[Playlisten] [Impressum und Datenschutzerklärung]

Ackermann-Funktion, primitiv rekursive Funktionen, Hyperoperationen


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

die Ackermann Funktiongefunden von Herrn Ackermann neunzehn hundert achtundzwanzigdies heute vor allem bekannt wegen des schnellen Wachstumsein Beispiel für eine Funktion die extremschnell wächstschneller alsalle Kommentarfunktionenschneller als Fakultätmuss aber dazu sagen dasnoch viel schneller wachsende Funktion gefunden worden sinddiewie sie Biberfunktionist eine davongucken willderGrund warumman diese Funktion gebaut hat istnichtbesonders schnell wachsen Funktion zu finden sondern eine Funktionan der man studieren kann was sich berechnen lässt mit einem Computerwas ich nicht berechnen lässtdie Theorie der Berechenbarkeitzu der Zeit war noch nicht klarwie man das korrekt normalisieren mussnicht vergessen was zum schnellen Wachstum der seitlich am Ende waszu dieser Berechenbarkeitdiees geht um die sogenannten primitivrekursiven FunktionKommavorsichtiges mal anwie kann ich eine Funktiondurch Rekursiondefinierendas isteine wesentlicheTechnikKommaDefinitioneiner Funktiondurch Rekursionerst ?? zum warm werden ein Beispieldie vier hundert ?? FolgePunktFolge heißt ich kann die einzelnen Werte durch nummerierenin der Informatikbesetzungmit null achtfünf sechsacht null und so weiterso der Nolte Wert in der Fibel deutsche Folge solleins seinder erste Wert in der Folge soll auch ein Zeit das Licht Komma fest dass ich sage das an nullElement eins sein soll und ich sage das A eins das erste Elementauch ein sein sollund nun kommt die wesentliche Regeljeder Nachfolgersoll die Summe seiner beiden Vorgänger sei in den nächsten hier kriege ich in den ich eins und eins addiere ich zwei Stellenden Essen kriege ich in dem ich die zweiund dieeins addiere hier muss drei stehenden kriege ich in demdie drei und die zwei Tiere da musste fünf stehen drei und fünf zusammen hier muss nachstehend fünf hundert acht dreizehndreizehn einundzwanzigvierunddreißigfünfundfünfzigund so weiterdas ist die Rekursion??ich kriegeden Eintrag einer Stelle N plus zwei sehr in istich den Eintrag erstellen plus zweivorschreiben ineinindem ichden Eintrag der vornehmeHN plus einsund dazu addiereden Eintragnoch ein zweiter links eindas für alle natürlichen Zahlen innull aufwärtsdas ist dieRekursion Formelfür diemonarchische Reiheichverwendeum den Funktionswert festzulegen?? erstellen plus zweidie Funktionswertean den Stellen der vorder PartyrekursionausAckermannFunktion macht man es nicht unähnlichaberauf einem ganz anderen NiveaudieGammafunktionmuss dazu sagen ich zeige die in der heutigenFassungder gute Herr Ackermann hatte sich eine etwas komplizierte Variante ausgedacht heute ist das bisschen schlichter geworden nach dem paar Leute aufgeräumt habendasganze Ding klebtin zwei Dimensionenichmalärgerlicherweisefalsch rum benennex-Achse zeigt nach unten YAchse zeigt nach rechtsandiesem Wissen ungemütlichauf den ersten Blickführt aber dazu dass die Formel nachher so aussehenwie man sie dannüblicherweiseim Lehrbuch findetauf beiden Achsen wieder die natürlichen Zahlen null aufwärtsunddie Ackermann Funktion für dieses Feldzu jedem Party im geordneten Paar von natürlichen Zahlennull aufwärtshat die Ackermann Funktion danneinen Wertmüssen irgendwieputzig anfangen mit irgendwelchenanfangs werden analog zumCheAckermann macht istan für die erste Zeilemit den natürlichen Zahlen abeins aufwärtsund so weiterdas heißt in der Spalte mit der Nummer Ysteht hierin der NotenzeileY plus einsund so weiterdas ist dieerste Regel diesbezüglichalso in der Zeile mit der Nummer nullSpalte mit der Nummer Y steht Y plus einsfür alle Ynull zweidrei und so weiternun sicher noch Gedanken um diese äußerste Spalte machendie Spalte mit der Nummer nullkopiert man hin was in der Zeile davor in der Spalte mit der Nummer eins gestand diese zwei wird hierin kopiertwas auch immer hier gleichstehen wird mit dahin kopiert werden und so weiterdas ist die zweite Regelwenn ich in der Spaltemit der Nummer null bin in irgendeiner Zeilesoll da stehenwas in der Zeit davor steht in der Spalte mit der Nummer einsdas geht natürlich nurmit den Zahlen eins aufwärtsnicht mit derZeile mit der Nummer null ich kann nicht vor die Zeile mit der Nummer null Cokesobis dahin ist das billigjetzt kommt die Rekursionsvorschriftdass es Ähnlichkeiten über ein Telefonat schienanfangs billig und dann kommt diekomplizierte RekursionsvorschriftKommadie Rekursionsvorschriftist nunfolgendesden zu fördernich mir an was davor steht in der Zeileversteht zwei?? gucke ichin der Zeit davorin der Spalte mit der Nummer zwei nach und finde die dreidas kompliziert ?? Hornissendreidie nächsten fünfich gucke mir an was davor steht in der selbenZeilein dreidagegen eine Zeile nach oben und gucken was da in der Spalte mit der Nummer drei stehtvierTage das weitergehen wird fünf sechs sieben acht neun zehn Klammer zu Fuß überlegen Beistrich wann das Gitter in einer Schritten startet mit zwei steht also in der Spalte mit der Nummer Y die ZahlY plus zweiist eine Seite noch Zustandin der Zeile mit der Nummer zwei etwas spannenderund es ?? die zweite Regelwo ich jetzt denKopierenZuges für den nächstengucken uns diese drei Armen gehen in derZeit davorzur Spalte mit der Nummer drei und finden die fünf Damensattelfünfum den zu bestimmengehen wir eins nach links versteht die fünf in der Zeile davorsteht bei der fünf die siebenhundert sieben reinernannt wie es weitergehtKomma nicht mit machen neunelfdreizehnfünfzehnsiebzehnneunzehnund so weiterdas geht in Zweierschrittenallgemein steht also sowas wie zweimal Ydas Kind mit drei Losdreiund so weitergemessenmal abstrakt hinschreiben was ist das für eine Regelum die Ackermann Funktion an der Stelle X Y zu bestimmen?? definiert gleichgucke ich mir anwas davorstehtselbeZeileeine Spalte davorgucke dann unter dieser Nummer das hier alsNummer der Spalte genommenin der Zeile davor nachder Zeile davorguck ich unter dieser Nummer sowie das Hausfür alle X Y die nichtlinks liegen oder oben liegen die beiden Ränder ausgenommendas ist die Rekursionsvorschriftfür die Ackermann Funktiondas sieht wirklich haarsträubend aus dem ersten Blickes gibteine andere Art sich dasvorzustellenwas da passiertdiese dreistand daherfür diese fünfbei der drei nach gucke nach was jetztin der Spalte Nummer drei gestanden hat das es die fünf gewesenum diese sieben zu kriegengucke ich nachwasin der Spalte Nummer fünf gestanden hatund so weiterwas passiert ist also folgendesdass diese Folgezeileaus Lautelementender Zeile davor bestehtnun wird das ganze ?? mit Siebenmeilenstiefelndurchlaufen?? mit dem zweiten Hunter steht in dreiund Punkt was da in der Spalte Nummer drei steht der steht die fünf hundert gucke ich was in der Spalte Nummer fünf steht die sieben?? sieben D neun und so weiterdas ist hier die nächste Zeile drei fünf sieben neun drei fünf sieben neunZiffer bereit für die Teile Nummer dreinachder zweiten Regel kopiere ich die fünf er vornhereinund jetzt muss ich nachguckenwasin der Spalte Nummer fünfstehtdie dreizehnfür den ?? muss ich nachgucken müssen ersparte Nummer dreizehn stehtaber gar nicht mehr aber ganz ausrechnen ?? dreizehn stehtzweimal dreizehntes dreihier muss neununddreißig??für den hiermuss ich gucken was in der Spalte neununddreißigstehtzweimal neununddreißigplus dreieinundachtzigstehenund so weiterdas geht also schon deutlich zügigerdafür können uns jetzt meine allgemeine Form überlegenist nicht mehr ganz offensichtlichist was hier steht etwas anders zu schreibenzweimalzum Schluss dreiminusdreimalprüfenBeistrich verdoppeln und Reiter zu addieren?? verdoppelt und zweimal drei sechs dazu addiert?? drei abgezogendasselbelustigerweise sie dann leichter zu verstehenwas gleich passiertich gehe jetzt jain Siebenmeilenstiefelndurch die Zeile Nummer zwei fange an mit fünfund gucke danach in der Spalte Nummer fünfter steht die dreizehndann muss ich zurSparte dreizehn und so weiter und so weiter das geht ziemlichflottwas ich als eigentlich immer macheist immer wieder zweimalplus drei ausrechnenmit der fünf Staatenzweimalfünf plus drei die dreizehndann mit der dreizehn zweimal dreizehntesdrei GP neununddreißigund so weiterfünf dreizehn neunundneunzig einundachtzig das passiert?? ich nehme die Zahl von setzte sie immer wiederin zwei Markus drei einServiceteilmit fünf Ausgängen dreizehnplus drei mit dreizehn Cents und dreißig und so weiterund so weiterKlammer aufinder Zeile Nummer dreiSpaltennummernull da steht Fünftel der ?? kopiert aus der Zeit vor??für die nächstenrechne ichzweimalwas verstehtmich fünfTeile zuminus drei?? funktioniert jadas in der Zeit davorzweimal plus drei?? dasselbe zweimal das Ding plus dreiminusund dann den nächstenkomme ich als zweimaldas was davor steht plus dreiminus dreibietet sich das ??zweimalfünf plus dreiminus dreiund den nächsten ??bekomme ich als zwei malwas davor steht plus dreiminus dreisteht hier vor zwei malzwei mal fünf plus dreidreiplus drei minus dreidieses ganze eingesetztwird sieht manwarumdie etwas andere Schreibweise raffiniert ist das ich nicht schreibe zweimal plus drei sondern zweimalKlammer auf Pluszeichendrei abziehenBeistrich diese drei Diesel ?? weggebendas sieht man jetzt minus drei Pluszeichen das ergibt sich Weg minus zwei PluszeichenZweckWasser zum Schluss steht es zweimal zwei mal zweimal fünf plus dreinoch minus dreidas geht jetzt natürlich so weiterdiesesAufheben von minus drei plus dreigeht ständig so weiterBeistrich einfach hiervon immer noch ?? Faktor zwei der zum Endeffektdieses reiche vorneseltendirekt diese Faktorenzweieinbisschenhübscher habenalso in der raschbald wieder Nummer drei steht zweimalzwei mal zwei zwei hoch dreimal achtminus dreider Spalte mit der Nummer vier ?? stehen zwei ?? vier mal acht minus dreiund so weiterdas ist die allgemeine Formel?? zweiYSpalte mit den hundert minus dreisiehthier aber modifizierenmüssen wir schon potenzierenin der Spalte mit der Nummer dreiaber es kann noch schlimmerfür jede Zeileeins schlimmerdie nächstenzeiligkopiere die dreizehn vorne hinundjetzt muss ichEnde Ersatzteilean der Stelle dreizehnnachguckentoll achtmal zwei hoch dreizehn minus drei?? oftmals frei hoch dreizehnminus dreiachtzehn zwei hoch dreizwei ?? Klammer zudreizehnten zweiter sechzehnmacht die dreinicht viel kaputt?? sechzehn ungefähr fünfundsechzig tausendhat sie sind wir schon beivierundsechzig tausend ?? urplötzlichdavor sieht es alles so harmlos aus fünf dreizehn neunundneunzig einundachtzigdreizehn von sechzig tausend ?? und der Rest wirdmonströsgar nicht ins unseres für das und hier natürlich auch wieder die vierundsechzig tausenddurch die zweite Regelund es geht alles ganz fürchterlich monströs weiteran dieser Stelle explodiert dieAckermann Funktion dann offensichtlichauch für diese Zeit hier kann man sich noch überlegenwieder die allgemeine Rechenvorschriftsein mussdie wir bisher kompliziertin der Spalte mit der Nummer Y was wir hier stehen in der Spalte mit der Nummer YKlammer zu der ZahlamAnfangder Spalte nullvier ?? zweite nullsteht die dreizehn ?? gesehendaneben rechts danebenzweite Nummer einssteht zwei hoch dreizehn plus dreiminus drei ?? auch gesehenPunkt jetzt wird dasständig wieder ineinander eingesetztin der Spalte davornur auf höherem Niveau jetztdiese dreizehnsetzt sich hier für dasY einwas rauskommtsetzt sich wieder für das ein und so weiterund so weiterkann sich auch für die Zeile mit der Nummer vier überlegen wie das denn allgemein aussiehtziemlich heftigdazu muss man den ?? wieder etwas umschreibenvor harten Bedingungen geschrieben uns raffiniert zu machen schreibe ich den etwasacht mal zwei ?? Yacht SR zwei hoch dreizwei hoch dreimal zwei hoch Yist zwei hundert plus dreidreizehnhiersteht zwei Y plus drei minus dreidavon sind gleich wieder der Trickbei minus dreiwird sich weggebenjetzt aber mal zwei ?? Y?? Yzwei dreiacht maldieseFunktion ständig wieder verschachtelt werden müssenich setzedie dreizehn eindreizehn Pluszeichenzweiunddreißigplus drei minus drei gibt ein wichtiges Resultat und für den nächsten muss ich das wiedereinsetzensindFensteralso in derZeile mit der Nummer vier und der Notenspaltefange ich an mit der dreizehnder nächste diealte Nummer einsistdann zweiHochwasservorstanddreizehn plus dreiminus dreiZimmerY plus drei zwei hochgenommenminus drei das allgemeine Formelden ausgerechnet um fünfundsechzig tausendder nächstedann will ich wieder zwei hoch soundsovielplus dreiminus dreizwar mit dem Wasser um stets zwei hoch dreizehn plus drei minus dreies mir schon wieder den Trick minus drei plus drei mit sich gleich weg ähmder nächstevierte Zeileversandte Zeile mit der Nummer vier die Spalte mit der Nummer dreiich bilde zwei Hochschlussdreiminus dreialle Meister steht also zwei hoch zweihoch dreizehntesdrei minus drei plus dreiminus drei??sprechen wieder weg minus drei Pluszeichensich weg minus drei Pluszeichen zig Wegdreizehn Pluszeichensechzehn hier steht also zwei hoch zweihoch zweihochsechzehnminus dreisechzehn Komma noch bisschen raffinierter schreibensechzehn ist zwei hoch vier zwei hochvier aber vier ?? zwei hoch zweidann bin ich alsozweiundzwanzigsterzweiter zwei hoch zwei hoch zwei hoch zwei hoch zwei hoch zweiminus dreibei diesen Potenzstörungendes immer gemeintoben anfangenzwei hoch zweiund dann zwei hochzwei hoch zweidann zwei hochzwei ??zweidas wird jetzt natürlich so weitergehen wird es schoninszweitebestehenden Seite miteinander stehenmit sechzehn suchen vornestehen hier also insgesamtYplus dreizweien übereinanderdass wir die allgemeine Formel werdendie Stapler als PotenzturmY plus drei zweiundneunzigdrei aballgemeinzwei ?? hoch zweihoch zweiY dreimalund siehe drei abdas wächst monströsdas ist dieZeile mit der Nummer vier bezahle mit der Nummer fünfsind dann potentiellevon Potenztürmen von Potenzstörungenganz fürchterlichandie dass dieAckermann Funktiondiedie Rechenoperationenzu verallgemeinernscheint hier wird um Witz addierthier wird modifizierthiermit potenzierthier habe ich Potenztürmedas ist verwandt mit den Proportionenin der ursprünglichenDefinitionvon Ackermann war es auch tatsächlich die Überoperationverwandt damitder Gedanke dahinter ist folgenderdrei mal fünfist das eigentlich drei plus drei plus dreidreidreifünfdreiBindestrich drei Hof fünfist das dreimal drei mal drei mal dreimal drei verschwandendie dreikann man das weitertreibenaus dem maldes hoch fünf kann ich das weitertreiben in der Tat das kann ich weiter treibenin beide Richtungen ich kann sogar noch eins zurückwas es drei plus fünfdrei plus drei plus eins plus einsplus eins plus einsplus einsfünfmal die eins addiert fünfmal die Operation ausgeführteins zu addieren ?? sogar noch einen Schritt zurück kümmern willKomma vor einigen geht es jetztbeliebig weit nach obenbei den über Operationander übermäßigenSchreibweiseverschiedene Schreibweisenmussder InformatikpapstundAutor von Tischhat sich folgende Schreibweise ausgedacht mit dem Pfeil nach obenfürdie Potenz der Thermalpotenzdrei hoch fünfund es versuchen eine Überpotenzzu bilden drei Doppelpfeilfünf was müsst ihr als nächstes stehenHerrbei der Haarpotenzschreibe ich so viele Faktoren miteinander wie mit S fünf angeht jetzt mach ich dasselbe hieramüber Potenz der Traktion hast du offiziellsoweit das bei derIntegrationmit der Potenz ich schreibedrei hoch drei hoch drei hoch drei fünf Faktoren also gemeint istdrei hoch drei ausrechnen dann drei hochausrechnen drei hochdrei hoch ?? aus ?? plus drei hoch das ganze ausrechnenfünfmal die dreiin sein Potenzturmbenannte geschrieben das soll sein dreiGeneration fünfdas nicht was dann folgtund was dann folgtBeistrich jetztaber fortsetzensoll seindieses dann mehrfach ausführendreiFiltrationvon drei Integrationvon Integrationvondreider Traditionvon dreiKlammer zuja das hier fünfmal die drei miteinander stehtaber mit dieser Operationdas wird fürchterlichder hintensteht ja drei hoch drei hoch drei drei Faktoren dreiübereinander gesetztdieses hierbedeutet jetzt das ich drei hoch dreiund so weiter und so weiter bildeein Potenzturmmit soundsoviel Potenzen nämlich drei hoch drei hoch drei Potenzen ?? übereinanderdiesesist jetzt ein Potenztourmit so viel Potenzen übereinanderund so weiter schreiben ihm Hindusfürchterlich zu schreibenist in einem selbst damit Potenzen und Potenzen von Potenzen potentiellengehen irgendwanndie Symbole aus was ganz vernünftig zu schreibendieAckermann Funktionmacht eigentlich auch im modernen Zuschnittziemlich genau dieses hierbin ?? kleinen Körnchen Salzan ?? sehen hier diePotenzsteht in der Zeilenachdie Potenz steht in der Zeile mit der Nummer dreiund dann die Detonationin der Zeile mit der Nummer vierdieseshier das ist die Zeile mit der Nummer vier in der Ackermann Funktiondas hier wird dann offensichtlichdie Zeile mit der Nummer fünf werdenin der Argumentationund so weiterund so weiter es wird rapideschlimmermit dem WachstumdasWachstum ist aber eigentlich gar nichtder Grund weshalb der gute Herr kann man sich das ausgedacht hatsich das ausgedacht hat istum zu studieren was eigentlich berechenbarist was kann ein Computernichtselbermerkt man das Ackermann Funktion berechenbar ist im üblichen Sinnekann ein Computer so programmieren??mit einem einzigen festen Programmdes DemirAckermann von dreizehn zwoundvierzigoder von tausend?? zwei tausend ?? Wasser Komma aus theoretischenkann ein einziges Programm schreibendie mich dann Koordinaten gebeund dieses eineeinzige feste Programm wird mehr ausrechnen was da stehtdass wir zwar monströs lange dauern undextrem viel Speicherplatz benötigen aber rein theoretisch ist das möglich sein Programm zu schreibenein festes Programmdas nach Eingabe von X und YlosgehtEwigkeiten rechnet ich Ewigkeiten rechnet sehr lange rechnet aber eben nicht ewig rechnen sehr lange rechneten dann irgendwann mit einem Resultat zurück Punkt ein einziges festes Programmdas wir offensichtlich nievorgeführt wie die Tabelle hierzu füran dem Sinn ist die Ackermann Funktion berechenbarabersie ist nichtdas was Ackermann Seiten die große Frageist aber nicht eine primitivrekursive Funktiondas hatten seinerzeit die Leute versuchtals Modell für berechenbareFunktion zu verwendendie sogenannten primitiv rekursiven FunktionKomma damit ihn gezeigt Punktdas?? leider nicht indie Funktion die wir wirklich ausrechnen könnendas sind mehr als die primitiv rekursivenFunktionwasin primitiv rekursive Funktionhinterlässt ?? Funktionendie Double von natürlichen Zahlen ab null aufwärts entgegennehmenund daraus wieder natürliche Zahlen ab null aufwärts machen jede Funktion dannfeste Größe ?? Tube eine bis vier Variablen habenacht Variablen habeneinfach nur einund dann sagt manwie man diese Funktion den finden kann erstens sollen alle konstanten Funktionenprimitiv rekursiv seinKomma eine Funktiondie ganze Zeit zwoundvierzig ist egal was ich einsetze die sollprimitiv rekursiv sein dafür den Programm schreiben klettern zwoundvierzig?? auch gerne eine besondere Funktion dabei nämlich der Nachfolgerdie Funktion die eins addiertauf Ixus eins auch die soll dabei seindann sollen die sogenannten Projektionendabei sei zum Beispiel eine Funktiondie dasgeordnete Tripolis Y Z nimmt und auf Z abbildet für alle X Y Zeine Projektionalle von der Sorte sollen dabei seinkann somit auch verketten können zum Beispielnicht zumQuint Double habeden Trubel und bildet das ab aufF ein primitiv rekursive Funktion X YGnoch eine relativ rekursive Funktionso etwas die Verkettung zweier primitiv rekursive Funktionen auf diese Weise oder entsprechende andere weisenauch das soll wieder primitiv rekursiv seinKompositionprimitiv rekursive Funktion hundert ?? fürdieprimitivrekursivund man überlegt sich was kann man diesen Funktionen jetzt alles antun und kanntet was wasberechenbar istdas wichtigste istdie primitive Rekursionich baue eine neue Funktion in dem ich sagedas erste Argument null ist egal was das zweite Argument ist soll diese Funktion sein eine gegebeneprimitiv rekursive Funktiondiedie Rekursionwenn ichden nächsten wissen will ?? Express eins die Funktion für den nächsten bei meinem Ysoll das sein ??andere rekursive Funktionenvon diesem Mixvon Y und der vorherigeWertExitseiner FunktionX Ydas ist dieRekursionauf der Zunge zergehen lassen ??ich gewarnt was den Startwert vor für jedes Ymit einer primitiv rekursiven Funktion gehenrekursivund hierhabe ich nie Rekursiondie Funktionfür das nächste Xeinundzwanzigbauen will für das nächste X soll seinprimitiv rekursiven Funktion H immer dieselbeFunktion habenzu ??an den linksan dem Yundvom alten Wertenthalten wertvolle Funktion eingetragendas ziemlich allgemeine Vorschrift für rekursive Funktionenlustigerweiseumfasst das eben nicht die Ackermann Funktionzeigen werdemüssen auf ?? zu schreiben und so weiterwenn ich meine Y steht sondern bin hier zehn Y sind einander stehen ?? zehn Emslandund so weiter und so weiter das wird ein ziemlich hässlicher Mann das im Detailsauber ausformuliertaber das ist der wesentliche Gedankedie allgemeine Konstruktionsrekursiondas alles erlaubt sei mit dem primitiv rekursiven Funktion?? die üblichen Verdächtigen dabei seinmöchte ?? komponieren können ?? verketten könnenDeutschund ich möchteaus denprimitiv rekursiven Funktionenauch wieder per Primitivrekursionneue Funktion zusammenbauen könnenalleFunktionen die ich so kriegen kann das sollen die primitiv rekursiven Funktion seinkann relativ einfach seine für sich relativ einfach zeigen dass AdditionsmodifikationenKonsorten jede für sich ?? mit der primitiven Rekursion sofortmachbar ist als die üblichen Verdächtigen sindprimitiv rekursiveFunktiondes Acker überhaupt erst der Verdacht auf das man damit schon alles berechenbarerhatAckermann hat ebenso abstruse Funktionen gebaut wie man damit nicht kriegen kann ?? trotzdem berechnen kannum das zu sehen macht man folgendes anzeigt dass die AckermannFunktionschneller wächstals alle primitiv rekursiven Funktiondann kann es ja keine von denen seindaswärezentral zu zeigenwas technischer wie formuliere ich daszeige dazu schreibe ich malwenn ich eineprimitiv rekursive Funktion vonN Variablen habedie primitivrekursivdanngibt es das nicht ?? bemerkt dann gibt esein festes undfeste Zahldie gehört fest zu dieser FunktionFsodas diese Funktionaber sicher ?? Einsätzeimmer kleiner ist Ackermann vondieseman das Maximumvon ?? zahle ich dahin eingesetzt habeegal was ich einsetzemerktfest dieses Ruß eine feste Zahldasist die Zeilein derAckermann Funktiondas ist die Behauptung hierjede primitiv rekursive Funktionwird durch irgendeineZeileder Ackermann Funktion gedeckt giltdas kann die tausendste seiner Definitionaber jede primitiv rekursive Funktion ist nicht irgend eine Zeileentwickeltdass die Behauptungdann ist klar wie das funktioniertim Sternchen nicht zeigen kanndas Ackermannalso keine primitiv rekursive Funktion istdenndas haben Sie sofort das kann ich mit Ackermann Funktion selbst nicht machendieAckermann Funktion ist er nicht durch eine Zeile von sich gewickelt die Folgezahlenwachsen ja noch viel stärker als die Zahlen der Vorgang keine Chancealso folgtaus diesem hier automatischdas was ich zeigen will dass die Ackermann Funktion schneller wächst als die rekursive Funktiondie Ackermann Funktion kann keine primitiv rekursive Funktion seines ist also nur nochdas hier zu zeigendas andereprimitiv rekursiven Funktionen dieser Eigenschaft haben dass sie durch eine Zeile der Ackermann Funktiongedeckt sind Beistrich ist alsSpalte das Maximum von einem einsetzewas in der Funktion vorkommtwiebeweist man dasdiese Eigenschaftdanndiese Eigenschaft ist klar das es gedeckt ist für durch Ackermanndiese Eigenschaft ist klar für dieBasisfunktionenfür die Konzernfunktionist offensichtlichhier weit raus kann manfür die Nachfolgefunktionist auch klar sofort aus den ersten Zeilen des Ackermann schneller wachsen mussmir also nur noch Gedanken darüber machenob denn beimKombinierenvon den Basisfunktionenetwas kaputt gehen kanneine Projektionnicht kaputt gehenbei den verkehrten hierfünf Minuten nach und stellt auch fest dass das wohl in Ordnung istder Haltepunkt es wenn ich zwei primitiv rekursive Funktion habe die Getränke sind durch Ackermannkann ich damitprimitive Rekursion machen und hat wieder eine Funktion die gedeckt ist durch ?? Kommadas ist der Kernpunkt des Beweisesdas wäre zu zeigendasssich dieser EigenschaftprimitiveRekursion vererbtalsoich baue eine Funktion Fmit primitive Rekursionsstaatundechte Rekursion für das nächste Xist meine Funktioneine vorgegebene Funktion von X von Y vonX sondern die Funktion mit dem extra vorYihr einfaches aber auch wieder nur mit einem einzigen Y müsse sich durch definieren mitganz viel Substanz ineinander das umständliche Schreiben und Idee istdieselbealso angenommendas G und H Funktionensind die diese Eigenschaft haben dass sie durch Ackermann gedeckt sindmöchte ich zeigen dass auch die Funktion F dieser Eigenschaft hatdiebeiden erfüllendiese Deckelungseigenschaftdas heißtdieses gehenist kleiner gleicheine bestimmteZeile von H?? Yalso diese so festunddieses Haarselbstist kleiner gleich ?? kann man von eineman einer anderen Zeilederselbenauf jeden Fall ein festes Foul hiervom Maximumdieserdrei ArgumenteX Y Zfür allePunkt also angenommen diese beiden sind durch Ackermann in der ??möchte ich jetzt zeigen dass die darausmit primitiverRekursion gebaute Funktion auch gedeckt ist ?? mit dem Song das war derhierAckermann hatte nur zweiVariablen die einsetzen kann wenn ich hier achtundneunzig haben sich in Word zwei kommende Trick ist das Maximum zu bilden wär's sicher festin der sonstigen Zeileist Ackermann größer gleichund jährlich das Maximum von allenProgrammen ?? Funktionokaydas ist mein Ausgangspunktmache eine primitive Rekursion mit diesem gehen diesem Haar möchte zeigen dass die Funktion ?? rauskommtauch wiederdurch Ackermann gedeckt ist??kein großes Wunderwie weit Ackermann gehen mussich gehe mal einfachimmer das Maximumvon der Nummer der Zeile durch die einige Deckel ist und der neue Zeile durch die andere Decke diesen eins dazudas schon ein guter Kandidatweiß nicht hundertprozentig das sollte schon ein guter Kandidatfür eine Zeile die dieFusion ersticken solltemöchten?? erfolgennicht ganz das was ichbrauche?? wie ich möchte folgendes sei zeigen dass die Funktion die ich bauedurch Ackermannzeilemit einem ?? wie X plus Ygedeckt ist?? kleines X plus SubstanzenZwischenschrittBauernhausmit einem Maximumdas möchte ich zeigenund das geht ganz schon mäßig mit Induktionvollständige Induktionträgtmir das erst mal an wenn X gleich null ist ?? von X gleichennullund irgendein Yein Atollvon ist gleich nullist meine Funktion ja mit EG gebaut und je ist sogarsogar durch diesesdie Unterzeilevon Ackermann beschränkt?? das gibt's geschenkt das es garantiert dann auch eine als Vergleich der vierten Zeilevon Ackermann für alle Ygeschenkte Induktion AnfangInduktionsschrittdes bisschenraffinierterich nehme also andas meine Funktionfür ein gegebenes Xauf diese Weise gedeckt istfür alle Y und ein bestimmtes Xund versuche jetzt nachzuweisendass für X plus einsdas Geld von Express eins kleines K ?? A von B plus einsplus Y das wäre der Induktionsschrittalso was ist denn X plus eins danndie FunktionsstelleX plus einsnach Definitionnehme ich mein Haarstelle X Yvon XYY das ist einfachdie Definition der primitiven Rekursionsound nun entspanntHaar soll durch Ackermannbeschränkt seinund zwar mitderZeilennummerVist durch die Zeilennummer Frauvon Ackermann beschränktsteht hinten eben das MaximumvonX Yund der FunktionX Y aber jetzt habe ich schon dass die FunktionsnutzungAnnahme hieran der Stelle Xbeschränkt ist ?? schreibe ich gleiche Funktion ?? im Sommer sofort reinschreiben ?? vonFi X plusYForschungeingebautdas gilt für allesodas Maximum von X und Yder Ackermann Funktion von W von X plus Yich gehe also in der Zeile mit der Nummer B in die Spalte mit der Nummer X bis Yan der Stelleist die Ackermann Funktion sicherlich größer als X und sicherlich größer als Y das heißt aus dem Maximum hier kann X und Y rausschmeißenhier steht einfachdie Ackermann Funktion von Wvornund hinten plus Ywiderstehtdie gewinnt garantiert gegen X und Yandieses V hervorgucken das V ist garantiertkleiner gleichW minus einsdieseshier ist garantiert kleinerminus einsKomma alles beisammenwas hier steht kann ich sagen ?? kleiner gleich Ackermann vonwenn dieses Frau wird durch die minus eins ersetzen kannst ?? nur schlimmer werdengrößerwerden hier von Frauzu Windows eins gehe und hier steht jetzt aber vonB vonetwa wenn es um sehr komische ArtXpluseinsYminus einsPlus eins minus eins gibt sich mit steter Expositionfür alleYund meiner Definition nach?? in derZeile eins nach obenund hier hinten gehe ich in der??halteeins nach linksaberhoffentlich schonich gehein derEile wiein der Spalteeins nach linksbenutze dasum in der Zeit davor nach zu gucken toll das ist schlicht und ergreifend das Wasser jetzt als nächstes steht groß Xplus einsplus Ydas ist Definition der Ackermann Funktion wiederdie Rekursionsvorschrift?? Komma von zufinden irgendwoumdadiese Rekursionsvorschriftist dasunddamit bin ich am ZielBayern auf halber Strecke zumindest für diesenBeweis durch vollständigeInduktion auf jeden Falldie Annahme Komma dass die Funktionen für das Xbeschränkt ist durch die wieder Zeile von Ackermannund ich haben gezeigtdass das selber funktioniert mit Ixus einsdie vollständigeIteration durchund ich findedie Funktionender ständig Simpsonskleiner als man von X plus Yfür alleX Ywie gesagt das ist noch nicht ganzdas was ich brauche ich brauche hinten ein Maximumvon Expositionsowas vorgesehenund der Definitionhiersteht das mit dem Maximumdass es keine groß Aktion wenn ich das habeschon in ?? Funktion von X Y ist kleiner gleich ein ??von X aus Y das habe jetzt für alleX YX plus Y ist garantierteiner gleich zweimaldas Maximumvon X und Ynicht den größeren von den beiden nehmen und mal zwei nehmeich garantiert mindestens so viel als wenn ich die beiden addierensich noch an der Ackermann Funktion angucken okay ich gehe in derSpalteauf das Doppeltewie kann ich das durch dieSeile abfedern ich möchte hiereinfach max X Y stehen habendiese zwei nach vorne bringenin derzuder doppelten Spalte gehenwas kann ich stattdessen mit derZeile machenzum Beispiel die in die Spalte mit der Nummer dreidasverdoppelt sichnach der Spalte mit der Nummer sechsstattdessen der Zeile ANTUNund siehtman stattdessen einfach in den Zeilenzwei weitergehenvon D vier für dich zu den sieben gehen wenn ich die Spalte verdoppeln?? wenn in der Zeile zwar weiter geheich hier bei der neun das reicht auf jeden Fallanvon der ?? warhier von dieser ??drei für dich hier auf die fünf gehen beim verdoppeln derSpaltehier weitergehen?? zu sieben kein Problemhier hinten wird's ja nochviel einfacher je weiter ich nach unten rutscht es so monströser werden ja die Zeilen im Verhältnis in seiner vor ?? überhaupt kein Problem das wir funktionieren müssen ?? offiziell nachrechnen?? funktioniertdas heißtstatt dass sich hinten zwei modifizierte Kraniche vorne auch zwei addierenund habe garantiert etwas das nicht kleiner sein kannund das ist was zu zeigen war die Funktion Fdiedurch primitive Rekursion gewonnen worden istaus zwei gedeckten Funktionen ist auch wiederintegrierte FunktionPunktdas fand sich dann fort durch diesennicht gesamten Raum derprimitiv rekursiven Funktionendie können dir nicht entfliehen die bleiben weiterhindurch Ackermann gedeckt wirdKomma kann man selbst ist nicht durch Ackermann gewickeltalso Wörter kann man nicht dazu