Table of Contents
Fetching ...

Recognizing Numbers

Pranshu Gaba, Arnab Sur

TL;DR

This work investigates recognizability by finite monoids for additive and multiplicative number-based monoids across $\mathbb{Z}$, $\mathbb{Q}$, $\mathbb{R}$, and $\mathbb{C}$. By analyzing morphisms to finite monoids and exploiting properties such as arbitrary divisibility, it characterizes recognizable sets for several additive monoids (e.g., $\mathbb{Z}_{\ge 0}$ yields ultimately periodic sets, $\mathbb{Z}$ yields periodic sets, while $\mathbb{Q}_{\ge 0}$ and boolean combinations collapse to a few trivial families; additive groups $\mathbb{Q}$, $\mathbb{R}$, and $\mathbb{C}$ are even more restrictive). In the multiplicative setting, after reducing to zero-free cases and applying direct-product decompositions, the results show that the positive parts of arbitrarily divisible monoids have trivial recognizability, while infinitely generated free-monoid cases (e.g., $\mathbb{N}^*$ under multiplication) admit uncountably many recognizable subsets and many natural properties remain non-recognizable. Overall, recognizability by finite monoids appears inadequate to capture natural structure for these number-based monoids, motivating exploration of alternative algebraic frameworks such as matrices or relational models for timed or relational aspects.

Abstract

The use of monoids in the study of word languages recognized by finite-state automata has been quite fruitful. In this work, we look at the same idea of "recognizability by finite monoids" for other monoids. In particular, we attempt to characterize recognizable subsets of various additive and multiplicative monoids over integers, rationals, reals, and complex numbers. While these recognizable sets satisfy properties such as closure under Boolean operations and inverse morphisms, they do not enjoy many of the nice properties that recognizable word languages do.

Recognizing Numbers

TL;DR

This work investigates recognizability by finite monoids for additive and multiplicative number-based monoids across , , , and . By analyzing morphisms to finite monoids and exploiting properties such as arbitrary divisibility, it characterizes recognizable sets for several additive monoids (e.g., yields ultimately periodic sets, yields periodic sets, while and boolean combinations collapse to a few trivial families; additive groups , , and are even more restrictive). In the multiplicative setting, after reducing to zero-free cases and applying direct-product decompositions, the results show that the positive parts of arbitrarily divisible monoids have trivial recognizability, while infinitely generated free-monoid cases (e.g., under multiplication) admit uncountably many recognizable subsets and many natural properties remain non-recognizable. Overall, recognizability by finite monoids appears inadequate to capture natural structure for these number-based monoids, motivating exploration of alternative algebraic frameworks such as matrices or relational models for timed or relational aspects.

Abstract

The use of monoids in the study of word languages recognized by finite-state automata has been quite fruitful. In this work, we look at the same idea of "recognizability by finite monoids" for other monoids. In particular, we attempt to characterize recognizable subsets of various additive and multiplicative monoids over integers, rationals, reals, and complex numbers. While these recognizable sets satisfy properties such as closure under Boolean operations and inverse morphisms, they do not enjoy many of the nice properties that recognizable word languages do.

Paper Structure

This paper contains 14 sections, 10 theorems, 8 equations, 1 table.

Key Result

proposition thmcounterproposition

Let $M$ be a monoid, and let $S_1, S_2 \in \text{Rec}(M)$ be recognizable subsets of $M$. Then, $S_1 \cup S_2, S_1 \cap S_2, M \setminus S_1 \in \text{Rec}(M)$. That is, recognizable sets of a monoid are closed under unions, intersections, and complements.

Theorems & Definitions (22)

  • proposition thmcounterproposition: eilenberg1974automatapin2010mathematicalsakarovitch2009elements
  • definition thmcounterdefinition
  • proposition thmcounterproposition
  • proof
  • remark thmcounterremark
  • proposition thmcounterproposition
  • proof
  • proposition thmcounterproposition
  • proof
  • theorem thmcountertheorem: Mezei pin2010mathematical
  • ...and 12 more