MAGIC Set theory. lecture 1

Size: px
Start display at page:

Download "MAGIC Set theory. lecture 1"

Transcription

1 MAGIC Set theory lecture 1 David Asperó University of East Anglia 15 October 2014

2 Welcome Welcome to this set theory course. This will be a 10 hour introduction to set theory. The only prerequisite is some level of mathematical maturity. The course will be mostly self contained but you are and will be invited to look in other sources.

3 Welcome Welcome to this set theory course. This will be a 10 hour introduction to set theory. The only prerequisite is some level of mathematical maturity. The course will be mostly self contained but you are and will be invited to look in other sources.

4 Set theory plays a dual role. It provides a foundation for mathematics and it is itself a branch of mathematics with applications to other areas of mathematics.

5 Reducing everything to sets Set theory was developed / discovered / instigated by Georg Cantor, in the second half of the 19th century, as a result of his investigations of trigonometric series rather than out of foundational considerations. However, set theory would soon become the prevalent foundation. In fact, it was born at a time when mathematicians saw the need to define things carefully (i.e., define the object of their study in a mathematical language referring to reasonably simple and well understood entities) and set theory provided the means to do exactly that. Example: What is a differentiable function? What is a continuous function? What is a function?

6 Reducing everything to sets Set theory was developed / discovered / instigated by Georg Cantor, in the second half of the 19th century, as a result of his investigations of trigonometric series rather than out of foundational considerations. However, set theory would soon become the prevalent foundation. In fact, it was born at a time when mathematicians saw the need to define things carefully (i.e., define the object of their study in a mathematical language referring to reasonably simple and well understood entities) and set theory provided the means to do exactly that. Example: What is a differentiable function? What is a continuous function? What is a function?

7 Reducing everything to sets Set theory was developed / discovered / instigated by Georg Cantor, in the second half of the 19th century, as a result of his investigations of trigonometric series rather than out of foundational considerations. However, set theory would soon become the prevalent foundation. In fact, it was born at a time when mathematicians saw the need to define things carefully (i.e., define the object of their study in a mathematical language referring to reasonably simple and well understood entities) and set theory provided the means to do exactly that. Example: What is a differentiable function? What is a continuous function? What is a function?

8 A case example: A relation is a set of ordered pairs (a, b). And a function f is a functional relation (i.e., (a, b), (a, b 0 ) 2 f implies b = b 0 ). What is an ordered pair (a, b)? Well, given a, b, we can define (a, b) ={{a}, {a, b}} (this definition is due to Kuratowski). Fact Given any ordered pairs (a, b), (a 0, b 0 ), (a, b) =(a 0, b 0 ) if and only if a = a 0 and b = b 0. [Easy exercise: Check] Similarly, for given n, we can define the n tuple (a 0,...,a n, a n+1 )=((a 0,...,a n ), a n+1 ).

9 A case example: A relation is a set of ordered pairs (a, b). And a function f is a functional relation (i.e., (a, b), (a, b 0 ) 2 f implies b = b 0 ). What is an ordered pair (a, b)? Well, given a, b, we can define (a, b) ={{a}, {a, b}} (this definition is due to Kuratowski). Fact Given any ordered pairs (a, b), (a 0, b 0 ), (a, b) =(a 0, b 0 ) if and only if a = a 0 and b = b 0. [Easy exercise: Check] Similarly, for given n, we can define the n tuple (a 0,...,a n, a n+1 )=((a 0,...,a n ), a n+1 ).

10 A case example: A relation is a set of ordered pairs (a, b). And a function f is a functional relation (i.e., (a, b), (a, b 0 ) 2 f implies b = b 0 ). What is an ordered pair (a, b)? Well, given a, b, we can define (a, b) ={{a}, {a, b}} (this definition is due to Kuratowski). Fact Given any ordered pairs (a, b), (a 0, b 0 ), (a, b) =(a 0, b 0 ) if and only if a = a 0 and b = b 0. [Easy exercise: Check] Similarly, for given n, we can define the n tuple (a 0,...,a n, a n+1 )=((a 0,...,a n ), a n+1 ).

11 So we can successfully define the notion of function from the notion of set (and the membership relation 2, of course). And the notion of set is presumably easier to grasp than the notion of function.

