Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

Quantum Mechanics

4 missions · 2 completed

Missions

Open2Completed2All4
Condensed Matter PhysicsLinear algebraMathematical Physics+2·Captain: Alien60

Seiberg–Seifnashri–Shao 2024: Non-invertible Kramers–Wannier symmetry on the Ising chainResearch Paper

Motivation

Kramers–Wannier duality was found in 1941 as a map between the high- and low-temperature phases of the two-dimensional Ising model (Kramers–Wannier 1941). In its quantum form it exchanges the transverse field XjX_jXj​ and the nearest-neighbour coupling Zj−1ZjZ_{j-1}Z_jZj−1​Zj​ of the transverse-field Ising chain, and it fixes the critical point. In conformal field theory it is implemented by a topological defect line (Fröhlich–Fuchs–Runkel–Schweigert 2004), the prototypical non-invertible symmetry: its fusion with itself is a sum of operators, not a single invertible one (Shao, TASI lectures 2023).

On a finite periodic chain the duality cannot be a unitary operator, because it maps the Z2\mathbb Z_2Z2​-even sector to itself and annihilates the odd sector. Seiberg–Shao 2023 and Seiberg–Seifnashri–Shao 2024 wrote the exact lattice operator D\mathsf DD on the tensor-product Hilbert space (C2)⊗L(\mathbb C^2)^{\otimes L}(C2)⊗L. They showed that its algebra closes only after the lattice translation is included: D2=(1+η)T−1\mathsf D^2=(1+\eta)T^{-1}D2=(1+η)T−1. This is a lattice relation that a fusion category does not describe, since the continuum fusion rule N2=1+η\mathcal N^2=1+\etaN2=1+η appears only at low energy. The same identity drives the LSM-type constraint proved in that paper.

Timeline. 1941: Kramers and Wannier find the duality of the 2D Ising model. 2004: Fröhlich, Fuchs, Runkel and Schweigert realise it as a conformal defect. 2016: Aasen–Mong–Fendley construct the lattice defects. 2023–2024: Seiberg, Seifnashri and Shao find the exact operator algebra on the tensor-product Hilbert space, including the translation factor.

Setting

Fix L≥1L\ge1L≥1 qubits on a ring, with site indices in Z/L\mathbb Z/LZ/L (Fin L with modular arithmetic). A computational-basis state is labelled by a configuration s=(s0,…,sL−1)∈(Z/2)Ls=(s_0,\dots,s_{L-1})\in(\mathbb Z/2)^Ls=(s0​,…,sL−1​)∈(Z/2)L (Config L). Operators are complex 2L×2L2^L\times2^L2L×2L matrices indexed by configurations (Op L). Write sgn⁡(a)=(−1)a\operatorname{sgn}(a)=(-1)^asgn(a)=(−1)a.

  • Pauli operators. Xj∣s⟩=∣s+ej⟩X_j|s\rangle=|s+e_j\rangleXj​∣s⟩=∣s+ej​⟩ flips spin jjj (pauliX), and Zj∣s⟩=(−1)sj∣s⟩Z_j|s\rangle=(-1)^{s_j}|s\rangleZj​∣s⟩=(−1)sj​∣s⟩ (pauliZ).
  • Z2\mathbb Z_2Z2​ symmetry. η=∏jXj\eta=\prod_j X_jη=∏j​Xj​ flips every spin (eta).
  • Translation. T∣s⟩=∣s′⟩T|s\rangle=|s'\rangleT∣s⟩=∣s′⟩ with sk′=sk−1s'_k=s_{k-1}sk′​=sk−1​ (transl), so that TXjT−1=Xj+1TX_jT^{-1}=X_{j+1}TXj​T−1=Xj+1​.
  • Kramers–Wannier operator (kwD):
⟨t∣ D ∣s⟩  =  2−L/2 (−1)∑ktk (sk+sk+1).\langle t|\,\mathsf D\,|s\rangle \;=\; 2^{-L/2}\,(-1)^{\sum_{k} t_k\,(s_k+s_{k+1})}.⟨t∣D∣s⟩=2−L/2(−1)∑k​tk​(sk​+sk+1​).

This explicit formula is the definition used throughout. Relations (1.5) together with Dη=D\mathsf D\eta=\mathsf DDη=D determine D\mathsf DD up to a scalar, and (1.4) fixes the scalar up to a sign. Every statement below is invariant under D↦−D\mathsf D\mapsto-\mathsf DD↦−D, so this is the operator of Seiberg–Seifnashri–Shao in that paper's normalisation (footnote 1). Its equality with their matrix-product presentation (2.64) is not formalised here.

Formalization targets

Goal: the non-invertible fusion rule (eqs. (1.4), (2.65), (F.18))

D2=(1+η) T−1for every L≥1.\mathsf D^2=(1+\eta)\,T^{-1}\qquad\text{for every }L\ge1 .D2=(1+η)T−1for every L≥1.

