Question principale / générale
Soit une langue. Définissez les langues avec et
A été étudiée? At-il un nom?
Exemples / motivation
Comme demandé dans les commentaires, voici quelques exemples pour mieux illustrer ce qu'est . Puis, puisque personne (jusqu'à présent) ne semble avoir vu cette notion, je discuterai de ma motivation pour la regarder.
Klaus Draeger m'a battu pour ajouter des exemples. Je vais mettre ces exemples des commentaires ici pour une visibilité accrue car ce sont de bons exemples.
Si est un langage unaire , alors (et est donc régulier).
Si , alors est le langage Dyck .L
Voici une autre façon de penser à . Étant donné une langue sur un alphabet nous jouons le jeu suivant. Nous prenons tout la tentative de réduire la chaîne vide par la suppression à plusieurs reprises en sous - mots qui sont . (Ici, nous devons faire un peu attention à la façon dont nous traitons la chaîne vide elle-même pour nous assurer qu'elle est équivalente à la définition ci-dessus, mais c'est moralement correct.)
À l'origine, je suis venu définir en considérant la suppression des pouvoirs dans les mots. Prenez pour être la langue des cubes sur l'alphabet binaire . Alors et nous pouvons considérer la " suppression en " suivante L={w3:w∈A*}A={a,b}aunabaabaabbabab∈ L L
Observez que toutes les suppressions ne fonctionneront pas
et nous sommes coincés avec un mot sans cube. Donc, il y a une autre notation de « fortement -deletable » qui en général ne coïncidait pas avec L .
Un dernier exemple, si dans la langue de carrés sur l'alphabet binaire A = { a , b } , puis L est les cordes à la fois un nombre pair d' un « s et un nombre pair de b » s. De toute évidence, cette condition est nécessaire. Une façon de voir qu'il suffit est d'envisager de supprimer des carrés et de rappeler que chaque mot binaire de longueur 4 ou grand a un carré. Ici , L est régulier.
Pour les alphabets plus gros, ce type d'argument échoue car il y a des mots arbitrairement longs sans carré . Avec alphabets de taille Je peux montrer L n'est pas régulière en utilisant Myhill-Nerode et le fait qu'il ya des mots arbitrairement long carré libre, mais je n'ai pas été en mesure de dire beaucoup plus. J'espérais que le regarder de cette manière plus abstraite pourrait éclairer la situation (et cette définition plus abstraite semble intéressante en soi).
la source
Réponses:
Cette question est liée aux soi-disant systèmes d'insertion .
Un système d'insertion est un type particulier de système de réécriture dont les règles sont de la forme pour tout r dans une langue donnée R . Écrivons u → R v si u = u ' u " et v = u ' r u " pour certains r ∈ R . Appelons * → R la fermeture transitive réflexive de la relation → R . La fermeture d'une langue L de1→r r R u→Rv u=u′u′′ v=u′ru′′ r∈R →∗R →R L sous ∗ → R est le langage
[ L ] ∗ → R = { v ∈ A ∗ ∣ il existe u ∈ L tel que u ∗ → R v }
Rappelons qu'unbien quasi-ordresur un ensemble E est un réflexif et relation transitive ⩽ telle que pour toute séquence infinie x 0 , x 1 , … des éléments de EA∗ →∗R
[1] W. Bucher, A. Ehrenfeucht et D. Haussler, Sur les régulateurs totaux générés par les relations de dérivation, Theor. Comput. Sci. 40 , 2-3 (1985), 131-148.
la source
Comme J.-E. Pin a souligné que ma question porte sur l' insertion . J'ai trouvé une autre source que je posterai ici pour toute personne intéressée.
L.Kari. Sur l'insertion et la suppression dans les langues officielles. doctorat Thèse, Université de Turku, 1991.
Voici les parties I et II de la thèse.
D'après ce que je peux dire, c'est la source originale pour l'étude de l'insertion.
la source