Part I Cyclic resolution and differential transport
On this page · Permalink · Source line 324
3 Cyclic projection of analytic functions
On this page · Permalink · Source line 325
Reader roadmap
The root filter asks which coefficient addresses belong to a packet. It is an exact selector. Multiplication then asks how two selected packets interact. Their residue labels add modulo \(N\), so mixed inputs remain part of the product.

Fix \(N\geq1\) and write
Let \(\Omega\) be a disk centered at the origin, with the whole plane allowed, and assume that \(\Omega\) is invariant under multiplication by \(\omega\). For a holomorphic function \(F\) on \(\Omega\), define
The same formula is valid for formal power series.
Theorem 3.1: Root filter
If
then
The operators satisfy
and
Read proof · Visual guide: A root filter is an exact vote · Read statement and proof side by side · Permalink · Source line 346 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.1
Substitution of the power series gives
The inner average is one when \(m\equiv j\bmod N\) and zero otherwise. The operator identities follow from the disjoint residue classes.
Back to statement · Read statement and proof side by side · Permalink · Source line 367 · Claim record · Lean coverage · Code · Worked examples
Proposition 3.2: Covariance characterization
A holomorphic function \(F\) belongs to the range of \({\mathcal B}_{N,j}\) if and only if
Read proof · Visual guide: A root filter is an exact vote · Read statement and proof side by side · Permalink · Source line 380 · Claim record · Lean coverage · Code · Worked examples
Proof of Proposition 3.2
Every monomial selected by \({\mathcal B}_{N,j}\) has the stated covariance. Conversely, write \(F=\sum_k{\mathcal B}_{N,k}F\). Replacing \(z\) by \(\omega z\) gives
Application of \({\mathcal B}_{N,k}\) gives
The powers \(1,\omega,\ldots,\omega^{N-1}\) are distinct, so \({\mathcal B}_{N,k}F=0\) for \(k\ne j\).
Back to statement · Read statement and proof side by side · Permalink · Source line 387 · Claim record · Lean coverage · Code · Worked examples
Multiplication is not diagonal in these coordinates. The residue labels add modulo \(N\). This is the scalar cyclic instance of the packet product from Paper I.
Theorem 3.3: Cyclic product law
If \(F\) and \(G\) are holomorphic on the same rotation-invariant domain, then
Read proof · Visual guide: Products mix the residue lanes · Read statement and proof side by side · Permalink · Source line 406 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 3.3
Write \(F=\sum_iF_i\) and \(G=\sum_jG_j\), where \(F_i={\mathcal B}_{N,i}F\) and \(G_j={\mathcal B}_{N,j}G\). Their covariance gives
so \(F_iG_j\) belongs to the packet labelled by \(i+j\) modulo \(N\). Expanding the finite product and applying \({\mathcal B}_{N,k}\) gives the formula.
Back to statement · Read statement and proof side by side · Permalink · Source line 416 · Claim record · Lean coverage · Code · Worked examples
Remark 3.4
Every identity in this section holds formally. In the holomorphic setting, the finite projector sums preserve local uniform convergence. No choice of branch is involved.