Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: 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.

Delta and constant functions are finite DFT extremisers

Example

Let N≥1, let δ0∈CZ/NZ be the delta at the class of 0 and let 1 be the constant function 1. Then FNδ0=N−1/21,FN1=N1/2δ0. Hence ∣supp⁡δ0∣=1=∣supp⁡FN1∣ and ∣supp⁡1∣=N=∣supp⁡FNδ0∣, so both functions have support product N and attain equality in Finite support-product uncertainty for the unitary DFT. At N=1 one has δ0=1 and the two identities coincide.

Facts & Assumptions

Given: An integer N≥1, the functions δ0,1∈CZ/NZ with δ0([0])=1, δ0(x)=0 for x≠[0], and 1(x)=1 for all x, the unitary transform (FNf)(k)=N−1/2∑x=0N−1f([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, The counting inner product on CZ/NZ).

[F1]

Character orthogonality: for N≥1 and k,ℓ∈Z, ∑x=0N−1e2πi(k−ℓ)x/N=N when k≡ℓ(modN) and 0 otherwise; at N=1 the congruence always holds and the sum is 1 (Orthogonality of the characters x↦e2πikx/N on Z/NZ).

[F2]

Rational powers: N±1/2 is the positive real number with N−1/2N1/2=1 and (N−1/2)2=N−1; the usual power laws hold (Rational powers ar of a positive base, Laws of rational exponents), and complex arithmetic is that of the field C (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2)).

[F3]

Finite support-product uncertainty: ∣supp⁡f∣⋅∣supp⁡FNf∣≥N for every nonzero f, with supp⁡f={x:f(x)≠0} (Finite support-product uncertainty for the unitary DFT).

Verification

technique · direct
1.1F2given

The transform of the delta. In the defining sum (FNδ0)(k)=N−1/2∑x=0N−1δ0([x]N)e−2πikx/N every summand with x≢0(modN) vanishes by definition of δ0, and the summand at x=0 equals 1. Hence (FNδ0)(k)=N−1/2 for every k, that is, FNδ0=N−1/21.

1.2F1F2given

The transform of the constant function. For a frequency representative k∈Z, (FN1)(k)=N−1/2∑x=0N−1e−2πikx/N. Apply [F1] with its first parameter 0 and second parameter k: the sum is N when k≡0(modN) and 0 otherwise. Hence (FN1)(k)=N−1/2⋅N=N1/2 at k=[0] and 0 elsewhere, that is, FN1=N1/2δ0.

2.1F2F3step 1.1step 1.2∎

Supports, equality, and the case N=1. By step 1.1 the support of FNδ0 is the support of the constant function 1, namely all N classes, while supp⁡δ0={[0]} has one element; by step 1.2 the support of FN1 is {[0]}, while supp⁡1 has N elements. Multiplying gives ∣supp⁡δ0∣⋅∣supp⁡FNδ0∣=N and ∣supp⁡1∣⋅∣supp⁡FN1∣=N, so both attain the equality case of the bound [F3]. At N=1 the group has the single class [0], so δ0=1 and N−1/2=N1/2=1, and the two identities of steps 1.1 and 1.2 coincide.

Depends on

Used by

Dependency tree · two levels

54 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