OAI/NumberTheory/Ostmann/Supply/CenteredCoordinateSupport.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Decomposing the actual tensor coordinates by their centered support
- def
OAI.Ostmann.supportedCoordinatesline 11 - theorem
OAI.Ostmann.supportedCoordinates_supportline 15 - theorem
OAI.Ostmann.supportedCoordinates_injectiveline 21 - theorem
OAI.Ostmann.supportedCoordinates_reconstructline 33 - def
OAI.Ostmann.centeredSupportEquivline 45 - theorem
OAI.Ostmann.tensorPointCoordinates_supportedline 55 - theorem
OAI.Ostmann.lowMode_tensor_energyline 77Source documentation
The low-mode norm appearing in the actual truncated-kernel pairing is the sum of the centered subset energies, without a dimension-dependent loss.
theorem lowMode_tensor_energy {n : ℕ} (p : Fin n → ℕ) [∀ i, NeZero (p i)] (S : ∀ i, Finset (ZMod (p i))) {ι : Type*} (A : Finset ι) (a : ι → ∀ i, ZMod (p i)) (K : ℕ) : countingVectorNorm (lowModeVector K (averagedCoordinates A (fun x => tensorPointCoordinates p S (a x)))) ^ 2 = ∑ T : Finset (Fin n), if T.card ≤ K then centeredSubsetEnergy p S T A a else 0 := by …Mentions: OAI.Ostmann.countingVectorNorm, OAI.Ostmann.lowModeVector, OAI.Ostmann.averagedCoordinates, OAI.Ostmann.tensorPointCoordinates, OAI.Ostmann.centeredSubsetEnergy