z-logo
open-access-imgOpen Access
On definability of one-symbol languages in the monoid of finite languages with concatenation
Author(s) -
Сергей Михайлович Дудаков
Publication year - 2020
Publication title -
herald of tver state university series applied mathematics
Language(s) - English
Resource type - Journals
ISSN - 1995-0136
DOI - 10.26456/vtpmk601
Subject(s) - symbol (formal) , concatenation (mathematics) , regular language , abstract family of languages , subalgebra , mathematics , free monoid , algebra over a field , arithmetic , monoid , computer science , discrete mathematics , pure mathematics , theoretical computer science , programming language , automaton , second generation programming language , inductive programming , programming paradigm
Мы рассматриваем алгебру всех конечных языков над многосимвольным алфавитом с операцией конкатенации. Ранее было показано, что если взять подобную алгебру, но состоящую из всех регулярных многосимвольных языков, то в ней можно интерпретировать алгебру регулярных односимвольных языков, откуда следует, что теория обеих этих алгебр эквивалентна элементарной арифметике. В настоящей работе мы доказываем аналогичный результат для алгебры конечных языков: в ней определима подалгебра односимвольных языков, а сама она имеет теорию алгоритмически эквивалентную элементарной арифметике. We consider an algebra of all finite languages with the concatenation operation. For one-symbol languages it is known that its theory is equivalent to the first-order arithmetic. Earlier it was proved that for regular languages a one-symbol algebra can be interpreted in multi-symbol algebras. Here we show how to define a one-symbol subalgebra in multi-symbol algebras for finite languages.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom