SearcharxivSearch

arXiv subjects

Herman Goulet-Ouellet

Publications and source records attributed to Herman Goulet-Ouellet.

13 recordsLinked to original sources

Preservation Theorems for Transducer Outputs

Suppose we have a deterministic finite-state transducer $A$ and an infinite word $x$, and run $A$ on $x$ to obtain an infinite word $A(x)$. Which properties of $x$ are guaranteed to also hold for $A(x)$? In this paper, we study this preservation question for various well-known combinatorial properties, e.g., recurrence, being morphic, and having factor frequencies. The celebrated Krohn-Rhodes theorem provides the framework for proving our preservation results, and our techniques are based on the ergodic theory of symbolic dynamical systems, i.e., shift spaces.

cs.FL

Density of group languages in shift spaces

The density of a rational language can be understood as the frequency of some pattern in the shift space, for example a pattern like "words with an even number of a given letter." We study the density of group languages, i.e. rational languages recognized by morphisms onto finite groups, inside shift spaces. We show that the density with respect to any given ergodic measure on a shift space exists for every group language, because it can be computed by using any ergodic lift of the given measure to a skew product between the shift space and the recognizing group. We then further study densities in shifts of finite type (with a suitable notion of irreducibility), and then in minimal shifts. In the latter case, we obtain a closed formula for the density under the condition that the aforementioned skew product has minimal closed invariant subsets which are ergodic under the product of the original measure and the uniform probability measure on the group. The formula is derived in part from a characterization of minimal closed invariant subsets for skew products between shifts and finite groups relying on notions of cocycles and coboundaries. In the case where the whole skew product is ergodic under the product measure, then the density is just the cardinality of the subset of the group which defines the language divided by the cardinality of the group. Moreover, we provide sufficient conditions for the skew product to have minimal closed invariant subsets that are ergodic under the product measure. Finally, we investigate the link between minimal closed invariant subsets, return words and bifix codes.

math.DS

Profinite approach to S-adic shift spaces I: Saturating directive sequences

This paper is the first in a series of three, about (relatively)free profinite semigroups and S-adic representations of minimal shift spaces. We associate to each primitive S-adic directivesequence ${\boldsymbolσ}$ a $\textit{profinite image}$ in the free profinite semigroup over the alphabet of the induced minimal shift space. When this profinite image contains a $\mathcal{J}$-maximal maximal subgroup of the free profinite semigroup (which, up to isomorphism, is called the $\textit{Schützenberger group}$ of the shift space), we say that ${\boldsymbolσ}$ is $\textit{saturating}$. We show that if ${\boldsymbolσ}$ is recognizable, then it is saturating. Conversely, we use the notion of saturating sequence to obtain several sufficient conditions for ${\boldsymbolσ}$ to be recognizable: ${\boldsymbolσ}$ consists of pure encodings; or ${\boldsymbolσ}$ is eventually recognizable, saturating and consists of encodings; or ${\boldsymbolσ}$ is eventually recognizable, recurrent, bounded and consists of encodings. For the most part, we do not assume that ${\boldsymbolσ}$ has finite alphabet rank although we establish that this combinatorial property has important algebraic consequences, namely that the rank of the Schützenberger group is also finite, whose maximum possible value we also determine. We also show that for every minimal shift space of finite topological rank, the rank of its Schützenberger group is a lower bound of the topological rank.

math.DS

Open multiplication in relatively free profinite semigroupoids

The purpose of this paper is to extend some useful results, such as the multiplication being open, previously known for suitable finitely generated relatively free profinite semigroups, to relatively free profinite semigroupoids over finite-vertex graphs. This extension is used to give a profinite characterization of recurrent words over infinite alphabets and to establish new results about stabilizers in relatively free profinite semigroups and semigroupoids.

math.GR

Density of rational languages under shift invariant measures

We study density of rational languages under shift invariant probability measures on spaces of two-sided infinite words, which generalizes the classical notion of density studied in formal languages and automata theory. The density for a language is defined as the limit in average (if it exists) of the probability that a word of a given length belongs to the language. We establish the existence of densities for all rational languages under all shift invariant measures. We also give explicit formulas under certain conditions, in particular when the language is aperiodic. Our approach combines tools and ideas from semigroup theory and ergodic theory.

