Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedjudge pass (gpt-6-luna)
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.

The length-five all-ones vector through Bluestein

Example

Take N=5 and x=(1,1,1,1,1). Choose M=16, the least power of two at least 2N−1=9. The direct unnormalised DFT is X=(5,0,0,0,0), and the exact Bluestein chirp convolution with this padding represents the same vector. This example checks the prime-length indexing and the padding threshold; it makes no floating-point accuracy claim.

Facts & Assumptions

Given: N=5, M=16, and xj=1 for 0≤j<5.

[F1]

The Bluestein identity represents the DFT through the zero-padded cyclic chirp convolution with padding M≥2N−1 (Bluestein’s chirp identity embeds an arbitrary DFT in a padded cyclic convolution).

Verification

1.1givenF1algebra

Since 2N−1=9, the greatest power of two below 9 is 8 and the next is 16, so M=16 is the least qualifying power. It satisfies the no-aliasing condition [F1].

1.2givenF2algebra

The direct unnormalised transform is Xk=∑j=04e−2πijk/5. For k=0, all five terms equal 1, so X0=5. For 1≤k≤4, let r=e−2πik/5. The addition law in [F2] gives r5=e−2πik=1. If r=1, the kernel statement in [F2] gives −2πik/5∈2πiZ, so k/5 is an integer, contradicting 1≤k≤4. Therefore r≠1, and (1−r)∑j=04rj=1−r5=0 gives Xk=0 after division by 1−r.

2.1step 1.1step 1.2F1∎

By [F1], the exact chirp convolution with M=16 equals this same DFT; hence its output is (5,0,0,0,0).

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

26 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