The Transfer Operator
This page is an exploration. It builds a small matrix from the Collatz rule, computes its spectrum, and finds that the spectrum records the fixed point 0 and the trivial cycle , and nothing else. The comparison with the Riemann zeta function further down is an analogy between two pictures, not a mechanism.
From Dynamics to Spectrum
The Collatz map acts on individual numbers. Cut it off at a modulus and it becomes a map on the finite set : halve an even number as an integer, and send an odd to reduced modulo . This is a model, not the map induced on residues, because modulo is not determined by modulo . On that finite set one can write down a matrix in the style of the Perron-Frobenius (or Ruelle) transfer operator:
For the Collatz map, the two branches contribute differently:
- Even branch : derivative , weight
- Odd branch : derivative , weight
So each column of the matrix has a single non-zero entry: in row for an even , and in row for an odd .
Eigenvalue Spectrum
Spectral Analysis
| Dimension | 24 |
| Non-zero eigenvalues | 4 |
| λ₁ (the fixed point 0) | 2.0000 |
| Radius of the other three, ∛(4/3) | 1.100642 |
| Loop behind them | 1 → 4 → 2 → 1 (weights ⅓ · 2 · 2) |
λ = ∛(4/3) · ωᵏ
ω = e^(2πi/3), k = 0, 1, 2
This says nothing about other orbits.
The Spectrum
For (the sizes offered above; computed, and the same holds for every multiple of 6 below 114) this matrix has exactly four non-zero eigenvalues:
| Eigenvalue | Value | Magnitude |
|---|---|---|
where is a primitive cube root of unity.
All remaining eigenvalues are exactly zero. That is not the same as rank 4: the rank is 14 at , and the rest of the matrix is nilpotent, the part of the map that lies on no loop.
It is not true for every multiple of 6. At the reduction modulo closes an extra loop, (because ), and six more non-zero eigenvalues appear, of modulus .
Why Cube Roots of 4/3?
There is an elementary reason. Every number in has exactly one image, so the matrix is a weighted map on a finite set, and the non-zero eigenvalues of such a matrix are the -th roots of the product of the weights around each loop of length .
The fixed point carries weight 2. That is .
The trivial cycle has length 3 and weights . That gives the three cube roots of :
For the moduli above, the cut-off map has no other loop, so nothing else is non-zero. The four eigenvalues are the fixed point at 0 and the trivial cycle, seen through the matrix. The exponent 3 is the length of that cycle and is its two halvings against one tripling. Neither is a formula in the multiplier, as the table for other multipliers shows.
The Critical Circle
The three non-trivial eigenvalues lie on a circle in the complex plane:
I call this the critical circle, by loose analogy with the critical line in the theory of the Riemann zeta function.
The Hilbert-Pólya conjecture proposes that the non-trivial zeros of correspond to the eigenvalues of a self-adjoint operator, which would force them onto the critical line. Here the three eigenvalues share a circle for a much plainer reason: they are the three cube roots of one number, because the trivial cycle has three steps. Nothing like self-adjointness is involved. The resemblance to the critical line is a resemblance of pictures only.
| Riemann zeta | This matrix |
|---|---|
| Non-trivial zeros conjectured to lie on the line (the Riemann hypothesis, open) | Three eigenvalues on the circle (computed, and elementary) |
| Zeros symmetric under by the functional equation | Eigenvalues permuted by , because they are cube roots of one number |
| A self-adjoint operator would put them on the line (Hilbert-Pólya, a conjecture) | The length of the trivial cycle puts them on the circle |
| is the centre of the symmetry | comes from the weights around |
What 4 > 3 does and doesn't say
The eigenvalue is the fixed point with its halving weight. The other three, , are the trivial cycle.
The radius of the critical circle exceeds 1 exactly because
This is the statement that the trivial cycle has two halvings for one tripling, . It does not reduce the Collatz conjecture to , and it is not special to . Around any cycle of positive integers of , with halvings and odd steps at the odd values , the product of the weights is . So the radius is above 1 for and as well (about and at ). For the same product is below 1: its cycles and give radii and , and they are cycles all the same. The matrix only records the loops of the map cut off at . It cannot see an orbit that climbs out of the window, and the size of an eigenvalue says nothing about which other cycles exist.
What separates from heuristically is not this spectrum but the average drift: an odd step of adds bits against an average of 2 halvings, where adds . Most orbits appear to grow without bound, although no single one has been proved to, and also has cycles (through 1, 13 and 17).
Self-Adjointness
The matrix is not symmetric (in the Frobenius norm, the size of relative to is 1.36 at and 1.40 at ), so nothing like the Hilbert-Pólya mechanism applies. Its non-trivial eigenvalues lie on a circle only because they are the cube roots of one number, the weight of the trivial cycle.
A Berry-Keating-style analogy
The Berry-Keating program seeks an operator related to the classical Hamiltonian whose eigenvalues give the Riemann zeros. Purely by analogy, one can write down
This is the product of "position" (the bit-length ) and "momentum" (the 2-adic valuation , the number of halvings that follow an odd step). I have not done anything with this expression: it is not an operator, nothing has been quantised, and no spectrum has been derived from it.
Across the Zoo
The same matrix for other multipliers in the Collatz Zoo, at (computed):
| System | Loop through 1 | Eigenvalue equation | Radius | Average drift (heuristic) |
|---|---|---|---|---|
| Down | ||||
| Up | ||||
| Up |
The radius is above 1 in every row, so it does not follow the drift. It reports that each map has a cycle through 1, and nothing more. (For the reduction modulo 24 also creates a spurious loop , with .)
Related
- Eisenstein Lattice — the same written as a ratio of Eisenstein norms
- The Collatz Zoo — the average-drift heuristic across the family
- abc Conjecture — how close powers of 2 and 3 can be
- Mixing Modulo Powers of Two — how drops spread numbers over residue classes (averages, not individual orbits)
- The Folded Pentagon — a different operator again, the residue chain modulo 5, which forgets a starting residue at the rate exactly
- The Hidden Rotation — the base-6 circle: an irrational rotation plus a small perturbation