Poincaré–Birkhoff–Witt for Lie polynomials

Lax825748.PBW · concepts/Lax825748/PBW.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

    Given any totally ordered basis of the Lie polynomials, the nondecreasing products of its basis elements, including the empty product, form a basis of the concatenation algebra R⟨X⟩\mathbb R\langle X\rangle. Linear independence and spanning are stated separately in the conjunction.

    Concept map
    3 concepts
    100%
    Proven claimDefinitionThis conceptRelated conceptA → B: B builds on ADescendants are omitted for concepts with more than 10 descendants.
    Evidence

    Each proof establishes this claim relative to its assumptions.

    In the paper

    • page 5 of this submission's paper

    Lean source view on GitHub

    1import Lax825748.LieRank
    2import Mathlib.LinearAlgebra.Basis.Defs
    3
    4/-!
    5---
    6title: Poincaré–Birkhoff–Witt for Lie polynomials
    7type: theorem
    8---
    9Given any totally ordered basis of the Lie polynomials, the nondecreasing
    10products of its basis elements, including the empty product, form a basis
    11of the concatenation algebra R⟨X⟩\mathbb R\langle X\rangle.
    12Linear independence and spanning are stated separately in the conjunction.
    13-/
    14
    15noncomputable section
    16
    17namespace Lax825748.PBW
    18
    19open Series LieRank
    20
    21abbrev OrderedWord (ι : Type) [LinearOrder ι] :=
    22 {l : List ι // l.Pairwise (· ≤ ·)}
    23
    24noncomputable def monomial {X ι : Type} [LinearOrder ι]
    25 (b : Module.Basis ι ℝ (LiePolynomial X)) (l : OrderedWord ι) : NCPolynomial X :=
    26 (l.val.map fun i => (b i).val).prod
    27
    28axiom basis {X ι : Type} [LinearOrder ι] (b : Module.Basis ι ℝ (LiePolynomial X)) :
    29 LinearIndependent ℝ (monomial b) ∧
    30 Submodule.span ℝ (Set.range (monomial b)) = ⊤
    31
    32end Lax825748.PBW
    33
    Show Proof

    Discussion

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

    Loading discussion…