Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Finite support-product uncertainty for the unitary DFT

Statement

Let N≥1, let f∈CZ/NZ be nonzero and let FN be the unitary discrete Fourier transform of The unitary discrete Fourier transform on Z/NZ. Writing supp⁡f:={x:f(x)≠0} and supp⁡FNf:={k:(FNf)(k)≠0}, ∣supp⁡f∣⋅∣supp⁡FNf∣≥N. At N=1 the bound is equality for every nonzero f. No convergence or regularity hypothesis is involved.

Facts & Assumptions

Given: An integer N≥1 and a nonzero f∈CZ/NZ, with S:=supp⁡f, T:=supp⁡FNf, the counting inner product ⟨g,h⟩=∑x∈Z/Ng(x)h(x)‾ and norm ∥g∥22=∑x∣g(x)∣2 of The counting inner product on CZ/NZ, and the unitary transform (FNg)(k)=N−1/2∑x=0N−1g([x]N)e−2πikx/N of The unitary discrete Fourier transform on Z/NZ (The congruence class [a]n and the quotient set Z/n).

[F1]

Finite sums in a commutative monoid are order-independent and linear with respect to scalar multiplication, and satisfy the triangle inequality ∣∑jzj∣≤∑j∣zj∣; the standard rules for real finite sums hold (A finite sum in a commutative monoid indexed by an arbitrary finite set, Laws of finite sums and finite products). The complex triangle inequality follows by induction on the number of summands from ∣z+w∣≤∣z∣+∣w∣ (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[F2]

Cauchy–Schwarz for the counting inner product: ∣⟨g,h⟩∣≤∥g∥2∥h∥2 (Cauchy–Schwarz: ∣⟨u,v⟩∣≤∥u∥∥v∥, with equality exactly for linearly dependent vectors, The counting inner product on CZ/NZ), where ∥g∥22=⟨g,g⟩=∑x∣g(x)∣2.

[F3]

Finite Parseval: ⟨FNg,FNh⟩=⟨g,h⟩ for all g,h; in particular ∥FNg∥2=∥g∥2 (Finite Parseval and Plancherel identity for the unitary DFT).

Proof

technique · direct
1.1F3F4given

The two supports. Since f≠0 there is a class with f(x)≠0, so S≠∅ and ∥f∥22=∑x∣f(x)∣2>0 by [F4]. Applying [F3] with g=h=f and restricting the sum over all classes to the support T, ∑k∈T∣(FNf)(k)∣2=∥FNf∥22=∥f∥22>0, so T≠∅ as well.

1.2F1F2given

Pointwise bound on the support of the transform. For k∈T, the triangle inequality and the normalisation N−1/2 of the transform give ∣(FNf)(k)∣≤N−1/2∑x∈S∣f(x)∣, the sum running only over S because the remaining summands vanish. Cauchy–Schwarz [F2] applied on Z/NZ to u(x)=∣f(x)∣ and v(x)=1S(x) gives ∑x∈S∣f(x)∣=⟨u,v⟩≤∥u∥2∥v∥2=∣S∣1/2∥f∥2. Hence ∣(FNf)(k)∣≤N−1/2∣S∣1/2∥f∥2 for every k∈T.

2.1F1F3step 1.1step 1.2

Summing over the support. Squaring the bound of step 1.2 and summing over the ∣T∣ classes of T gives ∥FNf∥22=∑k∈T∣(FNf)(k)∣2≤∣T∣ N−1∣S∣ ∥f∥22. By Parseval [F3] the left side is ∥f∥22, and step 1.1 gives ∥f∥22>0, so dividing yields ∣S∣ ∣T∣≥N.

3.1step 2.1given∎

The case N=1 and conclusion. If N=1 the group Z/1Z has the single class [0], N−1/2=1 and e−2πi⋅0⋅0=1, so (FNf)([0])=f([0]); hence T=S={[0]} for nonzero f and ∣S∣∣T∣=1=N, an equality. Together with step 2.1 this proves the claim for every N≥1.

Depends on

Used by

Dependency tree · two levels

55 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources