3. Fourier-analytic preliminaries
We reduce the packing and sign-uncertainty problems to radial functions and establish the
Mellin–Fourier identities used in both bounds. Throughout, Fourier transforms use the convention
of the introduction, \lambda = d/2, and a radial function and its one-variable profile are
denoted by the same symbol: g(x) = g(|x|). In the formalization the profile of a test function
f is CohnElkies.radialProfile, r \mapsto f(re_1), and the modules of this chapter are
CohnElkies/Radial.lean, CohnElkies/MellinFourier.lean,
CohnElkies/Radialization.lean
and CohnElkies/Admissible/Radialization.lean.