Route50 minimal-block kernel/module invariant provenance #
This sidecar is route-neutral: it does not edit the routed capstone or any existing integrated route file.
Route49 still gets its Section 7 kernel provider from Route48, whose active kernel leaf is the broad packet
minimalBlock_groupInvariantRouteData.
The current nonterminal branch only consumes the resulting
MinimalBlockGroupTowerData. For that purpose, the needed Section 7 kernel
data are:
- one concrete provenance tower for
R = Phi(K) <= K,M = K/R,T,C, actions, bridge, and nonzero head; - direct dual-invariant vanishing
(M^vee)^C = 0on that tower; - one raw nonzero invariant character on the same Frattini layer.
The packet below deliberately does not store quotient-head simplicity or the stronger lower scalar quotient packet; those are not consumed by the Route49 kernel branch.
Consumed same-tower kernel/invariant data #
Route50's consumed Section 7 kernel/invariant packet.
It fixes one concrete manuscript tower and carries only the two invariant facts needed to assemble the group tower consumed downstream.
- concrete : MinimalBlockKernelModuleConcreteProvenanceData chief
- dualInvariant : MinimalBlockDualInvariantVanishesData (minimalBlock_lowerFromConcreteProvenance self.concrete).rawTowerData
- rawInvariantCharacter : MinimalBlockRawInvariantCharacterData (minimalBlock_lowerFromConcreteProvenance self.concrete).rawTowerData
Instances For
The coherent lower tower selected by the Route50 packet.
Instances For
Forget Route50's consumed packet to the older route packet shape.
Equations
- D.groupInvariantRouteData = { lower := D.lower, dualInvariant := ⋯, rawInvariantCharacter := ⋯ }
Instances For
The group tower assembled from the Route50 consumed packet.
Equations
Instances For
Route50's consumed packet, assembled from existing split Section 7 closers.
Compared with minimalBlock_groupInvariantRouteData_proven, this avoids the
quotient-head simplicity residual because the current group-tower route does not
consume it.
Route50 replacement for Route48's direct
minimalBlock_groupInvariantRouteData call.
Route50 group-tower provider through the consumed same-tower data.
Public Route50 kernel provider #
Drop-in kernel provider for a Route50 integration.
This has the same target as
minimalBlock_groupTowerData_from_currentIntegrated48, but its kernel closure
does not contain minimalBlock_groupInvariantRouteData.
Route49 skeleton with the Route50 kernel provider #
Route49's nonterminal branch with only the Section 7 kernel provider swapped to Route50.
Recursive branch using the Route50 kernel provider.
Recursion step using the Route50 kernel provider.
Boundary-framed count equality using the Route50 kernel provider.
Equal finite surjection counts with Route49 unchanged except for the Route50 Section 7 kernel/module invariant provider.