Domanda principale / generale
Lascia che sia una lingua. Definire le lingue L i con L 0 = L e L i = { x w y : x y ∈ L i - 1 , w ∈ L } per i ≥ 1 . Considerare L = ⋃ L i . Così, abbiamo più volte "embed" L in se stessa per ottenere L .
È L stato studiato? ha un nome?
Esempi / Motivation
Come richiesto nei commenti da parte ecco alcuni esempi per illustrare meglio ciò che L è. Quindi, poiché nessuno (finora) sembra aver visto questa idea, discuterò la mia motivazione per guardarla.
Klaus Draeger mi ha battuto per aggiungere esempi. Metterò questi esempi dai commenti qui per una maggiore visibilità poiché sono buoni esempi.
Se è un linguaggio unario , allora L = L + (e quindi è normale).
Se , allora L è il linguaggio di Dyck .
Ecco un modo alternativo di pensare a L . Data una lingua L sopra un alfabeto A giochiamo al seguente gioco. Prendiamo ogni w ∈ A * il tentativo di ridurre w alla stringa vuota ε rimuovendo ripetutamente sottoparole che si trovano in L . (Qui dobbiamo fare un po 'di attenzione su come trattiamo la stringa vuota stessa per assicurarci che ciò sia equivalente alla definizione sopra, ma questo è moralmente corretto.)
Originariamente sono arrivato la definiscono L considerando poteri eliminazione di parole. Prendi L = { w 3 : w ∈ A ∗ } come lingua dei cubi sopra l'alfabeto binario A = { a , b } . Poi un un un b un un b un un b b un b un b ∈ L e si può considerare la seguente " L -deletion"
Osservare che non tutte le eliminazioni funzioneranno
e siamo bloccati con una parola senza cubi. Quindi, c'è un altro notazione "fortemente -deletable", che, in generale, non coincide con L .
Un ultimo esempio, se nella lingua di quadrati sopra il binario alfabeto A = { a , b } , allora L è le corde sia con un numero pari di un 's ed un numero pari di b ' s. Chiaramente questa condizione è necessaria. Un modo per vederlo è sufficiente considerare di eliminare i quadrati e di ricordare che ogni parola binaria di lunghezza 4 o grande ha un quadrato. Qui L è regolare.
Per alfabeti più grandi questo tipo di argomento fallisce poiché ci sono parole arbitrariamente lunghe senza quadrati . Con alfabeti di dimensioni posso mostrare L non è regolare utilizzando Myhill-Nerode e il fatto ci sono arbitrariamente parole lunga piazza-free, ma non sono stati in grado di dire molto di più. Speravo che guardarlo in questo modo più astratto potesse far luce sulla situazione (e questa definizione più astratta sembra interessante di per sé).