The asymmetry does not depend on the transverse wavenumbers
ProvedPinnedAsymmetryQ.asymmetry_indep_transverseLet , real, and let have the same axis-0 component, . Then
The asymmetry depends only on : it is the same whatever the transverse components of the wavevector. This is the transverse-independence stated in the mission title.
import Mathlib import Definitions.Def_PinnedAsymmetryQ_omega open Real BigOperators
namespace PinnedAsymmetryQ
theorem asymmetry_indep_transverse (q : ℕ) [NeZero q] (K c β : ℝ)
(k k' : Fin q → ℝ) (h0 : k 0 = k' 0) :
omega q K c β k - omega q K c β (flip0 q k)
= omega q K c β k' - omega q K c β (flip0 q k') := by sorry
end PinnedAsymmetryQRead-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting. Let be a natural number with , so . This is the only assumption on , and it makes sure the index exists in . Let be arbitrary real numbers. There are no sign or size conditions on them, so , and may be negative or zero. Let and be arbitrary vectors in . The only hypothesis linking them is that their -th components are equal:
The other components and for are completely unconstrained and may differ.
Definitions used. For a vector , the function (with parameters ) is
The sum runs over all indices , including . Here is Mathlib's Real.sqrt. It gives the usual non-negative square root when the radicand is . When the radicand is negative it returns , not an error or a complex number. So whenever , which can happen because or may be negative, the formula gives .
The "flip" of is the vector that equals except that its -th component is negated:
This is Function.update, which overwrites exactly one coordinate. When , the only coordinate is , so .
Assertion. For all such with ,
In words, the difference between at and at the vector with its -th component negated is the same for any two vectors that share the same -th component, whatever their remaining components are. Written out,
This holds because the squared term is unchanged and the summand becomes . The statement is asserted for every real , including the case where the radicands are negative and the square roots are truncated to .
Degenerate cases. When , the hypothesis forces , so the two sides are literally the same expression. When , (truncated) for every , so both sides are . When or , the linear term vanishes. The proof is left as sorry; this read-back records only what is stated.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.