RSUC must not be proved by definitions that encode the answer.
- Core/ contains all predicate definitions (SemanticFloor, QuarterLockRigid, RelationalAnchor).
- Compute/ contains all algorithms and computational evidence (sieve,
native_decide). - Core/ may not import Compute/ — enforced by module structure.
If we defined UnifiedAdmissible t := t = LeptonSeed, RSUC would be trivial. Instead:
- SemanticFloor is defined by bounds: a ∈ {1,5,9}, b ≥ 40, c ≥ 800 — no reference to survivors.
- QuarterLockRigidAt n requires
∃ b₂ q₂, isMirrorDualSurvivorAt n b₂ q₂ ∧ ...— survivors come from a proved lemma (ridgeSurvivors_10at n=10), not from the predicate definition. - RelationalAnchorAt n requires
∃ b₂ q₂, isMirrorDualSurvivorAt n b₂ q₂ ∧ t.b = b₁ ∧ ...— purely structural. At n=10 this is equivalent to t.b=73 ∧ t.c∈{823,2137}.
isMirrorDualSurvivorAt n b₂ q₂ ↔ (b₂,q₂) ∈ ridgeSurvivorsFinset n(Sieve.isMirrorDualSurvivorAt_iff)ridgeSurvivors_10: survivors = {(24,42), (42,24)}RelationalAnchorAt_10_iff: RelationalAnchorAt 10 t ↔ RelationalAnchor tdecUnifiedAdmissible_correct: decidable version matches Prop
| Theorem | Role |
|---|---|
| Theorem A | Structural: UnifiedAdmissible t → t ∈ Candidates. Non-computational; shows predicates imply membership in explicit finite set. |
| Theorem B | Classification: Residual = Candidates; MDL selects LeptonSeed. Uses native_decide to enumerate and filter. |
RSUC combines both: unique residual up to MirrorEquiv; MDL selects (1,73,823).
- native_decide: Concrete arithmetic (ridgeSurvivors_10, Nat.Prime, Finset equality).
- simp, omega: Case splits, inequalities.
- ring: Quarter-Lock identity.
- linarith: Linear reasoning in ℚ.
CandidatesAt nis the biUnion over ridgeSurvivorsFinset n; at n=10,Candidates = CandidatesAt 10is an explicitFinset Tripleof 6 triples.Residual := Candidates.filter (fun t => decide (UnifiedAdmissible t)).- Equality proved by
native_decide— no hand computation.
Some modules contain structural stubs (Prop := True) for paper statements not fully formalized:
- Phase4.UCL, Phase4.PR1: Informational stubs
- Universality: Cook (2004) cited; full reduction not formalized
- DeltaUGP: Formula present; full Stage 2 sieve not computed
These do not affect the soundness of RSUC or the core classification.