Rekursive und primitiv-rekursive Funktionen
|
|
|
- Eleonora Waltz
- vor 9 Jahren
- Abrufe
Transkript
1 Rekursive und primitiv-rekursive Funktionen Patrik Lengacher 02. Mai 2012 Dieses Handout richtet sich nach Kapitel 6.1 in [R]. Grundsätzlich wird dieselbe Notation wie in den vorhergehenden Vorträgen verwendet. Im Folgenden bezeichnen nebst k, l, m, n auch a, b jeweils natürliche nichtnegative Zahlen. Weiter bezeichnet N die Menge der nichtnegativen Zahlen. Die Menge aller n-stelligen Funktionen mit Argumenten aus N n und Werten aus N werde mit F n bezeichnet. Die Menge F 0 bezeichnet alle Konstanten, d.h. F 0 = N. Sind h Fm und g 1,..., g m F n, so heisse f : a h(g 1 a,..., g m a) die durch Komposition aus h und g i entstehende Funktion, kurz f = h[g 1,..., g m ]. Die Stellenzahl von f ist n. Analog sei P [g 1,..., g m ] für P N m das m-stellige Prädikat a N m P (g 1 a,..., g m a)}. Intuitiv gesprochen ist f F n berechenbar, wenn es einen Algorithmus gibt, der zu jedem a N n den Wert f a in endlich vielen Schritten berechnet. Als Beispiele können Summen und Produkte betrachtet werden. Es gibt überabzählbar viele einstellige Funktionen über N; davon können aber wegen der Endlichkeit einer jeden Berechnungsvorschrift nur abzählbar viele berechenbar sein. Die im intuitiven Sinne berechenbaren Funktionen mit Argumenten und Werten aus N haben ganz offensichtlich die Eigenschaften Oc: Mit h F m und g 1,..., g m F n ist auch f = h[g 1,..., g m ] berechenbar. Op: Sind g F n und h F n+2 berechenbar, so auch f F n+1, bestimmt durch f( a, 0) = g a und f( a, Sb) = h( a, b, f( a, b)), die sogenannten Rekursionsgleichungen. Weiter heisst f die aus g, h durch primitive Rekursion entstehende Funktion und werde auch als f = Op(g, h) notiert. Definition 1. Sei g F n+1 und es gilt a bg( a, b) = 0, so bezeichnet µ b [g( a, b) = 0] das kleinste b mit g( a, b) = 0. Oµ: Ist g F n+1 und gilt a bg( a, b) = 0, so ist auch µ b [g( a, b) = 0] berechenbar. Die Eigenschaften Oc,Op und Oµ können als Erzeugungsoperationen zur Gewinnung neuer Funktionen gesehen werden. 1
2 Definition 2. Die Menge der primitiv-rekursiven (p.r.) Funktionen bestehe aus allen Funktionen über N, die sich mittels Oc und Op erzeugen lassen aus folgenden Anfangsfunktionen bzw. Basisfunktionen: die Konstante 0, die Nachfolgerfunktion S : N N, a a + 1, die Projektionsfunktion I n ν F n, (a 1,... a n ) a ν, 1 ν n. Definition 3. Die Menge der p.r. rekursiven Funktionen zusammen mit der Operation Oµ erhält man die Menge aller rekursiven Funktionen, auch µ-rekursiven Funktionen genannt. Bemerkung 4. Man erkennt, dass die p.r. Funktionen mit einem im Prinzip abschätzbarem Aufwand berechenbar sind. Während die Existenzbedingung a mp ( a, m) der rekursiven Funktionen nicht konstruktiv sein kann, so dass selbst grobe Abschätzungen über den Berechnungsaufwand unmöglich sind. Beispiel 5. Ein berühmtes Beispiel für eine rekursive aber nicht p.r. Funktion, ist die Ackermann-Funktion F 2 definiert durch 0 b = Sb ; Sa 0 = a 1 ; Sa Sb = a (Sa b) Für den Beweis wird auf [F] verwiesen. Bemerkung 6. Man sieht leicht, dass mit jeder Funktion f auch jede Funktion p.r. bzw. rekursiv ist, die aus f durch Vertauschung, Hinzufügen von fiktiven Argumenten oder Gleichsetzung hervorgeht. Hierbei geht h : N N aus f : N 2 N durch Gleichsetzung hervor, falls h := f[i 1 1, I1 1 ] gilt. Beweis. Sei f F 2. Für g := f[i 2 2, I2 1 ] ist dann g(a, b) = f(b, a). Für h := f[i1 1, I1 1 ] ist ha = f(a, a), und für f := f[i 3 1, I3 2 ] ist f (a, b, c) = f(a, b), wobei hier die fiktive Variable c hinzugefügt wurde. Analog für höherstellige Funktionen. Beispiel 7. Sei S 0 = I 1 1 und Sk+1 = S[S k ], so offenbar S k : N N a a + k. Diese einstelligen Funktionen sind nach Oc alle p.r. Fakt 8. Die n-stelligen konstanten Funktionen sind primitiv rekursiv. K n c : N N a c Beweis. Mit Op sieht man leicht dass, K 0 0 = 0, K0 c = S c [0], sowie K 1 c 0 = K 0 c = c und K 1 c Sb = I 2 2 (b, K1 c b). Für n > 1 hat man K n c = K 1 c [I n 1 ]. Fakt 9. Die Additionsfunktion f : N 2 N definiert durch g(x, y) = x + y ist p.r. 2
3 Beweis. Sei g(y) := I 1 1 (y) = y und hh(x, y, z) := S(I3 3 (x, y, z))(= S(z)). Da h 1 eine Basisfunktion ist, ist sie auch primitiv rekursiv. Analog ist h eine Komposition von Basisfunktionen, also auch primitiv rekursiv. Nun definieren wir f(x, y) durch primitive Funktionen mittels Op: Folglich ist auch f(x, y) p.r. f(0, y) = g(y) = y und f(x + 1, y) = h(x, y, g(x, y)) = S(f(x, y)) = f(x, y) + 1. Fakt 10. Die Multiplikationsfunktion f : N 2 N definiert durch f(x, y) = x y ist p.r. Beweis. Durch a 0 = h(a, 0) = K0 1a = 0 sowie f(a, Sb) = a Sb = a b + a = I3 3 (a, b, a b) + I1 3 (a, b, a b) gewinnt man die Multiplikation, i.e. durch Anwendung von Op, Oc und Fakt 9. Fakt 11. Die gestutzte Subtraktion definiert durch a a b,falls b a b = 0,sonst ist primitiv rekursiv. Insbesondere ist auch die absolute Differenz primitiv rekursiv, denn a b = (a. b) + (b. a). Beweis. Die Vorgängerfunktion R definiert durch R0 := 0 ; R(Sb) := I 2 1(b, Rb) = b ist primitiv rekursiv. Mit den Rekursionsgleichungen schreibt man a. 0 = I 1 1(a) = a und a. Sb = R(a. b) = RI 3 3(a, b, a. b). Fakt 12. Mit f F n+1 ist auch ( a, b) k<b f( a, k) primitiv rekursiv, definiert durch f( a, k) = 1 k<sb k<0 f( a, k) = f( a, k) f( a, b). k<b Ebenso ist ( a, b) k<b f( a, k) primitiv rekursiv, definiert durch f( a, k) = 0 k<0 f( a, k) = f( a, k) + f( a, b). k<b k<sb 3
4 Definition 13. Die δ-funktion wird definiert durch δ0 = 1 und δsn = 0. Weiter wird die sg-funktion definiert durch sg 0 = 0, und sg Sn = 1. Nach Definition sind beide Funktionen primitiv rekursiv. Definition 14. Ein Prädikat P N n heisst p.r. bzw. rekursiv, wenn die charakteristischte Funktion 1, a P X P : a 0, sonst p.r. bzw. rekursiv ist. Fakt 15. Das Prädikat = ist p.r. Jede endliche Teilmenge ist p.r. Das Prädikat ist p.r. Beweis. Das Prädikat = kann man mittels Identitätsrealtion schreiben als X = (a, b) = δ a b und ist folglich primitiv rekursiv. Das wiederum impliziert, dass jede endliche Teilmenge E = a 1,..., a n } von N, wobei, a i paarweise verschieden sind, ist primitiv rekursiv. Denn X = K 1 0 und X E(a) = X = (a, a 1 ) + + X = (a, a n ) für E. Das Prädikat ist prmitiv rekursiv, weil X (a, b) = sg a b. Die δ-funktion ergibt die Abgeschlossenheit der p.r. bzw. rekursiven Funktionen gegenüber Definition durch p.r. (bzw. rekursive) Fallunterscheidung: Lemma 16. [Fallunterscheidung] Mit P, g, g ist auch h p.r. (bzw. rekursiv), definiert durch h a = g a X P ( a) + g a δ(x P ( a)), d.h. g a, falls P a, h a = g a, falls P a. Beispiel 17. Der Divisionsrest von a b wird definiert durch rest(0, b) := 0,. S rest(a, b) für rest(a, b) < b 1 rest(sa, b) := rest(sa, b) = 0 sonst. Es bleibt zu zeigen, dass rest p.r. ist. Sei h(a, b, c) = Sc, falls c < b. 1 und h(a, b, c) = 0 sonst, ist nach Lemma 16 primitiv rekursiv. Wir können nun rest mit h und den Rekursionsgleichungen schreiben als rest(sa, b) = h(a, b, rest(a, b)). Von grundlegender Bedeutung, speziell für die Gewinnung von Unentscheidbarkeitsresultaten, ist die Hypothese, dass die rekursiven Funktionen alle irgendwie berechenbaren Funktionen über N bereits ausschöpfen, die sogenannte Churchsche These. Der Definition der rekursiven Funktionen ist dies kaum anzusehen, aber alle auf unterschiedliche Weise definierten Berechenbarkeitskonzepte erwiesen sich als äquivalent und stützen die These. Nun kommen wir zu einer Zusammenstellung beweisbarer Grundfakten über primitiv und µ-rekursive Prädikate. P, Q, R bezeichnen jetzt aussschliesslich Prädikate über N n. Um die formale Niederschrift von Eigenschaften solcher Prädikate zu erleichtern, benutzen wir weitere metasprachliche Abkürzungen wie und. 4
5 Definition 18. Man sagt P N n+1 gehe aus P N n durch Hinzufügung von fiktiven Argumenten hervor, falls P = (p 1,..., p n+1 ) (p 1,..., p n ) P }. Lemma 19. Die Menge der p.r. bzw. rekursiven Prädikate ist abgeschlossen gegenüber Komplementbildung, Vereinigung, und Durchschnitt von Prädikaten derselben Stellenzahl. Weiter ist diese Menge abgeschlossen gegenüber Einsetzung p.r. bzw. rekursiver Funktionen sowie gegenüber Gleichsetzung, Vertauschung und Hinzufügung von fiktiven Argumenten. Beweis. Für P N n ist δ[x P ] gerade die charakteristische Funktion von P = N n \ P ; ferner ist offenbar X P Q = sg[x P + X Q ], X P Q = X P X Q und X P [g1,...,g m] = X P [g 1,..., g m ]. Die übrigen Abgeschlossenheitseigenschaften folgen einfach aus den entsprechenden Eigenschaften der charakteristischen Funktionen und Bemerkung 6. Definition 20. Seien P, Q, N n+1. Ist Q( a, b) ( k < b)p ( a, k) R( a, b) ( k < b)p ( a, k) Q ( a, b) ( k b)p ( a, k) und R ( a, b) ( k b)p ( a, k) sagt man Q, R, Q, R entstünden aus P durch beschränkte Quantifizierung. Bemerkung 21. Die Menge der p.r. bzw. rekursiven Funktionen ist abgeschlossen bezüglich beschränkter Quantifizierung. Mit P p.r. sind alle diese Prädikate p.r. So ist X Q ( a, b) = k<b X P ( a, k) und X R ( a, b) = sg( k<b X P ( a, k)) sowie X Q ( a, b) = k<sb X P ( a, k) und X R ( a, b) = sg( k<sb X P ( a, k)). Fakt 22. Das Prädikat a teilt b kurz a b ist p.r. Beweis. Das Prädikat a b schreibt man mittels beschränkter Quantifizierung als a b ( k b)[a k = b]. Beispiel 23. Das Prädikat prim ist p.r, da prim p p 0, 1&( k < p)[k p k = 1] p.r., denn a p a = 1 ist gleichwertig zu a p a = 1 und als Vereinigung p.r. Prädikate wieder p.r. Wir wollen abschliessend den Unterschied zwischen den p.r. und rekursiven Funktionen etwas deutlicher machen. Fakt 24. Erfülle P N n+1 die Bedingung a mp ( a, m). Sei µ k [P ( a, k)] die Funktion N n N, welche a das kleinste k mit P ( a, k) zuordnet. Dann mit Oµ ist auch µ k [δx P ( a, k) = 0]; rekursiv, in der Regel aber nicht p.r. Andererseits können wir die beschränkten µ-operationen betrachten. µ k m [P ( a, k)] = kleinstes k m mit P ( a, k), falls ein solches k existiert, m sonst, d.h. P ( a, k) für alle k m Lemma 25. Mit P ist auch µ k m [P ( a, k)] primitiv rekursiv. 5
6 Beweis. Schreibe f := µ k m [P ( a, k)]. So ist f( a, 0) = 0, sowie f( a, Sm) = f( a, m) falls ( k m)p ( a, k), und sonst ist f( a, Sm) = Sm. In der normierten Notation f = Op(g, h) bedeutet dies wie bei rest eine p.r. Fallunterscheidung in der Definition von h. Also ist f p.r. Beispiel 26. Ist p eine Primzahl, so ist p! + 1 gewiss durch keine Primzahl q p teilbar; denn q p! + 1 und q p! liefern den Widerspruch q 1. Ein Primteiler von p! + 1 ist also eine neue Primzahl. Daher ist die kleinste auf p folgende Primzahl p! + 1. Also ist n p m wohldefiniert und charakterisiert durch p 0 = 2 ; p n+1 = µ q pn!+1[q prim &q > p n ] (1) Die Gleichung (1) ist eine Anwendung von Op. Denn mit f : (a, b) µ q b [q prim &q > a] ist auch g : a f(a, a! + 1) p.r. und die zweite Gleichung in (1) lässt sich einfach schreiben als p n+1 = g(p n ). Folglich ist die Primzahlaufzählung n p n p.r. Literatur [R] W. Rautenberg, Einführung in die Mathematisch Logik, Vieweg-Teubner, 2008 [F] W. Felscher, Berechenbarkeit, Springer,
Stetige Funktionen. Definition. Seien (X, d) und (Y, ϱ) metrische Räume und f : X Y eine Abbildung. D(f) X sei der Definitionsbereich von f.
Stetige Funktionen Abbildungen f : X Y, wobei X und Y strukturierte Mengen sind (wie z.b. Vektorräume oder metrische Räume), spielen eine zentrale Rolle in der Mathematik. In der Analysis sind Abbildungen
Typen von Programmiersprachen
Typen von Programmiersprachen Berechenbarkeitstheorie: Formalisierung des intuitiven Berechenbarkeitsbegriffs man kann vier Typen von Programmiersprachen zum Berechnen von Zahlenfunktionen unterscheiden:
1.3 Primitiv rekursive und µ-rekursive Funktionen
Definition 1.11 Die Klasse der primitiv rekursiven Funktionen (a) Basisfunktionen: (1.) die konstanten Funktionen c (c N) (2.) die Projektionen Π m i (x 1,...,x m ) = x i (1 i m) (3.) die Nachfolgerfunktion
Theorie der Informatik Einleitung. Theorie der Informatik Basisfunktionen und Einsetzung Primitive Rekursion. 14.
Theorie der Informatik 16. April 2014 14. primitive Rekursion und µ-rekursion Theorie der Informatik 14. primitive Rekursion und µ-rekursion 14.1 Einleitung 14.2 Basisfunktionen und Einsetzung Malte Helmert
Seminar über mathematische Logik Der Repräsentationssatz
Seminar über mathematische Logik Der Repräsentationssatz Dimitri Wyss 16. 5. 2012 Die folgenden Ausführungen sind eine geringfügig veränderte Exposition des Abschnitts 6.4 aus [1]. Das wichtigste Resultat
6. Rekursive und primitiv rekursive Funktionen. Ein maschinenunabhängiges formales Berechnungsmodell auf den natürlichen Zahlen
6. Rekursive und primitiv rekursive Funktionen Ein maschinenunabhängiges formales Berechnungsmodell auf den natürlichen Zahlen IDEE: Definiere eine Klasse von (partiell) berechenbaren Funktionen über N
ALP I Rekursive Funktionen
ALP I Rekursive Funktionen SS 2011 Äquivalenz vieler Berechnungsmodelle Effektiv Berechenbare Funktionen Mathematische Modelle Maschinelle Modelle Text λ-kalkül Kombinatorische Logik Allgemein rekursive
Primitiv rekursive Funktionen
Primitiv rekursive Funktionen Primitiv rekursive Funktionen Historisch: Die Einführung der primitiven Rekursivität war ein erster (und erfolgloser) Versuch, den Begriff der Berechenbarkeit (oft synonym
Repräsentierbarkeit arithmetischer Prädikate
Repräsentierbarkeit arithmetischer Prädikate Michael Schatz 9. Mai 2012 Dieses Handout richtet sich nach Kapitel 6.3 in [R], wobei es 2 wesentliche Änderungen zu beachten gilt: (a) Rautenberg arbeitet
Wissenschaftliches Arbeiten Quantitative Methoden
Wissenschaftliches Arbeiten Quantitative Methoden Prof. Dr. Stefan Nickel WS 2008 / 2009 Gliederung I. Motivation II. III. IV. Lesen mathematischer Symbole Wissenschaftliche Argumentation Matrizenrechnung
Einführung in die Theoretische Informatik
Technische Universität München Fakultät für Informatik Prof. Tobias Nipkow, Ph.D. Sascha Böhme, Lars Noschinski Sommersemester 2011 Lösungsblatt 9 25. Juli 2011 Einführung in die Theoretische Informatik
GTI. Hannes Diener. 18. Juni. ENC B-0123,
GTI Hannes Diener ENC B-0123, [email protected] 18. Juni 1 / 32 Als Literatur zu diesem Thema empfiehlt sich das Buch Theoretische Informatik kurzgefasst von Uwe Schöning (mittlerweile in der 5.
Ringe. Kapitel Einheiten
Kapitel 8 Ringe Die zahlreichen Analogien zwischen Matrizenringen und Endomorphismenringen (beides sind zugleich auch Vektorräume) legen es nahe, allgemeinere ringtheoretische Grundlagen bereitzustellen,
Lineare Algebra 1. Detlev W. Hoffmann. WS 2013/14, TU Dortmund
Lineare Algebra 1 Detlev W. Hoffmann WS 2013/14, TU Dortmund 1 Mengen und Zahlen 1.1 Mengen und Abbildungen Eine Menge ist eine Zusammenfassung wohlunterscheidbarer Objekte unserer Anschauung/unseres Denkens/unserer
7 Der kleine Satz von Fermat
7 Der kleine Satz von Fermat Polynomkongruenz modulo p. Sei p eine Primzahl, n 0 und c 0,..., c n Z. Wir betrachten die Kongruenz ( ) c 0 + c 1 X +... + c n 1 X n 1 + c n X n 0 mod p d.h.: Wir suchen alle
Grundlagen der Mathematik
Universität Hamburg Winter 2016/17 Fachbereich Mathematik Janko Latschev Grundlagen der Mathematik Lösungsskizzen 2 Präsenzaufgaben (P2) Wir betrachten drei Teilmengen der natürlichen Zahlen: - A = {n
3 Reihen. 3.1 Konvergenz und Divergenz. Die Eindeutigkeit nach Satz 13 ergibt schließlich (5). (6) folgt aus (2) und (1) wegen. 1 a +log ba.
Die Eindeutigkeit nach Satz 3 ergibt schließlich (5). (6) folgt aus (2) und () wegen Aussage (7) ergibt sich aus () und (6). 0 = log b = log b ( a a) = log b a +log ba. 3 Reihen 3. Konvergenz und Divergenz
Kapitel 4. Reihen 4.1. Definition und Beispiele
Kapitel 4. Reihen 4.1. Definition und Beispiele Ist (a n ) eine Folge von Zahlen, so heißt der formale Ausdruck a ν = a 0 + a 1 + a 2 +... eine Reihe; die einzelnen a ν sind die Glieder dieser Reihe. Um
Primitiv rekursive und µ-rekursive Funktionen
Primitiv rekursive und µ-rekursive Funktionen Loop-, While- und Goto-Programme sind vereinfachte imperative Programme und stehen für imperative Programmiersprachen, bei denen Programme als Folgen von Befehlen
σ-algebren, Definition des Maßraums
σ-algebren, Definition des Maßraums Ziel der Maßtheorie ist es, Teilmengen einer Grundmenge X auf sinnvolle Weise einen Inhalt zuzuordnen. Diese Zuordnung soll so beschaffen sein, dass dabei die intuitiven
Theoretische Informatik II
Theoretische Informatik II Einheit 4.2 Rekursive Funktionen 1. Primitiv- und µ-rekursive Funktionen 2. Analyse und Programmierung 3. Äquivalenz zu Turingmaschinen Berechenbarkeit auf N ohne Maschinenmodelle
1 Der Ring der ganzen Zahlen
1 Der Ring der ganzen Zahlen Letztendlich wird die Addition und Multiplikation in endlichen Körpern auf die Addition und Multiplikation von ganzen Zahlen zurückgeführt. Deswegen müssen wir die an sich
GTI. µ-rekursive Funktionen. Hannes Diener. 20. Juni 2. Juli. ENC B-0123,
GTI µ-rekursive Funktionen Hannes Diener ENC B-0123, [email protected] 20. Juni 2. Juli 1 / 31 µ-rekursive Funktionen Kommen wir als nächstes zu unserem dritten Ansatz zur Berechenbarkeit. Diesmal
Mathematisches Institut II Universität Karlsruhe Priv.-Doz. Dr. N. Grinberg
1 Mathematisches Institut II 06.07.004 Universität Karlsruhe Priv.-Doz. Dr. N. Grinberg SS 05 Schnupperkurs: Ausgewählte Methoden zur Aufgabenlösung Vorlesung 5: Elementare Zahlentheorie: Teilbarkeit Primfaktorzerlegung
Existenz unendlich vieler Primzahlen Es werden mehrere Beweise für die Existenz unendlich vieler Primzahlen vorgetragen.
Seminarausarbeitung Existenz unendlich vieler Primzahlen Es werden mehrere Beweise für die Existenz unendlich vieler Primzahlen vorgetragen. Andre Eberhard Mat. Nr. 25200607 5. November 207 Inhaltsverzeichnis
Normalformen boolescher Funktionen
Normalformen boolescher Funktionen Jeder boolesche Ausdruck kann durch (äquivalente) Umformungen in gewisse Normalformen gebracht werden! Disjunktive Normalform (DNF) und Vollkonjunktion: Eine Vollkonjunktion
Rekursive und primitiv rekursive Funktionen. Ein maschinenunabhängiges formales Berechnungsmodell auf den natürlichen Zahlen
Rekursive und primitiv rekursive Funktionen Ein maschinenunabhängiges formales Berechnungsmodell auf den natürlichen Zahlen IDEE: Definiere eine Klasse von (partiell) berechenbaren Funktionen über N induktiv
Formale Methoden 1. Gerhard Jäger 7. November Uni Bielefeld, WS 2007/2008 1/18
1/18 Formale Methoden 1 Gerhard Jäger [email protected] Uni Bielefeld, WS 2007/2008 7. November 2007 2/18 Geordnete Paare Mengen sind ungeordnet: {a, b} = {b, a} für viele Anwendungen braucht
Analysis für Informatiker
Analysis für Informatiker Wintersemester 2017/2018 [email protected] 1 Bemerkung: Dies ist kein Skript, welches den gesamten Inhalt der Vorlesung abdeckt. Es soll den Studierenden aber während
02. Vektorräume und Untervektorräume
02. Vektorräume und Untervektorräume Wir kommen nun zur eigentlichen Definition eines K-Vektorraums. Dabei ist K ein Körper (bei uns meist R oder C). Informell ist ein K-Vektorraum eine Menge V, auf der
Referat rekursive Mengen vs. rekursiv-aufzählbare Mengen
Kapitel 1: rekursive Mengen 1 rekursive Mengen 1.1 Definition 1.1.1 informal Eine Menge heißt rekursiv oder entscheidbar, wenn ihre charakteristische Funktion berechenbar ist. 1.1.2 formal Eine Menge A
Mathematik I für Studierende der Informatik und Wirtschaftsinformatik (Diskrete Mathematik) im Wintersemester 2015/16
Mathematik I für Studierende der Informatik und Wirtschaftsinformatik (Diskrete Mathematik) im Wintersemester 2015/16 21. Januar 2016 Definition 8.1 Eine Menge R zusammen mit zwei binären Operationen
Kapitel II. Vektoren und Matrizen
Kapitel II. Vektoren und Matrizen Vektorräume A Körper Auf der Menge R der reellen Zahlen hat man zwei Verknüpfungen: Addition: R R R(a, b) a + b Multiplikation: R R R(a, b) a b (Der Malpunkt wird oft
Injektiv, Surjektiv, Bijektiv
Injektiv, Surjektiv, Bijektiv Aufgabe 1. Geben Sie einen ausführlichen Beweis für folgende Aussage: Wenn f A B surjektiv ist und R A A A eine reflexive Relation auf A ist, dann ist R B = {( f(x), f(y)
8. Rekursive und primitiv rekursive Funktionen
8. Rekursive und primitiv rekursive Funktionen In diesem Abschnitt führen wir eine weitere (letzte) Formalisierung des Berechenbarkeitskonzeptes für Funktionen über den natürlichen Zahlen ein. Hatten wir
Im gesamten Kapitel sei Ω eine nichtleere Menge. Wir bezeichnen die Potenzmenge
1 Mengensysteme Ein Mengensystem ist eine Familie von Teilmengen einer Grundmenge und damit eine Teilmenge der Potenzmenge der Grundmenge. In diesem Kapitel untersuchen wir Mengensysteme, die unter bestimmten
Stetige Funktionen. Definition. Seien (X, d) und (Y, D) metrische Räume und f : X Y eine Abbildung. i) f heißt stetig in x 0 (x 0 D(f)), wenn
Stetige Funktionen Eine zentrale Rolle in der Analysis spielen Abbildungen f : X Y, wobei X und Y strukturierte Mengen sind (wie z.b. Vektorräume oder metrische Räume). Dabei sind i.a. nicht beliebige
Kapitel 1. Mengen und Abbildungen. 1.1 Mengen
Kapitel 1 Mengen und Abbildungen 1.1 Mengen Die Objekte der modernen Mathematik sind die Mengen. Obwohl die Logik einen axiomatischen Zugang zur Mengenlehre bietet, wollen wir uns in dieser Vorlesung auf
5 Grundlagen der Zahlentheorie
5 Grundlagen der Zahlentheorie 1 Primfaktorzerlegung Seienm, n N + := {k N k > 0} Man schreibt n n, gesprochen m teilt n oder m ist ein Teiler von n, wenn es eine positive natürliche Zahl k gibt mit mk
Kapitel 4. Kapitel 4 Restklassen (die modulo-rechnung)
Restklassen (die modulo-rechnung) Inhalt 4.1 4.1 Was Was sind sind Restklassen? [0], [0],[1], [1],...,...,[n 1] 4.2 4.2 Addition von von Restklassen [5] [5] + [7] [7] = [3] [3] 4.3 4.3 Multiplikation von
Lösungsmenge L I = {x R 3x + 5 = 9} = L II = {x R 3x = 4} = L III = { }
Zur Einleitung: Lineare Gleichungssysteme Wir untersuchen zunächst mit Methoden, die Sie vermutlich aus der Schule kennen, explizit einige kleine lineare Gleichungssysteme. Das Gleichungssystem I wird
Kapitel III Ringe und Körper
Kapitel III Ringe und Körper 1. Definitionen und Beispiele Definition 117 Eine Algebra A = S,,, 0, 1 mit zwei zweistelligen Operatoren und heißt ein Ring, falls R1. S,, 0 eine abelsche Gruppe mit neutralem
4 Einige Grundstrukturen. Themen: Abbildungen und Relationen Gruppen Die natürlichen Zahlen Körper
4 Einige Grundstrukturen Themen: Abbildungen und Relationen Gruppen Die natürlichen Zahlen Körper Abbildungen Seien X und Y Mengen. Eine (einstellige) Abbildung f : X Y ordnet jedem x X genau ein Element
Induktive Definitionen
Induktive Definitionen Induktive Definition: Konstruktive Methode zur Definition einer Menge M von Objekten aus Basisobjekten mittels (Erzeugungs-) Regeln Slide 1 Rekursion über den Aufbau: Konstruktive
Logik und Beweisbarkeit
Logik und Beweisbarkeit VL 10 Martin Mundhenk Univ. Jena, Institut für Informatik 22. Januar 2019 Vorlesung 11: Beweissysteme 3. Berechenbarkeitstheorie VL08: URM-berechenbare Funktionen und die These
Lösungen zur Übungsserie 1
Analysis 1 Herbstsemester 2018 Prof. Peter Jossen Montag, 24. September Lösungen zur Übungsserie 1 Aufgaben 1, 3, 4, 5, 6, 8 Aufgabe 1. Sei X eine endliche Menge mit n Elementen, und sei Y eine endliche
3.4 Algebraische Strukturen
3.4 Algebraische Strukturen 9 3.4 Algebraische Strukturen Man sagt, eine Menge hat eine algebraische Struktur, wenn in ihr eine Operation definiert ist, d.h. eine Verknüpfung von zwei Elementen der Menge,
2. Imperative Programmierung und Berechenbarkeit - Registermaschinen -
2. Imperative Programmierung und Berechenbarkeit - Registermaschinen - 2.1 Definition 2.2 Loop-Programme 2.3 While Programme 2.4 While Programme und rekursive Funktionen Im Wesentlichen: Tafel! Maschinenmodell
13 Auswahlaxiom und Zornsches Lemma
13 Auswahlaxiom und Zornsches Lemma Handout zur Funktionalanalysis I von H. Glöckner, 25.11.2008 Wichtige Teile der modernen Mathematik beruhen auf dem sogenannten Auswahlaxiom der Mengenlehre. Dieses
Theoretische Informatik
Theoretische Informatik Prof. Meer, Dr. Gengler Aufgabenblatt 12 Besprechung in KW 03 / Abgabe in KW 04 Heften Sie unbedingt alle Blätter Ihrer Lösung zusammen und geben Sie oben auf dem ersten Blatt Ihren
Übungen zur Vorlesung Differential und Integralrechnung I Lösungsvorschlag
MATHEMATISCHES INSTITUT DER UNIVERSITÄT MÜNCHEN Dr. E. Schörner WS 203/4 Blatt 20.0.204 Übungen zur Vorlesung Differential und Integralrechnung I Lösungsvorschlag 4. a) Für a R betrachten wir die Funktion
3 Werkzeuge der Mathematik
3.1 Mengen (18.11.2011) Definition 3.1 Die Menge heißt leere Menge. :=»x M x x Definition 3.2 Es seien N und M Mengen. Wir definieren: und analog M N : (x M x N). N M : (x N x M). Wir sagen M ist Teilmenge
Inhalt der Vorlesung Elemente der Algebra und Zahlentheorie Prof. Dr. Arno Fehm TU Dresden SS Grundlegende Definitionen (Wiederholung)
Inhalt der Vorlesung Elemente der Algebra und Zahlentheorie Prof. Dr. Arno Fehm TU Dresden SS2017 Kapitel I. Gruppen 1 Grundlegende Definitionen (Wiederholung) 1.1 Definition. Eine Gruppe ist ein Paar
Induktive Definitionen
Priv.-Doz. Dr.rer.nat.habil. Karl-Heinz Niggl Technische Universität Ilmenau Fakultät IA, Institut für Theoretische Informatik Fachgebiet Komplexitätstheorie und Effiziente Algorithmen J Induktive Definitionen
Diskrete Mathematik. Sebastian Iwanowski FH Wedel. Kap. 4: Zahlentheorie
Prof. Dr. Sebastian Iwanowski DM4 Folie 1 Referenzen zum Nacharbeiten: Diskrete Mathematik Sebastian Iwanowski FH Wedel Kap. 4: Zahlentheorie Beutelspacher 5 Lang 7, Biggs 20, 22, 23 (jeweils teilweise,
1 Der Ring der ganzen Zahlen
1 Der Ring der ganzen Zahlen Letztendlich wird die Addition und Multiplikation in endlichen Körpern auf die Addition und Multiplikation von ganzen Zahlen zurückgeführt. Deswegen müssen wir die an sich
Kap 1: VEKTORRÄUME. (c) (λµ) v = λ (µ v) (b) λ (v + w) = (λ v) + (λ w) (d) 1 v = v
Kap 1: VEKTORRÄUME Es sei X eine Menge. Eine Familie von Elementen von X ist eine Abbildung ϕ : I X, i ϕ(i) = x i, wobei die Menge I in diesem Zusammenhang auch Indexmenge genannt wird. Man schreibt vereinfacht
GOTO simuliert Turingmaschinen
GOTO simuliert Turingmaschinen Wir wissen bisher: LOOP ( GOTO = WHILE TM Jetzt zeigen wir, dass auch WHILE = TM gilt: Die Turingmaschine M =(Z,,,,z 1,, E) berechne f. Wir simulieren M mit einem GOTO-Programm
Nachklausur zur Vorlesung Einführung in die Theoretische Informatik
Universität Heidelberg 11. Oktober 2012 Institut für Informatik Prof. Dr. Klaus Ambos-Spies Dipl.-Math. Thorsten Kräling Nachklausur zur Vorlesung Einführung in die Theoretische Informatik Musterlösungen
Lineare Algebra I 5. Tutorium Die Restklassenringe /n
Lineare Algebra I 5. Tutorium Die Restklassenringe /n Fachbereich Mathematik WS 2010/2011 Prof. Dr. Kollross 19. November 2010 Dr. Le Roux Dipl.-Math. Susanne Kürsten Aufgaben In diesem Tutrorium soll
KAPITEL 1: ENDLICHE KÖRPER 1 ALLGEMEINES 2 GLEICHUNGEN ÜBER EINEM ENDLICHEN KÖRPER
RUPRECHT-KARLS-UNIVERSITÄT HEIDELBERG MATHEMATISCHES INSTITUT SEMINAR: QUADRATISCHE FORMEN ÜBER DEN RATIONALEN ZAHLEN SOMMERSEMESTER 2007 DOZENT: PROF. DR. KAY WINGBERG ASSISTENT: JOHANNES BARTELS KAPITEL
Dezimaldarstellung ganzer Zahlen (Division mit Rest) 1 Division mit Rest in der Hochschule
Berufsfeldbezogenes Fachseminar - Zahlentheorie Lisa Laudan Prof. Dr. Jürg Kramer Wintersemester 2014/2015 Dezimaldarstellung ganzer Zahlen (Division mit Rest) 1 Division mit Rest in der Hochschule 1.1
Primitive Rekursion. Basisfunktionen: Konstante Funktion: const 3 3 (1,1, pr 1,3(g,h) (1,1)) Projektion: proj 3 (1,1, pr. Komposition: comp 3,2
Primitive Rekursion Basisfunktionen: Konstante Funktion: const Stelligkeit. Wert des Ergebnisses. Unabhängig von den Parametern. const (,, pr,(g,h) (,)) Stelligkeit. Projektion: proj Gibt die Komponente
Rekursive Funktionen Basisfunktionen
Rekursive Funktionen Basisfunktionen die nullstellige Funktion Z, die den konstanten Wert 0 liefert, die Funktion S : N N, bei der jeder natürlichen Zahl ihr Nachfolger zugeordnet wird, die Funktion P
2 Rationale und reelle Zahlen
2 reelle Es gibt Mathematik mit Grenzwert (Analysis) und Mathematik ohne Grenzwert (z.b Algebra). Grenzwerte existieren sicher nur dann, wenn der Zahlbereich vollständig ist, also keine Lücken aufweist
Vorkurs Mathematik. Prof. Udo Hebisch WS 2017/18
Vorkurs Mathematik Prof. Udo Hebisch WS 2017/18 1 1 Logik 2 1 Logik Unter einer Aussage versteht man in der Mathematik einen in einer natürlichen oder formalen Sprache formulierten Satz, für den eindeutig
Kapitel 3: Die Sätze von Euler, Fermat und Wilson. 8 Der Satz von Euler
Kapitel 3: Die Sätze von Euler, Fermat und Wilson In diesem Kapitel wollen wir nun die eulersche -Funktion verwenden, um einen berühmten Satz von Euler zu formulieren, aus dem wir dann mehrere interessante
4. ggt und kgv. Chr.Nelius: Zahlentheorie (SS 2007) 9
Chr.Nelius: Zahlentheorie (SS 2007) 9 4. ggt und kgv (4.1) DEF: Eine ganze Zahl g heißt größter gemeinsamer Teiler (ggt) zweier ganzer Zahlen a und b, wenn gilt: GGT 0 ) g 0 GGT 1 ) g a und g b GGT 2 )
3 Primzahlen. j,... stets Primzahlen. 3.1 Satz. Jedes a > 1 ist als Produkt von Primzahlen darstellbar (Primfaktorzerlegung. n=1
3 Primzahlen Die Zahl 1 hat nur einen positiven Teiler, nämlich 1. Jede Zahl a > 1 hat mindestens zwei positive Teiler: 1 und a. Definition. Eine Primzahl ist eine Zahl a > 1, welche nur die Teiler 1 und
Primitiv rekursive und µ-rekursive Funktionen
Primitiv rekursive und µ-rekursive Funktionen Slide 1 Primitiv rekursive und µ-rekursive Funktionen Hans U. Simon (RUB) Email: [email protected] Homepage: http://www.ruhr-uni-bochum.de/lmi Primitiv rekursive
Formale Grundlagen 2008W. Vorlesung im 2008S Institut für Algebra Johannes Kepler Universität Linz
Formale Grundlagen Institut für Algebra Johannes Kepler Universität Linz Vorlesung im 2008S http://www.algebra.uni-linz.ac.at/students/win/fg Inhalt Definition Sei A eine Menge und ɛ A A A eine zweistellige
Das Banach-Tarski-Paradox
Das Banach-Tarski-Paradox Thomas Neukirchner Nicht-messbare Mengen verdeutlichen auf eindrucksvolle Weise, dass es keinen additiven - geschweige denn σ-additiven Volumenbegriff auf der Potenzmenge P(R
Analysis I - Stetige Funktionen
Kompaktheit und January 13, 2009 Kompaktheit und Funktionengrenzwert Definition Seien X, d X ) und Y, d Y ) metrische Räume. Desweiteren seien E eine Teilmenge von X, f : E Y eine Funktion und p ein Häufungspunkt
Grundbegriffe der Mathematik - Blatt 1, bis zum
Grundbegriffe der Mathematik - Blatt 1 bis zum 9.3.01 1. I.) Formalisieren Sie die folgenden Aussagen a) bis c) wie im folgenden Beispiel: Sei K ein Teilmenge der reellen Zahlen. Aussage: K ist genau dann
Mengenlehre und vollständige Induktion
Fachschaft MathPhys Heidelberg Mengenlehre und vollständige Induktion Vladislav Olkhovskiy Vorkurs 018 Inhaltsverzeichnis 1 Motivation 1 Mengen.1 Grundbegriffe.................................. Kostruktionen
Grundlegendes der Mathematik
Kapitel 2 Grundlegendes der Mathematik (Prof. Udo Hebisch) 2.1 Logik Unter einer Aussage versteht man in der Mathematik einen in einer natürlichen oder formalen Sprache formulierten Satz, für den eindeutig
2 Mengen, Abbildungen und Relationen
Vorlesung WS 08 09 Analysis 1 Dr. Siegfried Echterhoff 2 Mengen, Abbildungen und Relationen Definition 2.1 (Mengen von Cantor, 1845 1918) Eine Menge M ist eine Zusammenfassung von wohlbestimmten und wohl
Seminar Kommutative Algebra und Varietäten Vortrag 1: Ideale kommutativer Ringe
Seminar Kommutative Algebra und Varietäten Vortrag 1: Ideale kommutativer Ringe Sebastian Dobrzynski 17042014 1 Grundsätzliches zu Idealen Vorab legen wir fest: Alle im Vortrag betrachteten Ringe sind
b liegt zwischen a und c.
2 DIE ANORDNUNGSAXIOME 5 (2.4) a, b, c R : (a < b 0 < c) ac < bc Monotoniegesetz der Multiplikation Bezeichnungen a > b : b < a (> wird gelesen: größer als ) a b : a < b oder a = b a b : a > b oder a =
2 Teilbarkeit in Z. (a) Aus a b folgt a b und a b und a b und a b. (b) Aus a b und b c folgt a c.
2 Teilbarkeit in Z Bis auf weiteres stehen kleine Buchstaben für ganze Zahlen. Teilbarkeit. Sei a 0. Eine Zahl b heißt durch a teilbar, wenn es ein q gibt mit b = qa. Wir sagen dann auch: a teilt b (ist
16. Differentialquotient, Mittelwertsatz
16. Differentialquotient, Mittelwertsatz Gegeben sei eine stetige Funktion f : R R. Wir suchen die Gleichung der Tangente t an die Kurve y = f(x) im Punkt (x, f(x ), x R. Das Problem dabei ist, dass vorderhand
Kapitel 1. Grundlagen Mengen
Kapitel 1. Grundlagen 1.1. Mengen Georg Cantor 1895 Eine Menge ist die Zusammenfassung bestimmter, wohlunterschiedener Objekte unserer Anschauung oder unseres Denkens, wobei von jedem dieser Objekte eindeutig
Abbildungseigenschaften
Abbildungseigenschaften.5. Injektivität Injektivität (injektiv, linkseindeutig) ist eine Eigenschaft einer mathematischen Funktion. Sie bedeutet, dass jedes Element der Zielmenge höchstens einmal als Funktionswert
