Equation (20b): (corrected: requires )
ProvedFermionModewise.eq_20bfermionslinear-algebrap2o-correctedp2o-gran-per-chapterp2o-plan-paperp2o-v1
Let with , and let satisfy . Then
Together with (20a), this makes the matrix of (21) orthogonal and symplectic.
Differences from the source:
- correction: (20b) for every λ → only for λ ≠ 0; reason: the printed statement is false at λ = 0: take g_A = g_B = 1, λ = 0, λ0 = 1, K̃_λ = 1₂, so M̃_λ = [[0, 1₂], [−1₂, 0]] and M̃_λ² = −1₄, yet J₂ 1₂ J₂ = −1₂ ≠ 1₂ (the page divides (18) by λ)
- encoding: J_{2g} = ⊕J₂ → the Williamson form with all eigenvalues 1; reason: the same matrix
- encoding: degeneracies g_A, g_B → finite mode types α, β; reason: relabelling only
Preamble
import Mathlib import Definitions.Def_FermionModewise_williamson open Matrix
Formal statement
namespace FermionModewise
/-- **Equation (20b), corrected** (Botero–Reznik, arXiv:quant-ph/0404176v3, eq. (20b), p.7): for
`M̃_λ = [[λ J_{2g_A}, K̃_λ], [−K̃_λᵀ, λ J_{2g_B}]]` with `M̃_λ² = −λ₀²` and **`λ ≠ 0`**,
`J_{2g_A} K̃_λ J_{2g_B} = K̃_λ`.
**Formalization Note.** The printed (20b) has no condition on `λ` and is false at `λ = 0`
(`λ₀ = 1`, `g_A = g_B = 1`, `K̃ = 1₂`: then `M̃² = −1` but `J₂ 1₂ J₂ = −1₂`); the hypothesis
`λ ≠ 0` is the minimal correction. `J_{2g}` is `williamson (fun _ => 1)`. -/
theorem eq_20b {α β : Type} [Fintype α] [DecidableEq α] [Fintype β] [DecidableEq β]
(lam lam0 : ℝ) (hlam : 0 ≤ lam) (hlam0 : 0 ≤ lam0) (hlam_ne : lam ≠ 0)
(K : Matrix (α × Fin 2) (β × Fin 2) ℝ)
(h : Matrix.fromBlocks (williamson fun _ : α => lam) K (-Kᵀ) (williamson fun _ : β => lam) *
Matrix.fromBlocks (williamson fun _ : α => lam) K (-Kᵀ) (williamson fun _ : β => lam) =
(-(lam0 ^ 2)) • (1 : Matrix ((α × Fin 2) ⊕ (β × Fin 2)) ((α × Fin 2) ⊕ (β × Fin 2)) ℝ)) :
williamson (fun _ : α => (1 : ℝ)) * K * williamson (fun _ : β => (1 : ℝ)) = K := by sorry
end FermionModewise
Source
Botero–Reznik, arXiv:quant-ph/0404176v3, eq. (20b), p.7
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.