Documentation

LeanPool.Stafford38.AlgebraicAnalysis.Derivation.Escape

The central-coordinate escape kernel #

This file contains the part of the central-coordinate escape argument which is independent of the later Stafford module bookkeeping. The coefficient ring is a division ring E; normal is the coefficient-left PBW normal form for a differential Ore extension S; and commutator is the additive map w ↦ w x - x w. The only Ore-specific input needed by the kernel is the transport identity

normal (derivative p) = commutator (normal p).

The resulting theorem says that iterating ad(x) by the PBW degree produces the nonzero scalar d! · lc(p), hence a unit. The hypotheses are explicit so that a later concrete Ore-stage file must prove the transport identity rather than hiding it behind an axiom.

No module-span, simplicity, denominator, or geometric statement is included: those are separate packet obligations.

def AlgebraicAnalysis.Escape.commutator {S : Type u_2} [Ring S] (x : S) :
S →+ S

The additive commutator map with a fixed right-hand coordinate x.

The orientation is the one used in the escape argument: adₓ(w) = w x - x w.

Equations
Instances For
    @[simp]
    theorem AlgebraicAnalysis.Escape.commutator_apply {S : Type u_2} [Ring S] (x w : S) :
    (commutator x) w = w * x - x * w
    structure AlgebraicAnalysis.Escape.CentralEscapeData {E : Type u_1} {S : Type u_2} [DivisionRing E] [Ring S] :
    Type (max u_1 u_2)

    Correct central-coordinate PBW data for a differential Ore stage.

    Instances For
      theorem AlgebraicAnalysis.Escape.CentralEscapeData.regular_action_injective {E : Type u_1} {S : Type u_2} [DivisionRing E] [Ring S] [CharZero E] (D : CentralEscapeData) (action : S →+* AddMonoid.End E) (haction : ∀ (a c : E), (action (D.embed a)) c = a * c) :

      Faithfulness of a differential-operator action from central-coordinate PBW data. The action only needs to agree with left multiplication on the coefficient embedding; iterated commutators then recover a nonzero leading coefficient of every nonzero normal polynomial.

      One commutator lowers a nonconstant PBW polynomial's degree.

      Iterated ad(x) produces a nonzero coefficient, hence a unit.

      Axiom report for the proof-critical kernel.