Parameterization in odd case #
Given maps g : Fin n → ℚ
, f : Fin n → ℚ
and a : ℚ
we form a solution to the anomaly
equations. We show that every solution can be got in this way, up to permutation, unless it is zero.
The main reference is:
theorem
PureU1.Odd.parameterizationAsLinear_val
{n : ℕ}
(g f : Fin n → ℚ)
(a : ℚ)
:
(parameterizationAsLinear g f a).val = a • (((accCubeTriLinSymm (VectorLikeOddPlane.P! f)) (VectorLikeOddPlane.P! f)) (VectorLikeOddPlane.P g) • VectorLikeOddPlane.P g + -((accCubeTriLinSymm (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P! f) • VectorLikeOddPlane.P! f)
Given a g f : Fin n → ℚ
and a a : ℚ
we form a solution.
Equations
- PureU1.Odd.parameterization g f a = { toLinSols := PureU1.Odd.parameterizationAsLinear g f a, quadSol := ⋯, cubicSol := ⋯ }
Instances For
theorem
PureU1.Odd.anomalyFree_param
{n : ℕ}
{S : (PureU1 (2 * n + 1)).Sols}
(g f : Fin n → ℚ)
(hS : S.val = VectorLikeOddPlane.P g + VectorLikeOddPlane.P! f)
:
((accCubeTriLinSymm (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P! f) = -((accCubeTriLinSymm (VectorLikeOddPlane.P! f)) (VectorLikeOddPlane.P! f)) (VectorLikeOddPlane.P g)
A proposition on a solution which is true if accCubeTriLinSymm (P g, P g, P! f) ≠ 0
.
In this case our parameterization above will be able to recover this point.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
PureU1.Odd.genericCase_exists
{n : ℕ}
(S : (PureU1 (2 * n.succ + 1)).Sols)
(hs :
∃ (g : Fin n.succ → ℚ) (f : Fin n.succ → ℚ),
S.val = VectorLikeOddPlane.P g + VectorLikeOddPlane.P! f ∧ ((accCubeTriLinSymm (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P! f) ≠ 0)
:
A proposition on a solution which is true if accCubeTriLinSymm (P g, P g, P! f) ≠ 0
.
In this case we will show that S is zero if it is true for all permutations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
PureU1.Odd.specialCase_exists
{n : ℕ}
(S : (PureU1 (2 * n.succ + 1)).Sols)
(hs :
∃ (g : Fin n.succ → ℚ) (f : Fin n.succ → ℚ),
S.val = VectorLikeOddPlane.P g + VectorLikeOddPlane.P! f ∧ ((accCubeTriLinSymm (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P g)) (VectorLikeOddPlane.P! f) = 0)
:
theorem
PureU1.Odd.special_case_lineInCubic
{n : ℕ}
{S : (PureU1 (2 * n.succ + 1)).Sols}
(h : SpecialCase S)
:
theorem
PureU1.Odd.special_case_lineInCubic_perm
{n : ℕ}
{S : (PureU1 (2 * n.succ + 1)).Sols}
(h :
∀ (M : (FamilyPermutations (2 * n.succ + 1)).group),
SpecialCase ((MulAction.toFun (FamilyPermutations (2 * n.succ + 1)).group (PureU1 (2 * n.succ + 1)).Sols) S M))
: