Papers
Topics
Authors
Recent
Search
2000 character limit reached

Epichristoffel Words in Episturmian Combinatorics

Updated 7 July 2026
  • Epichristoffel words are finite episturmian analogues of Christoffel words defined as the unique Lyndon word within a morphic class.
  • Their construction employs episturmian morphisms and occurrence vector criteria, linking arithmetic operations to palindromic and directive properties.
  • The framework generalizes binary Christoffel properties to larger alphabets, enabling novel factorization methods and the creation of epichristoffel trees.

Epichristoffel words are the finite episturmian analogue of Christoffel words. In the recent morphic formulation, an epichristoffel class is a set of words of the form ϕ(a)\phi(a), where ϕ\phi is an episturmian morphism and aa is a letter, and an epichristoffel word is the unique Lyndon word in such a class; its conjugates are called c-epichristoffel words. In the binary case, Christoffel words are exactly the epichristoffel words on a 2-letter alphabet, so the subject extends classical Christoffel/Sturmian combinatorics into the episturmian setting over alphabets of size at least three (Krishnamoorthy et al., 21 Jul 2025, Reutenauer et al., 2024).

1. Definitions and formal setting

Christoffel words provide the binary model. Over A={x,y}A=\{x,y\}, the Christoffel word of slope ab\frac{a}{b} is obtained by encoding the lower Christoffel path from (0,0)(0,0) to (b,a)(b,a) by xx for a horizontal step and yy for a vertical step. Equivalently, a finite word ww over ϕ\phi0 is a Christoffel word if and only if it is a balanced Lyndon word, that is, balanced and primitive and lexicographically smallest in its conjugacy class (Krishnamoorthy et al., 21 Jul 2025).

For a finite alphabet ϕ\phi1, the episturmian morphisms used in the epichristoffel setting are generated by the maps

ϕ\phi2

ϕ\phi3

together with the swaps

ϕ\phi4

and ϕ\phi5 for ϕ\phi6. The monoid generated by all ϕ\phi7, ϕ\phi8, and ϕ\phi9 is the monoid of episturmian morphisms, while the monoid generated only by aa0 and aa1 is the monoid of pure episturmian morphisms (Krishnamoorthy et al., 21 Jul 2025).

An epichristoffel class is then defined as a set of words aa2 for which there exists an episturmian morphism aa3 and a letter aa4 such that aa5. An epichristoffel word is the unique Lyndon word in such a class, and a word is c-epichristoffel if it is conjugate to an epichristoffel word. If aa6 is epichristoffel over aa7, the vector

aa8

is its epichristoffel aa9-tuple (Krishnamoorthy et al., 21 Jul 2025).

2. Episturmian environment and finite-factor placement

The natural infinite ambient class is the class of episturmian words. An infinite word A={x,y}A=\{x,y\}0 is episturmian if its factor set is closed under reversal and it has at most one right special factor of each length; it is standard if all left special factors are prefixes. Standard episturmian words admit a directive word

A={x,y}A=\{x,y\}1

and palindromic prefixes defined by

A={x,y}A=\{x,y\}2

where A={x,y}A=\{x,y\}3 is palindromic right-closure. A standard episturmian word is strict when every letter of the alphabet appears infinitely often in its directive word, and on a A={x,y}A=\{x,y\}4-letter alphabet such words have factor complexity

A={x,y}A=\{x,y\}5

For A={x,y}A=\{x,y\}6, strict episturmian words are exactly the aperiodic Sturmian words (0708.4406).

Glen’s characterization of fine words places strict episturmian and strict skew episturmian words in the same lexicographic framework. For an infinite word A={x,y}A=\{x,y\}7 with A={x,y}A=\{x,y\}8, A={x,y}A=\{x,y\}9 is fine if and only if either ab\frac{a}{b}0 is strict episturmian, or

ab\frac{a}{b}1

where ab\frac{a}{b}2 is a ab\frac{a}{b}3-strict standard episturmian word with ab\frac{a}{b}4, ab\frac{a}{b}5 is a pure epistandard morphism on ab\frac{a}{b}6, and ab\frac{a}{b}7 is a non-empty suffix of ab\frac{a}{b}8 for some ab\frac{a}{b}9. These strict skew episturmian words are non-recurrent, but all their finite factors are finite episturmian words (0708.4406).

This finite-factor layer is the immediate combinatorial habitat of epichristoffel words. The explicit conclusion drawn in the fine-word literature is that finite factors of strict episturmian words are finite episturmian words, and that Epichristoffel words live precisely in this finite episturmian category (0708.4406).

