Route82 minimal-block determinant/pushout closer #
Route81 leaves eight determinant/pushout atoms:
- a same-family pairing
phi_lambda; - an independently chosen square family
q_lambda; - the square diagonal and polar identities tying
q_lambdatophi_lambda; - naturality of
phi_lambda; - diagonal and polar vanishing on
T; - containment of the symmetrized polar radical in
T.
This sidecar keeps the same downstream determinant-packet surface, but lowers
that frontier in the shape of Section 7, prop:simpleheaddet.
The square family is no longer a residual atom: it is defined theorem-level as
Quadratic.Extraspecial.extraspecialForm (phi lambda). The square diagonal and
polar identities are then definitional/proven projections. The two vanishing
Route81 atoms are replaced by one Annihilates packet for the actual
extraspecial square, and the radical-containment atom is replaced by descended
nonsingularity of that quotient form.
Manuscript anchors: Section 6 for the extraspecial square construction and
Section 7, prop:simpleheaddet, for annihilation on T and nonsingularity on
the simple head.
Route82 scalar central-pushout family #
Route82 residual: the actual scalar central-pushout pairing family
phi_lambda.
This is the irreducible construction datum left by the current Lean API: the
quotient group objects K_lambda = K / ker lambda are not represented as
first-class data here, so the family they induce is recorded directly.
- phi : Module.Dual (ZMod 2) D.R → D.M →ₗ[ZMod 2] Module.Dual (ZMod 2) D.M
Instances For
Forget Route82's construction name to the Route81 pairing packet.
Equations
- Phi.toRoute81Pairing = { phi := Phi.phi }
Instances For
The Route82 square family is the proven extraspecial square attached to the same pairing.
Equations
- Phi.squareFamily = { square := fun (lam : Module.Dual (ZMod 2) D.R) => Q2Presentation.Quadratic.Extraspecial.extraspecialForm (Phi.phi lam) }
Instances For
Route81 square diagonal, closed theorem-level from the extraspecial square definition.
Equations
- ⋯ = ⋯
Instances For
Route81 polar symmetry, closed theorem-level from the extraspecial polar definition.
Equations
- ⋯ = ⋯
Instances For
Route82 simple-head proof packets #
Route82 residual: naturality of the actual scalar-pushout pairing.
Instances For
Route82 residual: the extraspecial scalar-pushout square annihilates T.
This single packet is exactly the two displayed conclusions of
prop:simpleheaddet, q_lambda|_T = 0 and b_lambda(T,M)=0, for the square
defined from Phi.
- annihilates_on_T (lam : Module.Dual (ZMod 2) D.R) : lam ≠ 0 → (∀ (c : D.C), lam ∘ₗ ↑(D.actR c) = lam) → Annihilates (Quadratic.Extraspecial.extraspecialForm (Phi.phi lam)) D.T
Instances For
Route82 residual: after annihilation on T, the descended simple-head form
is nonsingular.
This is the final paragraph of prop:simpleheaddet; Route81's radical
containment is recovered below by pure quotient linear algebra.
- descended_nonsingular (lam : Module.Dual (ZMod 2) D.R) (hlam : lam ≠ 0) (hinv : ∀ (c : D.C), lam ∘ₗ ↑(D.actR c) = lam) : ⋯.descend.Nonsingular
Instances For
Route82 residual axioms #
Route81 projections from Route82 packets #
Route82 naturality as the Route81 naturality packet.
Equations
- ⋯ = ⋯
Instances For
Route82 annihilation gives Route81 diagonal vanishing.
Equations
- ⋯ = ⋯
Instances For
Route82 annihilation gives Route81 polar vanishing on T x M.
Equations
- ⋯ = ⋯
Instances For
Route82 descended nonsingularity gives Route81 radical containment.
Equations
- ⋯ = ⋯
Instances For
Coherent Route82 packet and provider #
Coherent Route82 packet tying the construction and simple-head proof pieces to the same scalar-pushout pairing.
- naturality : MinimalBlockPreheadCentralPushoutPairingNaturalityDataRoute82 self.pairing
- annihilation : MinimalBlockPreheadCentralPushoutAnnihilationDataRoute82 self.pairing
- nonsingular : MinimalBlockPreheadCentralPushoutDescendedNonsingularDataRoute82 self.pairing ⋯
Instances For
Route82 projected to the Route81 coherent packet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Route82 constructors and drop-in provider #
Assemble the coherent Route82 packet from its four residual packets.
Route82 projection to the Route81 square/polar packet surface.
Route82 projection to the semantic family and actual determinant packet.
Route82 lower pushout packet, avoiding all eight Route81 residual axioms.
Drop-in determinant-packet replacement for Route81.
The axiom closure contains the four Route82 packets above, and does not use the eight Route81 determinant/pushout residual names.