Незв'язувані мови


15

Це не обов'язково питання дослідження. Просто питання з цікавості:

Я намагаюся зрозуміти, чи можна визначити "невідкладні" мови. Першим здогадком я називаю мову L "скорочуваною", якщо її можна записати як з A B = і | А | , | Б | > 1 , інакше назвіть мову "непридатною". Це правда:L=ABAB=|A|,|B|>1

1) Якщо P непридатний, A, B, C - такі мови, що , P C = і A B = C P , то існує мова B P = така, що B = B P ? Це відповідало б цілим числам лемми Евкліда і було б корисним для доведення унікальності «факторизації».AB=PC=AB=CPBP=B=BP

2) Чи правда, що кожну мову можна враховувати у кінцевій кількості невідводимих ​​мов?

Якщо хтось має краще уявлення про те, як визначити "невідкладну" мову, я хотів би це почути. (Або, можливо, вже є дефінітон цього, про який я не знаю?)


"Якщо це можна записати в вигляді з A B = і | | , | B | > 1 " , де це ...L=ABAB=|A|,|B|>1

1
це конкатенація
orgesleka

4
Вас може зацікавити стаття " Основні
Денис

Відповіді:


2

Ось контрприклад до цього:

назвіть мову L "зменшеною", якщо її можна записати як L=AB з AB= та |A|,|B|>1 , інакше назвіть мову "непридатною". Це правда:

1) Якщо P неприводимий, A, B, C - такі мови, що AB= , PC= і AB=CP , то існує мова BP= така, що B=BP ?

В одинарному алфавіті {0} визначте наступні слова

a=04,b=0,c=03,p=02.
Тодіab=cp і не так, щоb=bp для будь-якогоb .

Таким чином, ми отримуємо контрприклад з однотонними мовами

P={p},A={a},B={b},C={c}.


1
@bjornkjoshanssen: Дякую за Ваш приклад та вашу відповідь!
orgesleka

@orgesleka Вас вітають ... Я думаю, що конкатенація більше схожа на додавання, ніж як множення
Bjørn Kjos-Hanssen


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.