Van der Put Theorem Overview
- Van der Put Theorem is an expansion theorem that uniquely represents continuous p-adic functions using characteristic functions of ultrametric balls.
- It establishes coefficient criteria for 1-Lipschitz maps, linking analytic representations with automata theory and p-adic dynamics.
- The theorem also connects with geometric applications, such as the Gerritzen–van der Put conjecture, bridging fixed-point configurations and branch-point clusters.
Searching arXiv for papers on van der Put expansions and related automata/dynamics results. The classical van der Put theorem is the expansion theorem for continuous nonarchimedean functions: every continuous map admits a unique series expansion in characteristic functions of -adic balls. Current arXiv usage suggests that the name also functions as a shorthand for several coefficient criteria built on that expansion, especially for $1$-Lipschitz maps, finite-state transducers, measure-preserving and ergodic -adic dynamics, and—under the distinct phrase “Gerritzen–van der Put conjecture”—for a geometric comparison of fixed-point and branch-point configurations in split degenerate superelliptic curves (Anashin, 2011, Khrennikov et al., 2012, Yelton, 2024).
1. Classical expansion theorem
For a continuous function , the van der Put expansion has the form
where is the characteristic function of a basic -adic ball. In the normalization used in the automata and dynamics papers, exactly when , with the usual convention at 0. The coefficients are uniquely determined by
1
where 2 and 3. Thus 4 records the increment from the truncation that removes the highest nonzero base-5 digit of 6 (Anashin, 2011).
An analogous statement is used over 7 for arbitrary 8. There the basis functions are cylinder indicators
9
and every continuous $1$0 has a unique expansion
$1$1
The $1$2-adic/tree-theoretic formulation interprets $1$3 as the boundary of the rooted $1$4-ary tree $1$5 (Grigorchuk et al., 2020).
The significance of the theorem is structural rather than merely representational. Because the basis functions are characteristic functions of ultrametric balls, the coefficients encode local behavior scale by scale. This ultrametric locality is exactly what makes the basis effective in automata theory and $1$6-adic dynamics.
2. $1$7-Lipschitz and compatible functions in van der Put form
A central refinement of the expansion theorem is the characterization of $1$8-Lipschitz maps by divisibility properties of van der Put coefficients. In the prime-base setting, Anashin–Khrennikov–Yurova prove that
$1$9
Equivalently, the ordinary coefficient 0 is divisible by 1 for every 2 (Anashin, 2011).
The same phenomenon holds for arbitrary 3: 4 The coefficients 5 are the reduced van der Put coefficients (Grigorchuk et al., 2020).
In the 6-adic dynamics literature, “compatible” is equivalent to 7-Lipschitz. One formulation is
8
and another is preservation of congruences modulo all powers of 9. In van der Put form this becomes the coefficient growth condition
0
or equivalently
1
This coefficient criterion is repeatedly used as the basic compatibility test in dynamical applications (Khrennikov et al., 2012).
The automata interpretation is exact: automaton functions are precisely the 2-Lipschitz self-maps of 3. Moreover, the digitwise form
4
shows that the 5-th output digit depends only on the first 6 input digits, never on higher digits (Anashin, 2011). This suggests that the van der Put basis is not only analytic but also intrinsically finite-prefix in character.
3. Finite-state automata criterion over 7
The main theorem of the automata paper is a finiteness criterion stated entirely in terms of the normalized van der Put coefficients. Let
8
be 9-Lipschitz. Then 0 is the automaton function of a finite automaton if and only if both of the following hold:
- the set 1 is a finite subset 2;
- the 3-kernel of 4 is finite.
The 5-kernel is
6
and by the classical criterion a sequence is 7-automatic if and only if its 8-kernel is finite. Accordingly, the theorem may be restated as: a 9-Lipschitz map comes from a finite-state 0-ary transducer exactly when its normalized van der Put coefficients are finite-valued and 1-automatic (Anashin, 2011).
The paper also derives a Christol-type reformulation. If 2 is prime and 3 is embedded into a finite field 4 by an injection 5, then finite-state realizability is equivalent to algebraicity of
6
over 7 (Anashin, 2011).
The proof proceeds by analyzing section functions
8
which correspond to states reached after reading a 9-digit prefix. Finite-state behavior is equivalent to finiteness of the family 0. After decomposing 1 into a constant part and a tail part, the paper identifies the tail with the subsequences 2, so finiteness of sections becomes finiteness of the 3-kernel. The rationality condition 4 arises from eventual periodicity of the relevant 5-adic constants (Anashin, 2011).
A model example is the identity map 6. Its normalized coefficients 7 are the leading base-8 digit of 9, hence take values in 0 and form a 1-automatic sequence. The theorem therefore recovers the obvious fact that 2 is realized by a one-state transducer that outputs each input digit unchanged (Anashin, 2011).
4. Generalization to arbitrary 3 and the Mealy–Moore correspondence
The prime-base criterion was generalized from 4 to an arbitrary integer 5 in the setting of rooted-tree endomorphisms and solenoid maps. If 6 is an endomorphism of the rooted 7-ary tree and 8 is the induced 9-Lipschitz map, then 0 is finite state if and only if the sequence 1 of reduced van der Put coefficients satisfies two conditions:
- it consists of finitely many eventually periodic elements of 2;
- it is 3-automatic.
For prime 4, this is explicitly presented as Anashin’s theorem; the contribution is its extension to all 5 (Grigorchuk et al., 2020).
The paper makes the relation between coefficient sequences and automata explicit in both directions. Given a finite Mealy automaton defining 6, there is an explicit algorithmic procedure constructing a finite Moore automaton generating the sequence 7. Conversely, given a finite Moore automaton generating a sequence 8 of eventually periodic 9-adic integers, there is an explicit algorithmic procedure constructing a finite Mealy automaton of an endomorphism 00 with 01 for all 02. The two constructions are dual in the sense that the automata produced cover the input automata as labeled graphs (Grigorchuk et al., 2020).
The key bridge is the section formula. If 03 denotes the section at 04, then
05
where 06. Deep coefficients of a section are therefore essentially a reindexing of the original coefficient sequence, with only a first-level correction term (Grigorchuk et al., 2020).
The examples are deliberately concrete. One example computes the reduced van der Put coefficients for a generator of the lamplighter group, producing eventually periodic 07-adic coefficients such as 08, 09, 10, 11. Another starts from the Thue–Morse sequence viewed as 12-adic values 13 and 14, prescribes it as 15, and constructs a 16-state Mealy automaton with that coefficient sequence (Grigorchuk et al., 2020).
A significant limitation is also explicit: the Christol-type algebraicity argument used in the prime case does not obviously extend to general 17, and no such analogue is provided (Grigorchuk et al., 2020).
5. Measure preservation and ergodicity in 18-adic dynamics
In 19-adic dynamics, the van der Put basis yields coefficient criteria for Haar measure preservation and, in more specialized form, ergodicity. For a compatible function
20
the measure-preserving criterion is exact: 21 preserves Haar measure if and only if 22 form a complete set of residues modulo 23, and for every 24 and every 25, the coefficients
26
are all nonzero residues modulo 27 (Khrennikov et al., 2012).
This criterion is equivalent to bijectivity modulo 28 for all 29. The proof uses the van der Put expansion to lift solutions from modulo 30 to modulo 31 one digit at a time. The same paper gives an additive normal form: 32 where 33 is arbitrary compatible and 34 is assembled from permutations 35 of 36 and 37 of 38 through a van der Put series (Khrennikov et al., 2012).
For ergodicity, the situation is more delicate. One paper provides sufficient conditions for general 39 and alternative proofs of the sharp 40 criteria. If
41
is 42-Lipschitz, then
43
is the basic coefficient criterion for 44-Lipschitzness. A sufficient measure-preserving condition is that 45 be distinct modulo 46 and
47
where 48 is the highest nonzero digit term of 49 (Jeong, 2012).
The main general ergodicity result is a sufficient criterion: a 50-Lipschitz function satisfying the coefficient conditions of Theorem 3.7 together with
51
is ergodic (Jeong, 2012). In the special case 52, the criterion is sharp. For
53
ergodicity is equivalent to
54
55
(Jeong, 2012).
These dynamical results do not redefine the classical van der Put theorem; rather, they turn the basis into an exact coordinate system for local permutation data and scale-by-scale transitivity.
6. The separate geometric usage: the Gerritzen–van der Put conjecture
A distinct usage of “van der Put theorem” arises in nonarchimedean geometry through the Gerritzen–van der Put conjecture on split degenerate hyperelliptic and superelliptic curves. Here the object is not the van der Put basis but a comparison between two finite subsets of 56: the fixed-point set
57
of order-58 generators of a 59-Whittaker group 60, and the branch set 61 of the corresponding cyclic 62-cover (Yelton, 2024).
The original Gerritzen–van der Put statement asserted that 63 and 64 have the same position. The 2024 paper shows that this literal formulation is false in general and requires a modification: 65 must be assumed optimal. Under that hypothesis, if 66 is the induced bijection, then for every subset 67 with 68,
69
The theorem also gives depth transformations: 70 for odd-cardinality clusters,
71
for even-cardinality clusters in the tame case, and
72
for certain even clusters in the wild case (Yelton, 2024).
The stronger statement is Berkovich-theoretic. If 73 and 74 are the convex hulls of 75 and 76 in the Berkovich projective line, then 77 extends to a homeomorphism
78
satisfying
79
where 80 measures the part of the path 81 lying within distance 82 of the fixed-point axes. In residue characteristic prime to 83, this acts by dilating each axis by factor 84 and leaving the rest unchanged; in residue characteristic 85, the dilation occurs on the radius-86 tubular neighborhood of each axis (Yelton, 2024).
This geometric line of work is conceptually separate from the classical analytic van der Put theorem. The shared name comes from Gerritzen and van der Put, not from the basis theorem for continuous 87-adic functions.