Generic denominator clearing and torsion quotients #
This is the unconditional part of packet 9. It separates the algebraic quotient argument from the still-unformalized triangular PBW reduction. An explicit clearing witness for each vector implies torsion of the quotient; the principal right-ideal case is proved directly from the opposite Ore condition. No stage freeness or noncommutative flatness is postulated.
def
AlgebraicAnalysis.DenominatorTorsion.IsTorsionRight
{R : Type u}
[Ring R]
{M : Type v}
[AddCommGroup M]
[Module Rᵐᵒᵖ M]
:
Right-module torsion, with the right scalar displayed as op s.
Equations
- AlgebraicAnalysis.DenominatorTorsion.IsTorsionRight = ∀ (m : M), ∃ (s : R), s ≠ 0 ∧ MulOpposite.op s • m = 0
Instances For
def
AlgebraicAnalysis.DenominatorTorsion.HasDenominatorClearance
{R : Type u}
[Ring R]
{M : Type v}
[AddCommGroup M]
[Module Rᵐᵒᵖ M]
(N : Submodule Rᵐᵒᵖ M)
:
A denominator-clearing witness for a right submodule quotient.
Equations
- AlgebraicAnalysis.DenominatorTorsion.HasDenominatorClearance N = ∀ (m : M), ∃ (s : R), s ≠ 0 ∧ MulOpposite.op s • m ∈ N
Instances For
theorem
AlgebraicAnalysis.DenominatorTorsion.quotient_isTorsion_of_clearance
{R : Type u}
[Ring R]
{M : Type v}
[AddCommGroup M]
[Module Rᵐᵒᵖ M]
(N : Submodule Rᵐᵒᵖ M)
(hclear : HasDenominatorClearance N)
:
The right ideal qR, represented as the range of left multiplication.
Equations
Instances For
theorem
AlgebraicAnalysis.DenominatorTorsion.principalRightIdeal_mem
{R : Type u}
[Ring R]
(q x : R)
:
theorem
AlgebraicAnalysis.DenominatorTorsion.principal_quotient_isTorsion
{R : Type u}
[Ring R]
[Nontrivial R]
[NoZeroDivisors R]
[OreLocalization.OreSet (nonZeroDivisors Rᵐᵒᵖ)]
(q : R)
(hq : q ≠ 0)
: