Route42 minimal-block kernel/head refinement #
This sidecar is standalone: no routed or root file imports it yet.
Route42 keeps the Route40 selected least kernel and the Route40 field-level Frattini collapse frontier. It refines the remaining Route41 raw quotient/head surface in two ways:
- the raw quotient transport is split into object-level
R,M,T,Cpackets plus induced action andT-stability packets, and the concreteK/Phi(K) ~= Mbridge is exposed as its own literal equivalence packet; - head nontriviality is derived from the same raw tower's nontrivial quotient
head action, and the final head/invariant layer is rebuilt from the
manuscript
lem:simpleheadfacts: invariant hyperplanes containT, the quotient head is irreducible, its action is not pointwise trivial, and(R^vee)^Chas a nonzero invariant character.
Thus the public provider below has the same target shape as
minimalBlock_groupTowerData_from_kernelConcreteRoute41, while its axiom
closure no longer contains the Route41 raw/head names
minimalBlock_kernelModuleConcreteRawModuleObjectsData,
minimalBlock_kernelModuleConcreteRawSubquotientObjectsData,
minimalBlock_kernelModuleConcreteRawFrattiniActionData,
minimalBlock_kernelModuleConcreteRawModuleActionData,
minimalBlock_kernelModuleConcreteRawTStableData,
minimalBlock_kernelModuleConcreteKmodRQuotientEquivData,
minimalBlock_kernelModuleConcreteHeadNonzeroData,
minimalBlock_rawInvariantFunctionalsKillTData,
minimalBlock_rawHeadDualInvariantZeroData,
minimalBlock_rawHeadNonzeroStableEqTopData, and
minimalBlock_rawInvariantCharacterData.
The remaining old Route41 kernel leaves are the genuinely finite-group leastness and Frattini-collapse facts from Section 7.
Raw quotient objects split by manuscript role #
Route42 raw object: the additive F_2 model of the Frattini layer
R = Phi(K).
- R : Type
- acgR : AddCommGroup self.R
- deqR : DecidableEq self.R
Instances For
Route42 raw object: the additive F_2 model of M = K/Phi(K).
- M : Type
- acgM : AddCommGroup self.M
- deqM : DecidableEq self.M
Instances For
Route42 raw object: the submodule T = (K cap S)/Phi(K) inside M.
Instances For
Route42 raw object: the lower quotient group C = Y/K.
- C : Type
Instances For
Residual object packet for R = Phi(K).
Residual object packet for M = K/Phi(K).
Residual object packet for T = (K cap S)/Phi(K).
Residual object packet for C = Y/K.
Assemble the current raw-module-object API from the Route42 R and M
object packets.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Assemble the current subquotient-object API from the Route42 T and C
packets.
Equations
Instances For
Raw quotient actions split by target #
Route42 action packet: conjugation-induced action of C on R.
Instances For
Route42 action packet: conjugation-induced action of C on M.
Instances For
Route42 stability packet: T is stable under the selected C-action on
M.
Instances For
Residual action packet on R.
Residual action packet on M.
Residual stability packet for T.
Convert the Route42 action on R to the current concrete action API.
Equations
- Q2Presentation.Induction.MinimalBlockKernelConcreteRoute42.rawFrattiniActionOfPieces Robj Mobj Tobj Cobj A = { actR := A.actR }
Instances For
Convert the Route42 action on M to the current concrete action API.
Equations
- Q2Presentation.Induction.MinimalBlockKernelConcreteRoute42.rawModuleActionOfPieces Robj Mobj Tobj Cobj A = { actM := A.actM }
Instances For
Convert Route42 T-stability to the current concrete action API.
Equations
- ⋯ = ⋯
Instances For
Route42 bridge packet: the literal quotient K/Phi(K) realizes the raw
module M.
- KmodR_equiv_rawM : ↥(Subgroup.map (QuotientGroup.mk' (Subgroup.map K.Ksub.subtype (frattini ↥K.Ksub))) K.Ksub) ≃* Multiplicative D.M
Instances For
Residual literal quotient-equivalence packet.
Convert the Route42 bridge packet to the current bridge API.
Equations
- B.bridgeData = { KmodR_equiv_rawM := B.KmodR_equiv_rawM }
Instances For
Simple-head Route42 residuals #
Route42 head leaf: the quotient head has no nonzero proper stable submodule.
Route42 head leaf: the quotient-head action is not pointwise trivial.
Route42 lower-Frattini leaf: (R^vee)^C has a nonzero invariant
character.
Concrete head nontriviality follows from the same raw tower's nontrivial quotient-head action.
Equations
- ⋯ = ⋯
Instances For
Raw quotient transport from Route42 packets #
Raw quotient tower assembled from Route42 object/action/equivalence packets, with head nontriviality derived from the same raw tower's nontrivial action.
Concrete provenance through the Route42 raw transport #
Route42 concrete provenance: Route40 least/Frattini data plus Route42 raw quotient transport.
Route42 simple-head/invariant conversions #
Invariant functionals kill T, through the Route42 hyperplane packet.
The nonzero-stable criterion follows from Route42 irreducibility.
The quotient head has no invariant dual functional, through Route42 irreducibility plus nontrivial action.
Direct dual-invariant vanishing through the Route42 head-dual split.
Head simplicity through the Route42 irreducibility packet.
Raw invariant character through the Route42 lower invariant-character existence packet.
Route-ready group tower #
Concrete-final provenance through Route42 kernel/raw/head packets.
Route42 provenance-semantic data with the Route41 raw/head leaves refined.
Route42 group tower through the lowered Section 7 kernel/head route.
Public Route42 aliases #
Route42 replacement for the Route41 concrete provenance assembly.
Route42 replacement for the Route41 provenance-semantic packet.
Drop-in Route42 provider for the minimal-block group tower.