cs.FL

Circularity and repetitiveness in non-injective DF0L systems

We study circularity in DF0L systems, a generalization of D0L systems. We focus on two different types of circularity, called weak and strong circularity. When the morphism is injective on the language of the system, the two notions are equivalent, but they may differ otherwise. Our main result shows that failure of weak circularity implies unbounded repetitiveness, and that unbounded repetitiveness implies failure of strong circularity. This extends previous work by the second and third authors for injective systems. To help motivate this work, we also give examples of non-injective but strongly circular systems.

cs.DM

Stability properties for subgroups generated by return words

Return words are a classical tool for studying shift spaces with low factor complexity. In recent years, their projection inside groups have attracted some attention, for instance in the context of dendric shift spaces, of generation of pseudorandom numbers (through the welldoc property), and of profinite invariants of shift spaces. Aiming at unifying disparate works, we introduce a notion of stability for subgroups generated by return words. Within this framework, we revisit several existing results and generalize some of them. We also study general aspects of stability, such as decidability or closure under certain operations.

cs.DM

Obstructions to return preservation for episturmian morphisms

This paper studies obstructions to preservation of return sets by episturmian morphisms. We show, by way of an explicit construction, that infinitely many obstructions exist. This generalizes and improves an earlier result about Sturmian morphisms.

math.CO

Algebraic characterization of dendricity

Dendric shift spaces simultaneously generalize codings of regular interval exchanges and episturmian shift spaces, themselves both generalizations of Sturmian words. One of the key properties enforced by dendricity is the Return Theorem. In this paper, we prove its converse, providing the following natural algebraic perspective on dendricity: A minimal shift space is dendric if and only if every set of return words is a basis of the free group over the alphabet.

cs.DM

Pronilpotent quotients associated with primitive substitutions

We describe the pronilpotent quotients of a class of projective profinite groups, that we call $ω$-presented groups, defined using a special type of presentations. The pronilpotent quotients of an $ω$-presented group are completely determined by a single polynomial, closely related with the characteristic polynomial of a matrix. We deduce that $ω$-presented groups are either perfect or admit the $p$-adic integers as quotients for cofinitely many primes. We also find necessary conditions for absolute and relative freeness of $ω$-presented groups. Our main motivation comes from semigroup theory: the maximal subgroups of free profinite monoids corresponding to primitive substitutions are $ω$-presented (a theorem due to Almeida and Costa). We are able to show that the incidence matrix of a primitive substitution carries partial information on the pronilpotent quotients of the corresponding maximal subgroup. We apply this to deduce that the maximal subgroups corresponding to primitive aperiodic substitutions of constant length are not absolutely free.

math.GR

Freeness of Schützenberger groups of primitive substitutions

Our main goal is to study the freeness of Schützenberger groups defined by primitive substitutions. Our findings include a simple freeness test for these groups, which is applied to exhibit a primitive invertible substitution with corresponding non-free Schützenberger group. This constitutes a counterexample to a result of Almeida dating back to 2005. We also give some early results concerning relative freeness of Schützenberger groups, a question which remains largely unexplored.

math.GR

What makes a Stone topological algebra profinite

This paper is a contribution to understanding what properties should a topological algebra on a Stone space satisfy to be profinite. We reformulate and simplify proofs for some known properties using syntactic congruences. We also clarify the role of various alternative ways of describing syntactic congruences, namely by finite sets of terms and by compact sets of continuous self mappings of the algebra.

math.GN

Suffix-connected languages

Inspired by a series of papers initiated in 2015 by Berthé et al., we introduce a new condition called suffix-connectedness. We show that the groups generated by the return sets of a uniformly recurrent suffix-connected language lie in a single conjugacy class of subgroups of the free group. Moreover, the rank of the subgroups in this conjugacy class only depends on the number of connected components in the extension graph of the empty word. We also show how to explicitly compute a representative of this conjugacy class using the first order Rauzy graph. Finally, we provide an example of suffix-connected, uniformly recurrent language that contains infinitely many disconnected words.

math.CO