Counting integer lattice shells in the sum-of-absolute-coordinates norm. Natural lengths are proved equal to the public real-valued indexLength. All mode cutoffs are strict.
The integer-valued sum of absolute Fourier coordinates, used to enumerate shells.
Equations
- KamProject.Arnold1963.latticeLength k = ∑ j : Fin n, (k j).natAbs
Instances For
@[simp]
The finite integer coordinate box containing every shell of the given radius.
Equations
- KamProject.Arnold1963.latticeBox n m = Fintype.piFinset fun (x : Fin n) => Finset.Icc (-↑m) ↑m
Instances For
The finite shell of integer indices with the specified sum of absolute coordinates.
Equations
Instances For
@[simp]
The finite union of nonzero lattice shells through the specified radius.
Equations
Instances For
@[simp]
Nonzero Fourier indices with length strictly below the real cutoff.
Equations
Instances For
@[simp]
Fourier modes below the cutoff, including zero when the cutoff is positive.
Equations
- KamProject.Arnold1963.fourierModes n N = if 0 < N then insert 0 (KamProject.Arnold1963.lowModes n N) else ∅
Instances For
@[simp]