The Markoff group action #
This file turns the polynomial identities from BGS.Markoff.Basic into an action on the
Markoff surface itself. In particular, membership in the surface is part of the type of every
generator. The group Gamma is the subgroup generated by the three Vieta involutions and the
two adjacent coordinate transpositions.
The origin is fixed by every generator, hence by all of Gamma. Consequently the same group
acts on the punctured surface; this is the action used in finite-field transitivity statements.
The Markoff surface as a subtype of affine three-space.
Equations
Instances For
The origin, regarded as a point of the Markoff surface.
Equations
Instances For
The first Vieta involution, restricted to the Markoff surface.
Equations
Instances For
The second Vieta involution, restricted to the Markoff surface.
Equations
Instances For
The third Vieta involution, restricted to the Markoff surface.
Equations
Instances For
The first coordinate transposition, restricted to the Markoff surface.
Equations
Instances For
The second coordinate transposition, restricted to the Markoff surface.
Equations
Instances For
The punctured Markoff surface, expressed as the complement of the surface origin.
Equations
Instances For
The action carrier is the same punctured surface as the set defined in Basic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Restrict a permutation to the complement of one of its fixed points.
Equations
Instances For
The first Vieta involution on the punctured Markoff surface.
Equations
Instances For
The second Vieta involution on the punctured Markoff surface.
Equations
Instances For
The third Vieta involution on the punctured Markoff surface.
Equations
Instances For
The first coordinate transposition on the punctured Markoff surface.
Equations
Instances For
The second coordinate transposition on the punctured Markoff surface.
Equations
Instances For
The five standard generators of the Markoff group on the surface.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Markoff group generated by Vieta involutions and coordinate permutations.
Equations
Instances For
Every standard generator fixes the origin. This is public so that the standalone Comparator specification can reproduce the exact declaration closure without depending on a module-private generated name.
Every element of Gamma fixes the origin.
The action of Gamma on the surface restricts to its punctured complement.
Equations
- One or more equations did not get rendered due to their size.
The orbit of a point on the Markoff surface under Gamma.
Equations
- BGS.Markoff.gammaOrbit x = MulAction.orbit (↥(BGS.Markoff.Gamma R)) x
Instances For
Two surface points lie in the same Markoff component when they are in one Gamma-orbit.
Equations
- BGS.Markoff.SameComponent x y = (y ∈ BGS.Markoff.gammaOrbit x)
Instances For
The orbit of a punctured point under the restricted Gamma action.
Equations
Instances For
The component relation on the punctured Markoff surface.