Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge 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.

Finite geometric sum for phase-estimation amplitudes

Statement

For n∈N and z∈C, define Sn(z):=∑j=0n−1zj, with the empty sum S0(z)=0. Then Sn(z)={ιC(n),z=1,(1−zn)/(1−z),z≠1, where ιC is the canonical natural embedding of N into C.

For Q=2m, θ∈[0,1), and integer y, setting z=exp⁡(2πi(θ−y/Q)) gives zQ=exp⁡(2πiQθ); moreover z=1 exactly when Qθ−y∈QZ.

Facts & Assumptions

Given: n∈N, z∈C, and, for the specialization, m≥1, Q=2m, θ∈[0,1), and y∈Z.

[F1]

A finite sum is independent of its enumeration and splits over a disjoint union; for the initial segment {0,…,n}, this gives Sn+1(z)=Sn(z)+zn (A finite sum in a commutative monoid indexed by an arbitrary finite set, Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule).

[F2]

Complex powers satisfy z0=1 and zn+1=znz (Integer powers in the complex field).

[F3]

The complex numbers form a field, so multiplication distributes over addition and every nonzero element has an inverse (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2)).

[F4]

The canonical natural is defined recursively by ιC(0)=0, ιC(n+1)=ιC(n)+1 (The canonical natural ι(n)=n⋅1F of a field).

[F5]

Proof

1.1F1F2basealgebra

At n=0, the sum is empty, so (1−z)S0(z)=0=1−z0 by [F1] and [F2].

1.2givenih

Fix n∈N and assume (1−z)Sn(z)=1−zn; this is the induction hypothesis.

2.1F1F2F3F5step 1.2discharge-induction

By [F1] and [F2], (1−z)Sn+1=(1−z)Sn+(1−z)zn=(1−zn)+(zn−zn+1)=1−zn+1, using distributivity in [F3] and the induction hypothesis [step 1.2]. Thus [F5] proves (1−z)Sn(z)=1−zn for every n.

3.1F1F3F4F5step 2.1

If z=1, every summand is 1, so [F1] gives S0(1)=0 and Sn+1(1)=Sn(1)+1. At n=0, this equals ιC(0)=0 by [F4]; if Sn(1)=ιC(n), the two successor recursions give Sn+1(1)=Sn(1)+1=ιC(n)+1=ιC(n+1). Induction [F5] proves Sn(1)=ιC(n) for every n. If z≠1, then 1−z≠0, so divide the identity from step 2.1 by 1−z in the field [F3] to obtain Sn(z)=(1−zn)/(1−z).

4.1F2F6step 2.1discharge-induction∎

In the QPE specialization, repeated use of [F6] and the power recursion [F2] gives zQ=exp⁡(2πiQ(θ−y/Q))=exp⁡(2πi(Qθ−y)). Since y∈Z, [F6] gives exp⁡(−2πiy)=1, hence zQ=exp⁡(2πiQθ). The same kernel statement gives z=1 exactly when 2πi(θ−y/Q)∈2πiZ, equivalently θ−y/Q∈Z, or Qθ−y∈QZ.

Depends on

Used by

Dependency tree · two levels

41 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