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.
Correct central-coordinate PBW data for a differential Ore stage.
Coefficient-left normal form for the Ore stage.
Ring embedding of coefficients into the Ore stage.
- coordinate : E
The central coefficient coordinate used by the commutator.
- ad_normal_derivative (p : Polynomial E) : (commutator (self.embed self.coordinate)) (self.normal p) = self.normal (Polynomial.derivative p)
Instances For
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.