Route28 minimal-block kernel/head refinement #
Route27 keeps the concrete K, Phi(K), R, M, T, C tower split into the current
Section 7 kernel/module leaves, and uses the monolithic same-raw-tower packet
minimalBlock_invariantActualProofs2Data to obtain the final head/invariant
interface.
This sidecar keeps the downstream shape of route27 but replaces that monolithic invariant call by theorem-level assembly from the manuscript-shaped head split:
minimalBlock_rawHeadQuotientNoTrivialData;minimalBlock_rawHeadSimplicityActualData;minimalBlock_rawLowerScalarQuotientData;- the nonzero head already carried by the selected lower tower.
Manuscript anchors: Section 7, pages 40--42, especially eq:targettower,
lem:simplehead, and the paragraph after the choice of the least normal
K <= P with K S = P.
No new axioms are introduced here.
Actual invariant packet from the smaller same-lower-tower split #
Assemble the route27 actual invariant packet from the smaller Section 7 simple-head/lower-character data on the same selected lower tower.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Route28 replacement for the route27 monolithic actual invariant residual.
The nonzero-head witness is taken from the same lower tower, so this adapter does
not call the standalone minimalBlock_headNontrivialData residual and does not
call minimalBlock_invariantActualProofs2Data.
Route12 head/invariant semantic data from the route28 actual packet.
Equations
- ⋯ = ⋯
Instances For
Route28 packet and projections #
Route28 coherent Section 7 kernel/head packet.
The lower concrete tower is the same route27 tower. The final head/invariant component is stored as the actual same-tower packet, but route28 constructs it from the smaller head split above rather than from the route27 monolithic axiom.
- least : MinimalBlockKernelLeastOverChiefData chief
- frattiniFull : MinimalBlockKernelFrattiniCollapseFullData self.least
- rawQuotient : MinimalBlockKernelRawQuotientTowerData self.least ⋯
- invariantActual : MinimalBlockInvariantActualProofs2Data self.rawQuotient.rawData.rawTowerData
Instances For
The concrete Frattini packet carried by Route28.
Equations
- ⋯ = ⋯
Instances For
The coherent raw data carried by Route28.
Equations
- P.rawData = P.rawQuotient.rawData
Instances For
The actual lower kernel/module packet selected by Route28.
Equations
Instances For
Lower group/module data selected by Route28.
Equations
Instances For
Route12 semantic head/invariant packet recovered from Route28.
Equations
- ⋯ = ⋯
Instances For
Route20-compatible same-tower packet recovered from Route28.
Equations
- P.route20Data = { lower := P.lowerGroupModuleData, headInvariant := ⋯ }
Instances For
Route28 group-tower data.
Equations
Instances For
Route28 assembly theorems #
Route28 packet from the route27 lower tower and the smaller same-tower simple-head/lower-character split.
This keeps the concrete kernel/module construction on the same selected tower,
but the axiom closure replaces minimalBlock_invariantActualProofs2Data by the
finer Section 7 head split used by
MinimalBlockKernelConcreteRoute28.minimalBlock_invariantActualProofs2Data_from_route28HeadSplit.
Route28 replacement for the current minimal-block group-tower provider.