12 What about natural numbers, integers, rational, reals and so on? We can define 0 = ; (the empty set, the unique set with no elements). The set ; has 0 members. We can define 1 = {0} = {;}. The set {;} has 1 member. We can define 2 = {0, 1} = {;, {;}}. The set {;, {;}} has 2 members.... In general, we can define n + 1 = n [{n}. With this definition n + 1 is a set with exactly n + 1 many members and these members are all natural numbers m such that m apple n.

13 What about natural numbers, integers, rational, reals and so on? We can define 0 = ; (the empty set, the unique set with no elements). The set ; has 0 members. We can define 1 = {0} = {;}. The set {;} has 1 member. We can define 2 = {0, 1} = {;, {;}}. The set {;, {;}} has 2 members.... In general, we can define n + 1 = n [{n}. With this definition n + 1 is a set with exactly n + 1 many members and these members are all natural numbers m such that m apple n.

14 What about natural numbers, integers, rational, reals and so on? We can define 0 = ; (the empty set, the unique set with no elements). The set ; has 0 members. We can define 1 = {0} = {;}. The set {;} has 1 member. We can define 2 = {0, 1} = {;, {;}}. The set {;, {;}} has 2 members.... In general, we can define n + 1 = n [{n}. With this definition n + 1 is a set with exactly n + 1 many members and these members are all natural numbers m such that m apple n.

15 What about natural numbers, integers, rational, reals and so on? We can define 0 = ; (the empty set, the unique set with no elements). The set ; has 0 members. We can define 1 = {0} = {;}. The set {;} has 1 member. We can define 2 = {0, 1} = {;, {;}}. The set {;, {;}} has 2 members.... In general, we can define n + 1 = n [{n}. With this definition n + 1 is a set with exactly n + 1 many members and these members are all natural numbers m such that m apple n.

16 With this definition, each n is an ordinal which is either ; or of the form [{ } for some ordinal and all of whose members are either the empty set or of the form [{ } for some ordinal, and every ordinal which is either ; or of the form [{ } and all of whose members are either the empty set or of the form [{ } for some ordinal is a natural number (the notion of ordinal, which we will see later on, is defined only in terms of sets). What is nice about this is that this gives a definition of the set N of natural numbers involving only the notion of set: N is the set of all those ordinals such that every member of is either the empty set or of the form [{ } for some ordinal ).

17 In particular: We may want to say that a set x is finite iff there is a bijection between x and some member of N. By the above definition of N we thus have a definition of finiteness purely in terms of sets and the membership relation.

18 + and on N can be defined also in a satisfactory way using the notion of set. Then we can define Z in the usual way as the set of equivalence classes of the equivalence relation on N N defined by (a, b) (a 0, b 0 ) if and only if a + b 0 = a 0 + b, and we can define also Q and the corresponding operations from Z in the usual way. We can define R as the set of equivalence classes of the equivalence relation on the set of Cauchy sequences f : N! Q where f g if and only if lim n!1 h = 0, where h(n) =f (n) g(n). Etc. All these constructions involve only notions previously defined together with the notion of set and the membership relation. So they ultimately involve only the notion of set and the membership relation.

19 + and on N can be defined also in a satisfactory way using the notion of set. Then we can define Z in the usual way as the set of equivalence classes of the equivalence relation on N N defined by (a, b) (a 0, b 0 ) if and only if a + b 0 = a 0 + b, and we can define also Q and the corresponding operations from Z in the usual way. We can define R as the set of equivalence classes of the equivalence relation on the set of Cauchy sequences f : N! Q where f g if and only if lim n!1 h = 0, where h(n) =f (n) g(n). Etc. All these constructions involve only notions previously defined together with the notion of set and the membership relation. So they ultimately involve only the notion of set and the membership relation.

20 + and on N can be defined also in a satisfactory way using the notion of set. Then we can define Z in the usual way as the set of equivalence classes of the equivalence relation on N N defined by (a, b) (a 0, b 0 ) if and only if a + b 0 = a 0 + b, and we can define also Q and the corresponding operations from Z in the usual way. We can define R as the set of equivalence classes of the equivalence relation on the set of Cauchy sequences f : N! Q where f g if and only if lim n!1 h = 0, where h(n) =f (n) g(n). Etc. All these constructions involve only notions previously defined together with the notion of set and the membership relation. So they ultimately involve only the notion of set and the membership relation.

21 If there is nothing fishy with the notion of set and the operations we have used to build more complicated sets out of simpler ones, then there cannot be anything fishy with these higher level objects. Similarly: We feel confident with the existence of C (which, by the way, contains imaginary numbers like i) once we become confident with the existence of R and know how to build C from R in a very simple set theoretic way.

22 Also: We can derive everything we know about the higher level objects (like, say, the fact that is transcendental) from elementary facts about sets. And, presumably, we would expect that the combination of elementary facts about sets can ultimately answer every question we re interested in (is e + transcendental?, Goldbach s conjecture,...). This would reduce mathematics to considerations of sets and their (elementary) properties.

23 Also: We can derive everything we know about the higher level objects (like, say, the fact that is transcendental) from elementary facts about sets. And, presumably, we would expect that the combination of elementary facts about sets can ultimately answer every question we re interested in (is e + transcendental?, Goldbach s conjecture,...). This would reduce mathematics to considerations of sets and their (elementary) properties.

24 Some elementary facts about sets Given sets A, B: We say that A is of cardinality at most that of B, and write A apple B, if there is an injective (or one to one) function f : A (remember, a function is a special kind of set!).! B We say that that A and B have the same cardinality, and write A = B, if and only if there is a bijection f : A! B. We say that A has cardiality strictly less than B, and write A < B, if and only if there is an injective function f : A is no bijection f : A! B.! B but there

25 Clearly A apple B and B apple C together imply A apple C. Also, it is true, but not a trivial fact, that A = B holds if and only if both A apple B and B apple A hold (Cantor Bernstein theorem, we will see this later on). The notion of cardinality captures the notion of size of a set. (Example: 5 < 6 ). Notation: Given a set X, P(X) is the set of all sets Y such that Y X. (P(X) is the power set of X).

26 Clearly A apple B and B apple C together imply A apple C. Also, it is true, but not a trivial fact, that A = B holds if and only if both A apple B and B apple A hold (Cantor Bernstein theorem, we will see this later on). The notion of cardinality captures the notion of size of a set. (Example: 5 < 6 ). Notation: Given a set X, P(X) is the set of all sets Y such that Y X. (P(X) is the power set of X).

27 Clearly A apple B and B apple C together imply A apple C. Also, it is true, but not a trivial fact, that A = B holds if and only if both A apple B and B apple A hold (Cantor Bernstein theorem, we will see this later on). The notion of cardinality captures the notion of size of a set. (Example: 5 < 6 ). Notation: Given a set X, P(X) is the set of all sets Y such that Y X. (P(X) is the power set of X).

28 The following theorem arguably marks the beginning of set theory. Theorem (Cantor, December 1873) Given any set X, X < P(X). Proof: There is clearly an injection f : X the singleton of x, i.e., to {x}.!p(x): f sends x to Now suppose f : X!P(X) is a function. Let us see that f cannot be a surjection: Let Y = {a 2 X : a /2 f (a)} Y 2P(X). But if a 2 X is such that f (a) =Y, then a 2 Y if and only if a /2 f (a) =Y. This is a logical impossibility, so there is no such a.

29 This theorem immediately yields that not all infinite sets are of the same size, and in fact there is a whole hierarchy of infinities! (which was not known at the time): N < P(N) < P(P(N)) = P 2 (N) <......< P n (N) < P n+1 (N) <......< S n2n Pn (N) < P( S n2n Pn (N)) <...

30 More elementary facts Let R be the collection of all those sets X such that X /2 X R is a collection of objects, and so it is therefore a set. R contains many sets. For instance, ;2R, 1 2R, every natural number is in R, N 2R, R 2R, etc. Does R belong to R?

31 Well, R2Rif and only if R /2 R, which is the same kind of contradiction that we obtained at the end of the proof of Cantor s theorem! So R cannot be a set!! (Russell s paradox)

32 So, our naïve theory of sets is inconsistent and maybe it s not so good a foundation of mathematics after all... Is this the end of the story for set theory?

33 So, our naïve theory of sets is inconsistent and maybe it s not so good a foundation of mathematics after all... Is this the end of the story for set theory?

34 Well, we like to think in terms of objects built out of sets and like the simplicity of the foundations set theory was intending to provide. Also, we find the multiplicities of infinities predicted by set theory an exciting possibility, and there was nothing obviously contradictory in Cantor s theorem.

35 A retreat A valid move at this point would be to retreat to a more modest theory T such that 1 T should express true facts about sets. (or should we say plausible, desirable?), 2 T enables us to carry on enough constructions so as to build all usual mathematical objects (real numbers, spaces of functions, etc.), 3 T gives us an interesting theory of the infinite ( N < P(N), etc.), and such that 4 we can prove that T is consistent; or, if we cannot prove that, such that we have good reasons to believe T is consistent.

36 A retreat A valid move at this point would be to retreat to a more modest theory T such that 1 T should express true facts about sets. (or should we say plausible, desirable?), 2 T enables us to carry on enough constructions so as to build all usual mathematical objects (real numbers, spaces of functions, etc.), 3 T gives us an interesting theory of the infinite ( N < P(N), etc.), and such that 4 we can prove that T is consistent; or, if we cannot prove that, such that we have good reasons to believe T is consistent.

37 A retreat A valid move at this point would be to retreat to a more modest theory T such that 1 T should express true facts about sets. (or should we say plausible, desirable?), 2 T enables us to carry on enough constructions so as to build all usual mathematical objects (real numbers, spaces of functions, etc.), 3 T gives us an interesting theory of the infinite ( N < P(N), etc.), and such that 4 we can prove that T is consistent; or, if we cannot prove that, such that we have good reasons to believe T is consistent.

38 A retreat A valid move at this point would be to retreat to a more modest theory T such that 1 T should express true facts about sets. (or should we say plausible, desirable?), 2 T enables us to carry on enough constructions so as to build all usual mathematical objects (real numbers, spaces of functions, etc.), 3 T gives us an interesting theory of the infinite ( N < P(N), etc.), and such that 4 we can prove that T is consistent; or, if we cannot prove that, such that we have good reasons to believe T is consistent.

39 A retreat A valid move at this point would be to retreat to a more modest theory T such that 1 T should express true facts about sets. (or should we say plausible, desirable?), 2 T enables us to carry on enough constructions so as to build all usual mathematical objects (real numbers, spaces of functions, etc.), 3 T gives us an interesting theory of the infinite ( N < P(N), etc.), and such that 4 we can prove that T is consistent; or, if we cannot prove that, such that we have good reasons to believe T is consistent.

40 First questions: (1): What is a theory? (2): Which should be our guiding principles for designing T? We answer (1) first.

41 First questions: (1): What is a theory? (2): Which should be our guiding principles for designing T? We answer (1) first.

42 The axiomatic method: A crash course in first order logic. For us a theory will be a first order theory or, more accurately, a theory in classical first order logic. A theory T will always be a theory in a given first order language L. It will be a set (!) of L sentences expressing facts about our intended domain of discourse. Talk of sets of L sentences before we have even defined T (which might end up being an intended theory of sets)? Well, those sets of sentences, as well as the sentences, the language L, etc., are objects in our meta theory. Presumably they will obey laws expressible in some meta meta theory (perhaps the same laws the same theory T is, in its intended interpretation, trying to express!).

43 The axiomatic method: A crash course in first order logic. For us a theory will be a first order theory or, more accurately, a theory in classical first order logic. A theory T will always be a theory in a given first order language L. It will be a set (!) of L sentences expressing facts about our intended domain of discourse. Talk of sets of L sentences before we have even defined T (which might end up being an intended theory of sets)? Well, those sets of sentences, as well as the sentences, the language L, etc., are objects in our meta theory. Presumably they will obey laws expressible in some meta meta theory (perhaps the same laws the same theory T is, in its intended interpretation, trying to express!).

44 A language L consists of a (possible empty) set of constant symbols c, d,... a (possibly empty) set of functional symbols f, g,..., together with their arities (this arity is a natural number; if f is meant to express a function f M : M! M it has arity 1, if it is meant to express a function f M : M M! M, then it has arity 2, etc.) a (possibly empty) set of relational symbols R, S,... together with their arities (this arity is a natural number; if R is meant to express a subset R M M, then it has arity 1, if it is meant to express a binary relation R M M M, then it has arity 2, etc.) These are the non-logical symbols and completely determine L.

45 We also have logical symbols, which are independent from L: ^, _,,!, $ 8, 9 (, ), = (quantifiers) (connectives) = is sometimes omitted. Also, many of these symbols are not necessary; we could do with just, _ and 9. Finally, we have a sufficiently large supply of variables: Var = {v 0, v 1,...,v n,...}. For most uses it is enough to take the set of variables to have the same size as the natural numbers.

46 Language of set theory: Only non logical symbol: A relational symbol 2 of arity 2. Let s focus on the language of set theory from now on: 1 every expression of the form (v i 2 v j ) or (v i = v j ), with v i and v j variables, is a formula (an atomic formula). 2 If ' and are formulas, then ( '), (' _ ), (' ^_), (' ^ ), ('! ), (' $ ) are formulas. Also, if v is a variable, then (8v') and (9v') are formulas. 3 Something is a formula if and only if it is an atomic formula or is obtained from formulas as in (2). When referring to a formula, we often omit parentheses to improve readability (these expressions are not actual official formulas but refer to them in an unambiguous way).

47 A sentence is a formula ' without free variables, i.e., such that every variable v occurring in ' occurs in some subformula of the form 8v or of the form 9v.

48 Examples of formulas are the formulas abbreviated as: 8x8y(x = y $8z(z 2 x $ z 2 y)) (The axiom of Extensionality) 8x8y9z8w(w 2 z $ (w = x _ w = y)) or, even more abbreviated, for all x, y, {x, y} exists (Axiom of unordered pairs).

49 Another example: 9a9b8y(y 2 x $ ((8w(w 2 y $ (w = a _ w = b))) _ (8w(w 2 y $ w = a))))) (x is in ordered pair) The first two formulas are sentences. The third one is not.

50 Satisfaction This takes place of course in the meta theory: A pair M =(M, R), where M is a set and R M M, is called an L structure. Given an assignment ~a : Var! M: M = (v i 2 v j )[~a] if and only if (~a(v i ),~a(v j )) 2 R. M = (v i = v j )[~a] if and only if ~a(v i )=~a(v j ). M = ( ')[~a] if and only if M = '[~a] does not hold. M = (' 0 _ ' 1 )[~a] if and only if M = ' 0 [~a] or =' 1 [~a]; and similarly for the other connectives. M = (9v')[~a] if and only if there is some b 2 M such that M = '[~a(v/b)], where ~a(v/b) is the assignment ~ b such that ~ b(v i )=~a(v i ) if v i 6= v and ~ b(v) =b. M = (8v')[~a] if and only if for every b 2 M, M = '[~a(v/b)].

51 We say that M satisfies ' with the assignment ~a if M = '[~a]. Easy fact: If ' is a sentence, then M = '[~a] for some assignment ~a if and only if M = '[~a] for every assignment ~a. In that case we say that M is a model of '.

52 Given a set T of formulas and a formula ', we write T = ' if and only if for every L structure M =(M, R) and every assignment ~a : Var! M, IF M = [~a] for every 2 T, THEN M = '[~a]. The relation = aims at capturing the notion of logical consequence : ' follows logically from T if and only if ' is true in every world in which T is true. = is often called the relation of logical consequence. This framework is mostly due to the logician A. Tarski (1930 s). First order in first order logic refers to the fact that variables range in the above definition only over the individuals of the universe of the relevant L structures M. In second order logic we can have variables that range over (arbitrary) subsets of the universe of the relevant L structures M. Etc.

53 Given a set T of formulas and a formula ', we write T = ' if and only if for every L structure M =(M, R) and every assignment ~a : Var! M, IF M = [~a] for every 2 T, THEN M = '[~a]. The relation = aims at capturing the notion of logical consequence : ' follows logically from T if and only if ' is true in every world in which T is true. = is often called the relation of logical consequence. This framework is mostly due to the logician A. Tarski (1930 s). First order in first order logic refers to the fact that variables range in the above definition only over the individuals of the universe of the relevant L structures M. In second order logic we can have variables that range over (arbitrary) subsets of the universe of the relevant L structures M. Etc.

54 Given a set T of formulas and a formula ', we write T = ' if and only if for every L structure M =(M, R) and every assignment ~a : Var! M, IF M = [~a] for every 2 T, THEN M = '[~a]. The relation = aims at capturing the notion of logical consequence : ' follows logically from T if and only if ' is true in every world in which T is true. = is often called the relation of logical consequence. This framework is mostly due to the logician A. Tarski (1930 s). First order in first order logic refers to the fact that variables range in the above definition only over the individuals of the universe of the relevant L structures M. In second order logic we can have variables that range over (arbitrary) subsets of the universe of the relevant L structures M. Etc.

55 Syntactical deduction Let T will be a set of formulas. We will view T as a set of axioms and deduce theorems from T : A theorem of T will be the final member n of a deduction =( 0, 1,..., n) from T, where we say that =( 0, 1,..., n) is a deduction from T if it is a finite sequence of L formulas and for every i, i is either in T, or i is a logical axiom of first order logic, or i is obtained form j and k, for some j, k < i, by the rule of Modus Ponens If '! and ', then (for all L formulas ', ). In other word, in this last case, there are j, k < i and an L formula ' such that j = ' and k is '! i.

56 Here, a logical axiom is a member of a certain infinite easily specifiable list of formulas that express logical / completely general truths. Typical members of this list are for example, '! (! ') for all formulas ',, or ' _ ' for all formulas '. Indeed, we see it as a general truth that if ' is true, then it is true that if is true then ' is true. And we see it as a general truth that for every ' either ' is true or ' is true. 1 This list of axioms is not unique: Many different lists of axioms give rise to the same system of logic. 1 If we are classical logicians. There are weakening / versions of classical first order logic in which ' _ ', also known as Law of Excluded Middle, is not true for some choices of '.

57 If ' is a theorem from T, we write T ` ' ` is often called the relation of logical derivability.

58 A priori, = and ` look like quite different relations, aimed at capturing two apparently different notions: The notion of logical (semantical) consequence and the notion of deductibility in a reasonable calculus. However,

59 Theorem (Completeness theorem for first order logic) (K. Gödel, 1930 s) ==`

MAGIC Set theory. lecture 2

MAGIC 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 information

Axiomatic set theory. Chapter Why axiomatic set theory?

Axiomatic 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 information

Introduction to Logic and Axiomatic Set Theory

Introduction 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 information

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010) http://math.sun.ac.za/amsc/sam Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics 2009-2010 Lecture notes in progress (27 March 2010) Contents 2009 Semester I: Elements 5 1. Cartesian product

More information

Extremely large cardinals in the absence of Choice

Extremely large cardinals in the absence of Choice Extremely large cardinals in the absence of Choice David Asperó University of East Anglia UEA pure math seminar, 8 Dec 2014 The language First order language of set theory. Only non logical symbol: 2 The

More information

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas. 1 Chapter 1 Propositional Logic Mathematical logic studies correct thinking, correct deductions of statements from other statements. Let us make it more precise. A fundamental property of a statement is

More information

Introduction to Metalogic

Introduction 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 information

This section will take the very naive point of view that a set is a collection of objects, the collection being regarded as a single object.

This section will take the very naive point of view that a set is a collection of objects, the collection being regarded as a single object. 1.10. BASICS CONCEPTS OF SET THEORY 193 1.10 Basics Concepts of Set Theory Having learned some fundamental notions of logic, it is now a good place before proceeding to more interesting things, such as

More information

Russell s logicism. Jeff Speaks. September 26, 2007

Russell 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 information

Part II Logic and Set Theory

Part II Logic and Set Theory Part II Logic and Set Theory Theorems Based on lectures by I. B. Leader Notes taken by Dexter Chua Lent 2015 These notes are not endorsed by the lecturers, and I have modified them (often significantly)

More information

Examples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:

Examples: 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 information

Countability. 1 Motivation. 2 Counting

Countability. 1 Motivation. 2 Counting Countability 1 Motivation In topology as well as other areas of mathematics, we deal with a lot of infinite sets. However, as we will gradually discover, some infinite sets are bigger than others. Countably

More information

Př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 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 information

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Mathematics 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 information

Chapter 4. Basic Set Theory. 4.1 The Language of Set Theory

Chapter 4. Basic Set Theory. 4.1 The Language of Set Theory Chapter 4 Basic Set Theory There are two good reasons for studying set theory. First, it s a indispensable tool for both logic and mathematics, and even for other fields including computer science, linguistics,

More information

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Foundations 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 information

CHAPTER 2. FIRST ORDER LOGIC

CHAPTER 2. FIRST ORDER LOGIC CHAPTER 2. FIRST ORDER LOGIC 1. Introduction First order logic is a much richer system than sentential logic. Its interpretations include the usual structures of mathematics, and its sentences enable us

More information

MAGIC Set theory. lecture 6

MAGIC Set theory. lecture 6 MAGIC Set theory lecture 6 David Asperó Delivered by Jonathan Kirby University of East Anglia 19 November 2014 Recall: We defined (V : 2 Ord) by recursion on Ord: V 0 = ; V +1 = P(V ) V = S {V : < } if

More information

Class 29 - November 3 Semantics for Predicate Logic

Class 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 information

INFINITY: CARDINAL NUMBERS

INFINITY: CARDINAL NUMBERS INFINITY: CARDINAL NUMBERS BJORN POONEN 1 Some terminology of set theory N := {0, 1, 2, 3, } Z := {, 2, 1, 0, 1, 2, } Q := the set of rational numbers R := the set of real numbers C := the set of complex

More information

Great Theoretical Ideas in Computer Science. Lecture 5: Cantor s Legacy

Great Theoretical Ideas in Computer Science. Lecture 5: Cantor s Legacy 15-251 Great Theoretical Ideas in Computer Science Lecture 5: Cantor s Legacy September 15th, 2015 Poll Select the ones that apply to you: - I know what an uncountable set means. - I know Cantor s diagonalization

More information

Propositional logic (revision) & semantic entailment. p. 1/34

Propositional logic (revision) & semantic entailment. p. 1/34 Propositional logic (revision) & semantic entailment p. 1/34 Reading The background reading for propositional logic is Chapter 1 of Huth/Ryan. (This will cover approximately the first three lectures.)

More information

185.A09 Advanced Mathematical Logic

185.A09 Advanced Mathematical Logic 185.A09 Advanced Mathematical Logic www.volny.cz/behounek/logic/teaching/mathlog13 Libor Běhounek, behounek@cs.cas.cz Lecture #1, October 15, 2013 Organizational matters Study materials will be posted

More information

Marie Duží

Marie 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 information

On the scope of diagonal argument and on contradictory equivalence.

On the scope of diagonal argument and on contradictory equivalence. Daniil Teplitskiy, Russia, Saint Petersburg PSI Co. Ltd. 24JUN2011 To my teachers and good people Isaak Perchenok and Rustem Valeyev. To my friend Aleksey Kiselev whose intellectual paradigm underlies

More information

Real Analysis: Part I. William G. Faris

Real Analysis: Part I. William G. Faris Real Analysis: Part I William G. Faris February 2, 2004 ii Contents 1 Mathematical proof 1 1.1 Logical language........................... 1 1.2 Free and bound variables...................... 3 1.3 Proofs

More information

We have seen that the symbols,,, and can guide the logical

We have seen that the symbols,,, and can guide the logical CHAPTER 7 Quantified Statements We have seen that the symbols,,, and can guide the logical flow of algorithms. We have learned how to use them to deconstruct many English sentences into a symbolic form.

More information

Sets are one of the basic building blocks for the types of objects considered in discrete mathematics.

Sets are one of the basic building blocks for the types of objects considered in discrete mathematics. Section 2.1 Introduction Sets are one of the basic building blocks for the types of objects considered in discrete mathematics. Important for counting. Programming languages have set operations. Set theory

More information

Mathematics in Three Types,

Mathematics in Three Types, Mathematics in Three Types, or, doing without ordered pairs M. Randall Holmes September 12, 2012 1 Aims of this talk We plan to discuss mathematical constructions, notably the definition of relations,

More information

Lecture 9. Model theory. Consistency, independence, completeness, categoricity of axiom systems. Expanded with algebraic view.

Lecture 9. Model theory. Consistency, independence, completeness, categoricity of axiom systems. Expanded with algebraic view. V. Borschev and B. Partee, October 17-19, 2006 p. 1 Lecture 9. Model theory. Consistency, independence, completeness, categoricity of axiom systems. Expanded with algebraic view. CONTENTS 0. Syntax and

More information

Section 3.1: Direct Proof and Counterexample 1

Section 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 information

Logic and Proofs 1. 1 Overview. 2 Sentential Connectives. John Nachbar Washington University December 26, 2014

Logic and Proofs 1. 1 Overview. 2 Sentential Connectives. John Nachbar Washington University December 26, 2014 John Nachbar Washington University December 26, 2014 Logic and Proofs 1 1 Overview. These notes provide an informal introduction to some basic concepts in logic. For a careful exposition, see, for example,

More information

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

KRIPKE 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 information

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO

More information

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

Peano 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 information

The constructible universe

The constructible universe The constructible universe In this set of notes I want to sketch Gödel s proof that CH is consistent with the other axioms of set theory. Gödel s argument goes well beyond this result; his identification

More information

Notes on ordinals and cardinals

Notes on ordinals and cardinals Notes on ordinals and cardinals Reed Solomon 1 Background Terminology We will use the following notation for the common number systems: N = {0, 1, 2,...} = the natural numbers Z = {..., 2, 1, 0, 1, 2,...}

More information

INDEPENDENCE OF THE CONTINUUM HYPOTHESIS

INDEPENDENCE OF THE CONTINUUM HYPOTHESIS INDEPENDENCE OF THE CONTINUUM HYPOTHESIS CAPSTONE MATT LUTHER 1 INDEPENDENCE OF THE CONTINUUM HYPOTHESIS 2 1. Introduction This paper will summarize many of the ideas from logic and set theory that are

More information

Lecture Notes 1 Basic Concepts of Mathematics MATH 352

Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Ivan Avramidi New Mexico Institute of Mining and Technology Socorro, NM 87801 June 3, 2004 Author: Ivan Avramidi; File: absmath.tex; Date: June 11,

More information

Lecture 3: Sizes of Infinity

Lecture 3: Sizes of Infinity Math/CS 20: Intro. to Math Professor: Padraic Bartlett Lecture 3: Sizes of Infinity Week 2 UCSB 204 Sizes of Infinity On one hand, we know that the real numbers contain more elements than the rational

More information

Part II. Logic and Set Theory. Year

Part II. Logic and Set Theory. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]

More information

LECTURE NOTES DISCRETE MATHEMATICS. Eusebius Doedel

LECTURE NOTES DISCRETE MATHEMATICS. Eusebius Doedel LECTURE NOTES on DISCRETE MATHEMATICS Eusebius Doedel 1 LOGIC Introduction. First we introduce some basic concepts needed in our discussion of logic. These will be covered in more detail later. A set is

More information

Notation for Logical Operators:

Notation for Logical Operators: Notation for Logical Operators: always true always false... and...... or... if... then...... if-and-only-if... x:x p(x) x:x p(x) for all x of type X, p(x) there exists an x of type X, s.t. p(x) = is equal

More information

INTRODUCTION TO CARDINAL NUMBERS

INTRODUCTION TO CARDINAL NUMBERS INTRODUCTION TO CARDINAL NUMBERS TOM CUCHTA 1. Introduction This paper was written as a final project for the 2013 Summer Session of Mathematical Logic 1 at Missouri S&T. We intend to present a short discussion

More information

Logic: The Big Picture

Logic: The Big Picture Logic: The Big Picture A typical logic is described in terms of syntax: what are the legitimate formulas semantics: under what circumstances is a formula true proof theory/ axiomatization: rules for proving

More information

Gödel s Incompleteness Theorems

Gö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 information

COMP 2600: Formal Methods for Software Engineeing

COMP 2600: Formal Methods for Software Engineeing COMP 2600: Formal Methods for Software Engineeing Dirk Pattinson Semester 2, 2013 What do we mean by FORMAL? Oxford Dictionary in accordance with convention or etiquette or denoting a style of writing

More information

Logic and Mathematics:

Logic and Mathematics: Logic and Mathematics: Mathematicians in Schools Program Lashi Bandara Mathematical Sciences Institute, Australian National University April 21, 2011 Contents 1 Russell s Paradox 1 2 Propositional Logic

More information

Contents Propositional Logic: Proofs from Axioms and Inference Rules

Contents 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 information

Analysis 1. Lecture Notes 2013/2014. The original version of these Notes was written by. Vitali Liskevich

Analysis 1. Lecture Notes 2013/2014. The original version of these Notes was written by. Vitali Liskevich Analysis 1 Lecture Notes 2013/2014 The original version of these Notes was written by Vitali Liskevich followed by minor adjustments by many Successors, and presently taught by Misha Rudnev University

More information

Propositional Logic: Syntax

Propositional 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 information

Discrete Mathematics: Lectures 6 and 7 Sets, Relations, Functions and Counting Instructor: Arijit Bishnu Date: August 4 and 6, 2009

Discrete Mathematics: Lectures 6 and 7 Sets, Relations, Functions and Counting Instructor: Arijit Bishnu Date: August 4 and 6, 2009 Discrete Mathematics: Lectures 6 and 7 Sets, Relations, Functions and Counting Instructor: Arijit Bishnu Date: August 4 and 6, 2009 Our main goal is here is to do counting using functions. For that, we

More information

Understanding Computation

Understanding Computation Understanding Computation 1 Mathematics & Computation -Mathematics has been around for a long time as a method of computing. -Efforts to find canonical way of computations. - Machines have helped with

More information

Meta-logic derivation rules

Meta-logic derivation rules Meta-logic derivation rules Hans Halvorson February 19, 2013 Recall that the goal of this course is to learn how to prove things about (as opposed to by means of ) classical first-order logic. So, we will

More information

Sets, Logic, Relations, and Functions

Sets, Logic, Relations, and Functions Sets, Logic, Relations, and Functions Andrew Kay September 28, 2014 Abstract This is an introductory text, not a comprehensive study; these notes contain mainly definitions, basic results, and examples.

More information

Lecture 2: Syntax. January 24, 2018

Lecture 2: Syntax. January 24, 2018 Lecture 2: Syntax January 24, 2018 We now review the basic definitions of first-order logic in more detail. Recall that a language consists of a collection of symbols {P i }, each of which has some specified

More information

Introduction to Proofs

Introduction to Proofs Introduction to Proofs Notes by Dr. Lynne H. Walling and Dr. Steffi Zegowitz September 018 The Introduction to Proofs course is organised into the following nine sections. 1. Introduction: sets and functions

More information

INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions

INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions 8.1 Qualitative and Numerical Identity INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions Volker Halbach Keith and Volker have the same car. Keith and Volker have identical cars. Keith and Volker

More information

CITS2211 Discrete Structures (2017) Cardinality and Countability

CITS2211 Discrete Structures (2017) Cardinality and Countability CITS2211 Discrete Structures (2017) Cardinality and Countability Highlights What is cardinality? Is it the same as size? Types of cardinality and infinite sets Reading Sections 45 and 81 84 of Mathematics

More information

INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions

INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions Volker Halbach The analysis of the beginning would thus yield the notion of the unity of being and not-being or, in a more reflected form, the

More information

All psychiatrists are doctors All doctors are college graduates All psychiatrists are college graduates

All psychiatrists are doctors All doctors are college graduates All psychiatrists are college graduates Predicate Logic In what we ve discussed thus far, we haven t addressed other kinds of valid inferences: those involving quantification and predication. For example: All philosophers are wise Socrates is

More information

Introduction to Metalogic 1

Introduction to Metalogic 1 Philosophy 135 Spring 2012 Tony Martin Introduction to Metalogic 1 1 The semantics of sentential logic. The language L of sentential logic. Symbols of L: (i) sentence letters p 0, p 1, p 2,... (ii) connectives,

More information

Tutorial on Axiomatic Set Theory. Javier R. Movellan

Tutorial on Axiomatic Set Theory. Javier R. Movellan Tutorial on Axiomatic Set Theory Javier R. Movellan Intuitively we think of sets as collections of elements. The crucial part of this intuitive concept is that we are willing to treat sets as entities

More information

First Order Logic: Syntax and Semantics

First Order Logic: Syntax and Semantics CS1081 First Order Logic: Syntax and Semantics COMP30412 Sean Bechhofer sean.bechhofer@manchester.ac.uk Problems Propositional logic isn t very expressive As an example, consider p = Scotland won on Saturday

More information

2.2 Lowenheim-Skolem-Tarski theorems

2.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 information

Propositional Logic: Part II - Syntax & Proofs 0-0

Propositional Logic: Part II - Syntax & Proofs 0-0 Propositional Logic: Part II - Syntax & Proofs 0-0 Outline Syntax of Propositional Formulas Motivating Proofs Syntactic Entailment and Proofs Proof Rules for Natural Deduction Axioms, theories and theorems

More information

CM10196 Topic 2: Sets, Predicates, Boolean algebras

CM10196 Topic 2: Sets, Predicates, Boolean algebras CM10196 Topic 2: Sets, Predicates, oolean algebras Guy McCusker 1W2.1 Sets Most of the things mathematicians talk about are built out of sets. The idea of a set is a simple one: a set is just a collection

More information

Truth-Functional Logic

Truth-Functional Logic Truth-Functional Logic Syntax Every atomic sentence (A, B, C, ) is a sentence and are sentences With ϕ a sentence, the negation ϕ is a sentence With ϕ and ψ sentences, the conjunction ϕ ψ is a sentence

More information

Kaplan s Paradox and Epistemically Possible Worlds

Kaplan s Paradox and Epistemically Possible Worlds Kaplan s Paradox and Epistemically Possible Worlds 1. Epistemically possible worlds David Chalmers Metaphysically possible worlds: S is metaphysically possible iff S is true in some metaphysically possible

More information

Lecture Notes on DISCRETE MATHEMATICS. Eusebius Doedel

Lecture Notes on DISCRETE MATHEMATICS. Eusebius Doedel Lecture Notes on DISCRETE MATHEMATICS Eusebius Doedel c Eusebius J. Doedel, 009 Contents Logic. Introduction............................................................................... Basic logical

More information

CHAPTER 0: BACKGROUND (SPRING 2009 DRAFT)

CHAPTER 0: BACKGROUND (SPRING 2009 DRAFT) CHAPTER 0: BACKGROUND (SPRING 2009 DRAFT) MATH 378, CSUSM. SPRING 2009. AITKEN This chapter reviews some of the background concepts needed for Math 378. This chapter is new to the course (added Spring

More information

Set Theory and the Foundation of Mathematics. June 19, 2018

Set 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 information

Victoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY

Victoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY Gödel s Proof Victoria Gitman and Thomas Johnstone New York City College of Technology, CUNY vgitman@nylogic.org http://websupport1.citytech.cuny.edu/faculty/vgitman tjohnstone@citytech.cuny.edu March

More information

Infinite constructions in set theory

Infinite constructions in set theory VI : Infinite constructions in set theory In elementary accounts of set theory, examples of finite collections of objects receive a great deal of attention for several reasons. For example, they provide

More information

MATH 3300 Test 1. Name: Student Id:

MATH 3300 Test 1. Name: Student Id: Name: Student Id: There are nine problems (check that you have 9 pages). Solutions are expected to be short. In the case of proofs, one or two short paragraphs should be the average length. Write your

More information

Equational Logic. Chapter Syntax Terms and Term Algebras

Equational Logic. Chapter Syntax Terms and Term Algebras Chapter 2 Equational Logic 2.1 Syntax 2.1.1 Terms and Term Algebras The natural logic of algebra is equational logic, whose propositions are universally quantified identities between terms built up from

More information

On some Metatheorems about FOL

On some Metatheorems about FOL On some Metatheorems about FOL February 25, 2014 Here I sketch a number of results and their proofs as a kind of abstract of the same items that are scattered in chapters 5 and 6 in the textbook. You notice

More information

Philosophy of Mathematics Intuitionism

Philosophy of Mathematics Intuitionism Philosophy of Mathematics Intuitionism Owen Griffiths oeg21@cam.ac.uk St John s College, Cambridge 01/12/15 Classical mathematics Consider the Pythagorean argument that 2 is irrational: 1. Assume that

More information

17. Some advanced topics in logic

17. Some advanced topics in logic 17. Some advanced topics in logic 17.1 What do we study in advanced logic? Students may imagine that in more advance logic we continue with first order logic, translating more complex sentences and using

More information

Mathematics-I Prof. S.K. Ray Department of Mathematics and Statistics Indian Institute of Technology, Kanpur. Lecture 1 Real Numbers

Mathematics-I Prof. S.K. Ray Department of Mathematics and Statistics Indian Institute of Technology, Kanpur. Lecture 1 Real Numbers Mathematics-I Prof. S.K. Ray Department of Mathematics and Statistics Indian Institute of Technology, Kanpur Lecture 1 Real Numbers In these lectures, we are going to study a branch of mathematics called

More information

Logic Michælmas 2003

Logic Michælmas 2003 Logic Michælmas 2003 ii Contents 1 Introduction 1 2 Propositional logic 3 3 Syntactic implication 5 3.0.1 Two consequences of completeness.............. 7 4 Posets and Zorn s lemma 9 5 Predicate logic

More information

Gödel Numbering. Substitute {x: x is not an element of itself} for y, and we get a contradiction:

Gödel Numbering. Substitute {x: x is not an element of itself} for y, and we get a contradiction: Gödel Numbering {x: x is a horse} is a collection that has all the worlds horses as elements, and nothing else. Thus we have For any y, y 0 {x: x is a horse} if and only if y is a horse. Traveler, for

More information

Products, Relations and Functions

Products, Relations and Functions Products, Relations and Functions For a variety of reasons, in this course it will be useful to modify a few of the settheoretic preliminaries in the first chapter of Munkres. The discussion below explains

More information

1 of 8 7/15/2009 3:43 PM Virtual Laboratories > 1. Foundations > 1 2 3 4 5 6 7 8 9 6. Cardinality Definitions and Preliminary Examples Suppose that S is a non-empty collection of sets. We define a relation

More information

Classical Propositional Logic

Classical 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 information

Sets, Proofs and Functions. Anton Velinov

Sets, Proofs and Functions. Anton Velinov Sets, Proofs and Functions Anton Velinov DIW WS 2018 Takeaways Sets and set operations. De Morgan s laws. Logical quantifiers and operators. Implication. Methods of proof, deduction, induction, contradiction.

More information

MCS-236: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, Methods of Proof

MCS-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 information

Theory of Languages and Automata

Theory of Languages and Automata Theory of Languages and Automata Chapter 0 - Introduction Sharif University of Technology References Main Reference M. Sipser, Introduction to the Theory of Computation, 3 nd Ed., Cengage Learning, 2013.

More information

INCOMPLETENESS I by Harvey M. Friedman Distinguished University Professor Mathematics, Philosophy, Computer Science Ohio State University Invitation

INCOMPLETENESS I by Harvey M. Friedman Distinguished University Professor Mathematics, Philosophy, Computer Science Ohio State University Invitation INCOMPLETENESS I by Harvey M. Friedman Distinguished University Professor Mathematics, Philosophy, Computer Science Ohio State University Invitation to Mathematics Series Department of Mathematics Ohio

More information

VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents

VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 BENJAMIN LEDEAUX Abstract. This expository paper introduces model theory with a focus on countable models of complete theories. Vaught

More information

Fuzzy Does Not Lie! Can BAŞKENT. 20 January 2006 Akçay, Göttingen, Amsterdam Student No:

Fuzzy Does Not Lie! Can BAŞKENT. 20 January 2006 Akçay, Göttingen, Amsterdam   Student No: Fuzzy Does Not Lie! Can BAŞKENT 20 January 2006 Akçay, Göttingen, Amsterdam canbaskent@yahoo.com, www.geocities.com/canbaskent Student No: 0534390 Three-valued logic, end of the critical rationality. Imre

More information

ABOUT THE CLASS AND NOTES ON SET THEORY

ABOUT THE CLASS AND NOTES ON SET THEORY ABOUT THE CLASS AND NOTES ON SET THEORY About the Class Evaluation. Final grade will be based 25%, 25%, 25%, 25%, on homework, midterm 1, midterm 2, final exam. Exam dates. Midterm 1: Oct 4. Midterm 2:

More information

Logic. Propositional Logic: Syntax. Wffs

Logic. Propositional Logic: Syntax. Wffs Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about

More information

Propositional Logic Arguments (5A) Young W. Lim 11/8/16

Propositional Logic Arguments (5A) Young W. Lim 11/8/16 Propositional Logic (5A) Young W. Lim Copyright (c) 2016 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version

More information

Logic via Algebra. Sam Chong Tay. A Senior Exercise in Mathematics Kenyon College November 29, 2012

Logic via Algebra. Sam Chong Tay. A Senior Exercise in Mathematics Kenyon College November 29, 2012 Logic via Algebra Sam Chong Tay A Senior Exercise in Mathematics Kenyon College November 29, 2012 Abstract The purpose of this paper is to gain insight to mathematical logic through an algebraic perspective.

More information

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Chapter : Logic Topics:. Statements, Negation, and Compound Statements.2 Truth Tables and Logical Equivalences.3

More information

8. Reductio ad absurdum

8. Reductio ad absurdum 8. Reductio ad absurdum 8.1 A historical example In his book, The Two New Sciences, 10 Galileo Galilea (1564-1642) gives several arguments meant to demonstrate that there can be no such thing as actual

More information

Notes on Satisfiability-Based Problem Solving. First Order Logic. David Mitchell October 23, 2013

Notes on Satisfiability-Based Problem Solving. First Order Logic. David Mitchell October 23, 2013 Notes on Satisfiability-Based Problem Solving First Order Logic David Mitchell mitchell@cs.sfu.ca October 23, 2013 Preliminary draft. Please do not distribute. Corrections and suggestions welcome. In this

More information

Zermelo-Fraenkel Set Theory

Zermelo-Fraenkel Set Theory Zermelo-Fraenkel Set Theory Zak Mesyan University of Colorado Colorado Springs The Real Numbers In the 19th century attempts to prove facts about the real numbers were limited by the lack of a rigorous

More information

Sec$on Summary. Definition of sets Describing Sets

Sec$on Summary. Definition of sets Describing Sets Section 2.1 Sec$on Summary Definition of sets Describing Sets Roster Method Set-Builder Notation Some Important Sets in Mathematics Empty Set and Universal Set Subsets and Set Equality Cardinality of Sets

More information