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.

DCT-II is orthogonal with the stated endpoint normalization and even extension

Statement

Let Ckj=cos⁡(π(j+1/2)k/N) for 0≤j,k<N. Then CCT=diag⁡(N,N/2,…,N/2), so the inverse DCT-II is xj=N−1(X0+2∑k=1N−1Xkcos⁡(π(j+1/2)k/N)). For the even extension ENx of DCT-II and DST-I with fixed even and odd extension conventions, the unitary DFT also satisfies (F2NENx)(k)=2/N eπik/(2N)Xk for 0≤k<N.

Facts & Assumptions

Given: An integer N≥1, a vector x∈RN, the DCT-II matrix C, and the even extension ENx.

[F1]

Xk=∑j=0N−1xjcos⁡(π(j+1/2)k/N) and (ENx)j=(ENx)2N−1−j=xj (DCT-II and DST-I with fixed even and odd extension conventions).

[F2]

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

[F4]

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

[F6]

Rank–nullity holds for a linear map with finite-dimensional domain (Rank-nullity: dim⁡FV=nullity⁡T+rank⁡T).

[F7]

A square matrix is invertible exactly when its multiplication map is a linear isomorphism; equivalently, unique solvability for every right-hand side implies invertibility (Invertible matrix theorem: invertibility, full pivot rank, RREF I, trivial nullspace and unique solvability are equivalent).

Proof

1.1givenF3F5algebra

For 1≤r<2N, put θ=πr/N and Sr=∑j=0N−1cos⁡(θ(j+1/2)). Since 0<θ<2π, [F5] gives eiθ≠1; the finite geometric identity with z=eiθ therefore gives the complex sum eiθ/2(1−eiNθ)/(1−eiθ). If r is even, its numerator is zero. If r is odd, eiNθ=−1 and 1−eiθ=−2ieiθ/2sin⁡(θ/2) by [F3]. Here 0<θ/2<π, so [F5] also implies sin⁡(θ/2)≠0; the quotient is purely imaginary. In either case its real part is zero, hence Sr=0; also S0=N.

2.1F1F4step 1.1algebra

Applying [F4] to each product CkjCℓj gives (CCT)kℓ=12(S∣k−ℓ∣+Sk+ℓ). If k=ℓ=0, this is N. If k=ℓ>0, then S0=N and 0<2k<2N, so it is N/2. If k≠ℓ, then 0<∣k−ℓ∣<N and 0<k+ℓ<2N, so both sums vanish by step 1.1. Thus CCT=diag⁡(N,N/2,…,N/2).

3.1step 2.1F6F7algebra

Let D=diag⁡(N,N/2,…,N/2). Since CCT=D and D is invertible, R=CTD−1 satisfies CR=I. Hence every y∈RN has a preimage Ry under C, so the linear map defined by C is surjective. Its rank is N, and [F6] gives nullity zero; therefore it is bijective and [F7] makes C invertible. The identity CR=I then gives R=C−1, whose (j,k) entry yields the stated inverse formula.

4.1F1F2F3algebra∎

For each j, the two terms of the DFT of ENx at positions j and 2N−1−j are xje−πijk/N and xjeπi(j+1)k/N, since e−2πik=1. Their sum is 2xjeπik/(2N)cos⁡(π(j+1/2)k/N) by [F3]. Summing over j and applying the normalization in [F2] gives (F2NENx)(k)=2(2N)−1/2eπik/(2N)Xk=2/Neπik/(2N)Xk.

Depends on

Used by

Dependency tree · two levels

60 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