Inhärent mehrdeutige Sprache
aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 13. März 2023 um 16:06 Uhr durch APPERbot (Diskussion | Beiträge) (Bot: Artikel hat keine Einzelnachweise, leeren Abschnitt mit <references entfernt (letzter Einzelnachweis wurde durch Spezial:diff/208039878 entfernt)).
Eine gesichtete Version dieser Seite, die am 13. März 2023 freigegeben wurde, basiert auf dieser Version.
Eine formale Sprache {\displaystyle L} heißt inhärent mehrdeutige Sprache, wenn jede formale Grammatik {\displaystyle G} mit {\displaystyle L\left(G\right)=L} mehrdeutig ist.
{\displaystyle L\left(G\right)} steht hierbei für die von der Grammatik {\displaystyle G} erzeugte Sprache.
Beispiel
[Bearbeiten | Quelltext bearbeiten ]Die Sprache {\displaystyle L=\{a^{n}b^{n}c^{m}\;|\;n,m\in \mathbb {N} _{0}\}\cup \{a^{m}b^{n}c^{n}\;|\;m,n\in \mathbb {N} _{0}\}} ist inhärent mehrdeutig, da jeweils die {\displaystyle a^{i}b^{i}c^{i}} unterschiedliche Syntaxbäume haben.