Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Metadata
slug: klausen-2025-lattice-lindbladian-zero-spectrum
bibkey: klausen2025spectragenerators
doi: 10.48550/arXiv.2206.09879
url: https://arxiv.org/abs/2206.09879v3
triage: theorem
motivation_gids:
  - D5/S3/QuantumChannels/LatticeLindbladianZeroSpectrum.result

Zero belongs to the spectrum of a finite-range translation-invariant lattice Lindbladian

Problem

Frederik Ravn Klausen, Spectra of generators of Markovian evolution in the thermodynamic limit: From non-Hermitian to full evolution via tridiagonal Laurent matrices, arXiv:2206.09879v3 (2025), asks in “Further questions” (section04.tex, line 574; verbatim TeX):

Prove that if is \eqref{eq:finite-range}, \eqref{eq:translation-invariance}, and \eqref{eq:Rank1} then , thereby strengthening \Cref{thm:no_gap}.

Here the source macro \Li denotes , the three assumption labels mean (Finite Range), (TransInv), and (Rank 1), and the theorem label is thm:no_gap. The source assumes bounded self-adjoint and ; (Rank 1) means for every (section02.tex, lines 12 and 50). It takes on (section02.tex, lines 6–13 and 54–57). Its theorem (section03.tex, lines 506–509) reads:

If is \eqref{eq:finite-range}, \eqref{eq:translation-invariance}, \eqref{eq:Rank1} and . Then is gapless or

Issue #23482 fixes the matrix-kernel reading. Put , the module’s ObserverHilbertSpace (ℤ × ℤ). For every , every , every , and every , assume:

  • IsFiniteRange r h ℓ: whenever , and whenever ;
  • IsTranslationInvariant h ℓ: and for all integer indices.

The conclusion of result is that there exists a continuous complex linear operator such that, for every and every , , and . Explicitly, the entry is

All indices in these sums range over ; the Lean definition uses unconditional sums, whose nonzero terms are finite under IsFiniteRange. The theorem imposes no rank condition on the jumps, no self-adjointness condition on , and no sign condition on . Its specialization to and self-adjoint answers the registered question, including its rank-one case.

Motivation

The missing spectral-membership premise is exactly the premise in Klausen’s thm:no_gap that is additional to the three structural assumptions. Settling it makes the source’s gapless-or-infinite-kernel alternative applicable to every generator in that rank-one class. The operator space matters: spectral information on Hilbert–Schmidt kernels does not automatically transfer to trace-class operators or to all bounded operators.

Gap

Issue #23482 records the orchestrator’s bounded literature check before any Lean:

  • the v3 source explicitly retains the question;
  • its Semantic Scholar search returned one citing work, Julian Lyne, Nico S. Bassler, Seong eun Park, Guido Pupillo and Claudiu Genes (2023), arXiv:2311.04129, and recorded no treatment of this question there;
  • its arXiv and related-paper checks recorded no journal reference for the source and no settlement in Frederik Ravn Klausen and Simone Warzel (2025), Decoherence is an echo of Anderson localization in open quantum systems (the source bibliography’s klausen2025decoherence), or Yikang Zhang and Thomas Barthel (2025), arXiv:2504.02256;
  • its web and Zenodo searches found no settlement, and its repository searches found no existing record.

not-found-in-searched-scope.

The question and the source passages cited here are checked against the v3 TeX. The other searches and paper readings are attributed to the orchestrator’s record in #23482; they are not an exhaustive literature or priority claim.

Route

Throughout, , , , and have the types specified in Problem. The lemmas named below are private helpers of the canonical module.

  1. Bounded realization. Under IsFiniteRange r h ℓ and IsTranslationInvariant h ℓ, bounded_operator constructs a continuous complex linear with the specified entries for all and . Under these same two hypotheses, matrix_bound supplies a common nonnegative bound on all entries of and . Under IsFiniteRange r h ℓ, for every and , finite_window expands the output at as a sum of over , where is coefficient g h ℓ w p, the output at on the matrix-unit kernel at . Under both predicates, coefficient_bound gives a real with for all . For any , , and with and for every , weighted_shift_exists realizes by a continuous complex linear operator of norm at most ; the finite sum gives .
  2. Localized trace. For each , projection n is the kernel equal to one at for and zero elsewhere. For every and , projection_trace gives , and projection_norm_sq gives . Under IsFiniteRange r h ℓ, for every , trace_single_zero gives , where is the matrix-unit kernel. The commutator terms cancel and the jump gain cancels the two half losses, with all relevant sums finite.
  3. Boundary estimate. Under IsFiniteRange r h ℓ and IsTranslationInvariant h ℓ, boundary_estimate gives a real such that, for every and , . In its proof, the coefficient of in this restricted trace vanishes unless is within of one of and ; there are at most such pairs, independently of . This counts a containing boundary set and does not require its two endpoint intervals to be disjoint.
  4. Spectral obstruction. For any continuous complex linear satisfying for some real , every , and every , nonunit_from_boundary concludes that is not a unit. Indeed, a bounded inverse would give , hence for all , a contradiction. result uses the entry identity and projection_trace to supply this hypothesis, then applies Mathlib’s spectrum.zero_mem_iff.

Falsifier

