Symmetric links are passive
ProvedPassivityTorus.passive_of_symmLet be real link matrices on the periodic lattice with , and suppose every one is symmetric, . Then for every velocity field ,
This is the "if" direction of the goal, valid for every lattice size.
import Mathlib import Definitions.Def_PassivityTorus_power open Matrix BigOperators
namespace PassivityTorus
theorem passive_of_symm (q L d : ℕ) [NeZero L]
(W : Site q L → Fin q → Matrix (Fin d) (Fin d) ℝ) (hW : ∀ x a, (W x a)ᵀ = W x a)
(v : Site q L → (Fin d → ℝ)) : power q L d W v = 0 := by sorry
end PassivityTorusRead-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting. Let be natural numbers, with the standing assumption (so ). There are no other restrictions: and are allowed. A site is any function , which is a point of the discrete torus . Write for its -th coordinate. The shift of in direction by is the site that agrees with in every coordinate except , where the value becomes computed modulo :
We write and . Here means the residue , so changes coordinate to . Both shifts wrap around periodically. When , the only residue is , so and .
Data. The statement takes:
- a family of real matrices , one for each site and each direction ;
- a vector field that assigns to each site a vector . Nothing is assumed about .
Definition of power. The power of is the real number
Here is the standard dot product on , and is the ordinary matrix–vector product. The outer sum runs over all sites, and the inner sum runs over all directions. The matrix in the second term is indexed by the shifted site and the same direction .
Hypothesis. Every matrix in the family is symmetric:
Assertion. For all with , every symmetric family as above, and every vector field ,
Degenerate cases included by the quantifiers.
- : there is exactly one site (the empty function), and the direction sum is empty, so regardless of and .
- : every vector and every dot product is zero, so .
- : there is exactly one site, and . Each summand is , so even without symmetry.
- : the residues satisfy , so .
The symmetry hypothesis can always be satisfied, for example by .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.