Proper-image exact closers #
This sidecar refines the Section 8 proper-image packets from
TargetTowerConcreteClosers.lean without editing existing files.
Manuscript anchors:
eq:Mstage: partition the elementary lifts by exact imageJ < B;eq:Mdescent: use the exact sequence1 -> J ∩ M -> J ∩ L_B -> L_C -> 1;- proper-image subtraction: the exact-image kernel is the literal intersection
J ∩ ker(B -> C), identified withJ ∩ M.
The file avoids the three residual axiom names introduced in
TargetTowerConcreteClosers.lean by proving the literal-kernel packet from the
existing middle-kernel equivalence, and by replacing the arbitrary restricted
map/kernel packets with a canonical restriction witness.
Literal proper-image kernels from the middle-kernel equivalence #
The literal-kernel packet is just the already isolated identification
ker(B -> C) ≃ M. The literal subgroups themselves are theorem-level:
elementaryProperImageLiteralKernelPart T i = J ∩ ker(B -> C).
Equations
- Q2Presentation.Induction.elementaryProperImageLiteralKernelData_of_middleKernelEquiv D = { middleKernelEquivM := D.middleKernelEquivM }
Instances For
Direct version of the literal-kernel closer: once
ker(B -> C) ≃ M is supplied, the packet is just that equivalence.
Replacement for the literal-kernel residual, routed through the earlier
middle-kernel equivalence packet rather than the TargetTowerConcreteClosers
proper-image residual.
Closed form using the existing middle-kernel equivalence residual. This theorem does not use the proper-image literal-kernel residual name.
Canonical restricted maps on J ∩ L_B #
Underlying element of the marked-kernel intersection J ∩ L_B.
Instances For
Manuscript-faithful data saying that the quotient map B -> C restricts to
the marked kernels in the proper exact-image strata.
The first field records the tower fact ker(B -> C) <= L_B, used to identify
the kernel of the restricted map with the literal subgroup J ∩ ker(B -> C).
The second and third fields say that the actual quotient map sends
J ∩ L_B into L_C and is onto L_C.
- mapsToLowerMarked (i : CentralCoverElementaryProperExactImageSubgroups T) (x : ↥(T.middleChild.fst.LY.subgroupOf ↑i)) : T.middleToLower (elementaryProperImageRestrictedDomainVal x) ∈ T.lowerChild.fst.LY
- restricted_surj (i : CentralCoverElementaryProperExactImageSubgroups T) (y : ↥T.lowerChild.fst.LY) : ∃ (x : ↥(T.middleChild.fst.LY.subgroupOf ↑i)), T.middleToLower (elementaryProperImageRestrictedDomainVal x) = ↑y
Instances For
The canonical restricted map J ∩ L_B -> L_C induced by B -> C.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical restrictions supply the restricted-map packet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Nonempty reassembly of the restricted-map packet from the canonical restriction witness.
Alias for the canonical restriction witness, matching the manuscript point
that the restricted maps are induced by T.middleToLower.
Equations
Instances For
Pro-guided name for reassembling restricted maps from the middle-map agreement witness.
Semantic agreement: a restricted-map packet is actually the restriction of
T.middleToLower on every proper exact-image marked kernel.
- restrictedMap_agrees (i : CentralCoverElementaryProperExactImageSubgroups T) (x : ↥(T.middleChild.fst.LY.subgroupOf ↑i)) : ↑((Maps.restrictedMap i) x) = T.middleToLower (elementaryProperImageRestrictedDomainVal x)
Instances For
The canonical restricted maps agree definitionally with T.middleToLower.
Equations
- ⋯ = ⋯
Instances For
Kernel identification for the canonical restricted maps #
The kernel of the canonical restricted map is the literal intersection
J ∩ ker(B -> C).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Kernel-identification packet for the canonical restricted maps and the literal kernel-subgroup choice.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Agreement that a selected kernel-part packet uses the literal subgroup
J ∩ ker(B -> C).
- kernelPart_eq_literal (i : CentralCoverElementaryProperExactImageSubgroups T) : K.kernelPart i = elementaryProperImageLiteralKernelPart T i
Instances For
The kernel-subgroup packet built from literal intersections has the required literal-kernel agreement by construction.
Equations
- ⋯ = ⋯
Instances For
If the maps agree with T.middleToLower, and the selected kernel parts are
the literal intersections, then the restricted-map kernels are exactly J ∩ M.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pro-guided kernel-identification reassembly from semantic map agreement and
literal J ∩ M agreement.
Reassembly without the three TargetTowerConcreteClosers residual names #
Proper-image cardinality data from the middle-kernel equivalence and the
canonical restricted exactness witness. The proof route avoids the three
proper-image residual axiom names from TargetTowerConcreteClosers.lean.
Closed proper-image cardinality theorem using the existing middle-kernel equivalence residual plus a single canonical restriction residual.
Strongest closed reassembly theorem in this sidecar. Its axiom closure uses
centralCover_middleKernelEquivData and the new canonical restriction residual,
not the three proper-image residual names from TargetTowerConcreteClosers.lean.
Proper-image family data assembled through the exact closers in this file.