Semi-galois Categories I: The Classical Eilenberg Variety Theory
Takeo Uramoto

TL;DR
This paper introduces semi-galois categories, extending galois categories, and uses them to provide an axiomatic, duality-based reformulation of Eilenberg's theory of regular languages, with topos-theoretic insights and characterizations.
Contribution
It establishes a duality between profinite monoids and semi-galois categories, offering a new axiomatic framework for Eilenberg's theory of regular languages.
Findings
Proved duality theorem between profinite monoids and semi-galois categories
Reinterpreted Eilenberg's theory via duality theorem
Characterized classifying topoi of profinite monoids topologically
Abstract
This paper is an extended version of our proceedings paper announced at LICS'16; in order to complement it, this version is written from a different viewpoint including topos-theoretic aspect on our work. Technically, this paper introduces and studies the class of semi-galois categories, which extend galois categories and are dual to profinite monoids in the same way as galois categories are dual to profinite groups; the study on this class of categories is aimed at providing an axiomatic reformulation of Eilenberg's theory of varieties of regular languages--- a branch in formal language theory that has been developed since the mid 1960's and particularly concerns systematic classification of regular languages, finite monoids, and deterministic finite automata. In this paper, detailed proofs of our central results announced at LICS'16 are presented, together with topos-theoretic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Advanced Algebra and Logic · Rough Sets and Fuzzy Logic