3. Morphic construction and directive data

A central existence criterion for epichristoffel words is expressed in terms of the epichristoffel (0,0)(0,0)0-tuple. Paquin’s criterion uses an operator (0,0)(0,0)1 on (0,0)(0,0)2 and states that there exists an epichristoffel word with occurrence vector (0,0)(0,0)3 if and only if some finite iteration of (0,0)(0,0)4 applied to (0,0)(0,0)5 yields a vector with exactly one coordinate equal to (0,0)(0,0)6 and all other coordinates equal to (0,0)(0,0)7. In the 3-letter example

(0,0)(0,0)8

the corresponding morphic construction is

(0,0)(0,0)9

so (b,a)(b,a)0 is c-epichristoffel, and if (b,a)(b,a)1, the epichristoffel representative is the lexicographically smallest conjugate

(b,a)(b,a)2

(Krishnamoorthy et al., 21 Jul 2025).

The same paper makes the morphic mechanism explicit: every c-epichristoffel word with a dominant letter arises through repeated application of episturmian morphisms associated with that dominant letter. This realizes epichristoffel construction as a finite S-adic process over pure episturmian morphisms, with the tuple criterion giving the arithmetic side and the morphic composition giving the word itself (Krishnamoorthy et al., 21 Jul 2025).

The binary Christoffel theory supplies a precise prototype for this directive behavior. In the binary case, the palindromization map (b,a)(b,a)3 satisfies

(b,a)(b,a)4

so every proper Christoffel word is (b,a)(b,a)5 for a finite directive word (b,a)(b,a)6. The derivative theory then defines natural desubstitutions using morphisms

(b,a)(b,a)7

or symmetrically

(b,a)(b,a)8

