Paper VReading edition

Residue projectors and exact polyphase coordinates

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

2 Residue projectors and exact polyphase coordinates

A packet has two useful representations

The masked packet keeps its original sample addresses and sets the other phases to zero. The decimated channel stores only the retained addresses, now indexed by the coarse coordinate. They carry the same values, but their domains differ. Refinement sums belong on the original lattice. Interleaving converts the channels back to that lattice.

Fix an integer \(N\ge1\). For \(0\le r<N\), define

\[ (P_{N,r}x)[n] = \mathbf 1_{n\equiv r\, (\mathrm{mod}\,N)}x[n]. \]

The corresponding decimated channel is

\[ x_r[q]=x[Nq+r]. \]

Theorem 2.1: Polyphase projector theorem

The maps \(P_{N,r}\) are bounded orthogonal projectors on \(\ell^2\), with operator norm at most one, and satisfy

\[ P_{N,r}P_{N,s}=\delta_{rs}P_{N,r}, \qquad \sum_{r=0}^{N-1}P_{N,r}=I. \]

Consequently,

\[ \boxed{x=\sum_{r=0}^{N-1}P_{N,r}x} \]

with no approximation.

Proof of Theorem 2.1

Each integer belongs to exactly one residue class modulo \(N\). Multiplying the two indicator functions gives zero for distinct classes and the same indicator for equal classes. Summing all residue indicators gives one at every address. Moreover,

\[ \|P_{N,r}x\|_2^2=\sum_{n\equiv r\ (\mathrm{mod}\,N)}|x[n]|^2\le\|x\|_2^2, \qquad \langle P_{N,r}x,y\rangle=\langle x,P_{N,r}y\rangle. \]

The mask is real-valued, so the inner-product identity follows term by term. Hence each projector is self-adjoint, and the ranges of different residue projectors are orthogonal.

Define the analysis and synthesis maps

\[ {\mathcal A}_Nx=(x_0,\ldots,x_{N-1}), \qquad {\mathcal S}_N(x_0,\ldots,x_{N-1})[Nq+r]=x_r[q]. \]

Corollary 2.2: Analysis–synthesis identity

\[ \boxed{{\mathcal S}_N{\mathcal A}_N=I.} \]

On the product of the channel spaces one also has \({\mathcal A}_N{\mathcal S}_N=I\). Equip this finite product with the Hilbert norm

\[ \|(x_0,\ldots,x_{N-1})\|_{\mathrm{ch}}^2 =\sum_{r=0}^{N-1}\|x_r\|_2^2. \]

Then \({\mathcal A}_N\) is a linear isometric equivalence and

\[ \|x\|_2^2=\sum_{r=0}^{N-1}\|x_r\|_2^2. \]

Proof of Corollary 2.2

Euclidean division gives a unique pair \((r,q)\) with \(0\le r<N\) and \(n=Nq+r\), including negative \(n\). The address maps \(n\mapsto(n\bmod N,n\mathbin{\mathrm{div}}N)\) and \((r,q)\mapsto Nq+r\) are inverse. Analysis and synthesis are reindexing by this bijection. Reindexing the nonnegative sum \(\sum_n|x[n]|^2\) proves the norm identity and shows that both maps preserve square summability. In Lean the target is \(\ell^2(\{0,\ldots,N-1\}\times{\mathbb Z})\), which realizes exactly this Hilbert norm.

A finite signal split into four interleaving residue channels.
Four-phase analysis of a finite signal. The channels are decimated coordinate packets; interleaving them gives the original signal exactly.

View full-size figure (new tab)

2.1 Nested refinement

Suppose \(N,M\ge1\) and \(N\mid M\). Every coarse phase has a disjoint family of fine descendants:

\[ \operatorname{Child}_{M}(N,r) = \{s:0\le s<M,\ s\equiv r\pmod N\}. \]

Theorem 2.3: Exact nested refinement

For \(N,M\ge1\) and \(N\mid M\),

\[ \boxed{ P_{N,r} = \sum_{\substack{0\le s<M\\s\equiv r\, (\mathrm{mod}\,N)}}P_{M,s}. } \]

Proof of Theorem 2.3

An integer \(n\) satisfies \(n\equiv r\pmod N\) exactly when its unique residue \(s=n\bmod M\) lies among the listed descendants. The fine indicators are disjoint, so their sum is the coarse indicator.

This identity is the signal form of the refinement law introduced in Paper II. It is not merely a denser sampling rule. The coarse masked packet, represented on the original integer lattice, is exactly the sum of its fine masked descendants. Decimated channels at different moduli must first be placed in these common coordinates before being added.

Source and conversion record

Source SHA-256: 5d3c6b2e5709c37ea551eb8fd1d823e5249c5fbc411d36b806241af4df888f36

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 Paper V

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