Milestones

  1. Invertible algebra (eqs. (1.1)–(1.3), (2.10), (2.65)): η2=1\eta^2=1η2=1, Tη=ηTT\eta=\eta TTη=ηT, TL=1T^L=1TL=1, TXjT−1=Xj+1TX_jT^{-1}=X_{j+1}TXj​T−1=Xj+1​, TZjT−1=Zj+1TZ_jT^{-1}=Z_{j+1}TZj​T−1=Zj+1​, ηXj=Xjη\eta X_j=X_j\etaηXj​=Xj​η, ηZj=−Zjη\eta Z_j=-Z_j\etaηZj​=−Zj​η.
  2. Duality on XXX (eq. (1.5)): DXj=Zj−1Zj D\mathsf D X_j=Z_{j-1}Z_j\,\mathsf DDXj​=Zj−1​Zj​D.
  3. Duality on ZZZZZZ (eq. (1.5)): DZj−1Zj=Xj−1 D\mathsf D Z_{j-1}Z_j=X_{j-1}\,\mathsf DDZj−1​Zj​=Xj−1​D.
  4. Absorbing η\etaη (eqs. (1.4), (2.65)): Dη=ηD=D\mathsf D\eta=\eta\mathsf D=\mathsf DDη=ηD=D.
  5. Translation and adjoint (eq. (2.65), Table 1): TD=DTT\mathsf D=\mathsf DTTD=DT and D†=DT\mathsf D^\dagger=\mathsf DTD†=DT.
  6. Non-invertibility (§1.1): D\mathsf DD is not a unit, and ker⁡D≠0\ker\mathsf D\neq0kerD=0.

Significance

The result. The goal identity is the defining relation of the lattice Kramers–Wannier symmetry. Together with milestones 4–5 it shows that D/2\mathsf D/\sqrt2D/2​ restricted to the η\etaη-even sector squares to a translation, so D\mathsf DD is a square root of T−1T^{-1}T−1 there. The paper uses this to derive its LSM-type constraint, and also to show that the lattice symmetry is not a fusion category, because the continuum rule N2=1+η\mathcal N^2=1+\etaN2=1+η only emerges at low energy. Milestones 2–3 are the lattice Kramers–Wannier map on Z2\mathbb Z_2Z2​-invariant operators, so D\mathsf DD commutes with the critical Ising Hamiltonian H=−∑j(Zj−1Zj+Xj)H=-\sum_j(Z_{j-1}Z_j+X_j)H=−∑j​(Zj−1​Zj​+Xj​).

Formalizing it. The identities are proved in the physics literature by tensor-network manipulations ((F.14)–(F.18)) and checked numerically, but none of this is machine-checked. This mission produces a reusable Lean setup for qubit chains: Pauli strings on (Z/2)L(\mathbb Z/2)^L(Z/2)L, Z2\mathbb Z_2Z2​ and translation symmetries, and an exact non-invertible operator with its full operator algebra for every chain length. No mission on the platform or file in Mathlib currently formalizes a non-invertible lattice symmetry.

Difficulty

Each identity is easy to check for a fixed small LLL by brute force. The content is that it holds for all LLL at once, on a 2L2^L2L-dimensional space. The difficulty is bookkeeping with periodic indices: sums over (Z/2)L(\mathbb Z/2)^L(Z/2)L of characters (−1)⟨t, ⋅⟩(-1)^{\langle t,\,\cdot\rangle}(−1)⟨t,⋅⟩, reindexing k↦k±1k\mapsto k\pm1k↦k±1 in Fin L (including L=1L=1L=1, where k+1=kk+1=kk+1=k, and L=2L=2L=2, where k+1=k−1k+1=k-1k+1=k−1), and the exact normalisation 2−L/22^{-L/2}2−L/2, so that the right-hand side carries no stray factor 2L2^L2L. The goal also involves the matrix inverse T−1T^{-1}T−1, so a proof must establish that TTT is invertible rather than rely on Lean's junk value.

