Paper VIII visual guide · Visual 5 of 32 · CIRCULANT MULTIPLICATION

Four coefficients, four exact frequencies

Traditional p. 14 / Theorem 4.3.

Start reading

Resources & source

Original plate in the visual-guide PDF · Original atlas source

Skip contents and start reading

Take \(c=(2,1,0,-1)^T\) and define \(C(c)_{jk}=c_{j-k\bmod4}\). The unitary Fourier matrix is \(F_{jk}=\mathrm i^{-jk}/2\). Its normalization is visible in the exact diagonalization:

\[ C(c)=F^*{\operatorname{diag}}(2Fc)F,\qquad 2Fc=(2,2-2\mathrm i,2,2+2\mathrm i)^T. \]
A finite circulant and its coordinate description
Original drawing. Read the description below; expand the labels and data for selectable text.

Reading the drawing

The displayed finite arrays retain the cyclic boundary convention and exact coefficients. A structured representation changes the calculation without changing the requested map.

Drawing labels and data 26 labels

Read the original labels as selectable text. Tables preserve grid relationships; other short labels are grouped compactly.

  • \(C(c)\)
Drawing grid 1 · rows top to bottom, columns left to right
Row / columnColumn 1Column 2Column 3Column 4
Row 1\(2\)\(-1\)\(0\)\(1\)
Row 2\(1\)\(2\)\(-1\)\(0\)
Row 3\(0\)\(1\)\(2\)\(-1\)
Row 4\(-1\)\(0\)\(1\)\(2\)
  • \(\sqrt4\,Fc\)
  • \(2\)
  • \(2 - 2 i\)
  • \(2\)
  • \(2 + 2 i\)

\(F_{jk}=\frac12\,\mathrm i^{-jk}\)

  • \(C=F^*{\operatorname{diag}}(\sqrt4 Fc)F\)
  • \(\sqrt4=2\) is essential.

A unitary transform changes the normalization of the convolution eigenvalues.

Open the full-size drawing

Follow an actual input

For \(x=(1,2,-1,0)^T\), dense multiplication gives \((0,6,0,-2)^T\). Transforming \(x\), multiplying by the four displayed eigenvalues, and applying \(F^*\) gives exactly the same vector. Every entry belongs to \({\mathbb Q}(\mathrm i)\), so the check needs no approximate trigonometric values.

There is a common normalization trap. With an unnormalized discrete transform, the convolution multiplier has one convention. With the unitary transform used here, the eigenvalue vector is \(\sqrt n\,Fc\), not \(Fc\). Dropping the factor two reconstructs \(C/2\) rather than \(C\) in this example. The invalid control deliberately tries that change and rejects it.

Where the fast algorithm enters

The identity specifies the represented operator. An FFT is an additional factorization that evaluates the transforms efficiently. The algebraic diagonalization does not certify a particular floating-point FFT, data layout, or launch policy. For a tiny four-point example, direct multiplication may be the simpler execution path even though the frequency representation is exact.

Read this as

Transform coordinates change both the storage pattern and the normalization conventions. Verify the inverse transform and convolution scale before interpreting a frequency-domain product.

Source and conversion record

The original atlas wording, equations, and drawing labels are retained. Drawings are views of the retained visual-guide PDF. Text descriptions and table headings are added reading aids. This conversion does not rebuild TeX, rerun the examples, audit proofs or compile Lean.

The revised crosswalk binds all 32 plates to the retained PDF. Manuscript links use stable source labels checked against the manuscript. The guide’s “Classical input 7.5” resolves to the manuscript’s “Standard fact 7.5” at the same label.

Conversion checks and source hashes

Notation in Paper VIII

Look up a symbol without leaving this chapter. Select text before opening help to search for it.

Search this work’s notation.

    Symbols can have different meanings in different passages. Read each result in its own context.

    Open the full notation index