Sync from GitHub AHMADALIPARR/cpsc-qft@eacf0fa: README, ABSTRACT, PAPER.md and OPEN_PROBLEMS updated for the closed operator proof
f4aa173 verified |
Download docs/OPEN_PROBLEMS.md from Snapkitty/cpsc-qft: direct link, hf CLI and curl.
- Browser
- Download file 3.2 kB
-
https://huggingface.co/Snapkitty/cpsc-qft/resolve/main/docs/OPEN_PROBLEMS.md
- Command line
-
hf download hf://Snapkitty/cpsc-qft/docs/OPEN_PROBLEMS.md
-
curl -L -o OPEN_PROBLEMS.md https://huggingface.co/Snapkitty/cpsc-qft/resolve/main/docs/OPEN_PROBLEMS.md
3.2 kB
Open problems
Marked POSSIBLY_NOVEL in the draft. The honest status is: executable prototype with a Boolean certificate. Operator commutation is now proved in Lean; prior art is not cleared.
Discharged in the prototype
- Boolean admission.
lean/CPSC/Certificate.leanreduces the 4-site ring and both adversarial extensions byrfl. - Digest binding.
cpsc.certificatehashes the schedule. Editing a gate makesCertificate.matchesfalse. - Mode switch. λ = 0 rejects a single X. λ ≠ 0 rejects a lone Z. Translation orbits must be closed.
- Operator commutation.
lean/CPSC/Operator.leanproves that every admitted Trotter schedule commutes with∑ Zor∏ Xon(R²)⊗N, for any commutative ringR, lattice size, and angles. No project axioms; seelean/Audit.lean.
Obligations not discharged
- Instantiation at
ℂandMatrix.exp. The proof is over an arbitrary commutative ring with gates written asc·I + ι s·P; identifying these withexp(iθP)overℂis the standardP² = Iargument, stated in the file but not formalized against Mathlib. - Leakage under hardware noise. Ideal leakage on N = 4 is zero; device leakage is unmodeled.
- Momentum as an eigenspace, rather than orbit closure of the gate support.
- A non-trivial φ⁴ encoding.
X^4 = Ion qubits. The next model is a truncated oscillator per site. - A Lean binary in CI.
lake buildpasses locally on Lean 4.22.0; no CI workflow runs it yet. - Python and Lean disagree on
rx_pairin Ising mode.SymmetryAnalyzeradmitsparity_evenat λ = 0 (seetest_legal_circuit_admitted), whilepreservesMagnetization (.parityEvenPair _ _)is false, because X_a X_b changes magnetization. At λ = 0 the pair evolves with angle 0, so the state is unaffected, but a certificate emitted for such a schedule failsemitted_admitted. One of the two rules should change.
Collisions
- Post-selection on symmetry bits (symmetry verification, symmetry-protected mitigation) is the method this repo refuses to call a compiler.
- Subspace-preserving compilation and Pauli twirling / sector projection in Qiskit and PennyLane already build the block-diagonal evolution for a declared symmetry.
- Verified circuit compilers (VOQC, SQIR, CertiQ-style stacks) already attach machine-checked semantics to gate lists. They do not know about $\phi^4$.
- SPT phases are a property of a ground state, not of a synthesizer. The analogy in the draft is motivational only.
What would make the novelty claim true
A released artifact where (i) the channel projector is derived from a stated lattice QFT, (ii) every hardware rewrite is rejected or proved inside the commutant, and (iii) a Lean checker fails closed on an edited circuit. The prototype now rejects illegal gates and binds a digest. An edited schedule with a forbidden gate now fails the Lean check, and the operator identity for an admitted schedule is a theorem.