Marked canonical quotient closers #
This sidecar refines the current target quotient/marked exactness layer used in the final Section 8 route.
Manuscript anchors:
- Section 7,
eq:targettower:Y -> B = Y/R -> C = Y/KandM = K/R; - Section 8,
eq:Mstage/eq:Mdescent: exactness ofL_Y -> L_B -> L_Cand the middle-kernel identification.
The current quotient-child API records equivalences with the quotient groups, but it still does not state how the quotient targets' marked kernels are the images of the original marked kernel. Accordingly, this file replaces the coarser target residual names by smaller packets:
- middle and lower canonical quotient targets are separate;
- marked maps are restrictions of the ambient quotient maps, with agreement fields;
- marked-kernel identifications are separate from the marked map construction;
- the kernel-image equivalence is split into a hom and a bijectivity packet.
Canonical quotient targets, split by quotient level #
The middle framed target canonically realizing Y/R.
- middleChild : FramedPair
Instances For
The lower framed target canonically realizing Y/K.
- lowerChild : FramedPair
Instances For
Reassemble the current canonical quotient-target packet from the two quotient levels.
Equations
- Q2Presentation.Induction.targetCanonicalQuotientData_of_middleLower B D M L = { middleChild := M.middleChild, lowerChild := L.lowerChild, middleEquiv := M.middleEquiv, lowerEquiv := L.lowerEquiv }
Instances For
Smaller residual: construct the canonical middle quotient target Y/R.
Smaller residual: construct the canonical lower quotient target Y/K.
Replacement for centralCover_targetCanonicalQuotientData, assembled from
separate middle and lower quotient target packets.
Quotient-child concrete data from the split canonical quotient packets.
Top marked-kernel exact sequence, split into restriction and kernel #
The marked map L_Y -> L_B is the restriction of the ambient quotient map
Y -> B = Y/R.
- topMarkedMap_surj : Function.Surjective ⇑self.topMarkedMap
Instances For
The kernel of the restricted top marked map is R.
Instances For
Equations
- Q2Presentation.Induction.targetTopMarkedMapData_of_restriction B S Q D = { topMarkedMap := D.topMarkedMap, topMarkedMap_surj := ⋯ }
Instances For
Equations
- Q2Presentation.Induction.targetTopMarkedKernelData_of_restriction B S Q D K = { topMarkedKernelEquivR := K.topMarkedKernelEquivR }
Instances For
Smaller residual: construct the top marked restriction map and prove it is surjective, together with agreement with the ambient quotient map.
Smaller residual: identify the kernel of the selected top marked
restriction map with R.
Top marked exactness assembled without the old top marked map/kernel residual names.
Middle marked-kernel exact sequence, split into restriction and kernel #
The marked map L_B -> L_C is the restriction of the ambient quotient map
B -> C.
- middleMarkedMap_surj : Function.Surjective ⇑self.middleMarkedMap
Instances For
The kernel of the restricted middle marked map is the ambient middle kernel.
Instances For
Equations
- Q2Presentation.Induction.targetMiddleMarkedMapData_of_restriction B S Q D = { middleMarkedMap := D.middleMarkedMap, middleMarkedMap_surj := ⋯ }
Instances For
Equations
- Q2Presentation.Induction.targetMiddleMarkedKernelData_of_restriction B S Q D K = { middleMarkedKernelEquiv := K.middleMarkedKernelEquiv }
Instances For
Smaller residual: construct the middle marked restriction map and prove it is surjective, together with agreement with the ambient quotient map.
Smaller residual: identify the kernel of the middle marked restriction
map with the ambient kernel of B -> C.
Middle marked exactness assembled without the old middle marked map/kernel residual names.
Middle kernel image, split into a hom and bijectivity #
A canonical comparison hom from ker(B -> C) to the quotient image of K
inside Y/R.
Instances For
The middle-kernel comparison hom is bijective.
- middleKernelImageHom_bijective : Function.Bijective ⇑D.middleKernelImageHom
Instances For
Reassemble the current kernel-image equivalence from a comparison hom and bijectivity.
Equations
- Q2Presentation.Induction.targetMiddleKernelImageData_of_homBijective B S Q D H = { middleKernelImageEquiv := MulEquiv.ofBijective D.middleKernelImageHom ⋯ }
Instances For
Smaller residual: construct the comparison hom
ker(B -> C) -> K/R.
Smaller residual: prove the comparison hom
ker(B -> C) -> K/R is bijective.
Middle-kernel image data assembled without the old image residual name.
Middle-kernel identification assembled from the split kernel-image packets
and concrete K/R ~= M provenance.
Canonical quotient tower and final route #
Canonical target quotient data for the minimal block built from a Section 7 group tower, routed through the split quotient and marked exactness packets in this file.
Cover realization for the specific block produced by a Section 7 group tower, using the marked canonical quotient route above.
Nonterminal branch routed through the split marked canonical quotient layer.
Recursive branch using the split marked canonical quotient nonterminal route.
Recursion step using the split marked canonical quotient nonterminal branch.
Boundary-framed counts equal through the split marked canonical quotient route.
Equal finite surjection counts through the split marked canonical quotient route.