Kernel-side Section 7 semantic proof packets #
This sidecar closes/decomposes the first half of the remaining Section 7 semantic packets:
minimalBlock_kernelChoiceSemanticData;minimalBlock_frattiniKernelSemanticData;minimalBlock_moduleExtractionSemanticData;minimalBlock_simpleHeadSemanticData.
The non-minimal part of the kernel choice is a theorem: P itself is a
Y-normal candidate with P S = P, and the K <= L_Y field follows from
K <= P <= L_Y. The downstream interface asks for a least such K, so that
leastness is exposed as a narrower finite-group choice packet rather than hidden
inside the old semantic axiom.
The remaining packets are reduced to narrower manuscript-shaped packets:
- Frattini collapse: normality and nontriviality of the literal
Phi(K) = K^2 [K,K]insideY; - module extraction: the raw
R,M,T,Cobjects, the induced actions, and aK/R ~= Mbridge; - simple head: nontrivial head, dual-invariant vanishing, and raw invariant determinant character.
The aggregate theorem at the end reassembles MinimalBlockGroupTowerData without
using the four semantic packet axioms listed above.
Kernel choice split #
A subgroup satisfying the non-minimal part of the manuscript kernel choice:
K is Y-normal, lies in P, and maps onto P/S.
This is useful as a theorem-level sanity check: upper itself is always such a
candidate. The hard part of the manuscript choice is the leastness/minimality
condition, split below as MinimalBlockKernelLeastOverChiefData.
Instances For
The selected chief-factor upper subgroup is always a kernel candidate.
Narrow kernel-choice packet: a least candidate over the selected chief factor.
The current downstream semantic packet asks for this leastness as
Ksub <= K' for every other candidate K'. That is stronger than mere
finite-poset minimality, so it is kept as the finite-group choice content rather
than hidden behind a false finite-minimization proof.
- Ksub_normal : self.Ksub.Normal
Instances For
Residual finite-group choice packet: choose the least Y-normal subgroup
K <= P with K S = P.
Reassemble the current kernel-choice semantic packet from the least-over-chief
packet. The K <= L_Y field is derived from K <= upper <= L_Y.
Equations
- Q2Presentation.Induction.MinimalBlockKernelChoiceSemanticData.ofLeastOverChief K = { Ksub := K.Ksub, Ksub_normal := ⋯, Ksub_le_upper := ⋯, Ksub_le_LY := ⋯, KS_eq_upper := ⋯, minimal_K := ⋯ }
Instances For
Theorem-level replacement for minimalBlock_kernelChoiceSemanticData, reduced
to the least-over-chief finite-group packet.
Frattini collapse for the selected kernel #
Narrow Frattini-collapse packet for the selected kernel.
The subgroup is not arbitrary: it is definitionally
Subgroup.map K.Ksub.subtype (frattini K.Ksub), i.e. the literal Frattini
subgroup of K viewed inside Y. What remains is the finite-group content
needed by the downstream target tower: normality in Y and nontriviality.
Instances For
Residual finite-group packet: the literal Frattini subgroup of the selected
minimal K is normal in Y and nontrivial.
Reassemble the current Frattini-kernel semantic packet from the narrower Frattini-collapse packet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Theorem-level replacement for minimalBlock_frattiniKernelSemanticData, with
axiom closure reduced to the literal Frattini-collapse packet.
Module extraction from raw tower packets plus the K/R bridge #
The concrete quotient bridge tying the selected subgroup tower to the
abstract raw module M.
The raw R,M,T,C objects and the induced actions are already split in
MinimalBlockResidualRefinement; this packet records only the remaining
identification K/R ~= M.
Instances For
Residual finite-group/module bridge: the literal quotient K/R realizes the
raw module M.
Reassemble module extraction from raw module objects, raw actions, and the
K/R ~= M bridge.
Equations
- Q2Presentation.Induction.MinimalBlockModuleExtractionSemanticData.ofRawActionBridge A B = { rawModuleData := D, rawActionData := A, KmodR_equiv_rawM := B.KmodR_equiv_rawM }
Instances For
Theorem-level replacement for minimalBlock_moduleExtractionSemanticData,
using the existing raw module/action packets and the narrower K/R bridge.
Simple head from its representation-theoretic pieces #
Reassemble the simple-head semantic packet from its three existing representation-theoretic components.
Equations
- ⋯ = ⋯
Instances For
Theorem-level replacement for minimalBlock_simpleHeadSemanticData, reduced
to the nontrivial-head, dual-invariant-vanishing, and raw-character packets.
Aggregate route for the current group-tower packet #
Reassemble the group-tower packet without using the four semantic packet
axioms minimalBlock_kernelChoiceSemanticData,
minimalBlock_frattiniKernelSemanticData,
minimalBlock_moduleExtractionSemanticData, or
minimalBlock_simpleHeadSemanticData.