Shuffle-finite coordinates in minimal formal realizations

Lax825748.ShuffleFiniteCoordinates · concepts/Lax825748/ShuffleFiniteCoordinates.lean · lax-825748

proven

Loading review…

Sign in with ORCID

Community review

Flags

Each flag is tied to a public ORCID identity and explains why this concept may be incorrect.

No flags have been submitted.

    Community review

    Flag this concept

    State precisely what appears incorrect. This explanation will be public under your ORCID name.

    No source line selected.

    Natural Language Statement

    Theorem

    If a shuffle-finite series has Lie rank kk, 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 PjP_j to the residual stabilizer, choose polynomials QiQ_i with (f,QiPj)=δij(f,Q_iP_j)=\delta_{ij}. The coordinate series are gi=f∘Qi−(f,Qi)1g_i=f\circ Q_i-(f,Q_i)1. 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
    12 concepts; 1 descendant hidden
    100%
    Proven claimDefinitionThis conceptRelated conceptA → B: B builds on A
    Evidence

    Lean source view on GitHub

    1import Lax825748.ShuffleFinite
    2import Lax825748.Annihilator
    3import Lax825748.RepresentationMap
    4
    5/-!
    6---
    7title: Shuffle-finite coordinates in minimal formal realizations
    8type: theorem
    9---
    10If a shuffle-finite series has Lie rank kk, its minimal formal realization
    11can be chosen with shuffle-finite coordinate series. They can lie in any
    12finitely generated, derivative-stable shuffle algebra containing the series.
    13
    14For a complement PjP_j to the residual stabilizer, choose polynomials QiQ_i
    15with (f,QiPj)=δij(f,Q_iP_j)=\delta_{ij}. The coordinate series are
    16gi=f∘Qi−(f,Qi)1g_i=f\circ Q_i-(f,Q_i)1. They belong to the witnessing algebra and give
    17formal coordinates on the stabilizer ideal's annihilator. This does not
    18assert polynomial output or transition functions in these coordinates.
    19-/
    20
    21noncomputable section
    22
    23namespace Lax825748.ShuffleFiniteCoordinates
    24
    25open Series ShuffleFinite LieRank Annihilator FormalSeries
    26open DifferentialRepresentation RepresentationMap
    27
    28axiom 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
    41axiom 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
    48end Lax825748.ShuffleFiniteCoordinates
    49
    Show ProofShow Proof

    Discussion

    Ask a question or add context. Endorsements and structured flags are kept in the review panel above.

    Loading discussion…