<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Alphabet_%28Informatik%29</id>
	<title>Alphabet (Informatik) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Alphabet_%28Informatik%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Alphabet_(Informatik)&amp;action=history"/>
	<updated>2026-06-01T15:30:16Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Alphabet_(Informatik)&amp;diff=63533&amp;oldid=prev</id>
		<title>imported&gt;Hgzh: /* Abgrenzung zur natürlichen Sprache */ fix Darkmode</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Alphabet_(Informatik)&amp;diff=63533&amp;oldid=prev"/>
		<updated>2026-02-01T11:48:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Abgrenzung zur natürlichen Sprache: &lt;/span&gt; fix Darkmode&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In der [[Informatik]] und der [[Mathematische Logik|mathematischen Logik]] ist ein &amp;#039;&amp;#039;&amp;#039;Alphabet&amp;#039;&amp;#039;&amp;#039; eine [[endliche Menge]] voneinander unterscheidbarer Symbole, die auch &amp;#039;&amp;#039;Zeichen&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;Buchstaben&amp;#039;&amp;#039; genannt werden.&lt;br /&gt;
&lt;br /&gt;
Alphabete werden oft mit dem Formelzeichen &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt; ([[Sigma]]) bezeichnet, seltener wird als Formelzeichen &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt; als Abkürzung für &amp;#039;&amp;#039;Vokabular&amp;#039;&amp;#039; ([[Englische Sprache|englisch]] &amp;#039;&amp;#039;{{lang|en|vocabulary}}&amp;#039;&amp;#039;) benutzt.&amp;lt;ref&amp;gt;Im Zusammenhang mit einer [[formale Grammatik|formalen Grammatik]] &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; und der durch sie erzeugten [[formale Sprache|formalen Sprache]] &amp;lt;math&amp;gt;L(G)&amp;lt;/math&amp;gt; wird der Zeichensatz der formalen Sprache &amp;#039;&amp;#039;[[Terminalsymbol|Terminalalphabet]]&amp;#039;&amp;#039; genannt und oft mit dem Zeichen &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; (statt &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;) bezeichnet. Darüber hinaus benötigt eine formale Grammatik noch eine davon [[disjunkt]]e, nichtleere Menge von &amp;#039;&amp;#039;[[Nichtterminale]]n&amp;#039;&amp;#039;(&amp;#039;&amp;#039;Variablen&amp;#039;&amp;#039;), oft mit &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; (seltener mit &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt;) bezeichnet, formal handelt es sich dabei ebenfalls um ein Alphabet. Nichtterminale dürfen in Wörtern aus &amp;lt;math&amp;gt;L(G)&amp;lt;/math&amp;gt; nicht vorkommen. Die (disjunkte) Vereinigung von Terminalen und Nichtterminalen ist dann das gesamte &amp;#039;&amp;#039;Vokabular&amp;#039;&amp;#039;, oft mit &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt; (oder eben &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;) bezeichnet.&amp;lt;/ref&amp;gt; Sie stellen das Zeicheninventar für [[Wort (Theoretische Informatik)|Wörter]] zur Verfügung und bilden damit die Grundlage für [[formale Sprache]]n. Man muss unterscheiden zwischen dem Alphabet aus Einzelzeichen und den Wörtern unterschiedlicher Länge, die über diesem Alphabet gebildet werden.&amp;lt;ref&amp;gt;Christian Wagenknecht, Michael Hielscher: &amp;#039;&amp;#039;Formale Sprachen, abstrakte Automaten und Compiler: Lehr- und Arbeitsbuch für Grundstudium und Fortbildung.&amp;#039;&amp;#039; ISBN 3-8348-0624-2, S. 20. [https://books.google.de/books?id=mXlrWEexCbMC&amp;amp;pg=PA20&amp;amp;hl=de#v=onepage&amp;amp;q&amp;amp;f=false (online)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
Ein Alphabet ist eine endliche Menge.&lt;br /&gt;
Oft wird auch verlangt, dass die Menge nicht leer ist. Die Elemente eines Alphabets werden als &amp;#039;&amp;#039;Buchstaben&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Symbole&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;Zeichen&amp;#039;&amp;#039; bezeichnet.&amp;lt;ref&amp;gt;{{Literatur|Autor=Katrin Erk, Lutz Priese|Titel=Theoretische Informatik: eine umfassende Einführung|Verlag=Springer-Verlag|Jahr=2002|Auflage=2., erw.|Seiten=27|ISBN=3-540-42624-8}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Literatur|Autor=[[Juraj Hromkovič]]|Titel=Theoretische Informatik|TitelErg=Formale Sprachen, Berechenbarkeit, Komplexitätstheorie, Algorithmik, Kommunikation und Kryptographie|Reihe=Teubner Leitfäden der Informatik|Jahr=2004|Verlag=B.G. Teubner Verlag|ISBN=3-519-10332-X|Auflage=2. über. u. erw.|Seiten=33|Online={{Google Buch|BuchID=HGCcxY9fHs8C|Seite=31}}}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Literatur|Autor=Susanna S. Epps|Titel=Discrete Mathematics with Applications|Jahr=2010|Verlag=Brooks Cole Pub Co|ISBN=0-495-39132-8|Auflage=4|Seiten=781|Online={{Google Buch|BuchID=PPc_2qUhXrAC|Seite=781}}}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Literatur|Herausgeber=Grzegorz Rozenberg, Arto Salomaa|Titel=Formal Languages: an Introduction and a Synopsis|Autor=Alexandru Mateescu, Arto Salomaa|Sammelwerk=Handbook of formal languages|WerkErg=Word, Language, Grammar|Band=Vol. 1|Jahr=1997|Verlag=Springer-Verlag|ISBN=3-540-60420-0|Seiten=10|Online={{Google Buch|BuchID=yQ59ojndUt4C|Seite=10}}}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
Dieser Definition zufolge ist das Alphabet ein Zeichenvorrat, gleichbedeutend mit einem [[Zeichensatz]].&amp;lt;ref&amp;gt;{{Literatur|Autor=[[Manfred Broy]]|Titel=Systemstrukturen und Theoretische Informatik|Band=Band 2|Sammelwerk=Informatik|WerkErg=Eine grundlegende Einführung|Jahr=1998|Verlag=Springer|Ort=Berlin|ISBN=3-540-64392-3|Auflage=2. überarb.|Seiten=191|Online={{Google Buch|BuchID=6RzKvw5s0QcC|Seite=191}}}}&amp;lt;/ref&amp;gt; Mit dem Wort &amp;#039;&amp;#039;Zeichensatz&amp;#039;&amp;#039; ist aber oft auch eine [[Zeichenkodierung]] gemeint. Alphabete sind hingegen unabhängig von einer Kodierung.&lt;br /&gt;
&lt;br /&gt;
Nach [[DIN]] 44300 ist ein Alphabet dagegen eine [[Totalordnung|total geordnete]] endliche Menge von unterscheidbaren Symbolen. Es handelt sich demnach genauer gesagt um einen Zeichenvorrat zusammen mit einer [[Ordnungsrelation#Totalordnung|Totalordnung]] &amp;lt;math&amp;gt;(\Sigma,\le)&amp;lt;/math&amp;gt;,&amp;lt;ref&amp;gt;{{Literatur|Autor=Hans-Jürgen Appelrath, Jochen Ludewig|Titel=Skriptum Informatik|TitelErg=Eine konventionelle Einführung|Jahr=2000|Verlag=B.G. Teubner|Ort=Stuttgart/Leipzig|ISBN=3-519-42153-4|Auflage=5|Seiten=24|Online={{Google Buch|BuchID=qZgCknBY93QC|Seite=24}}}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Literatur|Autor=Gerhard Goos, Friedrich L. Bauer|Titel=Informatik 1|TitelErg=Eine einführende Übersicht|Jahr=1991|Verlag=Springer|Ort=Berlin/Heidelberg|ISBN=3-540-52790-7|Auflage=4. verb.|Seiten=29|Online={{Google Buch|BuchID=iFFIjepxKAYC|Seite=29}}}}&amp;lt;/ref&amp;gt; siehe auch [[Lexikographische Ordnung]].&lt;br /&gt;
&lt;br /&gt;
Ein [[Wort (theoretische Informatik)|Wort]] ist eine endliche Folge von Symbolen eines Alphabets. Die [[Kleenesche Hülle]] &amp;lt;math&amp;gt;\Sigma^*&amp;lt;/math&amp;gt; des Alphabets bezeichnet die Menge aller Wörter über dem Alphabet &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;, die durch Symbole aus &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt; gebildet werden können. (Mit &amp;lt;math&amp;gt;\Sigma^\omega&amp;lt;/math&amp;gt; werden die abzählbar &amp;#039;&amp;#039;unendlichen&amp;#039;&amp;#039; Folgen von Zeichen aus dem Alphabet &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt; bezeichnet, siehe: [[Ordinalzahl#Die natürlichen Zahlen als geordnete Mengen|&amp;lt;math&amp;gt;\omega&amp;lt;/math&amp;gt;]] = [[Kardinalzahl (Mathematik)#Schreibweise|&amp;lt;math&amp;gt;\aleph_0&amp;lt;/math&amp;gt;]]. &amp;lt;math&amp;gt;\Sigma^\infty&amp;lt;/math&amp;gt; bezeichnet die gesamte Menge &amp;lt;math&amp;gt;\Sigma^\ast \cup \Sigma^\omega&amp;lt;/math&amp;gt; der endlichen Sequenzen und unendlichen Folgen von Zeichen.)&lt;br /&gt;
&lt;br /&gt;
Die zu jedem Wort &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt; aus &amp;lt;math&amp;gt;\Sigma^*&amp;lt;/math&amp;gt; eindeutig bestimmte Zahl &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; mit &amp;lt;math&amp;gt;w \in \Sigma^n&amp;lt;/math&amp;gt; heißt &amp;#039;&amp;#039;Länge&amp;#039;&amp;#039; des Wortes &amp;lt;math&amp;gt;w&amp;lt;/math&amp;gt;. Operationen auf Wörtern sind die Konkatenation (Verkettung), Potenz (mehrfach hintereinander Setzen), Spiegelung.&lt;br /&gt;
&lt;br /&gt;
== Abgrenzung zur natürlichen Sprache ==&lt;br /&gt;
In der Informatik ist das Alphabet eine Verallgemeinerung der üblichen [[Alphabet]]e [[Natürliche Sprache|natürlicher Sprachen]]. Beispielsweise ist das Alphabet der [[Lateinisches Alphabet|lateinischen Buchstaben]] auch ein Alphabet im Sinne der Informatik. In der Theoretischen Informatik kommen jedoch häufig auch Alphabete vor, deren Elemente Symbole sind, die man mit mehreren [[Buchstabe]]n darstellt. Zum Beispiel ist &amp;lt;math&amp;gt;\Sigma = \{\mathit{do}, \mathit{re}, \mathit{mi}\}&amp;lt;/math&amp;gt; ein Alphabet mit drei Elementen. Sie können in beliebiger Reihenfolge zusammenfügt werden, etwa zu &amp;lt;math&amp;gt;\mathit{do} {\color{red} \mathit{mi}} \mathit{do} {\color{red} \mathit{re}}&amp;lt;/math&amp;gt;.&amp;lt;!-- farbige Kennzeichnung, um anzudeuten, dass dies eine Folge der 4 Zeichen do mi do re ist, nicht der 8 Buchstaben domidore --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hier ist dann die [[Arbitrarität]] der [[Symbol]]e besonders wichtig: Welche Zeichen für die Elemente des Alphabets verwendet werden, ist belanglos, solange sie voneinander unterscheidbar sind. Die Zeichenkette  &amp;lt;math&amp;gt;\mathit{do} {\color{red} \mathit{mi}} \mathit{do} {\color{red} \mathit{re}}&amp;lt;/math&amp;gt; kann also beispielsweise für eine Tonfolge stehen, aber genauso auch für eine Programmsteuerung mit drei unterschiedlichen Befehlen.&lt;br /&gt;
&lt;br /&gt;
In dem Zusammenhang ist auch zu beachten, dass man in der Informatik jede beliebige Folge von Zeichen eines Alphabets als [[Wort (Theoretische Informatik)|Wort]] bezeichnet. In vielen Computersprachen ist dafür die englische Bezeichnung &amp;#039;&amp;#039;{{lang|en|string}}&amp;#039;&amp;#039; im Gebrauch. Auch über dem lateinischen Alphabet ist also in der Informatik die Zeichenfolge &amp;lt;math&amp;gt;cdfg&amp;lt;/math&amp;gt; ein Wort.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
* Mit Hilfe des Alphabets &amp;lt;math&amp;gt;\Sigma = \lbrace 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 \rbrace&amp;lt;/math&amp;gt; können alle [[Natürliche Zahl|natürlichen Zahlen]] im [[Dezimalsystem]] gebildet werden. In der Zahlenlehre wird entsprechend der Unterscheidung von Zeichen eines Alphabets und Wörtern über diesem Alphabet zwischen [[Ziffer]]n und [[Zahlendarstellung]]en unterschieden. Eine [[Zahl]] ist dann ein Abstraktum, nämlich die Bedeutung ([[Semantik]], hier: Zahlenwert) einer [[Syntax|syntaktisch]] korrekten Zahlendarstellung.&lt;br /&gt;
* Das [[römische Zahlen]]system basiert in der Grundform auf dem Alphabet Σ = {I, V, X, L, C, D, M} (mit verschiedenen [[Römische Zahlschrift#Große Zahlen|Erweiterungen für große Zahlen]]). Hier sind jedoch die Regeln, wie die Zeichenfolge beschaffen sein muss, um als Wort des römischen Zahlensystems zu gelten, komplex (IV anstatt IIII, größere Einheiten weiter links als kleinere, …). Sie können aber durch eine [[formale Grammatik]] dargestellt werden. Die Zeichenfolgen 13 und XIII sind verschiedene Darstellungen derselben (abstrakten) Zahl.&lt;br /&gt;
* Für den [[Morsecode]] lassen sich zwei unterschiedliche Alphabete angeben, die das Kommunikationssystem des Morsens auf unterschiedlichen Ebenen beschreiben: Zunächst gibt es das Alphabet &amp;lt;math&amp;gt;\Sigma_{D} = \{ dit, dah \}&amp;lt;/math&amp;gt; bzw. &amp;lt;math&amp;gt;\{ .,- \}&amp;lt;/math&amp;gt;, aus dem die Menge der Morsezeichen &amp;lt;math&amp;gt;L_D&amp;lt;/math&amp;gt; auf Grundlage der einzelnen [[Buchstabenhäufigkeit]]en gebildet wird. Neben den Buchstaben und Zahlen ist unter anderem auch SOS (&amp;lt;math&amp;gt;...---...&amp;lt;/math&amp;gt;) direkt ein Morsezeichen, da es ohne Pause zwischen den &amp;#039;&amp;#039;dit&amp;#039;&amp;#039; und &amp;#039;&amp;#039;dah&amp;#039;&amp;#039; gemorst wird. Die Zeichen einer Nachricht werden - abgesehen von dieser Ausnahme - im Allgemeinen aber nicht einfach hintereinanderweg gemorst, sondern es wird zwischen den einzelnen Zeichen jeweils eine kurze Pause eingelegt. Dies ist nötig, da einige Zeichen ebenfalls den Anfang anderer Zeichen bilden; siehe [[Präfixcode#Morse-Code|Präfixcode]]. Das Morsealphabet selbst besteht also insgesamt aus den Zeichen und der Pause zwischen den Zeichen: &amp;lt;math&amp;gt; \Sigma_{M} = L_D \cup \{ \text{PAUSE} \}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Diese Beispiele sollen verdeutlichen, dass sich der Aufbau eines komplexen Kommunikationssystems durch gegebenenfalls hierarchisch aufgebaute Paare von Alphabeten und zugeordneten Sprachen beschreiben lässt.&lt;br /&gt;
&lt;br /&gt;
== Das Alphabet einer Prädikatenlogik erster Stufe ==&lt;br /&gt;
Der zentrale Bestandteil einer Logik ist deren zugrundeliegende Sprache. Das Alphabet dieser Sprache gibt dann die Menge der zulässigen Zeichen an, die benutzt werden dürfen, um die [[Termkalkül|Terme]] und [[Aussage (Logik)|Ausdrücke]] dieser Logik aufzubauen.&lt;br /&gt;
&lt;br /&gt;
=== Definition eines Alphabet einer Prädikatenlogik erster Stufe ===&lt;br /&gt;
Das Alphabet einer &amp;#039;&amp;#039;[[Prädikatenlogik erster Stufe]]&amp;#039;&amp;#039; umfasst die folgenden Zeichen:&amp;lt;ref&amp;gt;Hans Dieter Ebbinghaus, Jörg Flum, Wolfgang Thomas: Einführung in die mathematische Logik. Spektrum Akademischer Verlag, Heidelberg 2007, ISBN 3-8274-1691-4, S. 13.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
#&amp;amp;nbsp;&amp;lt;math&amp;gt;v_0, v_1, v_2, \ldots \ -&amp;lt;/math&amp;gt;&amp;amp;nbsp; [[Variable (Logik)|Variablenbezeichner]];&lt;br /&gt;
#&amp;amp;nbsp;&amp;lt;math&amp;gt;\neg, \wedge, \vee, \rightarrow, \leftrightarrow \ -&amp;lt;/math&amp;gt;&amp;amp;nbsp; [[Junktor]]en: Negation (nicht), Konjunktion (und), Disjunktion (oder), Implikation (wenn - dann), Äquivalenz (genau dann wenn);&lt;br /&gt;
#&amp;amp;nbsp;&amp;lt;math&amp;gt;\forall, \exists \ -&amp;lt;/math&amp;gt;&amp;amp;nbsp; universaler und existenzieller [[Quantor]];&lt;br /&gt;
#&amp;amp;nbsp;&amp;lt;math&amp;gt;\equiv \ -&amp;lt;/math&amp;gt;&amp;amp;nbsp; [[Gleichheitszeichen]];&lt;br /&gt;
#&amp;amp;nbsp;&amp;lt;math&amp;gt;),(,\boldsymbol{,} \ -&amp;lt;/math&amp;gt;&amp;amp;nbsp; technische Zeichen: Klammersymbole und Komma;&lt;br /&gt;
#&amp;amp;nbsp;des Weiteren&lt;br /&gt;
::a)&amp;amp;nbsp; eine (eventuell leere) Menge von Konstantensymbolen;&lt;br /&gt;
::b)&amp;amp;nbsp; für jedes &amp;#039;&amp;#039;n&amp;#039;&amp;#039; &amp;lt;math&amp;gt;\ge&amp;lt;/math&amp;gt; 0 eine (eventuell leere) Menge von &amp;#039;&amp;#039;n&amp;#039;&amp;#039;-stelligen Relationssymbolen;&lt;br /&gt;
::c)&amp;amp;nbsp; für jedes &amp;#039;&amp;#039;n&amp;#039;&amp;#039; &amp;lt;math&amp;gt;\ge&amp;lt;/math&amp;gt; 0 eine (eventuell leere) Menge von &amp;#039;&amp;#039;n&amp;#039;&amp;#039;-stelligen Funktionssymbolen.&lt;br /&gt;
&lt;br /&gt;
Sei &amp;#039;&amp;#039;A&amp;#039;&amp;#039; die Menge der in (1) bis (5) aufgelisteten Symbole und &amp;#039;&amp;#039;S&amp;#039;&amp;#039; die Symbole aus (6). Dann bezeichne &amp;#039;&amp;#039;A&amp;lt;sub&amp;gt;S&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039; die Vereinigung von &amp;#039;&amp;#039;A&amp;#039;&amp;#039; und &amp;#039;&amp;#039;S&amp;#039;&amp;#039;. Man nennt &amp;#039;&amp;#039;A&amp;lt;sub&amp;gt;S&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039; das Alphabet der Prädikatenlogik erster Stufe und &amp;#039;&amp;#039;S&amp;#039;&amp;#039; seine Symbolmenge. Um das Alphabet einer Prädikatenlogik erster Stufe anzugeben, ist es ausreichend seine Symbolmenge anzugeben.&lt;br /&gt;
&lt;br /&gt;
Manchmal verzichtet man in einem Alphabet auf das Gleichheitszeichen. In diesem Fall muss die Symbolmenge zumindest ein Relationssymbol enthalten, da ansonsten keine Formeln gebildet werden können.&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
Die wichtigste [[Prädikatenlogik]] erster Stufe, die Sprache der Mengenlehre, enthält nur ein einziges Zeichen in der Symbolmenge ihres Alphabets, nämlich das zweistellige Relationssymbol &amp;lt;math&amp;gt;\in&amp;lt;/math&amp;gt; (siehe [[Menge (Mathematik)]]).&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise und Bemerkungen ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Theorie formaler Sprachen]]&lt;br /&gt;
[[Kategorie:Mathematische Logik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Hgzh</name></author>
	</entry>
</feed>