Shuffle-finite coordinates in minimal formal realizations
Lax825748.ShuffleFiniteCoordinates · concepts/Lax825748/ShuffleFiniteCoordinates.lean · lax-825748
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
If a shuffle-finite series has Lie rank , its minimal formal realization can be chosen with shuffle-finite coordinate series. They can lie in any finitely generated, derivative-stable shuffle algebra containing the series.
For a complement to the residual stabilizer, choose polynomials with . The coordinate series are . They belong to the witnessing algebra and give formal coordinates on the stabilizer ideal's annihilator. This does not assert polynomial output or transition functions in these coordinates.
Concept map
Evidence
Lean source view on GitHub
| 1 | import Lax825748.ShuffleFinite |
| 2 | import Lax825748.Annihilator |
| 3 | import Lax825748.RepresentationMap |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Shuffle-finite coordinates in minimal formal realizations |
| 8 | type: theorem |
| 9 | --- |
| 10 | If a shuffle-finite series has Lie rank , its minimal formal realization |
| 11 | can be chosen with shuffle-finite coordinate series. They can lie in any |
| 12 | finitely generated, derivative-stable shuffle algebra containing the series. |
| 13 | |
| 14 | For a complement to the residual stabilizer, choose polynomials |
| 15 | with . The coordinate series are |
| 16 | . They belong to the witnessing algebra and give |
| 17 | formal coordinates on the stabilizer ideal's annihilator. This does not |
| 18 | assert polynomial output or transition functions in these coordinates. |
| 19 | -/ |
| 20 | |
| 21 | noncomputable section |
| 22 | |
| 23 | namespace Lax825748.ShuffleFiniteCoordinates |
| 24 | |
| 25 | open Series ShuffleFinite LieRank Annihilator FormalSeries |
| 26 | open DifferentialRepresentation RepresentationMap |
| 27 | |
| 28 | axiom coordinates_in_algebra {X : Type} {k : ℕ} (f : NCSeries X) |
| 29 | (A : ShuffleSubalgebra X) (hfg : FinitelyGenerated A) |
| 30 | (hstable : DerivativeStable A) (hf : f ∈ A.toSubmodule) |
| 31 | (K : LieSubalgebraOfPolynomials X) |
| 32 | (hK : ∀ L : LiePolynomial X, L ∈ K ↔ leftResidual L.val f = 0) |
| 33 | (P : Fin k → LiePolynomial X) (hP : IsComplement K P) : |
| 34 | ∃ (Q : Fin k → NCPolynomial X) (G : Fin k → NCSeries X), |
| 35 | (∀ i, G i = rightResidual f (Q i) - constantSeries (pairing f (Q i))) ∧ |
| 36 | IsCoordinateFamily K P G ∧ |
| 37 | (∀ i, G i ∈ A.toSubmodule ∧ IsShuffleFinite (G i)) ∧ |
| 38 | (∀ T : NCSeries X, InAnnihilator K T ↔ |
| 39 | ∃! u : StateSeries k, substituteShuffle G u = T) |
| 40 | |
| 41 | axiom minimal_realization {X : Type} [Finite X] (f : NCSeries X) (k : ℕ) |
| 42 | (hr : HasLieRank f k) (A : ShuffleSubalgebra X) |
| 43 | (hfg : FinitelyGenerated A) (hstable : DerivativeStable A) (hf : f ∈ A.toSubmodule) : |
| 44 | ∃ R : Representation X k, Represents R f ∧ |
| 45 | ∀ i : Fin k, eta R (MvPowerSeries.X i) ∈ A.toSubmodule ∧ |
| 46 | IsShuffleFinite (eta R (MvPowerSeries.X i)) |
| 47 | |
| 48 | end Lax825748.ShuffleFiniteCoordinates |
| 49 |
Used by
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments