Arrow Research search
Back to I&C

I&C 2023

Eilenberg's variety theorem without Boolean operations

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

Eilenberg's variety theorem marked a milestone in the algebraic theory of regular languages by establishing a formal correspondence between properties of regular languages and properties of finite monoids recognizing them. Motivated by classes of languages accepted by quantum finite automata, we introduce basic varieties of regular languages, a weakening of Eilenberg's original concept that does not require closure under any boolean operations, and prove a variety theorem for them. To do so, we investigate the algebraic recognition of languages by lattice bimodules, generalizing Klíma and Polák's lattice algebras, and we utilize the duality between algebraic completely distributive lattices and posets.

Authors

Keywords

  • Eilenberg's theorem
  • Variety of regular languages
  • Pseudovariety
  • Quantum finite automata

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
249608022476975313
v2026.09.13