Fleißiger Biber
Fleißige Biber (auch {{#invoke:Vorlage:lang|full|CODE=en|SCRIPTING=Latn|SERVICE=englisch}}) sind spezielle Turingmaschinen, die möglichst viele Einsen auf das Band schreiben und die nach einer endlichen Anzahl Rechenschritte den Halt-Zustand einnehmen (also anhalten). Die Radó-Funktion (auch Fleißiger-Biber-Funktion) gibt die maximale Anzahl der Einsen an, die ein fleißiger Biber mit einer gegebenen Anzahl von Zuständen schreiben kann. Beides wurde erstmals 1962<ref name="Rado">T. Radó: <templatestyles src="Webarchiv/styles.css" />{{#if:20140327045029
| {{#ifeq: 20140327045029 | *
| {{#if: On non-computable functions | {{#invoke:WLink|getEscapedTitle|On non-computable functions}} | {{#invoke:Webarchiv|getdomain|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20140327045029}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: On non-computable functions | {{#invoke:WLink|getEscapedTitle|On non-computable functions}} | {{#invoke:Webarchiv|getdomain|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20140327045029}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: On non-computable functions | {{#invoke:WLink|getEscapedTitle|On non-computable functions}} | {{#invoke:Webarchiv|getdomain|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: On non-computable functions | {{#invoke:WLink|getEscapedTitle|On non-computable functions}} | {{#invoke:Webarchiv|getdomain|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: On non-computable functions | {{#invoke:WLink|getEscapedTitle|On non-computable functions}} | {{#invoke:Webarchiv|getdomain|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: On non-computable functions | {{#invoke:WLink|getEscapedTitle|On non-computable functions}} | {{#invoke:Webarchiv|getdomain|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20140327045029|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf}}
|| {{#if: || }}
}}{{#if: On non-computable functions
| {{#if: {{#invoke:WLink|isBracketedLink|On non-computable functions}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://www.alcatel-lucent.com/bstj/vol41-1962/articles/bstj41-3-877.pdf }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} (PDF; 3,6 MB; Web-Archive vom 27. März 2014), In The Bell System Technical Journal, Band 41, Nr. 3, S. 877–884, Mai 1962</ref> vom ungarischen Mathematiker Tibor Radó betrachtet.
Die Fleißiger-Biber-Funktion ist in der theoretischen Informatik ein Standardbeispiel für eine wohldefinierte, aber im Allgemeinen nicht berechenbare Funktion.<ref>{{#invoke:Vorlage:Literatur|f}}</ref>
Formelle Betrachtung
Definition
Nach Radó ist ein fleißiger Biber eine Turingmaschine, die <math>n</math> Zustände und einen Halt-Zustand einnehmen kann. Im Gegensatz zur allgemeinen Definition einer Turingmaschine unterliegt er jedoch speziellen Regeln.<ref name="Rado" /> So muss ein fleißiger Biber als Bewegungsschritt immer entweder nach links oder rechts auf dem Band gehen. Es gibt hier also keine Anweisung zum Verharren auf einem Feld. Ein fleißiger Biber erwartet auch keine leeren Felder, sondern nur welche, die bereits einen Wert aus dem ihm bekannten zweielementigen Alphabet <math>\{0, 1\}</math> enthalten. Das Band, auf das der fleißige Biber aufgesetzt wird, ist zuvor vollständig mit Nullen gefüllt. Ein fleißiger Biber muss nach einer endlichen Anzahl Schritte den Halt-Zustand einnehmen, darf also nicht in eine Endlosschleife geraten. Er muss nach dem Anhalten die maximale Anzahl <math>k_n</math> von Einsen geschrieben haben, verglichen mit allen anderen Turingmaschinen mit ebenfalls <math>n</math> Zuständen, die nach den gleichen Regeln arbeiten. Nur Turingmaschinen, die nicht halten, könnten mehr Einsen schreiben, wären dann aber keine fleißigen Biber.
Fleißiger-Biber-Funktion
Über die maximale Anzahl <math>k_n</math> von Einsen, die ein fleißiger Biber mit <math>n</math> Zuständen schreibt, ist der Wert der Fleißiger-Biber-Funktion (auch Radó-Funktion) an der Stelle <math>n</math> definiert:
- <math>\Sigma(n) = k_n</math>.
Verwandte Funktionen
S(n): maximale Anzahl an Schritten
Radó definierte zusätzlich eine Funktion <math>S(n)</math>, deren Wert die maximale Anzahl an Schritten einer haltenden Turingmaschine mit zweielementigem Alphabet und <math>n</math> Zuständen ist. Auch diese Funktion <math>S</math> ist nicht berechenbar. Wäre sie es, so wäre das Halteproblem mit leerem Eingabeband entscheidbar, denn eine Turingmaschine mit <math>n</math> Zuständen, die mehr als <math>S(n)</math> Schritte macht, hält nie.
Da in jedem Schritt maximal eine Eins geschrieben werden kann, gilt
- <math>S(n) \ge \Sigma(n)</math>.
Zwischen den Funktionen <math>\Sigma</math> und <math>S</math> besteht weiterhin die folgende Beziehung.
- <math>S(n) < \Sigma(3n+6)</math>.<ref>A. M. Ben-Amram, B. A. Julstrom, U. Zwick:
A Note on Busy Beavers and Other Creatures, In Mathematical Systems Theory, 29(4), S. 375–386, Juli / August 1996, doi:10.1007/BF01192693</ref>
σ(n): Zusammenhängende Kette von Einsen
Eine ebenfalls nicht berechenbare Funktion ergibt sich, wenn die zusätzliche Beschränkung eingeführt wird, dass alle Einsen eine zusammenhängende Kette bilden müssen.
Als Bezeichnung dafür hat sich <math>\sigma(n)</math> eingebürgert.
D(n)
1965 hat C. Dunham eine weitere Variante der Funktion des fleißigen Bibers angegeben.<ref>C. Dunham: A Candidate for the simplest uncomputable function In: Communications of the Association for Computing Machinery (Letter to the Editor) 8, 4, 1965, {{#invoke:URIutil|{{#ifeq:1|1|linkISSN|targetISSN}}|0001-0782|0}}{{#ifeq:1|0|[!] }}{{#ifeq:0|1
|{{#switch:00
|11= (print/online)
|10= (print)
|01= (online)
}}
}}{{#ifeq:0|0
|{{#ifeq:0|0
|{{#if:{{#invoke:URIutil|isISSNvalid|1=0001-0782}}
|
|{{#invoke:TemplUtl|failure|ISSN ungültig}}}}}}
}}, S. 201</ref> <math>D(n)</math> ist definiert als die maximale Anzahl Einsen, die eine Turingmaschine mit zweielementigem Alphabet und <math>n</math> Zuständen schreiben kann, wenn sie auf ein Band mit einem Block von <math>n</math> Einsen angesetzt wird und dabei hält. Wäre diese Funktion berechenbar, so gäbe es auch eine Turingmaschine M mit zweielementigem Alphabet, die <math>n\mapsto D(n)+1</math> berechnet. Diese Turingmaschine habe <math>m</math> Zustände. Dann wäre <math>D(m)+1 = M(m) \le D(m)</math>, wobei das Gleichheitszeichen gerade die Definition von M ist, und das <math>\le</math>-Zeichen daher rührt, dass M ja eine Maschine mit <math>m</math> Zuständen ist und angesetzt auf <math>m</math> (d. h. auf einen Block aus <math>m</math> Einsen) hält und daher nach Definition von <math>D</math> die Ungleichung <math>M(m)\le D(m)</math> erfüllen muss. Dieser Widerspruch zeigt die Nicht-Berechenbarkeit von <math>D</math>.
Nicht lösbares Problem
Die Bestimmung der fleißigen Biber ist ein Problem, das nicht allgemein (für alle <math>n</math>) algorithmisch lösbar ist. So ist nicht generell entscheidbar, ob eine gegebene Turingmaschine mit <math>n</math> Zuständen tatsächlich eine maximale Anzahl von Einsen auf das Band schreibt. Für einzelne Turingmaschinen geringer Komplexität ist das allerdings möglich. Also ist die Menge der Werte von <math>\Sigma(n)</math> weder entscheidbar noch rekursiv aufzählbar, obwohl <math>\Sigma(n)</math> wohldefiniert ist. Da auch das Komplement dieser Menge nicht rekursiv aufzählbar ist, wird diese Menge gerne als Beispiel für eine Sprache gewählt, die nicht in der ersten Stufe der arithmetischen Hierarchie liegt.
Wegen dieser Eigenschaften der Wertemenge ist die Funktion <math>\Sigma</math> nicht berechenbar. Man kann außerdem zeigen, dass ihr asymptotisches Wachstum stärker ist als das jeder berechenbaren Funktion.
Praktische Betrachtung
In der Praxis hat sich gezeigt, dass schon für <math>n > 5</math> eine Erkenntnis über den Wert <math>\Sigma(n)</math> realistisch gesehen nicht mehr möglich zu sein scheint. Dazu müsste man für jede einzelne Turingmaschine mit <math>n</math> Zuständen jeweils herausfinden, nach wie vielen Schritten sie hält, oder anderenfalls beweisen, dass sie das nicht tut. Für eine gegebene Anzahl <math>n</math> von Zuständen (plus einem Haltezustand) gibt es bei einem Alphabet mit zwei Zeichen <math>(2 \cdot 2 \cdot (n+1))^{2n}</math> verschiedene Turingmaschinen, denn für jeden der <math>n</math> Eingangszustände muss jeweils für jedes der beiden möglichen gelesenen Symbole festgelegt werden, welches der beiden Symbole auf das Band geschrieben werden soll und in welche Richtung der Lesekopf bewegt werden soll und welchen der <math>n + 1</math> möglichen Zustände die Turingmaschine danach annehmen soll. Schon bei <math>n = 5</math> möglichen Eingangszuständen müssen somit <math>24^{10}</math> verschiedene Turingmaschinen betrachtet werden. Für <math>n = 6</math> ist die aktuell bekannte Untergrenze von Schritten bereits weit größer als die Anzahl der Atome im beobachtbaren Universum, außerdem müssen für den Nachweis Collatz-ähnliche Probleme gelöst werden.<ref>Antihydra: Maschine mit 6 Zuständen und Collatz-ähnlichem Verhalten bbchallenge.org, Juni 2024, abgerufen am 3. Juli 2024</ref>
Anfang 1983 fand in der Universität Dortmund – heute TU Dortmund – eine Tagung der Gesellschaft für Informatik statt. Sie widmete sich der theoretischen Informatik und lobte einen Wettbewerb für fleißige Biber mit fünf Zuständen aus. Es trafen 133 Programme ein, die ein Siemens-7.748-Computer überprüfte. Die siegreiche Befehlsliste schickte Uwe Schult aus Hamburg; sie zeichnete 501 Einsen auf das Turing-Band.<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:J. Ludewig, U. Schult, F. Wankmüller|J. Ludewig, U. Schult, F. Wankmüller: }}{{#if:|{{#if:CHASING THE BUSy-BEAVER - NOTES AND OBSERVATIONS ON A COMPETITION TO FIND THE 5-STATE BUSY BEAVER|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=CHASING THE BUSy-BEAVER - NOTES AND OBSERVATIONS ON A COMPETITION TO FIND THE 5-STATE BUSY BEAVER}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://docs.bbchallenge.org/other/lud20.pdf%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=CHASING THE BUSy-BEAVER - NOTES AND OBSERVATIONS ON A COMPETITION TO FIND THE 5-STATE BUSY BEAVER}}}}|[{{#invoke:URLutil|getNormalized|1=https://docs.bbchallenge.org/other/lud20.pdf}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=CHASING THE BUSy-BEAVER - NOTES AND OBSERVATIONS ON A COMPETITION TO FIND THE 5-STATE BUSY BEAVER}}}}]}}{{#if:| ({{{format}}}{{#if:bbchallenge.org1983{{#if: 2025-07-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
| )
| {{#if:{{#ifeq:englisch|de||{{#if:englisch|1}}}}| ;
| )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://docs.bbchallenge.org/other/lud20.pdf%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://docs.bbchallenge.org/other/lud20.pdf}}%7C%7C}}}}{{#if:CHASING THE BUSy-BEAVER - NOTES AND OBSERVATIONS ON A COMPETITION TO FIND THE 5-STATE BUSY BEAVER|{{#if:{{#invoke:WLink|isValidLinktext|1=CHASING THE BUSy-BEAVER - NOTES AND OBSERVATIONS ON A COMPETITION TO FIND THE 5-STATE BUSY BEAVER|lines=0}}||}}}}{{#if: bbchallenge.org| In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=bbchallenge.org}}}}{{#if: | {{{hrsg}}}{{#if: 1983|,|{{#if: 2025-07-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: 1983| {{#if:{{#invoke:DateTime|format|1983|noerror=1}}
|{{#invoke:DateTime|format|1983|T._Monat JJJJ}}
|{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=1983|class=Zitationswartung}} }}{{#if: |,|{{#if: 2025-07-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2025-07-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:1983|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:285053||(?)}}}}}}{{#if: 2025-07-11|;}}}}{{#if: 2025-07-11| {{#if:1983{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2025-07-11 |ISO|noerror=1}} }}
|4=im Jahr
|7=im
|10=am
|#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2025-07-11|class=Zitationswartung}} }} {{#invoke:DateTime|format|2025-07-11|T._Monat JJJJ}}
| {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:englisch|de||{{#if:englisch|1}}}}|{{#if:bbchallenge.org1983{{#if: 2025-07-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
| (
| {{#if: | | (}}
}}{{#ifeq:{{#if:englisch|englisch|de}}|de||
{{#invoke:Multilingual|format|englisch|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:englisch|englisch|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 1983{{#if: 2025-07-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}englisch|{{#if: |: {{
#if:
| „{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
| Vorlage:Str trim
| {{#invoke:Vorlage:lang|flat}}
}}“
| {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
| „Vorlage:Str trim“
| {{#invoke:Text|quote
|1={{#if:
| {{#invoke:Vorlage:lang|flat}}
| {{#invoke:Vorlage:lang|flat}} }}
|2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
|3=1}} }}
}}{{#if:
| (<templatestyles src="Person/styles.css" />{{#if: | : }}{{#if: | , deutsch: „“ }})
| {{#if:
| ({{#if: | , deutsch: „“ }})
| {{#if: | (deutsch: „“) }}
}}
}}{{#if: {{{zitat}}}
| {{#if:
| {{#if: {{{zitat}}}
| Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
| Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
| Vorlage:": Ungültiger Wert: ref=
| {{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:
|0|=Vorlage:Toter Link/Core{{#if: https://docs.bbchallenge.org/other/lud20.pdf | {{#if: | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://docs.bbchallenge.org/other/lud20.pdf | {{#if:{{#invoke:URLutil|isWebURL|https://docs.bbchallenge.org/other/lud20.pdf}} || {{#if: || }} }} | {{#if: | {{#if: || }} | {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: deadurl |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.bbchallenge.org/other/lud20.pdf Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://docs.bbchallenge.org/other/lud20.pdf | {{#if:{{#invoke:URLutil|isWebURL|https://docs.bbchallenge.org/other/lud20.pdf}} || {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: deadurl |checked|deadurl|= |#default= {{#if: || }} }}[https://docs.bbchallenge.org/other/lud20.pdf }}|{{#switch: |0|=Vorlage:Toter Link/Core{{#if: https://docs.bbchallenge.org/other/lud20.pdf | {{#if: | [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: | {{#if: | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://docs.bbchallenge.org/other/lud20.pdf | {{#if:{{#invoke:URLutil|isWebURL|https://docs.bbchallenge.org/other/lud20.pdf}} || {{#if: || }} }} | {{#if: | {{#if: || }} | {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://docs.bbchallenge.org/other/lud20.pdf Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: | {{#if: | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://docs.bbchallenge.org/other/lud20.pdf | {{#if:{{#invoke:URLutil|isWebURL|https://docs.bbchallenge.org/other/lud20.pdf}} || {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}[https://docs.bbchallenge.org/other/lud20.pdf }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}
}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>
Der Bulgare Georgi Georgiev veröffentlichte 2003 eine Untersuchung, in der er fleißige Biber daraufhin analysierte, ob sie anhalten würden oder nicht.<ref>Busy Beaver nonregular machines for class TM(5)</ref> Für <math>n = 5</math> entzogen sich lediglich knapp über 40 fleißige Biber einem gesicherten Ergebnis, da sie aufgrund besonderer Verhaltensweisen nicht mit den von Georgiev angewandten Methoden abschließend zu analysieren waren. Von denen, die als terminierend (anhaltend) bestimmt wurden, schreibt keiner mehr als 4098 Einsen auf das Band.
In internationaler Zusammenarbeit via The Busy Beaver Challenge wurden ab 2022 verbleibende Maschinen für <math>n = 5</math> mit irregulärem Verhalten untersucht und schließlich durch mxdys (Pseudonym) ein algorithmischer Beweis in Rocq zusammengestellt, der den bereits 1989 von Jürgen Buntrock und Heiner Marxen gefundenen Rekordhalter für BB(5) final bestätigt hat.<ref>Ankündigung Nachweis von BB(5) bbchallenge.org, Juli 2024, abgerufen am 3. Juli 2024</ref>
| Zustände <math>n</math> |
Turing- maschinen<ref>OEIS, A052200.</ref> |
<math>\Sigma(n)</math> | <math>S(n)</math> | Jahr | Autor(en) Quelle |
|---|---|---|---|---|---|
| 1 | 64 | 1 | 1 | 1962 | Radó |
| 2 | 20 736 | 4 | 6 | 1962 | Radó |
| 3 | 16 777 216 | 6 | 21 | 1965 | Lin, Radó |
| 4 | 25 600 000 000 | 13 | 107 | 1972 | Weimann, Casper, Fenzel |
| 5 | 63 403 380 965 376 | 501 | 134 467 | 1983 | Ludewig, Schult, Wankmüller |
| 4 098 | 47 176 870 | 2024 | Kooperation | ||
| 6 | ≈ 2,322 ⋅ 1017 | <math> > 2 \uparrow \uparrow \uparrow 5 </math> (siehe Pfeilschreibweise) | 2025 | mxdys<ref>BB(6) Rekordhalter Juni 2025 bbchallenge.org, abgerufen am 3. Juli 2025</ref> | |
| 7 | ≈ 1,181 ⋅ 1021 | <math> > 2 \uparrow^{11} 2 \uparrow^{11} 3 </math> | 2025 | Pavel Kropitz<ref>BB(7) Rekordhalter Mai 2025 bbchallenge.org, abgerufen am 3. Juli 2025</ref> | |
Beispiele
Fleißiger Biber mit 1 Zustand
Der Automat ist definiert durch <math>M</math>:
- <math>M = (\{q_0, q_f\}, \{\}, \{0,1\}, \delta, q_0, 0, \{q_f\})</math>,
wobei
<math>\{q_0, q_f\}</math> die möglichen Zustände beschreibt, <math>\{\}</math> die Menge der Eingabesymbole auf dem Band ist (hier leer), <math>\{0,1\}</math> die möglichen Symbole auf dem Band beschreibt (hier binär), <math>\delta</math> die partielle Überführungsfunktion darstellt, <math>q_0, 0</math> die Startbedingungen sind, <math>\{q_f\}</math> den Zustand der Haltebedingung darstellt.
Die partielle Überführungsfunktion <math>\delta</math> ist wie folgt definiert (Der Zustand <math>q_0</math> mit gelesenem Symbol <math>1</math> braucht hier nicht definiert werden, da er nie eingenommen wird):
| aktueller Zustand |
Symbol | neuer Zustand |
Kopf- richtung | |||
|---|---|---|---|---|---|---|
| geles. | schr. | |||||
| <math>q_0</math> | 0 | → | 1 | <math>q_f</math> | Halt | |
<math>M</math> durchläuft folgende Zustände, wobei die aktuelle Kopfposition fett gedruckt ist:
| Schritt | Zust. | Band |
|---|---|---|
| 1 | <math>q_0</math> | 00 |
| Halt | <math>q_f</math> | 10 |
Fleißiger Biber mit 2 Zuständen
- <math> M = (\{q_0, q_1, q_f\}, \{\}, \{0,1\}, \delta, q_0, 0, \{q_f\})</math>
Die Überführungsfunktion <math>\delta</math> ist wie folgt definiert:
| aktueller Zustand |
Symbol | neuer Zustand |
Kopf- richtung | |||
|---|---|---|---|---|---|---|
| geles. | schr. | |||||
| <math>q_0</math> | 0 | → | 1 | <math>q_1</math> | R→ | |
| 1 | → | 1 | <math>q_1</math> | ←L | ||
| <math>q_1</math> | 0 | → | 1 | <math>q_0</math> | ←L | |
| 1 | → | 1 | <math>q_f</math> | Halt | ||
<math>M</math> durchläuft folgende Zustände, wobei die aktuelle Kopfposition fett gedruckt ist:
| Schritt | Zust. | Band | Schritt | Zust. | Band | |
|---|---|---|---|---|---|---|
| 1 | <math>q_0</math> | …0000000… | 5 | <math>q_0</math> | …0011100… | |
| 2 | <math>q_1</math> | …0001000… | 6 | <math>q_1</math> | …0111100… | |
| 3 | <math>q_0</math> | …0001100… | Halt | <math>q_f</math> | …0111100… | |
| 4 | <math>q_1</math> | …0001100… | ||||
Fleißiger Biber mit 3 Zuständen
- <math> M = (\{q_0, q_1, q_2, q_f\}, \{\}, \{0,1\}, \delta, q_0, 0, \{q_f\})</math>
Die Überführungsfunktion <math>\delta</math> ist wie folgt definiert:
| aktueller Zustand |
Symbol | neuer Zustand |
Kopf- richtung | |||
|---|---|---|---|---|---|---|
| geles. | schr. | |||||
| <math>q_0</math> | 0 | → | 1 | <math>q_1</math> | R→ | |
| 1 | → | 1 | <math>q_f</math> | Halt | ||
| <math>q_1</math> | 0 | → | 0 | <math>q_2</math> | R→ | |
| 1 | → | 1 | <math>q_1</math> | R→ | ||
| <math>q_2</math> | 0 | → | 1 | <math>q_2</math> | ←L | |
| 1 | → | 1 | <math>q_0</math> | ←L | ||
<math>M</math> durchläuft folgende Zustände, wobei die aktuelle Kopfposition fett gedruckt ist:
| Schritt | Zust. | Band | Schritt | Zust. | Band | Schritt | Zust. | Band | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | <math>q_0</math> | 000000 | 6 | <math>q_0</math> | 011100 | 11 | <math>q_2</math> | 111100 | ||
| 2 | <math>q_1</math> | 010000 | 7 | <math>q_1</math> | 111100 | 12 | <math>q_2</math> | 111101 | ||
| 3 | <math>q_2</math> | 010000 | 8 | <math>q_1</math> | 111100 | 13 | <math>q_2</math> | 111111 | ||
| 4 | <math>q_2</math> | 010100 | 9 | <math>q_1</math> | 111100 | 14 | <math>q_0</math> | 111111 | ||
| 5 | <math>q_2</math> | 011100 | 10 | <math>q_1</math> | 111100 | Halt | <math>q_f</math> | 111111 |
Fleißiger Biber mit 4 Zuständen
- <math> M = (\{q_0, q_1, q_2, q_3, q_f\}, \{\}, \{0,1\}, \delta, q_0, 0, \{q_f\})</math>
Die Überführungsfunktion <math>\delta</math> ist wie folgt definiert:<ref name=":0">{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:Mike Davey|Mike Davey: }}{{#if:|{{#if:A Turing Machine - Busy Beaver 4-state|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=A Turing Machine - Busy Beaver 4-state}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://www.youtube.com/watch?v=2PjU6DJyBpw%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=A Turing Machine - Busy Beaver 4-state}}}}|[{{#invoke:URLutil|getNormalized|1=https://www.youtube.com/watch?v=2PjU6DJyBpw}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=A Turing Machine - Busy Beaver 4-state}}}}]}}{{#if:| ({{{format}}}{{#if:2010-03-07{{#if: 2025-04-04 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
| )
| {{#if:{{#ifeq:de|de||{{#if:|1}}}}| ;
| )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://www.youtube.com/watch?v=2PjU6DJyBpw%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://www.youtube.com/watch?v=2PjU6DJyBpw}}%7C%7C}}}}{{#if:A Turing Machine - Busy Beaver 4-state|{{#if:{{#invoke:WLink|isValidLinktext|1=A Turing Machine - Busy Beaver 4-state|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: | {{{hrsg}}}{{#if: 2010-03-07|,|{{#if: 2025-04-04 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: 2010-03-07| {{#if:{{#invoke:DateTime|format|2010-03-07|noerror=1}}
|{{#invoke:DateTime|format|2010-03-07|T._Monat JJJJ}}
|{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=2010-03-07|class=Zitationswartung}} }}{{#if: |,|{{#if: 2025-04-04 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2025-04-04 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2010-03-07|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:285053||(?)}}}}}}{{#if: 2025-04-04|;}}}}{{#if: 2025-04-04| {{#if:2010-03-07{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2025-04-04 |ISO|noerror=1}} }}
|4=im Jahr
|7=im
|10=am
|#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2025-04-04|class=Zitationswartung}} }} {{#invoke:DateTime|format|2025-04-04|T._Monat JJJJ}}
| {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de|de||{{#if:|1}}}}|{{#if:2010-03-07{{#if: 2025-04-04 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
| (
| {{#if: | | (}}
}}{{#ifeq:{{#if:de|de|de}}|de||
{{#invoke:Multilingual|format|{{{sprache}}}|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de|de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2010-03-07{{#if: 2025-04-04 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}|{{#if: |: {{
#if:
| „{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
| Vorlage:Str trim
| {{#invoke:Vorlage:lang|flat}}
}}“
| {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
| „Vorlage:Str trim“
| {{#invoke:Text|quote
|1={{#if:
| {{#invoke:Vorlage:lang|flat}}
| {{#invoke:Vorlage:lang|flat}} }}
|2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
|3=1}} }}
}}{{#if:
| (<templatestyles src="Person/styles.css" />{{#if: | : }}{{#if: | , deutsch: „“ }})
| {{#if:
| ({{#if: | , deutsch: „“ }})
| {{#if: | (deutsch: „“) }}
}}
}}{{#if: {{{zitat}}}
| {{#if:
| {{#if: {{{zitat}}}
| Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
| Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
| Vorlage:": Ungültiger Wert: ref=
| {{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:
|0|=Vorlage:Toter Link/Core{{#if: https://www.youtube.com/watch?v=2PjU6DJyBpw | {{#if: | [3] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.youtube.com/watch?v=2PjU6DJyBpw | {{#if:{{#invoke:URLutil|isWebURL|https://www.youtube.com/watch?v=2PjU6DJyBpw}} || {{#if: || }} }} | {{#if: | {{#if: || }} | {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: deadurl |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.youtube.com/watch?v=2PjU6DJyBpw Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.youtube.com/watch?v=2PjU6DJyBpw | {{#if:{{#invoke:URLutil|isWebURL|https://www.youtube.com/watch?v=2PjU6DJyBpw}} || {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: deadurl |checked|deadurl|= |#default= {{#if: || }} }}[https://www.youtube.com/watch?v=2PjU6DJyBpw }}|{{#switch: |0|=Vorlage:Toter Link/Core{{#if: https://www.youtube.com/watch?v=2PjU6DJyBpw | {{#if: | [4] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: | {{#if: | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.youtube.com/watch?v=2PjU6DJyBpw | {{#if:{{#invoke:URLutil|isWebURL|https://www.youtube.com/watch?v=2PjU6DJyBpw}} || {{#if: || }} }} | {{#if: | {{#if: || }} | {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.youtube.com/watch?v=2PjU6DJyBpw Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: | {{#if: | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.youtube.com/watch?v=2PjU6DJyBpw | {{#if:{{#invoke:URLutil|isWebURL|https://www.youtube.com/watch?v=2PjU6DJyBpw}} || {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}[https://www.youtube.com/watch?v=2PjU6DJyBpw }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}
}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>
| aktueller Zustand |
Symbol | neuer Zustand |
Kopf- richtung | |||
|---|---|---|---|---|---|---|
| geles. | schr. | |||||
| <math>q_0</math> | 0 | → | 1 | <math>q_1</math> | R→ | |
| 1 | → | 1 | <math>q_1</math> | ←L | ||
| <math>q_1</math> | 0 | → | 1 | <math>q_0</math> | ←L | |
| 1 | → | 0 | <math>q_2</math> | ←L | ||
| <math>q_2</math> | 0 | → | 1 | <math>q_f</math> | Halt | |
| 1 | → | 1 | <math>q_3</math> | ←L | ||
| <math>q_3</math> | 0 | → | 1 | <math>q_3</math> | R→ | |
| 1 | → | 0 | <math>q_0</math> | R→ | ||
<math>M</math> erreicht den Halt-Zustand nach 107 Schritten und mit Bandinhalt „…10111111111111…“.
Fleißiger Biber mit 5 Zuständen
- <math> M = (\{q_0, q_1, q_2, q_3, q_4, q_f\}, \{\}, \{0,1\}, \delta, q_0, 0, \{q_f\})</math>
Die Überführungsfunktion <math>\delta</math> ist wie folgt definiert:<ref name=":0" />
| aktueller Zustand |
Symbol | neuer Zustand |
Kopf- richtung | |||
|---|---|---|---|---|---|---|
| geles. | schr. | |||||
| <math>q_0</math> | 0 | → | 1 | <math>q_1</math> | R→ | |
| 1 | → | 1 | <math>q_2</math> | ←L | ||
| <math>q_1</math> | 0 | → | 0 | <math>q_0</math> | ←L | |
| 1 | → | 0 | <math>q_3</math> | ←L | ||
| <math>q_2</math> | 0 | → | 1 | <math>q_0</math> | ←L | |
| 1 | → | 1 | <math>q_f</math> | Halt | ||
| <math>q_3</math> | 0 | → | 1 | <math>q_1</math> | ←L | |
| 1 | → | 1 | <math>q_4</math> | R→ | ||
| <math>q_4</math> | 0 | → | 0 | <math>q_3</math> | R→ | |
| 1 | → | 0 | <math>q_1</math> | R→ | ||
Literatur
- A. K. Dewdney: The (new) Turing Omnibus. 66 Excursions in Computer Science. Computer Science Press, New York NY 1993, überarbeitet 1996, ISBN 0-7167-8271-5.
- Jochen Ludewig, Uwe Schult, Frank Wankmüller: Chasing the Busy Beaver. Notes and Observations on a competition to find the 5-state Busy Beaver. Universität Dortmund – Abt. Informatik, Dortmund 1983 (Abteilung Informatik, Universität Dortmund. Bericht 159).
- Heiner Marxen, Jürgen Buntrock: Attacking the Busy Beaver 5. In: Bulletin of the EATCS. 40, Februar 1990, {{#invoke:URIutil|{{#ifeq:1|1|linkISSN|targetISSN}}|0252-9742|0}}{{#ifeq:1|0|[!]
}}{{#ifeq:0|1
|{{#switch:00
|11= (print/online)
|10= (print)
|01= (online)
}}
}}{{#ifeq:0|0
|{{#ifeq:0|0
|{{#if:{{#invoke:URIutil|isISSNvalid|1=0252-9742}}
|
|{{#invoke:TemplUtl|failure|ISSN ungültig}}}}}}
}}, S. 247–251.
Weblinks
|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:
| {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
|1/= und Videos
|1/1=, Videos und Audiodateien
|/1= und Audiodateien}}
| , Videos und Audiodateien
}}
|#default= – }}{{#if: Busy beavers
| {{#ifeq: {{#invoke:Str|left|busy beavers|9}}
| category:
| FEHLER: Ohne Category: angeben!}}}}Vorlage:Wikidata-Registrierung
- W. Zimmer: Fleißige Biber (PDF, 97 KiB), exakte Einführung mit Literaturbeispielen, auf 10 Seiten für Grundkurs Theoretische Informatik am Cusanus-Gymnasium Wittlich dargestellt
- Reinhard Völler: Turing-Berechenbarkeit aus Theoretische Informatik, kurze Darstellung von Rados Busy-Beaver-Problem mit einigen Beispielen aus der Literatur, Hochschule für Angewandte Wissenschaften Hamburg
- Heiner Marxen: Busy Beaver (englisch) – bekannte Resultate, sehr viele Links (zur Forschung) bis 2010, darunter:
- Auf der Suche nach fleißigen Bibern – Turingmaschinensimulatoren, Universität Stuttgart 1996
- Scott Aaronson: The Busy Beaver Frontier (PDF; 478 kB), Überblick und Diskussion offener Probleme, 2020
Einzelnachweise
<references />
{{#ifeq: s | p | | {{#if: 4282517-9 | |
}} }}{{#ifeq:||{{#if: | [[Kategorie:Wikipedia:GND fehlt {{#invoke:Str|left|{{{GNDCheck}}}|7}}]] }}{{#if: | {{#if: | | }} }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#ifeq: s | p | {{#if: 4282517-9 | | {{#if: {{#statements:P227}} | | }} }} }}{{#ifeq: s | p | {{#if: 4282517-9 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P227}} | | }} }} }} }}{{#ifeq: s | p | {{#if: | | {{#if: {{#statements:P244}} | | }} }} }}{{#ifeq: s | p | {{#if: | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P244}} | | }} }} }} }}{{#ifeq: s | p | {{#if: | | {{#if: {{#statements:P214}} | | }} }} }}{{#ifeq: s | p | {{#if: | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P214}} | | }} }} }} }}Vorlage:Wikidata-Registrierung
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Wikipedia:Vorlagenfehler/Parameter:ISSN
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Vorlagenfehler/Vorlage:"
- Wikipedia:Weblink offline fix-attempted
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link/URL fehlt
- Wikipedia:Vorlagenfehler/Schwesterprojekt
- Wikipedia:GND fehlt
- Wikipedia:Normdaten-TYP falsch oder fehlend
- Wikipedia:GND in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:GND in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:LCCN in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:LCCN in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:VIAF in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:VIAF in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Berechenbarkeitstheorie