Steeple #1 of Rationalistic Genius: Gödel s Completeness Theorem
|
|
- Poppy Palmer
- 5 years ago
- Views:
Transcription
1 Steeple #1 of Rationalistic Genius: Gödel s Completeness Theorem Selmer Bringsjord Are Humans Rational? v of 11/3/17 RPI Troy NY USA
2 Gödels Great Theorems (OUP) by Selmer Bringsjord Introduction ( The Wager ) Brief Preliminaries (e.g. the propositional calculus) The Completeness Theorem The First Incompleteness Theorem The Second Incompleteness Theorem The Speedup Theorem The Continuum-Hypothesis Theorem The Time-Travel Theorem Gödel s God Theorem Could a Machine Match Gödel s Genius?
3 Gödels Great Theorems (OUP) by Selmer Bringsjord Introduction ( The Wager ) Brief Preliminaries (e.g. the propositional calculus) The Completeness Theorem The First Incompleteness Theorem The Second Incompleteness Theorem The Speedup Theorem The Continuum-Hypothesis Theorem The Time-Travel Theorem Gödel s God Theorem Could a Machine Match Gödel s Genius?
4 Gödels Great Theorems (OUP) by Selmer Bringsjord Introduction ( The Wager ) Brief Preliminaries (e.g. the propositional calculus) The Completeness Theorem The First Incompleteness Theorem The Second Incompleteness Theorem The Speedup Theorem The Continuum-Hypothesis Theorem The Time-Travel Theorem Gödel s God Theorem Could a Machine Match Gödel s Genius?
5 Gödels Great Theorems (OUP) by Selmer Bringsjord 3/4 Introduction ( The Wager ) Brief Preliminaries (e.g. the propositional calculus) The Completeness Theorem The First Incompleteness Theorem The Second Incompleteness Theorem The Speedup Theorem The Continuum-Hypothesis Theorem The Time-Travel Theorem Gödel s God Theorem Could a Machine Match Gödel s Genius?
6 Some Timeline Points 1978 Princeton NJ USA. 194 Back to USA, for good Hitler comes to power Doctoral Dissertation: Proof of Completeness Theorem Undergrad in seminar by Schlick 1923 Vienna 196 Brünn, Austria-Hungary
7 Some Timeline Points 1978 Princeton NJ USA. 194 Back to USA, for good Hitler comes to power Doctoral Dissertation: Proof of Completeness Theorem Undergrad in seminar by Schlick 1923 Vienna 196 Brünn, Austria-Hungary
8 R&W s Axiomatization of the Propositional Calculus A1 ( _ )! A2! ( _ ) A3 ( _ )! ( _ ) A4 (! )! (( _ )! ( _ ))
9 R&W s Axiomatization of the Propositional Calculus A1 ( _ )! A2! ( _ ) A3 ( _ )! ( _ ) A4 (! )! (( _ )! ( _ )) All instances of these schemata are true no matter what the input (true or false). (Agreed?) And indeed every single formula in the propositional calculus that is true no matter what the permutation (as shown in a truth table), can be proved (somehow) from these four axioms (using the rules of inference given in AHR? 216). This, Gödel knew, and could use.
10 Exercise 1: Verify that these are true-no-matter what in a truth table; then prove using our rules for the prop. calc. ( ^ )! ( _ )! (! )
11 Exercise 1: Verify that these are true-no-matter what in a truth table; then prove using our rules for the prop. calc. ( ^ )! ( _ )
12 Exercise 1: Verify that these are true-no-matter what in a truth table; then prove using our rules for the prop. calc. ( ^ )! ( _ ) Truth Table showing this formula true no matter what the inputs.
13 Exercise 1: Verify that these are true-no-matter what in a truth table; then prove using our rules for the prop. calc. ( ^ )! ( _ ) Truth Table showing this formula true no matter what the inputs. Proof:
14 Exercise 1: Verify that these are true-no-matter what in a truth table; then prove using our rules for the prop. calc. ( ^ )! ( _ ) Truth Table showing this formula true no matter what the inputs. Proof: 1 ^ Supposition 2 1, Simplification 3 _ 2, Addition 4 ( _ )! ( _ ) 1 3, Conditional Intro
15
16
17 But what about the pure predicate calculus and the full predicate calculus?!? Does completeness hold here as well?? Is it true that whatever is true-nomatter-what can also be proved??
18 But what about the pure predicate calculus and the full predicate calculus?!? Does completeness hold here as well?? Is it true that whatever is true-nomatter-what can also be proved?? Gödel: You give me a non-contradictory formula, and I ll show you that there s a Buzz-Lightyear train trip on which that formula is true which* gives you an answer of Yes!.
19 But what about the pure predicate calculus and the full predicate calculus?!? Does completeness hold here as well?? Is it true that whatever is true-nomatter-what can also be proved?? Gödel: You give me a non-contradictory formula, and I ll show you that there s a Buzz-Lightyear train trip on which that formula is true which* gives you an answer of Yes!. *For reasons we won t go into.
20 From Languge-Learning Slides: The Grammar of the Pure Predicate Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant Connective ) ^ _! $ Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3...
21 Recall the Examples We Cited Formula ) AtomicFormula (Formula Connective Formula) Formula Sally likes Bill. (Likes sally bill) AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant Connective ) ^ _! $ Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3... Lexicon Sally likes Bill and Bill likes Sally. Sally likes Bill s mother. Sally likes Bill only if Bill s mother is tall. Matilda is Bill s super-smart mother. 5 plus 5 equals the number 1. Did you make sure you can simulate a machine that says Yes that sentence is okay! whenever it s conforms to this grammar?
22 Recall the Examples We Cited Formula ) AtomicFormula (Formula Connective Formula) Formula Sally likes Bill. (Likes sally bill) AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant Connective ) ^ _! $ Likes Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3... Lexicon Sally likes Bill and Bill likes Sally. Sally likes Bill s mother. Sally likes Bill only if Bill s mother is tall. Matilda is Bill s super-smart mother. 5 plus 5 equals the number 1. Did you make sure you can simulate a machine that says Yes that sentence is okay! whenever it s conforms to this grammar?
23 But Last Time We Noted These Examples Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant Connective ) ^ _! $ Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3...
24 But Last Time We Noted These Examples Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) If Sally likes Bill then Sally likes Bill. Term ) (Function Term 1... Term k ) Constant Connective ) ^ _! $ Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3...
25 But Last Time We Noted These Examples Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant If Sally likes Bill then Sally likes Bill. Sally likes Bill s mother, or not. Connective ) ^ _! $ Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3...
26 But Last Time We Noted These Examples Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant If Sally likes Bill then Sally likes Bill. Sally likes Bill s mother, or not. Sally likes Bill and Bill likes Jane, only if Bill likes Jane. Connective ) ^ _! $ Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3...
27 But Last Time We Noted These Examples Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant If Sally likes Bill then Sally likes Bill. Sally likes Bill s mother, or not. Sally likes Bill and Bill likes Jane, only if Bill likes Jane. Bill s smart mother is a mother. Connective ) ^ _! $ Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3...
28 But Last Time We Noted These Examples Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant Connective ) ^ _! $ If Sally likes Bill then Sally likes Bill. Sally likes Bill s mother, or not. Sally likes Bill and Bill likes Jane, only if Bill likes Jane. Bill s smart mother is a mother. Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3...
29 But Last Time We Noted These Examples Formula ) AtomicFormula (Formula Connective Formula) Formula AtomicFormula ) (Predicate Term 1...Term k ) (Term = Term) Term ) (Function Term 1... Term k ) Constant Connective ) ^ _! $ If Sally likes Bill then Sally likes Bill. Sally likes Bill s mother, or not. Sally likes Bill and Bill likes Jane, only if Bill likes Jane. Bill s smart mother is a mother. Predicate ) P 1 P 2 P 3... Constant ) c 1 c 2 c 3... Function ) f 1 f 2 f 3... These are all true, yes; but can they be proved?!
30 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter
31 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter there exists at least one thing x such that
32 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter there exists at least one thing x such that for all x, it s the case that
33 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that for all x, it s the case that
34 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that
35 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that 8 ( >!9 ( > ^8x(d(x, a) <! d(f(x),b) < )))
36 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that
37 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero.
38 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero. 8x(x )
39 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero. 8x(x ) There s a positive integer greater than any positive integer.
40 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero. 8x(x ) There s a positive integer greater than any positive integer. 9x8y(y <x)
41 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero. 8x(x ) 9x8y(y <x)
42 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero. 8x(x )
43 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero. 8x(x ) Every positive integer x is less-than-or-equal-to a positive integer y.
44 Add the Final Addition/Deeper Challenge: Add Two Quantifiers to the Pure Predicate Calculus, Which Yields the Predicate Calculus simpliciter 9x... there exists at least one thing x such that 8x... for all x, it s the case that Every natural number is greater than or equal to zero. 8x(x ) Every positive integer x is less-than-or-equal-to a positive integer y. 8x9y(x apple y) 8x9y(apple (x, y))
45 For every positive integer x is less-than-or-equal-to a positive integer y. 8x9y(x apple y) 8x9y(apple (x, y))
46 For every positive integer x is less-than-or-equal-to a positive integer y. 8x9y(x apple y) 8x9y(apple (x, y)) Gödel: You give me a non-contradictory formula, and I ll show you that there s a Buzz-Lightyear train trip on which that formula is true which gives you an answer of Yes! Equivalently, the predicate calculus is complete: every formula in it that must-be-true, can in fact be proved!
47 For every positive integer x is less-than-or-equal-to a positive integer y. 8x9y(x apple y) 8x9y(apple (x, y)) First, I ll break this down into a list of conjunctions and drop the quantifiers.
48 For every positive integer x is less-than-or-equal-to a positive integer y. 8x9y(x apple y) 8x9y(apple (x, y)) First, I ll break this down into a list of conjunctions and drop the quantifiers. apple x 1 x 2 apple x 1 x 2^applex 2 x 3 apple x 1 x 2^applex 2 x 3^applex 3 x 4 apple x 1 x 2^applex 2 x 3^applex 3 x 4^applex 4 x 5. apple x 1 x 2...apple x 99 x 1
49 For every positive integer x is less-than-or-equal-to a positive integer y. 8x9y(x apple y) 8x9y(apple (x, y)) First, I ll break this down into a list of conjunctions and drop the quantifiers. apple x 1 x 2 apple x 1 x 2^applex 2 x 3 apple x 1 x 2^applex 2 x 3^applex 3 x 4 apple x 1 x 2^applex 2 x 3^applex 3 x 4^applex 4 x 5. apple x 1 x 2...apple x 99 x 1 Next, I ll take you on a Buzz-Lightyear train trip on which this entire list is true
50 Now, recall König s Lemma
51 Toward König s Lemma as Train Travel
52 To infinity and beyond!
53 König s Lemma (train-travel version) In a one-way train-travel map with finitely many options leading from each station, if there are partial paths forward of every finite length, there is an infinite path (= a path to infinity ).
54
55
56
57
58
59
60
61
62
63 Exercise 2: Is there an algorithm for traveling this way?
64 Exercise 2: Is there an algorithm for traveling this way? No. This strategy for travel is beyond the reach of standard computation.
65 Exercise 2: Is there an algorithm for traveling this way? No. This strategy for travel is beyond the reach of standard computation. (To anticipate our final class & Steeple #3: Does it not then follow, assuming that humans can find and use a provably correct strategy for this travel, that humans can t be fundamentally computing machines?)
66 Proving the Lemma (that there is an infinite branch) Proof: We are seeking to prove that there is an infinite path (= that you can keep going forward forever = that the number of your stops forward are the size of Z + ). To begin, assume the antecedent of the theorem (i.e. that, (1), there are finitely many options leading from each station, and that, (2), in the map there are partial paths forward of every finite size). Now, you are standing at Penn Station (S1), facing k options. At least one of these options must lead to partial paths of arbitrary size (the size of any m in Z + ). (Sub- Proof: Suppose otherwise for indirect proof. Then there is some positive integer n that places a ceiling on the size of partial paths that can be reached. But this violates (2) contradiction.) Proceed to choose one of these options that lead to partial paths of arbitrary size. You are now standing at a new station (S2), one stop after Penn Station. At least one of these options must lead to partial parts of arbitrary size (the size of any m in Z + ). (Sub-Proof: Suppose otherwise for indirect proof ) Since you can iterate this forever, you ll be on an infinite trip to infinity! Buzz will be happy.
67 Simple Buzz-Lightyear-Like Branch
68 Gödel s Buzz-Lightyear Branch
69 For Further Reading
70 For Further Reading
71 For Further Reading
72 For Further Reading
73 For Further Reading
74 For Further Reading
75 Next Time (Final Content-Delivery Class Mtg) Steeple #2: The Immortal Incompleteness Result Steeple #3: Could a machine ever be this rational and creative?
76
77 slutten
78 Appendices
79 So what would be a specific g*? A truth of arithmetic that you can t move from the axioms of arithmetic?!?
80 So what would be a specific g*? A truth of arithmetic that you can t move from the axioms of arithmetic?!? Here you go:
81 So what would be a specific g*? A truth of arithmetic that you can t move from the axioms of arithmetic?!? Here you go: That the Goodstein Sequence eventually reaches zero!
82 Goodstein Sequence; Goodstein s Theorem...
83 Pure base n representation of a number r Represent r as only sum of powers of n in which the exponents are also powers of n etc
84 Grow Function
85 Example of Grow
86 Goodstein Sequence For any natural number m
87 Sample Values
88 Sample Values
89 m Sample Values
90 Sample Values m
91 Sample Values m
92 Sample Values m (96th term)...
93 Sample Values m (96th term) ~1 13 ~1 155 ~ ~
94 Yet, The Theorems!!
95 Yet, The Theorems!! Theorem 1 (Goodstein s Theorem). For all natural numbers, the Goodstein sequence reaches zero after a finite number of steps. Theorem 2 (Unprovability of Goodstein s Theorem). Goodstein s theorem is not provable in Peano Arithmetic (PA) (or any equivalent theory of arithmetic).
96 Yet, The Theorems!! Theorem 1 (Goodstein s Theorem). For all natural numbers, the Goodstein sequence reaches zero after a finite number of steps. Theorem 2 (Unprovability of Goodstein s Theorem). Goodstein s theorem is not provable in Peano Arithmetic (PA) (or any equivalent theory of arithmetic). So, Gödel was right, empirically! We have in GT a truth of elementary arithmetic that we can t prove from elementary arithmetic!
97 Could a computing machine get this??...
98 Govindarajulu, N.; Licato, J.; Bringsjord, S Small Steps Toward Hypercomputation via Infinitary Machine Proof Verification and Proof Generation. In Proceedings of UCNC 213. Pdf
99 Needs Understanding of Ordinal Numbers
100 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +!
101 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +! 19 2 = <!!!! +!! +! 1
102 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +! 19 2 = = <!!!! <!!!! +!! +! 1 +!! 1
103 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +! 19 2 = = = <!!!! <!!!! <!!!! +!! +! 1 +!! 1 +! +! 1
104 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +! 19 2 = = = <!!!! <!!!! <!!!! 19 5 = <!!!! +!! +! 1 +!! 1 +! +! 1 +!
105 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +! 19 2 = = = <!!!! <!!!! <!!!! 19 5 = <!!!! +!! +! 1 +!! 1 +! +! 1 +!...
106 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +! 19 2 = = = <!!!! <!!!! <!!!! 19 5 = <!!!! +!! +! 1 +!! 1 +! +! 1 +!...
107 Needs Understanding of Ordinal Numbers 19 1 = <!!!! +!! +! 19 2 = = = <!!!! <!!!! <!!!! 19 5 = <!!!! +!! +! 1 +!! 1 +! +! 1 +!... strictly decreasing
108 19 1 = <!!!! +!! +! 19 2 = = = <!!!! <!!!! <!!!! 19 5 = <!!!! +!! +! 1 +!! 1 +! +! 1 +!... strictly decreasing
109 Ordinal Numbers
110 Yet, Conjecture (C) (see Isaacson s Conjecture )
111 Yet, Conjecture (C) (see Isaacson s Conjecture ) In order to produce a rationally compelling proof of any true sentence S formed from the symbol set of the language of arithmetic, but independent of PA, it s necessary to deploy concepts and structures of an irreducibly infinitary nature.
112 Yet, Conjecture (C) (see Isaacson s Conjecture ) In order to produce a rationally compelling proof of any true sentence S formed from the symbol set of the language of arithmetic, but independent of PA, it s necessary to deploy concepts and structures of an irreducibly infinitary nature. If this is right, and computing machines can t use irreducibly infinitary techniques, they re in trouble or: there won t be a Singularity.
Steeple #1.Part 1 of Rationalistic Genius: Gödel s Completeness Theorem. Selmer Bringsjord Are Humans Rational? v of 11/27/16 RPI Troy NY USA
Steeple #1.Part 1 of Rationalistic Genius: Gödel s Completeness Theorem Selmer Bringsjord Are Humans Rational? v of 11/27/16 RPI Troy NY USA Gödels Great Theorems (OUP) by Selmer Bringsjord Introduction
More informationSteeple #3: Goodstein s Theorem (glimpse only!)
Steeple #3: Goodstein s Theorem (glimpse only!) Selmer Bringsjord (with Naveen Sundar G.) Are Humans Rational? v of 12717 RPI Troy NY USA Back to the beginning Back to the beginning Main Claim Back to
More informationSteeple #2: Gödel s First Incompleteness Theorem (and thereafter: Steeple #3: Determining Whether a Machine Can Match Gödel)
Steeple #2: Gödel s First Incompleteness Theorem (and thereafter: Steeple #3: Determining Whether a Machine Can Match Gödel) Selmer Bringsjord Are Humans Rational? v 120417 RPI Troy NY USA The Power of
More informationGödel s First Incompleteness Theorem (excerpted from Gödel s Great Theorems) Selmer Bringsjord Intro to Logic May RPI Troy NY USA
Gödel s First Incompleteness Theorem (excerpted from Gödel s Great Theorems) Selmer Bringsjord Intro to Logic May 2 2016 RPI Troy NY USA Thursday: Can a machine match Gödel? Grade roundup (not today; let
More informationLogic, General Intelligence, and Hypercomputation and beyond...
Logic, General Intelligence, and Hypercomputation and beyond... Selmer Bringsjord Rensselaer AI & Reasoning (RAIR) Lab Department of Cognitive Science Department of Computer Science Rensselaer Polytechnic
More informationNumber Theory & Astrologic; Second-Order Logic and the k-order Ladder; Second-Order Axiomatized Arithmetic; Gödel s Speedup Theorem; Time Travel
Number Theory & Astrologic; Second-Order Logic and the k-order Ladder; Second-Order Axiomatized Arithmetic; Gödel s Speedup Theorem; Time Travel Selmer Bringsjord Rensselaer AI & Reasoning (RAIR) Lab Department
More informationA Little History Incompleteness The First Theorem The Second Theorem Implications. Gödel s Theorem. Anders O.F. Hendrickson
Gödel s Theorem Anders O.F. Hendrickson Department of Mathematics and Computer Science Concordia College, Moorhead, MN Math/CS Colloquium, November 15, 2011 Outline 1 A Little History 2 Incompleteness
More informationCould an AI Ever Match Gödel? (excerpted from Gödel s Great Theorems) Selmer Bringsjord Intro to Logic May RPI Troy NY USA
Could an AI Ever Match Gödel? (excerpted from Gödel s Great Theorems) Selmer Bringsjord Intro to Logic May 5 2016 RPI Troy NY USA Played last night :)? Played last night :)? If you won, please remember
More informationKRIPKE S THEORY OF TRUTH 1. INTRODUCTION
KRIPKE S THEORY OF TRUTH RICHARD G HECK, JR 1. INTRODUCTION The purpose of this note is to give a simple, easily accessible proof of the existence of the minimal fixed point, and of various maximal fixed
More informationLecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson
Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem Michael Beeson The hypotheses needed to prove incompleteness The question immediate arises whether the incompleteness
More informationPeano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now
CSC 438F/2404F Notes (S. Cook) Fall, 2008 Peano Arithmetic Goals Now 1) We will introduce a standard set of axioms for the language L A. The theory generated by these axioms is denoted PA and called Peano
More informationMarie Duží
Marie Duží marie.duzi@vsb.cz 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: 1. a language 2. a set of axioms 3. a set of deduction rules ad 1. The definition of a language
More informationGreat Theoretical Ideas
15-251 Great Theoretical Ideas in Computer Science Gödel s Legacy: Proofs and Their Limitations Lecture 25 (November 16, 2010) The Halting Problem A Quick Recap of the Previous Lecture Is there a program
More informationCMPSCI 601: Tarski s Truth Definition Lecture 15. where
@ CMPSCI 601: Tarski s Truth Definition Lecture 15! "$#&%(') *+,-!".#/%0'!12 43 5 6 7 8:9 4; 9 9 < = 9 = or 5 6?>A@B!9 2 D for all C @B 9 CFE where ) CGE @B-HI LJKK MKK )HG if H ; C if H @ 1 > > > Fitch
More informationClassical Propositional Logic
The Language of A Henkin-style Proof for Natural Deduction January 16, 2013 The Language of A Henkin-style Proof for Natural Deduction Logic Logic is the science of inference. Given a body of information,
More informationInformal Statement Calculus
FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example
More informationPropositional Logic: Syntax
Logic Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and programs) epistemic
More informationGödel s Incompleteness Theorem. Overview. Computability and Logic
Gödel s Incompleteness Theorem Overview Computability and Logic Recap Remember what we set out to do in this course: Trying to find a systematic method (algorithm, procedure) which we can use to decide,
More informationGödel s Incompleteness Theorems
Seminar Report Gödel s Incompleteness Theorems Ahmet Aspir Mark Nardi 28.02.2018 Supervisor: Dr. Georg Moser Abstract Gödel s incompleteness theorems are very fundamental for mathematics and computational
More informationThere are infinitely many set variables, X 0, X 1,..., each of which is
4. Second Order Arithmetic and Reverse Mathematics 4.1. The Language of Second Order Arithmetic. We ve mentioned that Peano arithmetic is sufficient to carry out large portions of ordinary mathematics,
More informationRussell s logicism. Jeff Speaks. September 26, 2007
Russell s logicism Jeff Speaks September 26, 2007 1 Russell s definition of number............................ 2 2 The idea of reducing one theory to another.................... 4 2.1 Axioms and theories.............................
More informationPropositional and Predicate Logic - XIII
Propositional and Predicate Logic - XIII Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - XIII WS 2016/2017 1 / 22 Undecidability Introduction Recursive
More informationGödel s Incompleteness Theorem. Overview. Computability and Logic
Gödel s Incompleteness Theorem Overview Computability and Logic Recap Remember what we set out to do in this course: Trying to find a systematic method (algorithm, procedure) which we can use to decide,
More informationLecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem
Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem Valentine Kabanets October 27, 2016 1 Gödel s Second Incompleteness Theorem 1.1 Consistency We say that a proof system P is consistent
More informationMAGIC Set theory. lecture 2
MAGIC Set theory lecture 2 David Asperó University of East Anglia 22 October 2014 Recall from last time: Syntactical vs. semantical logical consequence Given a set T of formulas and a formula ', we write
More informationMotivation. CS389L: Automated Logical Reasoning. Lecture 10: Overview of First-Order Theories. Signature and Axioms of First-Order Theory
Motivation CS389L: Automated Logical Reasoning Lecture 10: Overview of First-Order Theories Işıl Dillig Last few lectures: Full first-order logic In FOL, functions/predicates are uninterpreted (i.e., structure
More informationFirst-Order Logic First-Order Theories. Roopsha Samanta. Partly based on slides by Aaron Bradley and Isil Dillig
First-Order Logic First-Order Theories Roopsha Samanta Partly based on slides by Aaron Bradley and Isil Dillig Roadmap Review: propositional logic Syntax and semantics of first-order logic (FOL) Semantic
More informationPEANO AXIOMS FOR THE NATURAL NUMBERS AND PROOFS BY INDUCTION. The Peano axioms
PEANO AXIOMS FOR THE NATURAL NUMBERS AND PROOFS BY INDUCTION The Peano axioms The following are the axioms for the natural numbers N. You might think of N as the set of integers {0, 1, 2,...}, but it turns
More informationIntroduction to Metalogic
Philosophy 135 Spring 2008 Tony Martin Introduction to Metalogic 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: Remarks: (i) sentence letters p 0, p 1, p 2,... (ii)
More informationIntroduction to Logic and Axiomatic Set Theory
Introduction to Logic and Axiomatic Set Theory 1 Introduction In mathematics, we seek absolute rigor in our arguments, and a solid foundation for all of the structures we consider. Here, we will see some
More informationWhat are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos
What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos armandobcm@yahoo.com February 5, 2014 Abstract This note is for personal use. It
More informationChapter 1 Elementary Logic
2017-2018 Chapter 1 Elementary Logic The study of logic is the study of the principles and methods used in distinguishing valid arguments from those that are not valid. The aim of this chapter is to help
More informationArgument. whenever all the assumptions are true, then the conclusion is true. If today is Wednesday, then yesterday is Tuesday. Today is Wednesday.
Logic and Proof Argument An argument is a sequence of statements. All statements but the first one are called assumptions or hypothesis. The final statement is called the conclusion. An argument is valid
More informationCogito ergo sum non machina!
Cogito ergo sum non machina! About Gödel s First Incompleteness Theorem and Turing machines. Ricardo Pereira Tassinari 1 Philosophy Department of State University of São Paulo - UNESP - Campus Marília
More informationAxiomatic set theory. Chapter Why axiomatic set theory?
Chapter 1 Axiomatic set theory 1.1 Why axiomatic set theory? Essentially all mathematical theories deal with sets in one way or another. In most cases, however, the use of set theory is limited to its
More informationElementary Linear Algebra, Second Edition, by Spence, Insel, and Friedberg. ISBN Pearson Education, Inc., Upper Saddle River, NJ.
2008 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. APPENDIX: Mathematical Proof There are many mathematical statements whose truth is not obvious. For example, the French mathematician
More informationCOMP 182 Algorithmic Thinking. Proofs. Luay Nakhleh Computer Science Rice University
COMP 182 Algorithmic Thinking Proofs Luay Nakhleh Computer Science Rice University 1 Reading Material Chapter 1, Section 3, 6, 7, 8 Propositional Equivalences The compound propositions p and q are called
More informationCSE 1400 Applied Discrete Mathematics Proofs
CSE 1400 Applied Discrete Mathematics Proofs Department of Computer Sciences College of Engineering Florida Tech Fall 2011 Axioms 1 Logical Axioms 2 Models 2 Number Theory 3 Graph Theory 4 Set Theory 4
More informationTRUTH-THEORIES FOR FRAGMENTS OF PA
TRUTH-THEORIES FOR FRAGMENTS OF PA RICHARD G. HECK, JR. The discussion here follows Petr Hájek and Pavel Pudlák, Metamathematics of First-order Arithmetic (Berlin: Springer-Verlag, 1993). See especially
More informationRecursion Theory. Joost J. Joosten
Recursion Theory Joost J. Joosten Institute for Logic Language and Computation University of Amsterdam Plantage Muidergracht 24 1018 TV Amsterdam Room P 3.26, +31 20 5256095 jjoosten@phil.uu.nl www.phil.uu.nl/
More informationDiscrete Mathematics & Mathematical Reasoning Predicates, Quantifiers and Proof Techniques
Discrete Mathematics & Mathematical Reasoning Predicates, Quantifiers and Proof Techniques Colin Stirling Informatics Some slides based on ones by Myrto Arapinis Colin Stirling (Informatics) Discrete Mathematics
More informationRecall that the expression x > 3 is not a proposition. Why?
Predicates and Quantifiers Predicates and Quantifiers 1 Recall that the expression x > 3 is not a proposition. Why? Notation: We will use the propositional function notation to denote the expression "
More informationSection 3.1: Direct Proof and Counterexample 1
Section 3.1: Direct Proof and Counterexample 1 In this chapter, we introduce the notion of proof in mathematics. A mathematical proof is valid logical argument in mathematics which shows that a given conclusion
More informationCOMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof
More informationLogic for Computer Science - Week 2 The Syntax of Propositional Logic
Logic for Computer Science - Week 2 The Syntax of Propositional Logic Ștefan Ciobâcă November 30, 2017 1 An Introduction to Logical Formulae In the previous lecture, we have seen what makes an argument
More information6.825 Techniques in Artificial Intelligence. Logic Miscellanea. Completeness and Incompleteness Equality Paramodulation
6.825 Techniques in Artificial Intelligence Logic Miscellanea Completeness and Incompleteness Equality Paramodulation Lecture 9 1 Logic is a huge subject. It includes esoteric mathematical and philosophical
More informationCITS2211 Discrete Structures Proofs
CITS2211 Discrete Structures Proofs Unit coordinator: Rachel Cardell-Oliver August 13, 2017 Highlights 1 Arguments vs Proofs. 2 Proof strategies 3 Famous proofs Reading Chapter 1: What is a proof? Mathematics
More informationCOMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof
More informationDecidability: Church-Turing Thesis
Decidability: Church-Turing Thesis While there are a countably infinite number of languages that are described by TMs over some alphabet Σ, there are an uncountably infinite number that are not Are there
More informationContents Propositional Logic: Proofs from Axioms and Inference Rules
Contents 1 Propositional Logic: Proofs from Axioms and Inference Rules... 1 1.1 Introduction... 1 1.1.1 An Example Demonstrating the Use of Logic in Real Life... 2 1.2 The Pure Propositional Calculus...
More informationHandbook of Logic and Proof Techniques for Computer Science
Steven G. Krantz Handbook of Logic and Proof Techniques for Computer Science With 16 Figures BIRKHAUSER SPRINGER BOSTON * NEW YORK Preface xvii 1 Notation and First-Order Logic 1 1.1 The Use of Connectives
More informationDiscrete Mathematics
Slides for Part IA CST 2015/16 Discrete Mathematics Prof Marcelo Fiore Marcelo.Fiore@cl.cam.ac.uk What are we up to? Learn to read and write, and also work with,
More information2.2 Lowenheim-Skolem-Tarski theorems
Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore
More informationPredicate Logic - Undecidability
CS402, Spring 2016 Undecidable Problems Does the following program halts? (1) N : n, total, x, y, z (2) n GetUserInput() (3) total 3 (4) while true (5) for x 1 to total 2 (6) for y 1 to total x 1 (7) z
More informationMCS-236: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, Methods of Proof
MCS-36: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, 010 Methods of Proof Consider a set of mathematical objects having a certain number of operations and relations
More informationProofs: A General How To II. Rules of Inference. Rules of Inference Modus Ponens. Rules of Inference Addition. Rules of Inference Conjunction
Introduction I Proofs Computer Science & Engineering 235 Discrete Mathematics Christopher M. Bourke cbourke@cse.unl.edu A proof is a proof. What kind of a proof? It s a proof. A proof is a proof. And when
More informationGlossary of Logical Terms
Math 304 Spring 2007 Glossary of Logical Terms The following glossary briefly describes some of the major technical logical terms used in this course. The glossary should be read through at the beginning
More informationYour quiz in recitation on Tuesday will cover 3.1: Arguments and inference. Your also have an online quiz, covering 3.1, due by 11:59 p.m., Tuesday.
Friday, February 15 Today we will begin Course Notes 3.2: Methods of Proof. Your quiz in recitation on Tuesday will cover 3.1: Arguments and inference. Your also have an online quiz, covering 3.1, due
More informationThe following techniques for methods of proofs are discussed in our text: - Vacuous proof - Trivial proof
Ch. 1.6 Introduction to Proofs The following techniques for methods of proofs are discussed in our text - Vacuous proof - Trivial proof - Direct proof - Indirect proof (our book calls this by contraposition)
More informationNONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM
Notre Dame Journal of Formal Logic Volume 41, Number 1, 2000 NONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM HILARY PUTNAM Abstract This lecture, given at Beijing University in 1984, presents
More informationMAGIC Set theory. lecture 1
MAGIC Set theory lecture 1 David Asperó University of East Anglia 15 October 2014 Welcome Welcome to this set theory course. This will be a 10 hour introduction to set theory. The only prerequisite is
More informationThis is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability
16.2. MINIMAL ARITHMETIC AND REPRESENTABILITY 207 If T is a consistent theory in the language of arithmetic, we say a set S is defined in T by D(x) if for all n, if n is in S, then D(n) is a theorem of
More informationOverview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR Last time Expert Systems and Ontologies oday Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof theory Natural
More informationTuring Centenary Lecture
Turing Centenary Lecture P.D.Welch University of Bristol Visiting Research Fellow, Isaac Newton Institute Early Life King s College 1931 King s College 1931 Hardy Eddington He attended Eddington s lectures
More informationPredicate Logic. Andreas Klappenecker
Predicate Logic Andreas Klappenecker Predicates A function P from a set D to the set Prop of propositions is called a predicate. The set D is called the domain of P. Example Let D=Z be the set of integers.
More informationClass 29 - November 3 Semantics for Predicate Logic
Philosophy 240: Symbolic Logic Fall 2010 Mondays, Wednesdays, Fridays: 9am - 9:50am Hamilton College Russell Marcus rmarcus1@hamilton.edu Class 29 - November 3 Semantics for Predicate Logic I. Proof Theory
More informationMathematical Logic Prof. Arindama Singh Department of Mathematics Indian Institute of Technology, Madras. Lecture - 15 Propositional Calculus (PC)
Mathematical Logic Prof. Arindama Singh Department of Mathematics Indian Institute of Technology, Madras Lecture - 15 Propositional Calculus (PC) So, now if you look back, you can see that there are three
More informationFoundations of Mathematics MATH 220 FALL 2017 Lecture Notes
Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements
More informationGödel s Incompleteness Theorems by Sally Cockburn (2016)
Gödel s Incompleteness Theorems by Sally Cockburn (2016) 1 Gödel Numbering We begin with Peano s axioms for the arithmetic of the natural numbers (ie number theory): (1) Zero is a natural number (2) Every
More informationPropositional Logic Review
Propositional Logic Review UC Berkeley, Philosophy 142, Spring 2016 John MacFarlane The task of describing a logical system comes in three parts: Grammar Describing what counts as a formula Semantics Defining
More informationHOW TO WRITE PROOFS. Dr. Min Ru, University of Houston
HOW TO WRITE PROOFS Dr. Min Ru, University of Houston One of the most difficult things you will attempt in this course is to write proofs. A proof is to give a legal (logical) argument or justification
More informationInference and Proofs (1.6 & 1.7)
EECS 203 Spring 2016 Lecture 4 Page 1 of 9 Introductory problem: Inference and Proofs (1.6 & 1.7) As is commonly the case in mathematics, it is often best to start with some definitions. An argument for
More informationAxiomatic Theories of Truth
Axiomatic Theories of Truth Graham Leigh University of Leeds LC 8, 8th July 28 Graham Leigh (University of Leeds) Axiomatic Theories of Truth LC 8, 8th July 28 1 / 15 Introduction Formalising Truth Formalising
More informationExamples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:
Logic: The Big Picture Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and
More informationSet Theory and the Foundation of Mathematics. June 19, 2018
1 Set Theory and the Foundation of Mathematics June 19, 2018 Basics Numbers 2 We have: Relations (subsets on their domain) Ordered pairs: The ordered pair x, y is the set {{x, y}, {x}}. Cartesian products
More information1.1 Language and Logic
c Oksana Shatalov, Spring 2018 1 1.1 Language and Logic Mathematical Statements DEFINITION 1. A proposition is any declarative sentence (i.e. it has both a subject and a verb) that is either true or false,
More informationPřednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1
Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of
More information17.1 The Halting Problem
CS125 Lecture 17 Fall 2016 17.1 The Halting Problem Consider the HALTING PROBLEM (HALT TM ): Given a TM M and w, does M halt on input w? Theorem 17.1 HALT TM is undecidable. Suppose HALT TM = { M,w : M
More informationUnprovability of circuit upper bounds in Cook s theory PV
Unprovability of circuit upper bounds in Cook s theory PV Igor Carboni Oliveira Faculty of Mathematics and Physics, Charles University in Prague. Based on joint work with Jan Krajíček (Prague). [Dagstuhl
More informationProof Theory and Subsystems of Second-Order Arithmetic
Proof Theory and Subsystems of Second-Order Arithmetic 1. Background and Motivation Why use proof theory to study theories of arithmetic? 2. Conservation Results Showing that if a theory T 1 proves ϕ,
More informationFrom Constructibility and Absoluteness to Computability and Domain Independence
From Constructibility and Absoluteness to Computability and Domain Independence Arnon Avron School of Computer Science Tel Aviv University, Tel Aviv 69978, Israel aa@math.tau.ac.il Abstract. Gödel s main
More information0.Axioms for the Integers 1
0.Axioms for the Integers 1 Number theory is the study of the arithmetical properties of the integers. You have been doing arithmetic with integers since you were a young child, but these mathematical
More informationGÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem
GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS BEN CHAIKEN Abstract. This paper will discuss the completeness and incompleteness theorems of Kurt Gödel. These theorems have a profound impact on the philosophical
More informationThe Process of Mathematical Proof
1 The Process of Mathematical Proof Introduction. Mathematical proofs use the rules of logical deduction that grew out of the work of Aristotle around 350 BC. In previous courses, there was probably an
More informationMat 243 Exam 1 Review
OBJECTIVES (Review problems: on next page) 1.1 Distinguish between propositions and non-propositions. Know the truth tables (i.e., the definitions) of the logical operators,,,, and Write truth tables for
More informationCONSERVATION by Harvey M. Friedman September 24, 1999
CONSERVATION by Harvey M. Friedman September 24, 1999 John Burgess has specifically asked about whether one give a finitistic model theoretic proof of certain conservative extension results discussed in
More informationCS156: The Calculus of Computation
Page 1 of 31 CS156: The Calculus of Computation Zohar Manna Winter 2010 Chapter 3: First-Order Theories Page 2 of 31 First-Order Theories I First-order theory T consists of Signature Σ T - set of constant,
More information3 The language of proof
3 The language of proof After working through this section, you should be able to: (a) understand what is asserted by various types of mathematical statements, in particular implications and equivalences;
More informationCreative Objectivism, a powerful alternative to Constructivism
Creative Objectivism, a powerful alternative to Constructivism Copyright c 2002 Paul P. Budnik Jr. Mountain Math Software All rights reserved Abstract It is problematic to allow reasoning about infinite
More informationMathematical Foundations of Logic and Functional Programming
Mathematical Foundations of Logic and Functional Programming lecture notes The aim of the course is to grasp the mathematical definition of the meaning (or, as we say, the semantics) of programs in two
More informationLarge Numbers, Busy Beavers, Noncomputability and Incompleteness
Large Numbers, Busy Beavers, Noncomputability and Incompleteness Food For Thought November 1, 2007 Sam Buss Department of Mathematics U.C. San Diego PART I Large Numbers, Busy Beavers, and Undecidability
More informationPHIL 422 Advanced Logic Inductive Proof
PHIL 422 Advanced Logic Inductive Proof 1. Preamble: One of the most powerful tools in your meta-logical toolkit will be proof by induction. Just about every significant meta-logical result relies upon
More informationFirst-Order Logic (FOL)
First-Order Logic (FOL) Also called Predicate Logic or Predicate Calculus 2. First-Order Logic (FOL) FOL Syntax variables x, y, z, constants a, b, c, functions f, g, h, terms variables, constants or n-ary
More informationTheory of Computation CS3102 Spring 2014
Theory of Computation CS0 Spring 0 A tale of computers, math, problem solving, life, love and tragic death Nathan Brunelle Department of Computer Science University of Virginia www.cs.virginia.edu/~njbb/theory
More informationMidterm: Sample 3. ECS20 (Fall 2017) 1) Using truth tables, establish for each of the two propositions below if it is a tautology, a contradiction
Midterm: Sample 3 ECS20 (Fall 2017) Part I: logic 1) Using truth tables, establish for each of the two propositions below if it is a tautology, a contradiction or neither. 1) [p (q r)] [((r p) q) q] Let
More informationMathematics 114L Spring 2018 D.A. Martin. Mathematical Logic
Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)
More informationMath Real Analysis
1 / 28 Math 370 - Real Analysis G.Pugh Sep 3 2013 Real Analysis 2 / 28 3 / 28 What is Real Analysis? Wikipedia: Real analysis... has its beginnings in the rigorous formulation of calculus. It is a branch
More informationA Brief Introduction to Proofs
A Brief Introduction to Proofs William J. Turner October, 010 1 Introduction Proofs are perhaps the very heart of mathematics. Unlike the other sciences, mathematics adds a final step to the familiar scientific
More informationA Guide to Proof-Writing
A Guide to Proof-Writing 437 A Guide to Proof-Writing by Ron Morash, University of Michigan Dearborn Toward the end of Section 1.5, the text states that there is no algorithm for proving theorems.... Such
More informationReview. Propositions, propositional operators, truth tables. Logical Equivalences. Tautologies & contradictions
Review Propositions, propositional operators, truth tables Logical Equivalences. Tautologies & contradictions Some common logical equivalences Predicates & quantifiers Some logical equivalences involving
More information