Proof-side lifted support selected by one canonical signature class.
Equations
- HexBerlekampZassenhausMathlib.BHKS.liftedSubsetOfClass d members = {i : HexBerlekampZassenhausMathlib.LiftedFactorIndex d | ↑i ∈ members}
Instances For
Membership rule for liftedSubsetOfClass.
Executable and proof-side selected products agree.
A canonical signature class is the carrier of one member of a genuine support partition.
The executable direct candidate attached to one signature class.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Recovered factors in canonical signature-class order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Certificate selected by one canonical signature class.
- support : ModPFactorSubset data
The modular support represented by the signature class.
- certificate : DirectFactorCertificate core B data self.support
The recovered irreducible factor and its direct-support proof.
- support_eq : directLiftedSupport core B data self.support = liftedSubsetOfClass (core.directLiftData B data) members
The direct lifted support is exactly the selected signature class.
Instances For
Select the unique direct factor certificate carried by a canonical class.
Equations
- HexBerlekampZassenhausMathlib.BHKS.recoveredClassCertificate hcover hdisjoint hmem = { support := Classical.choose ⋯, certificate := Classical.choice ⋯, support_eq := ⋯ }
Instances For
The executable factor of a signature class is exactly the normalized irreducible factor in its direct certificate.
Canonical recovered class factors multiply back to the primitive, positive-leading primitive square-free part.
Exact projected span makes every executable signature-class candidate the factor in its direct certificate.
A nonempty genuine support partition cannot have exact projected span with an empty executable row array.
With at least two true supports, exact span recovery passes every fixed-precision BHKS check.
With exactly one true support, exact span recovery yields the executable single-all-ones irreducibility certificate.