A Factorization Theorem for Forest Algebras

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Almagor, Shaull, Cadilhac, Michaël, Shoham, Asaf
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918494208000000
author Almagor, Shaull
Cadilhac, Michaël
Shoham, Asaf
author_facet Almagor, Shaull
Cadilhac, Michaël
Shoham, Asaf
contents Simon's factorization theorem is a celebrated tool in algebraic automata theory, providing bounded-depth decompositions of words with respect to morphisms into finite semigroups. We develop an analogue of Simon's theorem for \emph{forests} in the setting of forest algebras. In contrast with words, this presents a basic difficulty: recursively factoring a forest requires keeping track of where each subforest ``fits''. This difficulty ripples throughout the proof, and we overcome it by augmenting the free forest algebra and by developing a framework that supports recursive factorization of forests, along with its semantic implications. Our main result identifies a new semantic restriction on morphisms (called $\mathcal{R}$-alignment) which intuitively ensures that different ways of cutting a forest remain compatible (in a certain sense) at the semigroup level. Under this condition, we prove that every morphism admits decompositions of bounded depth. We also prove that without this restriction, there are morphisms for which no bounded-depth decomposition exists (under our notion of decomposition).
format Preprint
id arxiv_https___arxiv_org_abs_2605_10368
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Factorization Theorem for Forest Algebras
Almagor, Shaull
Cadilhac, Michaël
Shoham, Asaf
Formal Languages and Automata Theory
Simon's factorization theorem is a celebrated tool in algebraic automata theory, providing bounded-depth decompositions of words with respect to morphisms into finite semigroups. We develop an analogue of Simon's theorem for \emph{forests} in the setting of forest algebras. In contrast with words, this presents a basic difficulty: recursively factoring a forest requires keeping track of where each subforest ``fits''. This difficulty ripples throughout the proof, and we overcome it by augmenting the free forest algebra and by developing a framework that supports recursive factorization of forests, along with its semantic implications. Our main result identifies a new semantic restriction on morphisms (called $\mathcal{R}$-alignment) which intuitively ensures that different ways of cutting a forest remain compatible (in a certain sense) at the semigroup level. Under this condition, we prove that every morphism admits decompositions of bounded depth. We also prove that without this restriction, there are morphisms for which no bounded-depth decomposition exists (under our notion of decomposition).
title A Factorization Theorem for Forest Algebras
topic Formal Languages and Automata Theory
url https://arxiv.org/abs/2605.10368