Close the loop: retire re-exported YB tautology; register SidonMirrorNotch

UnifiedCovariant.lean: layer_2d_yang_baxter_holds (a re-export of the deleted X=X tautology, using the removed B) replaced by layer_2d_braid_relation := braid_relation_S8; the false YB-integrability-by-alpha-equivalence docstring corrected. lakefile.lean: register SilverSight.PIST.SidonMirrorNotch. Full lake build of the chain is green (3300 jobs); remaining sorry warnings are pre-existing Layer-3 geometric-conjecture stubs, not introduced here.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
allaun 2026-07-03 04:26:05 -05:00
parent 0125c9b487
commit 094f211922
2 changed files with 11 additions and 15 deletions

View file

@ -167,23 +167,18 @@ lemma gate_C_jacobiator_basis_zero (i j k : Fin 7) : Jacobiator mu (v i) (v j) (
Jacobiator_basis_zero i j k Jacobiator_basis_zero i j k
/-- /--
Layer 2d — Yang-Baxter integrability of the Sidon braid. Layer 2d — the honest braid content of the Sidon crossing.
The 2×2 Sidon crossing block B = [[39/256, 1/7], [1/7, 39/256]] The prior claim "R = B⊗B satisfies the quantum Yang-Baxter equation" was
generates an R-matrix R = B⊗B (Kronecker product) satisfying the vacuous: R = B⊗B satisfies the YBE for ANY B (both sides reduce to
quantum Yang-Baxter equation on ℚ²⊗ℚ²⊗ℚ²: B²⊗B²⊗B²), and the old proof was `rfl` over an alpha-renamed sum (X = X).
An exact search (scratchpad/ybe_sidon.py) further showed the Sidon block
R₁₂ R₁₃ R₂₃ = R₂₃ R₁₃ R₁₂ admits no invertible, non-triangular R-matrix. The real, non-vacuous content
is the symmetric-group braid relation, stated as an 8×8 permutation-matrix
The equality holds by alpha-equivalence: both sides differ only by identity in YangBaxter.lean (`braid_relation_S8`, with a negative control).
renaming the bound summation variable r↔s.
See YangBaxter.lean for the full derivation and coefficient formulas.
-/ -/
theorem layer_2d_yang_baxter_holds : ∀ (a b c x y z : Fin 2), theorem layer_2d_braid_relation : sL * sR * sL = sR * sL * sR :=
(∑ p : Fin 2, ∑ q : Fin 2, ∑ r : Fin 2, B a p * B b q * B p x * B q y * B c r * B r z) = braid_relation_S8
(∑ p : Fin 2, ∑ q : Fin 2, ∑ s : Fin 2, B a p * B b q * B p x * B q y * B c s * B s z) :=
yang_baxter_holds
end Layer2c_NRBracket end Layer2c_NRBracket

View file

@ -74,6 +74,7 @@ lean_lib «SilverSightRRC» where
`SilverSight.PIST.UnifiedCovariant, `SilverSight.PIST.UnifiedCovariant,
`SilverSight.PIST.CartanConnection, `SilverSight.PIST.CartanConnection,
`SilverSight.PIST.YangBaxter, `SilverSight.PIST.YangBaxter,
`SilverSight.PIST.SidonMirrorNotch,
`SilverSight.PIST.Tdoku16D, `SilverSight.PIST.Tdoku16D,
`SilverSight.PIST.CrossDomainSynthesis, `SilverSight.PIST.CrossDomainSynthesis,
`SilverSight.PIST.MultiSurfacePacker, `SilverSight.PIST.MultiSurfacePacker,