<?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=Rekursive_Sprache</id>
	<title>Rekursive Sprache - 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=Rekursive_Sprache"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Rekursive_Sprache&amp;action=history"/>
	<updated>2026-05-23T04:29:10Z</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=Rekursive_Sprache&amp;diff=45598&amp;oldid=prev</id>
		<title>imported&gt;Alfrejg: BKL Wortproblem ersetzt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Rekursive_Sprache&amp;diff=45598&amp;oldid=prev"/>
		<updated>2021-07-17T13:03:58Z</updated>

		<summary type="html">&lt;p&gt;BKL Wortproblem ersetzt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In der [[Theoretische Informatik|theoretischen Informatik]] heißt eine [[formale Sprache]] &amp;lt;math&amp;gt;L&amp;lt;/math&amp;gt; über einem [[Alphabet (Informatik)|Alphabet]] &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt; &amp;#039;&amp;#039;&amp;#039;rekursiv&amp;#039;&amp;#039;&amp;#039; (entscheidbar), wenn eine [[Turingmaschine]] M existiert, die auf allen Eingaben &amp;lt;math&amp;gt;w \in \Sigma^*&amp;lt;/math&amp;gt; hält und jede Eingabe &amp;lt;math&amp;gt;w \in \Sigma^*&amp;lt;/math&amp;gt; genau dann akzeptiert, wenn &amp;lt;math&amp;gt;w \in L&amp;lt;/math&amp;gt; ist. Der Unterschied zu den [[rekursiv aufzählbare Sprache|rekursiv aufzählbaren Sprachen]] ist definitionsgemäß, dass eine Turingmaschine für eine rekursive Sprache immer halten muss, während eine für eine rekursiv aufzählbare Sprache nur halten muss, wenn das Wort in der Sprache liegt.&lt;br /&gt;
&lt;br /&gt;
Die Menge der rekursiven Sprachen stimmt mit allen bisher vorgeschlagenen [[Berechenbarkeit]]smodellen überein. Hierzu gehören insbesondere die [[Goto-Berechenbarkeit]] und die [[While-Berechenbarkeit]], welche aus den gängigsten Programmierkonstrukten am Computer hervorgehen. Diese Übereinstimmungen sind Ausgangspunkt für die [[Churchsche These]]. &amp;lt;!-- (s. a. [[erweiterte Churchsche These]]). --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Beachte: Die durch [[primitive Rekursion]] erzeugten Sprachen bilden nur eine echte Teilmenge der rekursiven Sprachen; man kann zeigen, dass dies dann die gleichen Sprachen sind, die auch durch die [[Loop-Berechenbarkeit]] erzeugt werden.)&lt;br /&gt;
&lt;br /&gt;
Die Menge der rekursiven Sprachen ist echte Teilmenge der Chomsky-Typ-0-Sprachen (rekursiv aufzählbare Sprachen) und echte Obermenge der Chomsky-Typ-1-Sprachen ([[Kontextsensitive Sprache|kontextsensitive Sprachen]]):&lt;br /&gt;
&lt;br /&gt;
* Das [[Halteproblem]] ist rekursiv aufzählbar (Typ 0), aber nicht rekursiv&lt;br /&gt;
* Es gibt Sprachen, die rekursiv, aber nicht kontextsensitiv (Typ 1) sind. &lt;br /&gt;
&lt;br /&gt;
Wenn es keine Turingmaschine gibt, die ein solches [[Entscheidungsproblem]] löst, so gibt es nach der Churchschen These überhaupt keinen Algorithmus für das Problem.&lt;br /&gt;
Man beschränkt sich bei dieser Definition auf Entscheidungsprobleme, also auf Probleme, deren Antwort nur &amp;#039;&amp;#039;Ja&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;Nein&amp;#039;&amp;#039; sein kann. Es stellt sich aber heraus, dass sie trotz dieser Einschränkung meist ausreichend ist, da die zu Entscheidungsproblemen gehörenden [[Komplexitätstheorie#Berechnungsprobleme_als_Abbildungen|Berechnungsprobleme]] meist nicht schwieriger zu lösen sind. &lt;br /&gt;
&lt;br /&gt;
Der Vorteil ist, dass man alle Entscheidungsprobleme auf Sprachen zurückführen kann; diese können u. a. durch ([[Noam Chomsky|Chomsky]]-)Grammatiken beschrieben werden: Eine Eingabe w ist für ein Entscheidungsproblem P genau dann eine Lösung, wenn w in der zu P gehörigen Sprache L liegt ([[Wortproblem (Berechenbarkeitstheorie)|Wortproblem]]). &lt;br /&gt;
Somit besteht eine Brücke zwischen dem &amp;#039;&amp;#039;erzeugenden&amp;#039;&amp;#039; [[Grammatik]]-Modell und dem &amp;#039;&amp;#039;akzeptierenden&amp;#039;&amp;#039; Automaten-Modell. In der Tat kann man zu jeder Chomsky-Grammatik-Klasse eine Automatenklasse finden, die genau die Sprachen der jeweiligen Klasse akzeptiert und umgekehrt ([[Chomsky-Hierarchie]]).&lt;br /&gt;
&lt;br /&gt;
Die Nicht-Rekursivität einer Sprache kann man mittels des [[Satz von Rice|Satzes von Rice]] nachweisen.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Compilerbau]]&lt;br /&gt;
[[Kategorie:Theorie formaler Sprachen]]&lt;br /&gt;
[[Kategorie:Sprachtyp]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Alfrejg</name></author>
	</entry>
</feed>