The subgroup lattice of a finite framed target is finite (local helper; subgroups embed into the finite powerset).
The exact-image strata index: subgroups of the ambient target mapping
ONTO the child (J̃ ≤ p⁻¹(J) with p(J̃) = J at J = the full child;
manuscript sum index of eq:covertransform).
Equations
- Q2Presentation.TorsorProgram.coverStrata Yt N = { J : Subgroup Yt.Y // Subgroup.map (QuotientGroup.mk' N) J = ⊤ }
Instances For
The canonical (noncomputable) enumeration of the strata; global so that every strata sum downstream elaborates against the same instance.
A stratum projects onto the tame quotient H, so exactImageTarget
applies: a preimage of h differs from a stratum element by N ≤ L_Y.
Stratum carrier plumbing (mirror of MStage.imgY) #
Carrier readout of a stratum-valued element (direct subtype application;
mirror of MStage.imgY, Induction/MStagePartitionAssembly.lean).
Equations
Instances For
The stratum inclusion as a hom of finite discrete profinite groups
(idiom: projHom, Boundary/LiftFibration.lean).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The total space and fibration 1 (over the child surjections) #
The cover-lift total space: framed continuous homs into the AMBIENT
target whose projection to the child is onto (lem:covertransform: all lifts
of all unobstructed exact-image maps at once; surjectivity onto the ambient
target NOT imposed — these are the weak lifts).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fibration base 1: the induced child-framed surjection (mirror of
restrictSurj, Boundary/LiftFibration.lean).
Equations
- Q2Presentation.TorsorProgram.coverLiftBase Yt N hNLY hNθ B F t = ⟨{ hom := CategoryTheory.CategoryStruct.comp (↑t) (Q2Presentation.TorsorProgram.projHom Yt N), surj := ⋯ }, ⋯⟩
Instances For
The fibre of the base map over a child surjection is exactly the framed
lift set (idiom: liftFibre_equiv_liftHom, Boundary/LiftFibration.lean).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fibration 1: the total space is the sigma of ALL framed lifts over the child surjections.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fibration 2 (over the exact-image strata) #
Fibration base 2: the exact image of a total point is a stratum.
Equations
- Q2Presentation.TorsorProgram.coverLiftStratum Yt N B F t = ⟨(ProfiniteGrp.Hom.hom ↑t).range, ⋯⟩
Instances For
Corestriction of a total point onto its exact-image stratum, as a framed
surjection of the stratum target (mirror of MStage.corestrict).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Value readout of the corestriction (single-step reduction lemma; idiom:
restrictSurj_hom_apply).
Extension of a stratum-framed surjection to a total point (composition
with the stratum inclusion; mirror of MStage.ofImageSurj, stage 2).
Equations
- Q2Presentation.TorsorProgram.stratumExtend Yt N hNLY B F J h = ⟨CategoryTheory.CategoryStruct.comp (↑h).hom (Q2Presentation.TorsorProgram.stratumInclHom Yt ↑J ⋯), ⋯⟩
Instances For
Value readout of the extension (single-step reduction lemma).
The extension has exact image exactly the stratum (mirror of
MStage.rangeOf_ofImageSurj).
The fibre of the exact-image map over a stratum is exactly the stratum's boundary-framed surjection set.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fibration 2: the total space is the sigma of the framed exact-image counts over the strata.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The abstract multiplicity-count core #
The generic count core (eq:covertransform l.3834–3840 with an
abstract uniform multiplicity c; instantiated at c := 8 by
lem:commonscalars via W2b/W2c/W2d): counting the total space along both
fibrations, c · #{liftable children} = Σ_{J̃} e_Γ^β(J̃-stratum). This is the
manuscript's "literal partition of the eight lifts … without an
equidistribution assumption" — no Hom(Γ,𝔽₂)-action is used, only the
uniform fibre count.
The generic strict-decrease ingredient #
The stratum-kernel comparison hom J̃ ∩ L̃ →* Ỹ/N (composite of the two
subtype inclusions with the projection; a top-level def so that its
applications are defeq-unfoldable in the counting proof below).
Equations
- Q2Presentation.TorsorProgram.stratumLYProj Yt N J = (QuotientGroup.mk' N).comp (J.subtype.comp (Yt.LY.subgroupOf J).subtype)
Instances For
Generic stratum measure bound (lem:strictdecrease
eq:properweighteddescent engine, l.4407): a stratum's marked kernel
J̃ ∩ L̃ is at most |N| times the child's marked kernel — the exact-sequence
count |J̃ ∩ L̃| = |ker| · |image| with the kernel side inside N and the
image side inside the child L.