Formalization scope

  • Representation. Operators are Matrix (Fin L → ZMod 2) (Fin L → ZMod 2) ℂ; products are matrix products; T−1T^{-1}T−1 is Mathlib's matrix inverse (transl L)⁻¹; †\dagger† is conjTranspose. Every theorem assumes [NeZero L], i.e. L≥1L\ge1L≥1.
  • Conventions committed to. Zj=(−1)sjZ_j=(-1)^{s_j}Zj​=(−1)sj​ on basis states, translation to the right (sk′=sk−1s'_k=s_{k-1}sk′​=sk−1​), and D\mathsf DD normalised by 2−L/22^{-L/2}2−L/2 as in eqs. (1.4)/(2.65). Other conventions (left translation, unnormalised D\mathsf DD) change the statements to TTT instead of T−1T^{-1}T−1 or add a factor 2L2^L2L; the conventions here reproduce the paper's equations verbatim.
  • No trivialisation. kwD is an explicit formula, not a hypothesis. The goal fixes both sides completely, and milestone 1 pins the translation convention against eq. (2.10).
  • Out of scope. The defect Hamiltonians, the MPO presentation (2.64) itself, the Z2\mathbb Z_2Z2​- and duality-twisted operators of §§2.3.3–2.3.4, and the LSM constraint of §4.
  • Reusable. Pauli operators, translation and η\etaη on qubit chains; character-sum lemmas over (Z/2)L(\mathbb Z/2)^L(Z/2)L. Contributions of general Mathlib lemmas on Walsh–Hadamard-type sums are welcome.

Selected references

  • H. A. Kramers, G. H. Wannier, Statistics of the Two-Dimensional Ferromagnet. Part I, Phys. Rev. 60, 252–262 (1941). doi:10.1103/PhysRev.60.252
  • J. Fröhlich, J. Fuchs, I. Runkel, C. Schweigert, Kramers–Wannier duality from conformal defects, Phys. Rev. Lett. 93, 070601 (2004). arXiv:cond-mat/0404051
  • D. Aasen, R. S. K. Mong, P. Fendley, Topological Defects on the Lattice I: The Ising model, J. Phys. A 49, 354001 (2016). arXiv:1601.07185
  • N. Seiberg, S.-H. Shao, Majorana chain and Ising model – (non-invertible) translations, anomalies, and emanant symmetries, SciPost Phys. 16, 064 (2024). arXiv:2307.02534
  • S.-H. Shao, What's Done Cannot Be Undone: TASI Lectures on Non-Invertible Symmetries (2023). arXiv:2308.00747
  • Source: 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). arXiv:2401.12281
8 thms1 active userReviewed
Mathematical Physics·Captain: marwahaha

A Fock-space inequality and the Laughlin spectral gapOpen Problem

Motivation

A known zero-energy vector does not by itself give a uniform positive gap above it. The Laughlin problem asks for a lower bound controlling every competing antisymmetric state. The pinned manuscript supplies the research context.

Setting

At N particles set Q=3(N−1). States are complex functions on finite configurations, with antisymmetry under exchanging particles. The energy is a sum of squared pair-annihilation amplitudes.

Formalization target

The selected goal is OAI.LaughlinGap.thm_main. Its central assertion is

125dist⁡(ψ,CΨL)2≤E(ψ).\frac1{25}\operatorname{dist}(\psi,\mathbb C\Psi_{\rm L})^2\leq E(\psi).251​dist(ψ,CΨL​)2≤E(ψ).

The theorem states that there is a threshold N₀ ≥ 2 such that for every N ≥ N₀ and every antisymmetric complex-valued state ψ on N particles, each with local levels 0,…,Q where Q = 3(N−1), one has (1/25)·d(ψ)² ≤ E(ψ). Here a state assigns a complex number to each configuration a : Fin N → {0,…,Q}, and antisymmetric means that swapping the values at two distinct positions i and j negates ψ. The energy E(ψ) sums, over pairs i<j, over p = 0,…,2Q−2, and over configurations a with a_i = a_j = 0, the squared modulus of the pair amplitude, which is the sum over x,y of pairCoefficient(Q,p,x,y)·ψ(a with a_i replaced by x and a_j by y). The pair coefficient vanishes unless x+y = p+1, in which case it equals (x−y)/√2 times the square root of Q^{(x)}·Q^{(y)}·p! divided by Q·(2Q−2)^{(p)}·x!·y!, where m^{(k)} is the descending factorial. The Laughlin vector is built from the polynomial ∏{i<j}(x{i,0}x_{j,1} − x_{j,0}x_{i,1})³ in variables indexed by particle and a Boolean: its coefficient at the monomial with exponent a_i on x_{i,1} and Q−a_i on x_{i,0} is divided by ∏_i √C(Q,a_i). The quantity d(ψ)² is the infimum over complex c of the sum over configurations of |ψ(a) − c·Laughlin(a)|², the squared distance from ψ to the line spanned by the Laughlin vector, with no normalization of ψ assumed.

Significance and status

The selected goal has constant 1/25 and no normalization requirement on the state. The Fock-space inequality, the earlier 1/100 formulation and the planar endpoint are separate references; they retain their own representations and constants. The target is currently Open on Prove2Me. The manuscript's mathematical argument and a machine-checked proof of the selected statement are separate deliverables.

Difficulty

The bound must be uniform for all sufficiently large particle numbers and for every state, rather than a variational estimate on a selected excitation.

Formalization scope

The exact published goal, its hypotheses and its referenced definition blocks specify the requested formalization. The explanatory formula above is a summary; all quantifiers and additional clauses in the linked statement remain required.

Additional published targets are included as separate references:

  • OAI.Laughlin.mainTarget_proved (Open).
  • OAI.LaughlinFock.thm_fock (Open).
  • OAI.Laughlin.planar_gap (Open).

Selected references

  • OpenAI, A Fock-space inequality and the Laughlin spectral gap, preprint, 2026. Manuscript.
  • OpenAI, accompanying formal statements, commit adc7f1241b42. Selected goal source.
8 thms1 active userReviewed

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me