Quantum and CircuitsReading edition

Coefficient-residue lanes and polyphase transport

Reading tools
Reading libraryFind statementsInspect Lean
Switch work

Saved reading

Read side by side

Start reading

Resources & source

Original TeX with line links · Download TeX

The wording and mathematics follow the retained manuscript. This reading format does not add a proof review or extend Lean coverage.

Skip contents and start reading

1.6 Coefficient-residue lanes and polyphase transport

There is a second exact decomposition that is common in Komorebi calculations and in signal processing. It separates positions by residue class rather than separating Fourier characters by order. Both decompositions use projectors, but they select different objects.

1.6.1 Formal coefficient lanes

Let \(L\ge1\) and let \(f(z)=\sum_{n\ge0}a_nz^n\) be a formal power series over a field containing a primitive \(L\)th root \(\omega\) and \(1/L\). For \(0\le r<L\), define

\[ E_rf(t)=\sum_{m\ge0}a_{r+Lm}t^m, \qquad R_rf(z)=z^rE_rf(z^L). \]

The first expression addresses the lane in a new variable. The second places that lane back at its original coefficient positions.

Theorem QA08: Exact coefficient-residue decomposition

The coefficient-residue maps satisfy

\[ \begin{aligned} R_rf(z)&=\frac1L\sum_{j=0}^{L-1}\omega^{-rj}f(\omega^jz),\\ R_rR_s&=\delta_{rs}R_r,\\ \sum_{r=0}^{L-1}R_rf&=f. \end{aligned} \]

Proof

The coefficient of \(z^n\) in the first right-hand side is

\[ \frac{a_n}{L}\sum_{j=0}^{L-1}\omega^{j(n-r)}. \]

Character orthogonality makes it \(a_n\) when \(n\equiv r\pmod L\) and zero otherwise. This is precisely the coefficient of \(R_rf\). Each coefficient position belongs to a unique lane, so the projector and completeness identities follow coefficientwise. The equality is formal, with no analytic convergence hypothesis. \(\square\)

For an infinite analytic series, the same identity holds wherever all displayed evaluations are defined, but the formal theorem does not need that interpretation. The lane index is an exponent residue. It is not a multiplicative-order class of a Fourier character.

1.6.2 Finite polyphase lanes

Now suppose \(N=LM\) with positive integers \(L\) and \(M\). For a vector \(x\in\mathbb C^N\), define its \(L\) lanes by

\[ x_r(m)=x(r+Lm), \qquad 0\le r<L,\quad 0\le m<M. \]

The addressing map \(T:x\mapsto(x_0,\ldots,x_{L-1})\) is bijective. Interleaving the lanes reconstructs \(x\), and

\[ \sum_{n=0}^{N-1}|x(n)|^2 =\sum_{r=0}^{L-1}\sum_{m=0}^{M-1}|x_r(m)|^2. \]

This energy identity is an exact reindexing. It is useful to preserve it separately from the spectral aliasing identity that follows.

Theorem QA09: Polyphase Fourier identities and decimation aliasing

Write \(\widehat{x_r}\) for the unscaled \(M\)-point transform of lane \(r\). Then for \(k\in I_N\),

\[ \boxed{\widehat{x}(k) =\sum_{r=0}^{L-1}\zeta_N^{-kr}\widehat{x_r}(k\bmod M).} \]

Conversely, for \(\ell\in I_M\),

\[ \boxed{\widehat{x_r}(\ell) =\frac1L\sum_{j=0}^{L-1} \zeta_N^{r(\ell+jM)}\widehat{x}(\ell+jM).} \]

Proof

Partition the \(N\) samples by their unique representation \(n=r+Lm\):

\[ \begin{aligned} \widehat{x}(k) &=\sum_{r=0}^{L-1}\sum_{m=0}^{M-1} x_r(m)\zeta_N^{-k(r+Lm)}\\ &=\sum_r\zeta_N^{-kr}\sum_mx_r(m)\zeta_M^{-km}. \end{aligned} \]

The inner sum is \(\widehat{x_r}(k\bmod M)\), proving the first identity. For the second, insert Fourier inversion into the lane transform:

\[ \begin{aligned} \widehat{x_r}(\ell) &=\sum_{m=0}^{M-1}x(r+Lm)\zeta_M^{-\ell m}\\ &=\frac1N\sum_{k=0}^{N-1}\widehat{x}(k)\zeta_N^{kr} \sum_{m=0}^{M-1}\zeta_M^{(k-\ell)m}. \end{aligned} \]

QA02 makes the inner sum \(M\) exactly when \(k=\ell+jM\) for some \(0\le j<L\). Since \(M/N=1/L\), this is the second displayed identity. \(\square\)

Every lane transform combines an alias class of \(L\) full-spectrum coefficients. One decimated lane generally cannot distinguish those coefficients. All \(L\) offsets together retain the original signal. For a fixed alias class \(\ell\), the equations across \(r\) are an invertible Fourier mixing system after the nonzero phases \(\zeta_N^{r\ell}\) are removed. The apparent collapse is resolved by preserving the complete collection of offsets.

1.6.3 Why the two projectors must not be conflated

A coefficient-residue selector keeps samples such as \(x(0),x(3),x(6),x(9)\). A character-order projector keeps spectral modes such as \(1,5,7,11\). The former is diagonal in sample coordinates; the latter is diagonal in frequency coordinates. Under a Fourier basis change, a sample-residue mask generally produces a different operator, with its own alias structure.

A valid comparison therefore specifies the conjugating matrix and the chosen selector. The fact that both constructions use roots of unity does not identify their packets. QA08 and QA09 supply an explicit rotation and Fourier calculation where a bridge is needed. Neither statement is claimed as a generic theorem in the inherited Lean package used here.

Source and conversion record

Source SHA-256: 27e2a58abc6b464edd826fc32131936fb714ba184eff04b2000abed701f087e3

Unsupported prose commands stop the build. The mathematical expression sequence is checked against the source, with manuscript macros expanded for display.

Conversion records

Notation in Quantum and Circuits

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