6 A finite algebra and matrix model
On this page · Permalink · Source line 750
The central idea
The signed shift is a finite carrier for the differential cycle. At order four, three basis steps have coefficient one and the final step has coefficient minus one. Four steps return the vector with reversed sign. The matrix exponential packages every finite path length in one analytic expression.

The derivative and addition laws can be read from one finite algebra identity. This formulation also identifies the exponent polygon as the spectrum of a signed cyclic shift.
Definition 6.1
Let
and
Every element has a unique representative of degree below \(N\).
Permalink · Source line 760 · Claim record · Lean coverage · Code · Worked examples
Theorem 6.2: Finite algebra exponential identities
In \(\mathfrak A_N^+\) one has
In \(\mathfrak A_N^-\) one has
Differentiation and multiplication of these identities recover the cyclic derivative systems and the two addition laws.
Read proof · Visual guide: Addition is quotient multiplication · Read statement and proof side by side · Permalink · Source line 772 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 6.2
Expand the exponential and write every exponent uniquely as \(Nn+j\). In \(\mathfrak A_N^+\), the relation \(\xi^{Nn+j}=\xi^j\) gives the transfer sections. In \(\mathfrak A_N^-\), the relation \(\xi^{Nn+j}=(-1)^n\xi^j\) gives the signed sections.
Differentiation multiplies by \(\lambda\xi\) in the first algebra and by \(\xi\) in the second. Reduction of the product by the defining relation gives the derivative cycles. The identity
gives the addition laws after comparison of the coefficients of \(1,\xi,\ldots,\xi^{N-1}\).
Back to statement · Read statement and proof side by side · Permalink · Source line 788 · Claim record · Lean coverage · Code · Worked examples
Definition 6.3
Let \(J_N\) be the signed cyclic shift on the standard basis \(e_0,\ldots,e_{N-1}\) of \({\mathbb C}^N\), defined by
Then \(J_N^N=-I\).
Permalink · Source line 798 · Claim record · Lean coverage · Code · Worked examples
Theorem 6.4: Companion matrix realization
Put
Then
and
The eigenvalues of \(J_N\) are the \(N\) roots of \(-1\), each with multiplicity one.
Read proof · Visual guide: One signed edge determines the cycle · Read statement and proof side by side · Permalink · Source line 809 · Claim record · Lean coverage · Code · Worked examples
Proof of Theorem 6.4
The vector \(e^{zJ_N}e_0\) has derivative \(J_Ne^{zJ_N}e_0\) and initial value \(e_0\). Its components therefore satisfy the same signed derivative cycle and initial data as \(\mathbf D_N\). Uniqueness for the linear system gives the first identity.
The vectors
are the standard basis. Thus \(e_0\) is cyclic for \(J_N\), so the minimal polynomial of \(J_N\) has degree \(N\). Since \(J_N^N=-I\), that minimal polynomial divides \(x^N+1\) and therefore equals \(x^N+1\). The characteristic polynomial has the same degree and is divisible by the minimal polynomial, so it too equals \(x^N+1\). This polynomial has distinct roots. Consequently \(J_N\) is diagonalizable and its spectrum consists of all \(N\) roots of \(-1\), each once. Hence
by Theorem 5.6.
Back to statement · Read statement and proof side by side · Permalink · Source line 832 · Claim record · Lean coverage · Code · Worked examples
Corollary 6.5: Entries of the fundamental matrix
For \(0\leq p,q<N\), let \(d_{pq}\) be the member of \(\{0,\ldots,N-1\}\) congruent to \(p-q\) modulo \(N\). Put
Then
Thus every entry of the fundamental matrix is one of the signed sections, with the sign recording whether the cyclic path from \(q\) to \(p\) crosses the signed edge.
Read proof · Visual guide: One signed edge determines the cycle · Read statement and proof side by side · Permalink · Source line 856 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 6.5
For every nonnegative integer \(n\),
Only powers whose exponent is congruent to \(d_{pq}\) modulo \(N\) contribute to the \((p,q)\) entry of the exponential. Therefore
This is the stated formula.
Back to statement · Read statement and proof side by side · Permalink · Source line 875 · Claim record · Lean coverage · Code · Worked examples
Corollary 6.6: Addition and inversion laws for the companion matrix
Assume \(N\geq2\). The matrix
satisfies
Its first column is \(\mathbf D_N(z)\), and all of its entries are given by Corollary 6.5.
Read proof · Visual guide: One signed edge determines the cycle · Read statement and proof side by side · Permalink · Source line 893 · Claim record · Lean coverage · Code · Worked examples
Proof of Corollary 6.6
The first two identities are the exponential group law. Since \({\operatorname{tr}} J_N=0\),
The first column statement is Theorem 6.4.
Back to statement · Read statement and proof side by side · Permalink · Source line 909 · Claim record · Lean coverage · Code · Worked examples