Positive Pythagorean triples and 16-parameter variant #
This file contains the positive-triple remark and the unrestricted 16-parameter substitution obtained from the four-square theorem.
a_pos = y + (1+w)·z
Equations
- One or more equations did not get rendered due to their size.
Instances For
b_pos = y
Equations
Instances For
c_pos = x + (1-w)²·x
Equations
- One or more equations did not get rendered due to their size.
Instances For
f_pos = c_pos·(a_pos² - b_pos²)/2
In the paper: ((x+(1-w)²x)((y+(1+w)z)²-y²))/2
Equations
- One or more equations did not get rendered due to their size.
Instances For
g_pos = c_pos·a_pos·b_pos
In the paper: (x+(1-w)²x)(y+(1+w)z)y
Equations
- One or more equations did not get rendered due to their size.
Instances For
h_pos = c_pos·(a_pos² + b_pos²)/2
In the paper: ((x+(1-w)²x)((y+(1+w)z)²+y²))/2
Equations
- One or more equations did not get rendered due to their size.
Instances For
The first coordinate polynomial in the positive parametrization is integer-valued.
The second coordinate polynomial in the positive parametrization is integer-valued.
The third coordinate polynomial in the positive parametrization is integer-valued.
Construct a 4-tuple input for polynomial evaluation from individual components.
Equations
Instances For
Frisch--Vaserstein's positive Pythagorean-triple parametrization, with positive
parameters x, y, z and nonnegative parameter w.
16-parameter parametrization via four-square theorem #
xSub = x₁² + x₂² + x₃² + x₄² + 1
Equations
Instances For
ySub = y₁² + y₂² + y₃² + y₄² + 1
Equations
Instances For
zSub = z₁² + z₂² + z₃² + z₄² + 1
Equations
- LeanPool.PythagoreanPolynomialParametrization.zSub = MvPolynomial.X 8 ^ 2 + MvPolynomial.X 9 ^ 2 + MvPolynomial.X 10 ^ 2 + MvPolynomial.X 11 ^ 2 + MvPolynomial.C 1
Instances For
wSub = w₁² + w₂² + w₃² + w₄²
Equations
- LeanPool.PythagoreanPolynomialParametrization.wSub = MvPolynomial.X 12 ^ 2 + MvPolynomial.X 13 ^ 2 + MvPolynomial.X 14 ^ 2 + MvPolynomial.X 15 ^ 2
Instances For
a_16 = ySub + (1 + wSub) * zSub
Equations
- One or more equations did not get rendered due to their size.
Instances For
b_16 = ySub
Equations
Instances For
c_16 = xSub + (1 - wSub)² * xSub
Equations
- One or more equations did not get rendered due to their size.
Instances For
f_16 = c_16·(a_16² - b_16²)/2
In the paper: ((xSub+(1-wSub)²xSub)((ySub+(1+wSub)zSub)²-ySub²))/2
Equations
- One or more equations did not get rendered due to their size.
Instances For
g_16 = c_16·a_16·b_16
In the paper: (xSub+(1-wSub)²xSub)(ySub+(1+wSub)zSub)ySub
Equations
- One or more equations did not get rendered due to their size.
Instances For
h_16 = c_16·(a_16² + b_16²)/2
In the paper: ((xSub+(1-wSub)²xSub)((ySub+(1+wSub)zSub)²+ySub²))/2
Equations
- One or more equations did not get rendered due to their size.
Instances For
The positive-triple parametrization with unrestricted integer parameters, obtained from the four-variable positive parametrization by replacing the positive/nonnegative parameters with four-square expressions.