Contractive Iterated-Map Codes
- Contractive Iterated-Map Codes are structured symbolic representations for systems exhibiting nonuniform contraction, characterized by natural coding of orbit itineraries.
- They classify injective piecewise contractions into dichotomies—either ultimately periodic codes or codes isomorphic to topologically transitive interval exchange transformations—illuminating system dynamics.
- The framework extends to logically contractive mappings and operator liftings, providing fixed-point convergence results and explicit complexity bounds in both metric and Hilbert spaces.
Searching arXiv for recent and foundational papers relevant to contractive iterated-map codes and related symbolic/iterative contraction frameworks. “Contractive iterated-map codes” denotes, in the language of the cited works, structured descriptions attached to iterated systems whose contractive behavior is encoded symbolically, eventwise, or operator-theoretically. For piecewise contractions of the interval, the code is the natural coding of an orbit relative to a partition; for logically contractive mappings, the relevant data is an increasing sequence of iterate counts at which contraction occurs; for contractive two-step iterated liftings, the corresponding invariant is the characteristic function together with its factorization. Across these settings, the common theme is that contraction need not appear in a uniform one-step form in order to impose rigid asymptotic or structural consequences on the associated iterated-map description (Pires, 2018, Alpay et al., 9 Aug 2025, Bala et al., 2022).
1. Contractive codings in interval dynamics
A piecewise contraction of intervals (an -PC) is a map
for which there exist a constant and a partition of into non-degenerate intervals
such that each restriction is -Lipschitz; equivalently,
An important subclass is formed by piecewise -affine contractions, where on each interval 0,
1
Given such a partition, the natural coding of a point 2 is the infinite word
3
over the alphabet
4
defined by
5
The coding records, at each time step, which continuity piece contains the current iterate. The paper also uses the usual notions of periodic and ultimately periodic words: 6 is periodic if 7, and ultimately periodic if 8 for some finite words 9. The language 0 is the collection of all finite subwords appearing in 1 (Pires, 2018).
The notion of isomorphic words is central. Two infinite words 2 and 3 are isomorphic if they use alphabets of the same cardinality and one is obtained from the other by a bijection of symbols. Accordingly, the classification is not a statement of literal word equality, but of equality up to relabeling. This is a precise way to compare codings generated by different partitions or different interval systems.
2. Classification by interval exchange transformations
The central structural statement is a dictionary theorem between codings of injective piecewise contractions and codings of interval exchange transformations. If 4 is an injective 5-PC and 6 is a natural coding of 7, then there exist
8
and an 9-interval exchange transformation
0
with no attractive periodic orbits such that, after possibly moving forward along the orbit by some 1, the natural coding of 2 is either periodic or isomorphic to a non ultimately periodic natural coding of 3. In the paper’s exact phrasing: if 4 is a natural coding of an injective 5-PC, then some infinite subword of 6 is either periodic or isomorphic to a natural coding of a topologically transitive 7-IET, where 8 (Pires, 2018).
A key corollary is the clean symbolic-dynamical dichotomy: some infinite subword of a natural coding of an injective 9-PC is either periodic or isomorphic to a non ultimately periodic natural coding of a topologically transitive 0-IET, 1. In effect, after a finite transient, admissible codes are either eventually periodic or interval-exchange in origin.
The paper emphasizes that the admissible symbolic sequences are therefore highly constrained. In the broader language of contractive iterated-map codes, this means that injective contractive interval maps do not generate arbitrary low-complexity sequences. Rather, they fall into a dichotomy: either the orbit eventually enters a periodic regime, producing an ultimately periodic coding, or, after discarding a finite prefix and up to symbol relabeling, the coding is a natural coding of a topologically transitive interval exchange transformation. This gives a classification theorem for what can appear from injective contractive interval systems.
3. Realization, semiconjugacy, and invariant structure
The converse direction is equally strong. Every natural coding of a topologically transitive 2-IET is also a natural coding of some injective 3-PC. More precisely, given any topologically transitive 4-IET 5, the construction produces an injective piecewise 6-affine contraction
7
together with a continuous, surjective, non-decreasing map 8 such that
9
In the statement of the paper, this is written as
0
meaning that the natural coding of 1 at 2 is isomorphic to the natural coding of 3 at 4 (Pires, 2018).
The construction is explicit. It uses a dense orbit 5 of the IET, defines a family of intervals 6 whose lengths are dyadic,
7
and then defines a monotone factor map 8 collapsing the geometry of the IET orbit into the contraction dynamics. The resulting 9 is piecewise affine with slope 0 on each piece, and the semiconjugacy relation 1 is established by matching orbit symbols under 2.
The same work also isolates invariant-measure structure behind this correspondence. If 3 is injective and a natural coding has infinite orbit complexity, then the 4-limit set of the orbit supports a non-atomic invariant probability measure. The argument decomposes the dynamics into attractors 5, shows that infinite 6-limit sets are Cantor-like rather than finite, and then constructs a monotone map 7 from the invariant measure. This is the mechanism through which the interval exchange factor is produced. A plausible implication is that the coding theorem is not merely combinatorial; it reflects a measure-theoretic and topological organization of the contractive dynamics.
4. Complexity bounds and Sturmian realizations
For a natural coding 8 of an injective 9-PC, the factor complexity
0
is eventually affine: 1 with
2
In the transitive IET case, the slope is exactly the number of exchanged intervals minus one. More precisely, if 3 is a natural coding of a topologically transitive 4-IET, then
5
eventually, and if the IET is standard and satisfies Keane’s i.d.o.c., then
6
(Pires, 2018).
These formulas give a sharp asymptotic description of subword growth. For periodic codings, the slope is 7; for the interval-exchange branch, the slope is positive and bounded above by 8. The resulting complexity theorem is one of the main precise consequences of the classification theorem.
The paper also gives a concrete family of examples linking piecewise contractions to classical low-complexity words. For every irrational 9, there exists a transcendental 0 such that the 1-PC
2
with 3 in the construction is semiconjugate to the irrational rotation
4
and every natural coding of 5 is Sturmian. In the special case
6
the parameter 7 is expressed using the rabbit constant, and its transcendence follows from the known transcendence of that constant. This places contractive symbolic dynamics in direct contact with the standard Sturmian framework and shows that interval-exchange-type symbolic languages are realizable inside genuinely contractive systems.
5. Event-indexed contraction and fixed-point behavior
A different formalization of contractive iterated-map behavior appears in the notion of a logically contractive mapping. Let 8 be a complete metric space and 9. The map is nonexpansive if
0
It is logically contractive if 1 is nonexpansive and there exist some 2 and a strictly increasing sequence of natural numbers
3
such that for all 4,
5
Thus contraction need not occur at each step; it is enough that iterates contract more and more strongly along a designated subsequence of event times (Alpay et al., 9 Aug 2025).
The paper notes an equivalent simplification: logical contractiveness is equivalent to “nonexpansive and at least one iterate 6 is a strict contraction.” If 7, then taking 8 yields
9
From this, the fixed-point theorem follows: if 00 is logically contractive, then 01 has a unique fixed point 02, and for every 03, 04 as 05. Moreover, for every 06 and every 07,
08
The rate is naturally event-indexed rather than iteration-indexed. To convert it into an explicit bound in terms of the raw iteration counter 09, one needs information about event density. If
10
then for any 11,
12
The canonical bounded-gap schedule is obtained by repeating the first strict event: if 13 is the first strict contraction time, then
14
satisfies
15
This yields
16
The worked example is the piecewise map 17
18
It is nonexpansive, but not a strict contraction. In fact,
19
Hence 20 is logically contractive with 21, and the unique fixed point is 22. This example shows that iterated contraction can capture finite-time stabilization even when one-step contraction fails.
The same paper clarifies that logical contractiveness is not identical to familiar generalized contraction notions. It shows that logical contractiveness and Meir–Keeler are incomparable, and it exhibits an asymptotically nonexpansive map that is not logically contractive, namely the identity map. The point is that the framework emphasizes intermittent genuine contraction events rather than merely asymptotic control (Alpay et al., 9 Aug 2025).
6. Variable-factor events and operator-theoretic factorization
The event-indexed framework extends to variable-factor logically contractive mappings. A map 23 is VLC if it is nonexpansive and there exist increasing event times 24 and factors 25 such that for all 26,
27
Writing
28
this becomes
29
As soon as some 30 occurs, the corresponding iterate 31 is a strict contraction, so the Banach argument gives a unique fixed point 32, and
33
The crucial criterion is
34
When this holds,
35
If event gaps are bounded by 36, then
37
The paper remarks that 38 is sufficient, but not necessary for a specific map to converge; if, for example,
39
then 40, so 41, and the abstract theorem gives no convergence guarantee (Alpay et al., 9 Aug 2025).
An operator-theoretic analogue of contractive iterated-map coding appears in the study of contractive two-step iterated liftings. Let
42
be a row contraction on a Hilbert space 43, meaning
44
If 45 is a row contraction on 46, then a lifting of 47 by another row contraction 48 on 49 is a row contraction
50
on 51 with block form
52
Such a lifting is contractive iff 53 and 54 are row contractions and there exists a contraction
55
such that
56
A lifting is called reduced if 57 is completely non-coisometric and 58 is resolving; the paper notes that reduced liftings coincide with minimal contractive liftings (Bala et al., 2022).
For a minimal contractive lifting 59 of 60, the characteristic function
61
is a multi-analytic operator
62
satisfying
63
and it is determined by its symbol
64
The operator has a formal Fourier expansion
65
In the two-step setup,
66
the characteristic function of the full iterated lifting factors through the characteristic functions of the constituent liftings together with the Julia–Halmos matrix
67
which is unitary. The paper proves unitary identifications of defect spaces and then derives a factorization of 68 in terms of 69, 70, and the associated defect-space unitaries. It stresses that the characteristic function of the iterated lifting is not just a naive product of two functions; it is a unitarily corrected product. For the minimal part 71, the restriction formula is
72
so the characteristic function of the minimal part is obtained from the product of constituent characteristic functions by restriction to the appropriate defect space (Bala et al., 2022).
Taken together, these works suggest that “contractive iterated-map codes” is best understood as a family of rigorous encodings for systems in which contraction emerges through partitioned orbit itineraries, event-indexed iterates, or lifting-theoretic transfer data. In each setting, the iterated structure is the source of the coding, and contraction is the mechanism that forces strong classification, convergence, or factorization properties.