and proves that derivatives of Christoffel words are again Christoffel words. The paper explicitly presents this as the 2-letter model for the morphic and derivative structure that epichristoffel words should carry in the episturmian setting (D'Aniello et al., 2016).

4. Factorization and epichristoffel trees

The most recent structural advance is the introduction of epichristoffel trees. The starting point is a contrast with the binary case: many properties of Christoffel words carry over to epichristoffel words, but many do not. In particular, an epichristoffel word cannot always be written as the product of two epichristoffel words; the explicit 3-letter example is

(b,a)(b,a)9

which admits no factorization into two epichristoffel words. By contrast, any c-epichristoffel word of length xx0 can be non-uniquely written as a product of two c-epichristoffel words (Krishnamoorthy et al., 21 Jul 2025).

The tree construction isolates a subclass where Christoffel-like factorization survives. Starting from a c-epichristoffel word

xx1

and the factorization induced by the last morphic step,

xx2

one passes to the Lyndon representatives of the conjugacy classes of xx3 and xx4, obtaining a root pair xx5. The children are then defined exactly as in the Christoffel tree: xx6 A key lemma proves that if xx7 is a c-epichristoffel word whose factorization comes from the morphic construction, then

xx8

are also c-epichristoffel. From this, every word appearing in an epichristoffel tree is shown to be epichristoffel (Krishnamoorthy et al., 21 Jul 2025).

The same construction has a tuple version. If xx9 and yy0 are the occurrence vectors of yy1 and yy2, one defines the vector mediant by

yy3

Iterating mediant insertion yields a Stern–Brocot-type tree of yy4-tuples associated with the epichristoffel tree. This tuple tree generates infinite families of epichristoffel yy5-tuples from a single root. In the ternary case, it is used to prove that for every integer yy6, except yy7, there exists an epichristoffel word over yy8 of length yy9 in which each letter appears at least once (Krishnamoorthy et al., 21 Jul 2025).

The tree also separates two factorization regimes. If the root epichristoffel word cannot be factorized as a product of two epichristoffel words, then the right diagonal ww0 of its epichristoffel tree consists entirely of epichristoffel words that cannot be so factorized. Conversely, if the root can be factorized into two epichristoffel words, then every word in its epichristoffel tree has such a factorization (Krishnamoorthy et al., 21 Jul 2025).

5. Binary Christoffel/Sturmian model

The binary Christoffel/Sturmian theory remains the reference model for epichristoffel structure. Finite binary balanced words are exactly finite Sturmian words, and a finite Sturmian word is bispecial when it is both left and right special. Central words are characterized by two coprime periods ww1 and ww2 with

ww3

and strictly bispecial Sturmian words are exactly the central words. Primitive Christoffel words are exactly the words ww4 with ww5 whose maximal internal factor ww6 is central (Fici, 2013).

Fici’s main theorem extends this from primitive Christoffel words to all Christoffel words: ww7 Equivalently, bispecial Sturmian words are precisely the maximal internal factors of all Christoffel words. The internal factor ww8 has the explicit form

ww9

where ϕ\phi00 is central and ϕ\phi01; the case ϕ\phi02 gives the strictly bispecial, palindromic, primitive-Christoffel core, while ϕ\phi03 yields non-strictly bispecial words and non-primitive Christoffel words (Fici, 2013).

This binary correspondence also gives exact enumeration. If ϕ\phi04 is the number of bispecial Sturmian words of length ϕ\phi05, then

ϕ\phi06

where ϕ\phi07 is Euler’s totient. The same Christoffel description identifies minimal forbidden words for the finite Sturmian language as the words ϕ\phi08 such that ϕ\phi09 is a non-primitive Christoffel word (Fici, 2013).

For epichristoffel theory, this binary theorem functions as the structural template. The explicit suggestion made in the Christoffel/Sturmian literature is that a higher-alphabet “epi-bispecial” theory should again relate maximal internal factors to epichristoffel words, in the same way that bispecial Sturmian words are the maximal internal factors of Christoffel words (Fici, 2013).

6. Palindromic richness and repetition

Epichristoffel words inherit their broader palindromic context from episturmian and rich-word theory. A finite word ϕ\phi10 is rich when it has exactly ϕ\phi11 distinct palindromic factors, including ϕ\phi12, and a finite or infinite word is rich if and only if every complete return to every palindromic factor is itself a palindrome. Episturmian words are rich, and recurrent balanced rich infinite words are precisely the balanced episturmian words (0801.1656).

This has two consequences for epichristoffel study. First, it situates finite episturmian words inside the palindromically maximal regime. Second, it makes complete returns and palindromic closure central tools for analyzing finite episturmian objects. The same paper shows that recurrent balanced weakly rich words on at least three letters are necessarily periodic episturmian, and that balanced richness together with distinct letter frequencies drives the system toward Fraenkel-type periodicity (0801.1656).

Repetition theory imposes a complementary constraint. Every infinite rich word contains a square, and all rich square-free words are finite. If ϕ\phi13 denotes the length of a longest rich square-free word on an alphabet of size ϕ\phi14, then the known exact values for small alphabets are

ϕ\phi15

and the general bounds proved are

ϕ\phi16

Since episturmian words are rich, any infinite episturmian extension of an epichristoffel construction necessarily contains squares. This constrains the possible square-free finite factors in any episturmian or epichristoffel environment (Vesti, 2016).

7. Arithmetic and structural extensions

A recent arithmetic approach associates to a Christoffel word ϕ\phi17 over ϕ\phi18 its Burrows–Wheeler matrix ϕ\phi19, whose rows are the conjugates of ϕ\phi20 in decreasing lexicographic order. For fixed ϕ\phi21 and ϕ\phi22, these Christoffel matrices form a commutative subgroup of ϕ\phi23, and there is an explicit isomorphism

ϕ\phi24

with ϕ\phi25, where ϕ\phi26. Their determinants satisfy

ϕ\phi27

linking Christoffel combinatorics to the Zolotareff symbol. The same work explicitly proposes this as a blueprint for epichristoffel matrices and episturmian determinants in higher alphabets (Reutenauer et al., 2024).

A different binary refinement studies partitioned factors. For a Christoffel word ϕ\phi28 of length ϕ\phi29, a factor of length ϕ\phi30 partitioned according to a composition ϕ\phi31 is classified by the height profile of its ϕ\phi32 components. The theorem is that ϕ\phi33 is conjugate to a Christoffel word if and only if, for all ϕ\phi34 and ϕ\phi35, the multiset of ϕ\phi36-partitioned circular factors admits exactly ϕ\phi37 varieties. In the Sturmian case, the frequencies of the corresponding varieties are given by lengths of intervals cut out by the points ϕ\phi38 on the circle (Carey et al., 2018).

These arithmetic and factor-statistical frameworks are still binary, but they identify two directions that are directly relevant to epichristoffel words. One is matrix-theoretic and determinant-based, via BW matrices and symmetric discrete interval exchanges. The other is factor-statistical, via conjugacy, circular factors, and composition-dependent varieties. Both provide concrete higher-alphabet research programs rather than completed general theories (Reutenauer et al., 2024, Carey et al., 2018).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Epichristoffel Words.