OAI/GroupTheory/PolycyclicRecognition/Algebra/PolynomialCoordinateGroup.lean
9 declarations, 0 contain sorry, 0 declared as axioms
The group carried by a polynomial coordinate law
This type keeps the group multiplication distinct from vector addition. The exponential-coordinate bijection is the identity on underlying points.
- def
OAI.PolycyclicRecognition.PolynomialCoordinateGroupline 19Source documentation
A separate type for the group structure supplied by a coordinate law.
def PolynomialCoordinateGroup (m : V → V → V) (_h : PolynomialGroupLaws m) := V …
- instance
OAI.PolycyclicRecognition.PolynomialCoordinateGroup.(instance at line 25)line 25 - def
OAI.PolycyclicRecognition.PolynomialCoordinateGroup.expline 35Source documentation
Exponential coordinates identify the underlying sets bijectively.
def exp : V ≃ PolynomialCoordinateGroup m h := Equiv.refl _
Mentions: OAI.PolycyclicRecognition.PolynomialCoordinateGroup
- theorem
OAI.PolycyclicRecognition.PolynomialCoordinateGroup.exp_zeroline 37 - theorem
OAI.PolycyclicRecognition.PolynomialCoordinateGroup.exp_negline 39 - theorem
OAI.PolycyclicRecognition.PolynomialCoordinateGroup.exp_add_smulline 41 - theorem
OAI.PolycyclicRecognition.PolynomialCoordinateGroup.exp_mulline 45 - def
OAI.PolycyclicRecognition.polynomialWordline 50Source documentation
A word evaluated directly by the polynomial multiplication.
def polynomialWord (m : V → V → V) (X : I → V) : List (I × ℝ) → V | [] => 0 | (i, t) :: w => m (t • X i) (polynomialWord m X w) /-- The direct polynomial evaluation is exactly the generator group word. -/
- theorem
OAI.PolycyclicRecognition.exp_polynomialWordline 55Source documentation
The direct polynomial evaluation is exactly the generator group word.
theorem exp_polynomialWord (m : V → V → V) (h : PolynomialGroupLaws m) (X : I → V) (w : List (I × ℝ)) : PolynomialCoordinateGroup.exp m h (polynomialWord m X w) = generatorGroupWord X (PolynomialCoordinateGroup.exp m h) w := by …Mentions: OAI.PolycyclicRecognition.PolynomialGroupLaws, OAI.PolycyclicRecognition.PolynomialCoordinateGroup.exp, OAI.PolycyclicRecognition.polynomialWord, OAI.PolycyclicRecognition.generatorGroupWord