| Die Artikel Formale Sprache, Formales System, Formales System (Logik) und Kalkül überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Die Diskussion über diese Überschneidungen findet hier statt. Bitte äußere dich dort, bevor du den Baustein entfernst. Gratisaktie 14:02, 17. Sep 2006 (CEST); Lückenlos 00:59, 9. Jul. 2007 (CEST) |
Eine formale Sprache ist eine Menge von Wörtern, welche aus einem gegebenen Alphabet gebildet werden können (einschließlich des leeren Wortes). Sie ist definiert als eine Teilmenge der Kleeneschen Hülle über dieses gegebene Alphabet. Formale Sprachen werden häufig mit Hilfe einer formalen Grammatik beschrieben. Die Theorie der Formalen Sprachen ist ein eigenständiges Wissensgebiet in der Theoretischen Informatik.
Wenn wir die Wörter einer natürlichen Sprache als Alphabetszeichen ansehen, dann bilden die Sätze der natürlichen Sprache eine Formale Sprache über dem Alphabet der natürlichsprachlichen Wörter. Allerdings entzieht sich die natürliche Sprache einer vollständigen Definition, die schließlich festlegt, welche Sätze zu der natürlichen Sprache hinzugehören und welche nicht. Grundsätzlich können Gesetze und Mechanismen der formalen Sprachen daher nur auf Teilbereiche der natürlichen Sprachen angewandt werden. Siehe dazu Linguistik.
Die Menge der Wörter einer formalen Sprache kann endlich oder unendlich sein, wobei dann auch der Begriff einer endlichen bzw. unendlichen (formalen) Sprache verwendet wird. Wenn die formale Sprache gleich der leeren Menge ist, spricht man auch von der leeren Sprache. Man beachte hier, dass die Sprache, welche nur das leere Wort enthält, selbst nicht leer, sondern einelementig ist.
Inhaltsverzeichnis |
Wir listen hier häufig verwendete formale Sprachen auf:





.
die Kodierung der natürlichen Zahlen im Dezimalsystem und PRIM steht für die Menge der Primzahlen.
.
und ht(w0): = ht(w)01, ht(w1): = ht(w)10.Die Konkatenation zweier Sprachen L1 und L2 ist die Sprache der Wörter, welche sich aus der Konkatenation (Verkettung) aller Wörter der ersten mit allen Wörtern der zweiten Sprache ergibt:
.So sind zum Beispiel die Konkatenationen von verschiedenen Sprachen über dem Alphabet
:



Das neutrale Element der Konkatenation ist die Sprache, welches nur das leere Wort enthält. So gilt für jede beliebige Sprache L:

Die Konkatenation von Sprachen ist wie die Konkatenation von Wörtern assoziativ, aber nicht kommutativ. So ist zum Beispiel:

aber:

Die Potenz Ln einer Sprache ist die n-fache Konkatenation dieser Sprache mit sich selbst. Sie ist rekursiv definiert mit:

(für
)So sind zum Beispiel:



Im Speziellen gilt für jede einelementige, formale Sprache L = {w} (mit
) und jedes
:
Anwendungen siehe in:
Brockhaus-1837: Römische Sprache und Literatur · Spanische Sprache, Literatur und Kunst · Sprache · Griechische Sprache und Literatur · Hebräische Sprache und Literatur · Niederländische Kunst, Literatur, Sprache und Wissenschaft
Brockhaus-1911: Hebräische Sprache · Griechische Sprache · Holländische Sprache und Literatur · Isländische Sprache und Literatur · Irische Sprache und Literatur · Französische Sprache · Flämische Sprache und Literatur · Friesische Sprache · Gotische Sprache · Georgische Sprache · Kroatische Sprache · Koreanische Sprache · Kymrische Sprache · Lettische Sprache · Lateinische Sprache · Japanische Sprache · Italienische Sprache · Javanische Sprache · Katalanische Sprache · Jenische Sprache · Finnische Sprache und Literatur · Arabische Sprache und Schrift · Angelsächsische Sprache und Literatur · Armenische Sprache · Balinesische Sprache · Äthiopische Sprache · Altnordische Sprache und Literatur · Altbaktrische Sprache · Altpreußische Sprache · Amharische Sprache · Altslawische Sprache · Dänische Sprache und Literatur · Cornische Sprache · Deutsche Sprache · Estnische Sprache und Literatur · Englische Sprache · Bengalische Sprache · Baltische Sprache · Böhmische Sprache und Literatur · Chinesische Sprache, Schrift und Literatur · Bulgarische Sprache
Eisler-1904: Formale Logik · Formale Unterscheidung · Formale Wahrheit · Formale Ästhetik · Formale Einheit · Formale Ethik