An Eilenberg Theorem for Arbitrary Languages

نویسندگان

  • Henning Urbat
  • H. Urbat
چکیده

In algebraic language theory one investigates formal languages by relating them to finite algebras. The most important result along these lines is Eilenberg’s celebrated variety theorem [7]: varieties of languages (classes of regular finite-word languages closed under boolean operations, derivatives and preimages of monoid morphisms) correspond bijectively to pseudovarieties of monoids (classes of finite monoids closed under quotients, submonoids and finite products). Subsequently Reiterman [11] proved an equational characterization of pseudovarieties of monoids in the spirit of Birkhoff’s HSP theorem: they are precisely the classes of finite monoids presentable by profinite equations, and thus correspond to profinite equational theories. In [6, 12] we proved a strong generalization of both of these results: first, extending an idea of Bojánczyk [5], we replaced monoids by algebras for a monad T on an algebraic category D , and finite-word languages L ⊆ X∗ by T-languages L : TX → OD in D , where OD is some “object of outputs” in D . Second, we proved a Reiterman theorem for pseudovarieties of T-algebras, and derived from it an Eilenberg theorem for varieties of (finitely) recognizable T-languages, arising as a combination of our Reiterman theorem with a Stone-type duality:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Eilenberg–like Theorem for Algebras on a Monad

An Eilenberg–like theorem is shown for algebras on a given monad. The main idea is to explore the approach given by Bojańczyk that defines, for a given monad T on a category D, pseudovarieties of T–algebras as classes of finite T–algebras closed under homomorphic images, subalgebras, and finite products. To define pseudovarieties of recognizable languages, which is the other main concept for an...

متن کامل

Typed Monoids - An Eilenberg-Like Theorem for Non Regular Languages

Based on different concepts to obtain a finer notion of language recognition via finite monoids we develop an algebraic structure called typed monoid. This leads to an algebraic description of regular and non regular languages. We obtain for each language a unique minimal recognizing typed monoid, the typed syntactic monoid. We prove an Eilenberg-like theorem for varieties of typed monoids as w...

متن کامل

Eilenberg Theorems for Free

Eilenberg-type correspondences, relating varieties of languages (e.g. of finite words, infinite words, or trees) to pseudovarieties of finite algebras, form the backbone of algebraic language theory. Numerous such correspondences are known in the literature. We demonstrate that they all arise from the same recipe: one models languages and the algebras recognizing them by monads on an algebraic ...

متن کامل

Unveiling Eilenberg-type Correspondences: Birkhoff's Theorem for (finite) Algebras + Duality

The purpose of the present paper is to show that: Eilenberg–type correspondences = Birkhoff’s theorem for (finite) algebras + duality. We consider algebras for a monad T on a category D and we study (pseudo)varieties of T– algebras. Pseudovarieties of algebras are also known in the literature as varieties of finitealgebras. Two well–known theorems that characterize varieties and pseudovarie...

متن کامل

Finite Aperiodic Semigroups with Commuting Idempotents and Generalizations

Among the most important and intensively studied classes of semigroups are finite semigroups, regular semigroups and inverse semigroups. Finite semigroups arise as syntactic semigroups of regular languages and as transition semigroups of finite automata. This connection has lead to a large and deep literature on classifying regular languages by means of algebraic properties of their correspondi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016