Eq. (1.5b): Kramers–Wannier on the coupling: D Z_{j-1} Z_j = X_{j-1} D
ProvedKramersWannier.kw_intertwines_ZZcondensed-matterdualityfusion-rulesgeneralized-symmetriesising-modelkramers-wannierlattice-modellinear-algebramathematical-physicsnon-invertible-symmetrypauli-operatorsquantum-informationspin-chainstatistical-mechanicstranslation-symmetry
Throughout, qubits sit on a ring (site indices mod ); basis states are ; , , , with , and . For every site , .
Preamble
import Mathlib import Definitions.Def_KramersWannier_defs open Matrix
Formal statement
namespace KramersWannier
/-- Eq. (1.5), second line: `D Z_{j-1} Z_j = X_{j-1} D` (indices mod `L`). -/
theorem kw_intertwines_ZZ (L : ℕ) [NeZero L] (j : Fin L) :
kwD L * (pauliZ L (j - 1) * pauliZ L j) = pauliX L (j - 1) * kwD L := by sorry
end KramersWannierSource
N. Seiberg, S. Seifnashri, S.-H. Shao, Non-invertible symmetries and LSM-type constraints on a tensor product Hilbert space, SciPost Phys. 16, 154 (2024), https://arxiv.org/abs/2401.12281, §1.1 eq. (1.5), second line
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
For every and every site ,
with , , as in KramersWannier_defs and taken mod . Entrywise: .
Edge case : the left side is , so the statement becomes .
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.