The settlement would miss the source question if its support, coupling, or spectral space differed from the registered reading.

  • Hamiltonian range. The source’s displayed (Finite Range), section02.tex, line 41, uses the jump index also in the condition on . The registered reading makes the Hamiltonian banded, for , while retaining the source’s jump-support condition exactly. This is an explicit interpretation of that display, not a literal transcription of its Hamiltonian clause.
  • Coupling. The formal entry multiplies the whole dissipator by . The unparenthesized display in section02.tex, line 10, is ambiguous on this point; the effective Hamiltonian at line 22 and the vectorized formula in section03.tex, lines 179–182, give this placement for the source’s self-adjoint and .
  • Space and spectrum. The module works on the complex square-summable kernel space, and spectrum ℂ T is the spectrum in its algebra of continuous complex linear endomorphisms. The source’s matrix-unit vectorization is at section03.tex, lines 162–165. Its identification with Hilbert–Schmidt operators and the resulting spectral transport are mathematical interpretation, not additional Lean conclusions of this module.
  • Strength. Spectral membership is the conclusion. The theorem neither supplies a nonzero kernel vector nor distinguishes gaplessness from an infinite-dimensional kernel.

The definitions and source locators are also recorded in the literature note.

Evidence

The canonical source is D5/S3/QuantumChannels/LatticeLindbladianZeroSpectrum.lean.

  • Proof. It proves result, the quantified operator-existence and spectral-membership statement in Problem.
  • Axioms. It uses only the standard axioms propext, Classical.choice and Quot.sound; no sorry, native_decide, or new axiom.

Frozen state: Golden/Frozen/state/D5/S3/QuantumChannels/LatticeLindbladianZeroSpectrum.lean.json.

Declaration statements:

  • result: sha256:7cbf804f16076ba892b76f89a255123644185488090e98794644f806a98c3939.

Triage

Tier 1 question explicitly listed in the author’s 2025 v3 preprint, preregistered in issue #23482 before any Lean. theorem; resolution proved.

The module is admitted under the open-problem-resolution basis of CLAUDE.md §3.2. There is no digestion atom.

What the settlement shows

Proved by result: for every natural radius , real coupling , complex Hamiltonian matrix and complex jump-matrix family satisfying IsFiniteRange r h ℓ and IsTranslationInvariant h ℓ, there exists a continuous complex linear operator on whose entries equal lindbladEntry g h ℓ for every input kernel and every pair of integer indices, and zero belongs to its complex spectrum.

Computed, not formalized (orchestrator, Claude Code/Opus, recorded in #23482): in finite truncations of the source’s non-normal example and of one random range-two example, the Hilbert–Schmidt norm of did not grow with .

Argued, not formalized.

  • Hilbert–Schmidt interpretation. The matrix units form an orthonormal basis of the Hilbert–Schmidt space, and the coordinate kernels form an orthonormal basis of . Sending one basis to the other extends to a surjective linear isometry because both norms are the square root of the sum of squared matrix entries. Under finite range the matrix products give exactly the finite sums defining lindbladEntry. For the source’s self-adjoint and positive , this identifies the bounded realization with its Lindblad generator. Conjugating an operator and its inverse by this isometry preserves invertibility at each complex spectral parameter, so it preserves the spectrum.
  • Decisive mechanism and formal scope. Under IsFiniteRange r h ℓ and IsTranslationInvariant h ℓ, boundary_estimate gives the uniform nonnegative constant for all and , while projection_norm_sq gives the growing norm for every . Thus local trace cancellation at the boundary obstructs an inverse. The obstruction uses neither positivity, self-adjointness nor rank one; these hypotheses are absent from result. The identity kernel itself is outside , since its squared norm would be .
  • Why a stationary vector is stronger. Consider , where is the bilateral shift, , and . These matrices satisfy both formal predicates with , and the generator is , where is the orthogonal projection onto diagonal kernels. Left and right multiplication by the bounded self-adjoint are self-adjoint on the Hilbert–Schmidt space, so the commutator term contributes zero to , while the dissipator contributes . Therefore forces . Writing its diagonal as , the adjacent entries of force for every ; a constant square-summable sequence on is zero. Thus this example has no nonzero Hilbert–Schmidt stationary kernel despite spectral zero.
  • Effect on the paper. For the source’s finite-range translation-invariant rank-one class, the Hilbert–Schmidt interpretation supplies the spectral-membership premise in the quoted thm:no_gap. Applying that source theorem gives its gapless-or-infinite-dimensional-kernel alternative without an additional spectral-membership assumption. This application and the source theorem itself are not formalized here. Removing rank one from that alternative remains open in this settlement, as do the source’s separate finite-volume gap-closing and spectral-convergence questions. No conclusion for with , trace-class spectra, or spectra on all bounded operators is supplied.

ASSUMED-UNVERIFIED

The literature check is bounded by the orchestrator’s searches recorded in #23482 and does not establish exhaustive novelty or priority. The Semantic Scholar citation listing, web and Zenodo searches, repository searches, and readings of the related papers in that issue were not independently reproduced. The v3 TeX question, assumptions, vectorization, effective Hamiltonian and thm:no_gap were read directly; the arXiv abstract page supplies the arXiv-issued DOI, with no journal reference displayed.

The Hilbert–Schmidt isometry, transport of spectra, identification with the source generator under the registered support and coupling interpretations, stationary-kernel example, and application of the source’s gapless-or-infinite-kernel theorem are not formalized in this module. The arguments and unresolved extensions in “Argued, not formalized” lie outside the type of result. The two finite numerical checks are the orchestrator’s reported computations; neither was independently reproduced, the random example is not specified sufficiently in the issue for exact reproduction, and no infinite sequence or untested family is inferred from their tested values.