§1.1 (below eq. (1.4)): D is not invertible
ProvedKramersWannier.kw_not_invertiblecondensed-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 . is not a unit of the matrix ring, and there is a nonzero vector with .
Preamble
import Mathlib import Definitions.Def_KramersWannier_defs open Matrix
Formal statement
namespace KramersWannier
/-- §1.1, below eq. (1.4): `D` is not invertible; it has a nontrivial kernel. -/
theorem kw_not_invertible (L : ℕ) [NeZero L] :
¬ IsUnit (kwD L) ∧ ∃ v : Config L → ℂ, v ≠ 0 ∧ kwD L *ᵥ v = 0 := 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, text below eq. (1.4)
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
For every , with as in KramersWannier_defs:
- is not a unit in the ring of complex matrices (it has no two-sided matrix inverse), and
- there exists a vector (a complex-valued function on configurations), , with (matrix–vector product, ).
Part 2 implies part 1 for square matrices, so the conjunction carries no more content than part 2.
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.