Alphabeta Math
TheoremStatement: Literature-sourcedProof: 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.

DST-I is orthogonal with the stated endpoint normalization and odd extension

Statement

Let Skj=sin⁡(πjk/(N+1)) for 1≤j,k≤N. Then STS=((N+1)/2)IN, so the inverse DST-I is xj=2(N+1)−1∑k=1NYksin⁡(πjk/(N+1)). For the odd extension ONx of DCT-II and DST-I with fixed even and odd extension conventions, (F2(N+1)ONx)(k)=−2i(2(N+1))−1/2Yk for 1≤k≤N.

Facts & Assumptions

Given: An integer N≥1, a vector x∈RN, the DST-I matrix S, and the odd extension ONx.

[F1]

Yk=∑j=1Nxjsin⁡(πjk/(N+1)); (ONx)0=(ONx)N+1=0, (ONx)j=xj, and (ONx)2(N+1)−j=−xj (DCT-II and DST-I with fixed even and odd extension conventions).

[F2]

(F2(N+1)z)(k)=(2(N+1))−1/2∑m=02(N+1)−1zme−2πimk/(2(N+1)) (The unitary discrete Fourier transform on Z/NZ).

[F4]

For real u,v, sin⁡usin⁡v=12(cos⁡(u−v)−cos⁡(u+v)) (Product-to-sum and sum-to-product identities).

Proof

1.1givenF3F5algebra

For 1≤r≤2N, let Tr=∑j=1Ncos⁡(πrj/(N+1)). Put z=eπir/(N+1). Since 0<πr/(N+1)<2π, [F5] gives z≠1; also z2(N+1)=1, so the geometric sum over j=0,…,2(N+1)−1 is zero. Pair the terms with indices j and 2(N+1)−j for 1≤j≤N; they are conjugates, while the unpaired terms are 1 and (−1)r. Taking real parts gives 1+(−1)r+2Tr=0. Hence Tr=−1 for even r and Tr=0 for odd r; also define T0=N.

2.1F1F4step 1.1algebra

Applying [F4] to each product SkjSℓj gives (STS)kℓ=12(T∣k−ℓ∣−Tk+ℓ). If k=ℓ, then the first term is T0=N and the second is T2k=−1, giving (N+1)/2. If k≠ℓ, then ∣k−ℓ∣ and k+ℓ have the same parity and both are between 1 and 2N; their T values from step 1.1 agree, giving zero. Therefore STS=((N+1)/2)IN.

3.1F1F2F3step 2.1algebra∎

Since S is symmetric and (N+1)/2>0, step 2.1 gives S−1=2(N+1)−1S, proving the inverse formula. For the odd extension, pair its positions j and 2(N+1)−j: their DFT terms are xje−πijk/(N+1)−xjeπijk/(N+1)=−2ixjsin⁡(πjk/(N+1)) by [F3]. Summing and applying [F2] gives the claimed DFT relation.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

40 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