Eigenvalues of a real skew-symmetric matrix come in pairs ±λ
ProvedUnQuantumMechanics.skew_symm_eigenvalue_negLet be a real skew-symmetric matrix, . Regard as a complex matrix. If is an eigenvalue of , then so is :
The paper uses this pairing to argue that a skew-symmetric "structure matrix" of odd size must be singular, which forces an even number of dynamical variables.
Formalization Note Eigenvalues are taken over for the complexified matrix, since a real skew-symmetric matrix generally has no real eigenvalues other than .
import Mathlib import Definitions.Def_UnQM_phase_space open Matrix
namespace UnQuantumMechanics
theorem skew_symm_eigenvalue_neg {ν : ℕ} (J : Matrix (Fin ν) (Fin ν) ℝ) (hJ : Jᵀ = -J)
(μ : ℂ) (hμ : Module.End.HasEigenvalue (Matrix.toLin' (J.map (algebraMap ℝ ℂ))) μ) :
Module.End.HasEigenvalue (Matrix.toLin' (J.map (algebraMap ℝ ℂ))) (-μ) := by sorry
end UnQuantumMechanicsRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent that drafted the statements; non-blind
Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement, at the explicit direction of the proposal owner. The author knew the intended meaning and the source text while writing it, so it must not be mistaken for a blind, independent audit. An independent blind read-back is still recommended before submission.
For every natural number (including ), every real matrix with , and every complex number : if is an eigenvalue of the complex matrix obtained from by viewing each real entry as a complex number (i.e. there is a nonzero vector with ), then is also an eigenvalue of that complex matrix. For there are no eigenvalues, so the statement holds vacuously.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.