Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Forbidden Neighbour Determinant

Abstract

Weighted forbidden-neighbour configurations, their Gram determinant, and quantum readout.

Theorem 1.1 (Admissibility as exclusion).

Proof. Machine-checked in Lean as D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.adm_iff_no_adjacent_true (✓ std3). ∎

Source. Repository-derived.

Commentary.

AdmissibleCount.Adm owns the configuration predicate, with its existing decAdm instance. Coordinates are zero-based; a true Boolean means occupied. This characterization gives the adjacency reading used by reversal and quantum normalization.

Definition 1.2 (Occupation number).

Formalization. D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.occupationCount (✓ std3).

Source. Repository-derived.

Commentary.

Bool.toNat maps false to zero and true to one.

Definition 1.3 (The configuration polynomial).

Formalization. D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.forbiddenPartition (✓ std3).

Source. Repository-derived.

Commentary.

The sum is over the legal subtype. Polynomial.X and Polynomial.C are the indeterminate and constant embedding. Coefficients use only powers and products of weights.

Definition 1.4 (The explicit bidiagonal matrix).

Formalization. D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.lowerBidiagonal (✓ std3).

Source. Repository-derived.

Commentary.

Fin.mk carries the displayed index with its bound proof. Odd one-based weights form the diagonal; even one-based weights form the subdiagonal. The remaining entries are zero.

Theorem 1.5 (Gram positivity).

Proof. Machine-checked in Lean as D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.gramPosSemidef (✓ std3). ∎

Source. Repository-derived.

Commentary.

This companion binds Mathlib Gram positivity for the explicit matrix. It includes singular matrices and does not need strictly positive weights.

Definition 1.6 (The Gram eigenvalues).

Formalization. D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.gramEigenvalue (✓ std3).

Source. Repository-derived.

Commentary.

The eigenvalues are Mathlib’s real Hermitian eigenvalue list, including any zero eigenvalues.

Definition 1.7 (Normalized configuration amplitudes).

Formalization. D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.quantumState (✓ std3).

Source. Repository-derived.

Commentary.

Both half exponents are real exponents. Nat.cast here denotes the real coercion. The complex vector uses the legal configurations as its coordinates.

Definition 1.8 (The occupation observable).

Formalization. D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.numberOperator (✓ std3).

Source. Repository-derived.

Commentary.

Nat.cast here is the complex coercion. This diagonal matrix acts on the configuration space.

Definition 1.9 (Single-particle tunnelling).

Formalization. D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.tunnellingMatrix (✓ std3).

Source. Repository-derived.

Commentary.

The two blocks are indexed by Fin d. This single-particle space is distinct from the configuration space.

Theorem 1.10 (Determinant realization and quantum readout).

Proof. Machine-checked in Lean as D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.forbidden_neighbour_determinant (✓ std3). ∎

Citation. Ole J. Heilmann and Elliott H. Lieb (1972). Theory of monomer-dimer systems. DOI: 10.1007/BF01877590.

Commentary.

The parenthesized rows hold simultaneously. The weights are nonnegative, including zero; d is at least one. Matrix multiplication, scalar multiplication and polynomial evaluation have their displayed Mathlib meanings.

The configuration recurrence is derived by splitting endpoint occupancy. A second endpoint expansion gives the path determinant recurrence, and interleaving the two parts of the explicit bidiagonal block matrix identifies the Gram determinant. Square roots cancel before the final polynomial coefficients.

The negative-root clause is the weighted-path specialization of the Heilmann-Lieb zero principle (1972). The exact bidiagonal realization and normalized readout are the repository’s explicit construction; the literature note attributes only the zero principle.

The charpoly identity is an identity of real polynomials and applies at zero. The reciprocal evaluation formula is written for nonzero v; its polynomial continuation is the preceding identity, so totalized division at zero is never used to claim that formula.

The symbol P in the conditional row is an arbitrary real polynomial. Substituting the actual Jensen polynomial requires the independent equality forbiddenPartition(w)=P. No RH assumption or such Jensen equality is asserted.

The final row gives the two basis counts. Equality of partition polynomials does not assert a unitary equivalence of the complete physical systems. Nat.sub is natural truncated subtraction; every other division displayed below is in the real or complex field.

References

  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.adm_iff_no_adjacent_true
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.forbiddenPartition
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.forbidden_neighbour_determinant
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.gramEigenvalue
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.gramPosSemidef
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.lowerBidiagonal
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.numberOperator
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.occupationCount
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.quantumState
  • Truth anchor: D5/S3/Quantum/FockSpace/ForbiddenNeighbourDeterminant.tunnellingMatrix
  • Dependency: D5/S1/Words/AdmissibleWords/AdmissibleCount