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

Periodic Fourier collocation differentiates its interpolant exactly

Statement

Let N≥2, let U=(Uj)j=0N−1∈RN, and let p=INU∈TN be the interpolant defined in Periodic Fourier collocation grid and even-grid Nyquist convention. The matrix Periodic Fourier collocation differentiation matrix satisfies

(DNU)i=p′(xi),0≤i<N.

For even N, this statement includes the Nyquist cosine mode, whose derivative vanishes at the grid nodes.

Facts & Assumptions

Given: An integer N≥2, the periodic grid and interpolant, and real nodal data U.

[F1]

Periodic Fourier collocation grid and even-grid Nyquist convention: INU=∑jUjLj on the N equally spaced nodes; its frequency set is a complete set of residues modulo N, with only the cosine Nyquist mode when N is even.

[F2]

Periodic Fourier collocation differentiation matrix: (DN)ij is the termwise derivative of Lj evaluated at xi; in the even case the Nyquist sine term is zero at these nodes.

[F3]

Orthogonality of the characters x↦e2πikx/N on Z/NZ: summing all N characters over Z/NZ gives N when the two indices agree modulo N and 0 otherwise.

[F4]

Finite Fourier inversion for the unitary transform on Z/NZ: the finite Fourier transform on Z/NZ has an inverse, so the frequency coefficients representing nodal data are unique.

[F5]

The derivatives of sine and cosine are cosine and minus sine: (cos⁡kx)′=−ksin⁡(kx) and (sin⁡kx)′=kcos⁡(kx).

[F7]

Quarter-turn values and shifts by pi/2 and pi: sin⁡(kπ)=0 for every integer k.

[F8]

The subtraction formulas for sine and cosine: cos⁡(u−v)=cos⁡ucos⁡v+sin⁡usin⁡v, so each cos⁡(k(x−xj)) expands into cosine and sine modes with frequency k.

Proof

1.1F1F3F6F7F8algebra

By [F8], each low-frequency cosine difference in Lj expands into the corresponding cosine/sine modes in TN. For even N=2K, its Nyquist term expands into cos⁡(Kx)cos⁡(Kxj)+sin⁡(Kx)sin⁡(Kxj); [F7] makes the second coefficient zero because Kxj=πj. At a grid difference xi−xj=2π(i−j)/N, Euler's identity [F6] rewrites the cosine sum defining Lj(xi) as the normalized sum of all characters in a complete residue system modulo N: for odd N=2K+1 the residues are −K,…,K, and for even N=2K they are −K+1,…,K. Character orthogonality [F3] gives Lj(xi)=1 when i=j and 0 otherwise. Thus INU takes the prescribed nodal values and lies in TN.

1.2F1F4F6algebra

Let q∈TN. Euler's formula expands each low-frequency cosine/sine pair into the characters eikxj and e−ikxj. If N=2K+1, the resulting residues are −K,…,K; if N=2K, they are −K+1,…,K−1 together with the Nyquist residue K, because cos⁡(Kxj)=eiKxj. In either case this is one coefficient for each residue modulo N, and the change from the real basis coefficients to these character coefficients is invertible (for each low mode it is the usual two-by-two Euler change, and the Nyquist coefficient is unchanged). Thus if q vanishes at the nodes, its finite Fourier transform is zero and inversion [F4] makes every character coefficient, hence every real basis coefficient, zero. This proves uniqueness.

2.1F2F5F7F9F10step 1.1algebra

Differentiate the finite sum p(x)=∑jUjLj(x) term by term using [F10]. By [F5] and [F9], p′(xi)=∑jUjLj′(xi). When N is odd this is exactly the sine sum defining DNU in [F2]. When N=2K the derivative of the remaining Nyquist term is proportional to sin⁡(K(xi−xj))=sin⁡(π(i−j))=0 by [F7], so the same equality holds with the Nyquist term omitted.

3.1step 1.1step 1.2step 2.1∎

Steps 1.1–2.1 establish the nodal interpolation and derivative identity for every data vector, including both parity branches of N.

Depends on

Used by

Dependency tree · two levels

56 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