mat.haus project Zurab Janelidze s Lectures on UNIVERSE OF SETS last updated 18 May 2017 Stellenbosch University 2017

Size: px
Start display at page:

Download "mat.haus project Zurab Janelidze s Lectures on UNIVERSE OF SETS last updated 18 May 2017 Stellenbosch University 2017"

Transcription

1 Zurab Janelidze s Lectures on UNIVERSE OF SETS last updated 18 May 2017 Stellenbosch University 2017 Contents 1. Axiom-free universe of sets 1 2. Equality of sets and the empty set 2 3. Comprehension and pairing 2 4. Intersection and union 3 5. Power set and cartesian product 4 6. Difference of sets 5 Index 6

2 Zurab Janelidze 1. Axiom-free universe of sets A universe of sets is a collection of objects, called sets, equipped with a binary relation between sets, called the element relation and denoted by, adhering to axioms that will be presented in this section. 1 When a set x is in the element relation with a set X, we write x X and we say that x is an element of X. 2 When there exists a set X whose elements are precisely those which are in a given collection of sets, we say that the collection forms a set, and we call X a set formed by the given collection. 3 Given a formula ψ(x) with a free variable x, the collection of all sets x such that ψ(x) is true is called the collection of sets determined by the formula ψ(x). A class of sets is any collection of sets determined by some formula. When the collection of sets determined by a formula ψ(x) forms a set, we denote this set as {x ψ(x)}, and we say that ψ(x) defines a set, calling the above set, one defined by ψ(x). More generally, given a term t over a list of variables, and a formula ψ in which these variables are free, if the collection of those sets that can be constructed using the term t from those values of variables for which ψ is true forms a set, then we write {t ψ} to denote this set. We call this set the set of those t s for which ψ is true. 1. Show that the collection of all elements of a given set X is a class of sets. 2 (Russel s paradox). Show that for the class of sets determined by the formula [x x] does not form a set. When every element of a set A is also an element of a set B, formally, x [[x A] [x B]], we say that A is a subset of B, and we write A B. 3. Prove that for arbitrary sets A, B, and C, if A B and B C, then A C. 4. Prove that every set is a subset of itself. 1 Extensive use of sets in mathematics has been emerging in the formalization of geometry in the work of Bernhard Riemann ( ) and the formalization of algebra in the work of Richard Dedekind ( ). The work of Georg Cantor ( ) on infinite sets led to formation of set theory as an independent subject. The first axioms for set theory were proposed by Ernst Zermelo ( ) in The axioms in this section follow those of Zermelo except two of his last axioms, which will be dealt with later on: the axiom of choice and the axiom of infinity. The precise formulation of these axioms in a first order language was given in 1922 by Thoralf Skolen ( ). 2 Any directed graph gives a model of the axiom-free universe of sets. For instance, consider the following directed graph: In this model there are four sets, 1, 2, 3 and 4. Of these, 1 does not have any elements, 2 and 3 both have 1 as the unique element and 4 has 2 and 3 as elements. As the axioms for a universe of sets are introduced in this section, the reader may find it a worthwhile exercise to apply them on such models and check their validity in individual models. 3 In some sense, mathematics is all about the structure of things of pure structure, without form or sensation. Perception of structure begins by isolating different components that make up the whole, as well as combining different components to create a whole. The subject of set theory is a study of these two processes. What is remarkable about this subject is that the language of set theory appears to be rich enough to express all mathematical phenomenon. In set theory, the isolated components are called elements, while their combinations are called sets. Any element can be further decomposed into elements, or in other words, any element is a set; and also, any set is an element of another set. The foundation of mathematics through set theory is achieved by defining any mathematical object to be a set. Different ways of forming sets out of elements provide the means for all constructions in mathematics and the method of proof in set theory can be used to express proofs of all theorems in mathematics, once these theorems are suitably modeled in the universe of sets. UNIVERSE OF SETS 1

3 2. Equality of sets and the empty set The axiom of equality of sets states that two sets X and Y are equal whenever they are each other s subsets, i.e. whenever X Y and Y X. 5. Explain how this axiom states that there cannot be two different sets having exactly the same elements, in other words, that every set is uniquely determined by the collection of its elements. It may happen that a set does not have any elements. Such set A is a subset of every set B. Indeed, when A does not have any elements, [x A] [x B] is true for any x, by the principle that a false statement implies any other statement. If two sets A and B both do not have elements, then we get that they are subsets of each other, and hence must be the same set by the axiom of equality of sets. Thus, there can only be at most one set which does not have any elements. Such set exists by the following axiom: The empty set axiom states that there exists a set which does not have any elements. We adopt a special name and notation for the set which does not have any elements: The set which does not have any elements is called the empty set and is denoted by. 6. Show that is the unique subset of. Deduce from this that is the only set which is a subset of every set, as well as that is the unique set which has only one subset. 7. Give a formula involving one free variable which defines the empty set. 3. Comprehension and pairing Consider a set X, and the class of all of its elements. Now select only some members of this class, which still constitute a class. The next axiom guarantees that there is a subset S of X such that what we have selected is precisely the class of all elements of S. The axiom of restricted comprehension states that any class of elements of a set defines a set. When a class of elements of a set X is specified by a formula ϕ(x), we write {x X ϕ(x)} for the corresponding subset of X. 8. Deduce the existence of the empty set from restricted comprehension and the assumption that there exists at least one set. 9. The unrestricted comprehension states that any first order formula ψ(x), with a free variable x, defines a set. Disprove unrestricted comprehension. 10. Write the set {x X ϕ(x)} in the form {x ψ(x)}. The axiom of pairing states that for any two sets a and b, there exists a set having a and b as its only elements. A set having a and b as its only elements is defined by the formula [x = a] [x = b]. For any two sets a and b, we write {a, b} for the set {a, b} = {x [x = a] [x = b]} and call it the the set of a and b. When a = b we write {a} = {a, a} and call it the the singleton of a. So far we only know the existence of one set the empty set. The operation of pairing of two sets can be used to construct other sets. 11. Use the axiom of pairing to construct several nonequal sets. Would it be possible to show that there exist at least two different sets, without the axiom of pairing? An ordered pair of sets a and b is defined as the set (a, b) = {{a}, {a, b}}. UNIVERSE OF SETS 2

4 12. Show that if two ordered pairs (x, y) and (a, b) are equal, then their respective components must be equal, i.e. x = a and y = b. Can you find other ways to define an ordered pair of two sets so that the same result will still hold? Define an ordered triple (a, b, c) of sets, and show that if two ordered triples are equal, then their respective components must be equal. For a set A, consider the formula a [[a A] [x a]]. The sets x for which this formula holds are precisely those sets which are elements of every element of A. When A is the empty set, any set x is such. 14. Show that the class of all sets does not form a set. When A has at least one element a, then it follows by restricted comprehension that the formula above does define a set. Indeed, in this case all sets x satisfying the formula will be elements of a, and so the formula will be defining a subset of a. For a nonempty set A, the intersection of elements of A is defined as the set A = {x a [[a A] [x a]]}. When A = {t ϕ}, we also write t ϕ to denote the intersection of elements of A. 15. Prove that for any nonempty set A we have: a = A. a A The intersection of two sets A and B, denoted by A B, is defined as the set 16. Prove that A B = {A, B}. A B = {x [x A] [x B]} for any two sets A and B. 17. Show that for any two sets A and B, we have A B = B A. 18. Show that for any two sets A and B, we have A B if and only if A B = A. Deduce from this that A = is the only set which has the property that A X = A for any set 4. Intersection and union X. Also, deduce that X X = X holds for any set X. 19. Show that for any three sets A, B and C, we have (A B) C = A (B C). The union axiom states that for any set A, all elements of elements of A form a set, i.e. the formula a [[x a] [a A]] defines a set. We adopt special notation and name for the construction in the above axiom. For any set A, we write A for the set A = {x a [[x a] [a A]]} and call it the union of elements of A. When A = {t ϕ}, we also write t ϕ to denote the union of elements of A. While intersection of the elements of the empty set is undefined, the union of the elements of the empty set is defined, and moreover, it is the empty set. 20. Prove that =. Union of two sets A and B is defined as the set A B = {A, B}. 21. Prove that A B = {x [x A] [x B]} 4 There are indeed other ways of defining an ordered pair. In every application of an ordered pair, what is used is just the principle established in this act. The definition given in this text is due to Kazimierz Kuratowski ( ). UNIVERSE OF SETS 3

5 for any two sets A and B. 22. Show that for any two sets A and B, we have A B = B A. 23. Show that for any two sets A and B, we have A B if and only if A B = B. Deduce from this that A = is the only set which has the property that A X = X for any set X. Also, deduce that X X = X holds for any set X. 24. Show that for any three sets A, B and C, we have (A B) C = A (B C). 25. Show that for any three sets A, B and C, we have A (B C) = (A B) (A C). Prove that the identity remains true if we interchange and in it. The power set axiom states that for any set X, the class of all subsets of X forms a set. The set of all subsets of a set X is denoted by P(X) = {S S X}. and is called the power set of X Compute the power sets P( ) and P(P( )). 27. Prove that ( ) P X = P(x) x X for any nonempty set X. 28. Prove that for any set X, P(X) = X. 29. Prove that for any set X, ( ( )) X P P X. Given two sets X and Y, and their elements x X and y Y, the sets {x, y} and {x} are both subsets of X Y, and therefore, they are elements of the powerset P(X Y ). This makes the ordered pair (x, y) = 5. Power set and cartesian product {{x, y}, {x}} a subset of P(X Y ), and hence an element of P(P(X Y )). Thus, by restricted comprehension, the class of all possible ordered pairs (x, y) where x X and y Y forms a set. For any two sets X and Y, the set of all possible ordered pairs (x, y) where x X and y Y is called the (cartesian) product of X and Y, and is denoted by X Y = {(x, y) [x X] [y Y ]}. 30. Prove that the empty set A = is the only set having the property that A X = A for any set X. Do the same for the identity X A = A. 31. Given two sets X and Y, prove that the class of all sets x y, where x X and y Y, forms a set. Then, prove that ( ) ( ) X Y = (x y). (x,y) X Y for any two nonempty sets X and Y. 32. Prove that ( ) ( ) X Y = (x y). (x,y) X Y 5 An interesting partial model of a universe of sets in concrete mathematics is given by the collection of natural numbers with the element relation being the strict inequality relation, i.e., for two natural numbers n and m, we have n m n < m. Here, the axiom of equality of sets, the empty set axiom, the union axiom and the powerset axiom hold (but not the other axioms). The subset relation in this model turns out to be the inequality relation, i.e., n m n m, while the union and power set are given by the formulas n = n 1, P(n) = n + 1. In this model, 0 is the empty set, 1 = {0}, 2 = {0, 1}, and so on. We could infinitely extend this model by adding to it any finite set of any finite set of (and so on, finitely) natural numbers. In the resulting model, all axioms will hold. Sets in this model can be conveniently represented by finite trees (i.e., connected graphs having exactly one less edge than the number of vertices) with a distinguished vertex, in which the vertices connected to the distinguished vertex represent elements of the tree, vertices connected to those further in the tree represent their elements, and so on. Some illustrations of such representation, where the distinguished node is always the bottom-most node, is given in Figure 1. UNIVERSE OF SETS 4

6 0 1 2 {1, 2} {{0}} Figure 1. Representing sets as trees. for any two sets X and Y. 33. Given two sets X and Y, prove that the class of all sets x y, where x X and y Y, forms a set. Then, prove that ( ) ( ) X Y = (x y) for any two sets X and Y. (x,y) X Y 6. Difference of sets The difference of two sets A and B is defined as A \ B = {a A [a B]}. 34. Prove that for any set X, we have X \ = X and X \ X =. 35. Prove that (A \ B) \ C = A \ (B C) for any three sets A, B and C. 36. Prove that for any two nonempty sets A and B, the difference ( A) \ ( B) can be computed as follows: ( ) ( ) A \ B = (a \ b) b B a A = (a \ b). a A b B 37. Find similar computations as above, for the differences ( A)\( B), ( A)\( B), and ( A) \ ( B). The difference operation is noncommutative, i.e. in general A \ B is different from B \ A. The following operation is a commutative version of the difference operation. The symmetric difference of two sets A and B is defined as A B = (A \ B) (B \ A). We establish some basic properties of the symmetric difference. 38. Prove that X Y = Y X for any two sets X and Y. 39. Prove that for any set X, we have X = X and X X =. 40. Prove that (A B) C = A (B C) for any three sets A, B, and C. 41. Prove that (A B) C = (A C) (B C) for any three sets A, B, and C. UNIVERSE OF SETS 5

7 (, ), sets, 2, sets, 5, sets, 3, sets, 3, sets, 1 P, sets, 4 \, sets, 5, sets, 1, sets, 4, sets, 2 {, }, sets, 2 { }, sets, 1, 2 {}, sets, 2 Index axiom of equality of sets, 2 axiom of pairing, 2 axiom of restricted comprehension, 2 axiom: empty set, 2 axiom: power set, 4 axiom: union, 3 class of sets, 1 collection of sets determined by a formula, 1 defining a set, 1 difference, 5 element, 1 element relation, 1 empty set, 2 forming a set, 1 intersection, 3 intersection of elements, 3 ordered pair, 2 power set, 4 product of sets, 4 Russel s paradox, 1 set defined by a formula, 1 set formed by a collection, 1 set of two elements, 2 sets, 1 singleton set, 2 subset of a set, 1 symmetric difference, 5 the set of..., 1 union of elements of a set, 3 universe of sets, 1 unrestricted comprehension, 2 6

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

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

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

Analysis I. Classroom Notes. H.-D. Alber

Analysis I. Classroom Notes. H.-D. Alber Analysis I Classroom Notes H-D Alber Contents 1 Fundamental notions 1 11 Sets 1 12 Product sets, relations 5 13 Composition of statements 7 14 Quantifiers, negation of statements 9 2 Real numbers 11 21

More information

2. Introduction to commutative rings (continued)

2. Introduction to commutative rings (continued) 2. Introduction to commutative rings (continued) 2.1. New examples of commutative rings. Recall that in the first lecture we defined the notions of commutative rings and field and gave some examples of

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

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

SETS AND FUNCTIONS JOSHUA BALLEW

SETS AND FUNCTIONS JOSHUA BALLEW SETS AND FUNCTIONS JOSHUA BALLEW 1. Sets As a review, we begin by considering a naive look at set theory. For our purposes, we define a set as a collection of objects. Except for certain sets like N, Z,

More information

Boolean Algebras. Chapter 2

Boolean Algebras. Chapter 2 Chapter 2 Boolean Algebras Let X be an arbitrary set and let P(X) be the class of all subsets of X (the power set of X). Three natural set-theoretic operations on P(X) are the binary operations of union

More information

{x : P (x)} P (x) = x is a cat

{x : P (x)} P (x) = x is a cat 1. Sets, relations and functions. 1.1. Set theory. We assume the reader is familiar with elementary set theory as it is used in mathematics today. Nonetheless, we shall now give a careful treatment of

More information

(1.3.1) and in English one says a is an element of M. The statement that a is not an element of M is written as a M

(1.3.1) and in English one says a is an element of M. The statement that a is not an element of M is written as a M 1.3 Set Theory I As long as the terms of a mathematical theory are names of concrete objects as concrete as mothers breast, the very first object that received a name in human languages - there is not

More information

4. Sets The language of sets. Describing a Set. c Oksana Shatalov, Fall

4. Sets The language of sets. Describing a Set. c Oksana Shatalov, Fall c Oksana Shatalov, Fall 2017 1 4. Sets 4.1. The language of sets Set Terminology and Notation Set is a well-defined collection of objects. Elements are objects or members of the set. Describing a Set Roster

More information

Chapter 0 Introduction. Fourth Academic Year/ Elective Course Electrical Engineering Department College of Engineering University of Salahaddin

Chapter 0 Introduction. Fourth Academic Year/ Elective Course Electrical Engineering Department College of Engineering University of Salahaddin Chapter 0 Introduction Fourth Academic Year/ Elective Course Electrical Engineering Department College of Engineering University of Salahaddin October 2014 Automata Theory 2 of 22 Automata theory deals

More information

Russell Sets, Topology, and Cardinals

Russell Sets, Topology, and Cardinals Russell Sets, Topology, and Cardinals Ethan Thomas Undergraduate Honors Thesis Professor Marcia Groszek, Advisor Department of Mathematics Dartmouth College May, 2014 i Abstract The Axiom of Choice is

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

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

Notes for Lecture Notes 2

Notes for Lecture Notes 2 Stanford University CS254: Computational Complexity Notes 2 Luca Trevisan January 11, 2012 Notes for Lecture Notes 2 In this lecture we define NP, we state the P versus NP problem, we prove that its formulation

More information

A BRIEF INTRODUCTION TO ZFC. Contents. 1. Motivation and Russel s Paradox

A BRIEF INTRODUCTION TO ZFC. Contents. 1. Motivation and Russel s Paradox A BRIEF INTRODUCTION TO ZFC CHRISTOPHER WILSON Abstract. We present a basic axiomatic development of Zermelo-Fraenkel and Choice set theory, commonly abbreviated ZFC. This paper is aimed in particular

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

4. Sets The language of sets. Describing a Set. c Oksana Shatalov, Fall Set-builder notation (a more precise way of describing a set)

4. Sets The language of sets. Describing a Set. c Oksana Shatalov, Fall Set-builder notation (a more precise way of describing a set) c Oksana Shatalov, Fall 2018 1 4. Sets 4.1. The language of sets Set Terminology and Notation Set is a well-defined collection of objects. Elements are objects or members of the set. Describing a Set Roster

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

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

Sets and Games. Logic Tea, ILLC Amsterdam. 14. September Stefan Bold. Institute for Logic, Language and Computation. Department of Mathematics

Sets and Games. Logic Tea, ILLC Amsterdam. 14. September Stefan Bold. Institute for Logic, Language and Computation. Department of Mathematics Sets and Games 14. September 2004 Logic Tea, ILLC Amsterdam Stefan Bold Mathematical Logic Group Department of Mathematics University of Bonn Institute for Logic, Language and Computation University of

More information

CMPSCI 250: Introduction to Computation. Lecture #29: Proving Regular Language Identities David Mix Barrington 6 April 2012

CMPSCI 250: Introduction to Computation. Lecture #29: Proving Regular Language Identities David Mix Barrington 6 April 2012 CMPSCI 250: Introduction to Computation Lecture #29: Proving Regular Language Identities David Mix Barrington 6 April 2012 Proving Regular Language Identities Regular Language Identities The Semiring Axioms

More information

2. Two binary operations (addition, denoted + and multiplication, denoted

2. Two binary operations (addition, denoted + and multiplication, denoted Chapter 2 The Structure of R The purpose of this chapter is to explain to the reader why the set of real numbers is so special. By the end of this chapter, the reader should understand the difference between

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

1. (B) The union of sets A and B is the set whose elements belong to at least one of A

1. (B) The union of sets A and B is the set whose elements belong to at least one of A 1. (B) The union of sets A and B is the set whose elements belong to at least one of A or B. Thus, A B = { 2, 1, 0, 1, 2, 5}. 2. (A) The intersection of sets A and B is the set whose elements belong to

More information

ICS141: Discrete Mathematics for Computer Science I

ICS141: Discrete Mathematics for Computer Science I ICS141: Discrete Mathematics for Computer Science I Dept. Information & Computer Sci., Jan Stelovsky based on slides by Dr. Baek and Dr. Still Originals by Dr. M. P. Frank and Dr. J.L. Gross Provided by

More information

1 Computational Problems

1 Computational Problems Stanford University CS254: Computational Complexity Handout 2 Luca Trevisan March 31, 2010 Last revised 4/29/2010 In this lecture we define NP, we state the P versus NP problem, we prove that its formulation

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

Semantics and Generative Grammar. Formal Foundations: A Basic Review of Sets and Functions 1

Semantics and Generative Grammar. Formal Foundations: A Basic Review of Sets and Functions 1 Formal Foundations: A Basic Review of Sets and Functions 1 1. Naïve Set Theory 1.1 Basic Properties of Sets A set is a group of objects. Any group of objects a, b, c forms a set. (1) Representation of

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

Sets, Models and Proofs. I. Moerdijk and J. van Oosten Department of Mathematics Utrecht University

Sets, Models and Proofs. I. Moerdijk and J. van Oosten Department of Mathematics Utrecht University Sets, Models and Proofs I. Moerdijk and J. van Oosten Department of Mathematics Utrecht University 2000; revised, 2006 Contents 1 Sets 1 1.1 Cardinal Numbers........................ 2 1.1.1 The Continuum

More information

Set Theory. CSE 215, Foundations of Computer Science Stony Brook University

Set Theory. CSE 215, Foundations of Computer Science Stony Brook University Set Theory CSE 215, Foundations of Computer Science Stony Brook University http://www.cs.stonybrook.edu/~cse215 Set theory Abstract set theory is one of the foundations of mathematical thought Most mathematical

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

hal , version 1-21 Oct 2009

hal , version 1-21 Oct 2009 ON SKOLEMISING ZERMELO S SET THEORY ALEXANDRE MIQUEL Abstract. We give a Skolemised presentation of Zermelo s set theory (with notations for comprehension, powerset, etc.) and show that this presentation

More information

Discrete Mathematics. Spring 2017

Discrete Mathematics. Spring 2017 Discrete Mathematics Spring 2017 Previous Lecture Principle of Mathematical Induction Mathematical Induction: Rule of Inference Mathematical Induction: Conjecturing and Proving Mathematical Induction:

More information

RESOLVING RUSSELL S PARADOX WITHIN CANTOR S INTUITIVE SET THEORY. Feng Xu ( Abstract

RESOLVING RUSSELL S PARADOX WITHIN CANTOR S INTUITIVE SET THEORY. Feng Xu (  Abstract RESOLVING RUSSELL S PARADOX WITHIN CANTOR S INTUITIVE SET THEORY Feng Xu (e-mail: xtwan@yahoo.com) Abstract The set of all the subsets of a set is its power set, and the cardinality of the power set is

More information

Foundations of Mathematics

Foundations of Mathematics Foundations of Mathematics Andrew Monnot 1 Construction of the Language Loop We must yield to a cyclic approach in the foundations of mathematics. In this respect we begin with some assumptions of language

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

Exercises for Unit VI (Infinite constructions in set theory)

Exercises for Unit VI (Infinite constructions in set theory) Exercises for Unit VI (Infinite constructions in set theory) VI.1 : Indexed families and set theoretic operations (Halmos, 4, 8 9; Lipschutz, 5.3 5.4) Lipschutz : 5.3 5.6, 5.29 5.32, 9.14 1. Generalize

More information

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31 Contents 1 Lecture 1: Introduction 2 2 Lecture 2: Logical statements and proof by contradiction 7 3 Lecture 3: Induction and Well-Ordering Principle 11 4 Lecture 4: Definition of a Group and examples 15

More information

Models of Computation. by Costas Busch, LSU

Models of Computation. by Costas Busch, LSU Models of Computation by Costas Busch, LSU 1 Computation CPU memory 2 temporary memory input memory CPU output memory Program memory 3 Example: f ( x) x 3 temporary memory input memory Program memory compute

More information

Lecture 2: A crash course in Real Analysis

Lecture 2: A crash course in Real Analysis EE5110: Probability Foundations for Electrical Engineers July-November 2015 Lecture 2: A crash course in Real Analysis Lecturer: Dr. Krishna Jagannathan Scribe: Sudharsan Parthasarathy This lecture is

More information

Math 144 Summer 2012 (UCR) Pro-Notes June 24, / 15

Math 144 Summer 2012 (UCR) Pro-Notes June 24, / 15 Before we start, I want to point out that these notes are not checked for typos. There are prbally many typeos in them and if you find any, please let me know as it s extremely difficult to find them all

More information

Chapter 3. Cartesian Products and Relations. 3.1 Cartesian Products

Chapter 3. Cartesian Products and Relations. 3.1 Cartesian Products Chapter 3 Cartesian Products and Relations The material in this chapter is the first real encounter with abstraction. Relations are very general thing they are a special type of subset. After introducing

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

Chapter 1. Sets and Mappings

Chapter 1. Sets and Mappings Chapter 1. Sets and Mappings 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

Sets, Structures, Numbers

Sets, Structures, Numbers Chapter 1 Sets, Structures, Numbers Abstract In this chapter we shall introduce most of the background needed to develop the foundations of mathematical analysis. We start with sets and algebraic structures.

More information

Set Theory History. Martin Bunder. September 2015

Set Theory History. Martin Bunder. September 2015 Set Theory History Martin Bunder September 2015 What is a set? Possible Definition A set is a collection of elements having a common property Abstraction Axiom If a(x) is a property ( y)( x)(x y a(x))

More information

Digital Logic Design: a rigorous approach c

Digital Logic Design: a rigorous approach c Digital Logic Design: a rigorous approach c Chapter 1: Sets and Functions Guy Even Moti Medina School of Electrical Engineering Tel-Aviv Univ. October 25, 2017 Book Homepage: http://www.eng.tau.ac.il/~guy/even-medina

More information

A topological set theory implied by ZF and GPK +

A topological set theory implied by ZF and GPK + 1 42 ISSN 1759-9008 1 A topological set theory implied by ZF and GPK + ANDREAS FACKLER Abstract: We present a system of axioms motivated by a topological intuition: The set of subsets of any set is a topology

More information

Lecture Notes in Real Analysis Anant R. Shastri Department of Mathematics Indian Institute of Technology Bombay

Lecture Notes in Real Analysis Anant R. Shastri Department of Mathematics Indian Institute of Technology Bombay Lecture Notes in Real Analysis 2010 Anant R. Shastri Department of Mathematics Indian Institute of Technology Bombay August 6, 2010 Lectures 1-3 (I-week) Lecture 1 Why real numbers? Example 1 Gaps in the

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

Chapter 1 The Real Numbers

Chapter 1 The Real Numbers Chapter 1 The Real Numbers In a beginning course in calculus, the emphasis is on introducing the techniques of the subject;i.e., differentiation and integration and their applications. An advanced calculus

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

Introduction to Model Theory

Introduction to Model Theory Introduction to Model Theory Charles Steinhorn, Vassar College Katrin Tent, University of Münster CIRM, January 8, 2018 The three lectures Introduction to basic model theory Focus on Definability More

More information

CHAPTER 6. Copyright Cengage Learning. All rights reserved.

CHAPTER 6. Copyright Cengage Learning. All rights reserved. CHAPTER 6 SET THEORY Copyright Cengage Learning. All rights reserved. SECTION 6.4 Boolean Algebras, Russell s Paradox, and the Halting Problem Copyright Cengage Learning. All rights reserved. Boolean Algebras,

More information

MAGIC Set theory. lecture 1

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

ADVANCED CALCULUS - MTH433 LECTURE 4 - FINITE AND INFINITE SETS

ADVANCED CALCULUS - MTH433 LECTURE 4 - FINITE AND INFINITE SETS ADVANCED CALCULUS - MTH433 LECTURE 4 - FINITE AND INFINITE SETS 1. Cardinal number of a set The cardinal number (or simply cardinal) of a set is a generalization of the concept of the number of elements

More information

CSE 1400 Applied Discrete Mathematics Proofs

CSE 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 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

This pre-publication material is for review purposes only. Any typographical or technical errors will be corrected prior to publication.

This pre-publication material is for review purposes only. Any typographical or technical errors will be corrected prior to publication. This pre-publication material is for review purposes only. Any typographical or technical errors will be corrected prior to publication. Copyright Pearson Canada Inc. All rights reserved. Copyright Pearson

More information

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello. logic s Lectures 17-20: logic in 2 / 40 logic s Interpreting first-order logic in In Logic, first-order s are a wide class of formal s used for talking about structures of any kind (where the restriction

More information

Homework #2 Solutions Due: September 5, for all n N n 3 = n2 (n + 1) 2 4

Homework #2 Solutions Due: September 5, for all n N n 3 = n2 (n + 1) 2 4 Do the following exercises from the text: Chapter (Section 3):, 1, 17(a)-(b), 3 Prove that 1 3 + 3 + + n 3 n (n + 1) for all n N Proof The proof is by induction on n For n N, let S(n) be the statement

More information

Axioms for Set Theory

Axioms for Set Theory Axioms for Set Theory The following is a subset of the Zermelo-Fraenkel axioms for set theory. In this setting, all objects are sets which are denoted by letters, e.g. x, y, X, Y. Equality is logical identity:

More information

Class A is empty if no class belongs to A, so A is empty x (x / A) x (x A). Theorem 3. If two classes are empty, then they are equal.

Class A is empty if no class belongs to A, so A is empty x (x / A) x (x A). Theorem 3. If two classes are empty, then they are equal. Everything is a class. The relation = is the equality relation. The relation is the membership relation. A set is a class that is a member of some class. A class that is not a set is called a proper class.

More information

Appendix to Lecture Notes on Linear Algebra I

Appendix to Lecture Notes on Linear Algebra I Appendix to Lecture Notes on Linear Algebra I Peter Philip November 21, 2018 Contents A Axiomatic Set Theory 3 A.1 Motivation, Russell s Antinomy........................... 3 A.2 Set-Theoretic Formulas...............................

More information

Axioms of Kleene Algebra

Axioms of Kleene Algebra Introduction to Kleene Algebra Lecture 2 CS786 Spring 2004 January 28, 2004 Axioms of Kleene Algebra In this lecture we give the formal definition of a Kleene algebra and derive some basic consequences.

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

Review CHAPTER. 2.1 Definitions in Chapter Sample Exam Questions. 2.1 Set; Element; Member; Universal Set Partition. 2.

Review CHAPTER. 2.1 Definitions in Chapter Sample Exam Questions. 2.1 Set; Element; Member; Universal Set Partition. 2. CHAPTER 2 Review 2.1 Definitions in Chapter 2 2.1 Set; Element; Member; Universal Set 2.2 Subset 2.3 Proper Subset 2.4 The Empty Set, 2.5 Set Equality 2.6 Cardinality; Infinite Set 2.7 Complement 2.8 Intersection

More information

Chapter 1. Logic and Proof

Chapter 1. Logic and Proof Chapter 1. Logic and Proof 1.1 Remark: A little over 100 years ago, it was found that some mathematical proofs contained paradoxes, and these paradoxes could be used to prove statements that were known

More information

Chapter 1 : The language of mathematics.

Chapter 1 : The language of mathematics. MAT 200, Logic, Language and Proof, Fall 2015 Summary Chapter 1 : The language of mathematics. Definition. A proposition is a sentence which is either true or false. Truth table for the connective or :

More information

Structure of R. Chapter Algebraic and Order Properties of R

Structure of R. Chapter Algebraic and Order Properties of R Chapter Structure of R We will re-assemble calculus by first making assumptions about the real numbers. All subsequent results will be rigorously derived from these assumptions. Most of the assumptions

More information

3. Abstract Boolean Algebras

3. Abstract Boolean Algebras 3. ABSTRACT BOOLEAN ALGEBRAS 123 3. Abstract Boolean Algebras 3.1. Abstract Boolean Algebra. Definition 3.1.1. An abstract Boolean algebra is defined as a set B containing two distinct elements 0 and 1,

More information

UMASS AMHERST MATH 300 SP 05, F. HAJIR HOMEWORK 8: (EQUIVALENCE) RELATIONS AND PARTITIONS

UMASS AMHERST MATH 300 SP 05, F. HAJIR HOMEWORK 8: (EQUIVALENCE) RELATIONS AND PARTITIONS UMASS AMHERST MATH 300 SP 05, F. HAJIR HOMEWORK 8: (EQUIVALENCE) RELATIONS AND PARTITIONS 1. Relations Recall the concept of a function f from a source set X to a target set Y. It is a rule for mapping

More information

Lecture Notes on Discrete Mathematics. October 15, 2018 DRAFT

Lecture Notes on Discrete Mathematics. October 15, 2018 DRAFT Lecture Notes on Discrete Mathematics October 15, 2018 2 Contents 1 Basic Set Theory 5 1.1 Basic Set Theory....................................... 5 1.1.1 Union and Intersection of Sets...........................

More information

DO FIVE OUT OF SIX ON EACH SET PROBLEM SET

DO FIVE OUT OF SIX ON EACH SET PROBLEM SET DO FIVE OUT OF SIX ON EACH SET PROBLEM SET 1. THE AXIOM OF FOUNDATION Early on in the book (page 6) it is indicated that throughout the formal development set is going to mean pure set, or set whose elements,

More information

Measure and integration

Measure and integration Chapter 5 Measure and integration In calculus you have learned how to calculate the size of different kinds of sets: the length of a curve, the area of a region or a surface, the volume or mass of a solid.

More information

Weak Choice Principles and Forcing Axioms

Weak Choice Principles and Forcing Axioms Weak Choice Principles and Forcing Axioms Elizabeth Lauri 1 Introduction Faculty Mentor: David Fernandez Breton Forcing is a technique that was discovered by Cohen in the mid 20th century, and it is particularly

More information

CW complexes. Soren Hansen. This note is meant to give a short introduction to CW complexes.

CW complexes. Soren Hansen. This note is meant to give a short introduction to CW complexes. CW complexes Soren Hansen This note is meant to give a short introduction to CW complexes. 1. Notation and conventions In the following a space is a topological space and a map f : X Y between topological

More information

Chapter 2 Axiomatic Set Theory

Chapter 2 Axiomatic Set Theory Chapter 2 Axiomatic Set Theory Ernst Zermelo (1871 1953) was the first to find an axiomatization of set theory, and it was later expanded by Abraham Fraenkel (1891 1965). 2.1 Zermelo Fraenkel Set Theory

More information

Formal Methods in Philosophy

Formal Methods in Philosophy Formal Methods in Philosophy Lecture Notes 2013 Dr. Anders J. Schoubye School of Philosophy, Psychology and Language Sciences University of Edinburgh anders.schoubye@ed.ac.uk http://www.schoubye.net Contents

More information

3 Boolean Algebra 3.1 BOOLEAN ALGEBRA

3 Boolean Algebra 3.1 BOOLEAN ALGEBRA 3 Boolean Algebra 3.1 BOOLEAN ALGEBRA In 1854, George Boole introduced the following formalism which eventually became Boolean Algebra. Definition. An algebraic system consisting of a set B of elements

More information

Lecture 2: Connecting the Three Models

Lecture 2: Connecting the Three Models IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 2: Connecting the Three Models David Mix Barrington and Alexis Maciel July 18, 2000

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 10. Gentzen Style Proof Systems for Classical Logic

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic CHAPTER 10 Gentzen Style Proof Systems for Classical Logic Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. By humans, not mentioning

More information

Theory of Computation

Theory of Computation Theory of Computation (Feodor F. Dragan) Department of Computer Science Kent State University Spring, 2018 Theory of Computation, Feodor F. Dragan, Kent State University 1 Before we go into details, what

More information

Preliminaries to the Theory of Computation

Preliminaries to the Theory of Computation Preliminaries to the Theory of Computation 2 In this chapter, we explain mathematical notions, terminologies, and certain methods used in convincing logical arguments that we shall have need of throughout

More information

Lebesgue measure on R is just one of many important measures in mathematics. In these notes we introduce the general framework for measures.

Lebesgue measure on R is just one of many important measures in mathematics. In these notes we introduce the general framework for measures. Measures In General Lebesgue measure on R is just one of many important measures in mathematics. In these notes we introduce the general framework for measures. Definition: σ-algebra Let X be a set. A

More information

S15 MA 274: Exam 3 Study Questions

S15 MA 274: Exam 3 Study Questions S15 MA 274: Exam 3 Study Questions You can find solutions to some of these problems on the next page. These questions only pertain to material covered since Exam 2. The final exam is cumulative, so you

More information

We introduce one more operation on sets, perhaps the most important

We introduce one more operation on sets, perhaps the most important 11. The power set Please accept my resignation. I don t want to belong to any club that will accept me as a member. Groucho Marx We introduce one more operation on sets, perhaps the most important one:

More information

MATH 320 SET THEORY BURAK KAYA

MATH 320 SET THEORY BURAK KAYA Abstract. These are the lecture notes I used for a 14-week introductory set theory class I taught at the Department of Mathematics of Middle East Technical University during Spring 2018. In order to determine

More information

Foundations of Abstract Mathematics. Paul L. Bailey

Foundations of Abstract Mathematics. Paul L. Bailey Foundations of Abstract Mathematics Paul L. Bailey Department of Mathematics, Southern Arkansas University E-mail address: plbailey@saumag.edu Date: January 21, 2009 i Contents Preface vii 1. Purpose

More information

Sets and Functions. MATH 464/506, Real Analysis. J. Robert Buchanan. Summer Department of Mathematics. J. Robert Buchanan Sets and Functions

Sets and Functions. MATH 464/506, Real Analysis. J. Robert Buchanan. Summer Department of Mathematics. J. Robert Buchanan Sets and Functions Sets and Functions MATH 464/506, Real Analysis J. Robert Buchanan Department of Mathematics Summer 2007 Notation x A means that element x is a member of set A. x / A means that x is not a member of A.

More information

MATH 145 LECTURE NOTES. Zhongwei Zhao. My Lecture Notes for MATH Fall

MATH 145 LECTURE NOTES. Zhongwei Zhao. My Lecture Notes for MATH Fall MATH 145 LECTURE NOTES Zhongwei Zhao My Lecture Notes for MATH 145 2016 Fall December 2016 Lecture 1, Sept. 9 Course Orientation and Organization About the Professor Stephen New MC 5419 Ext 35554 Email:

More information

18.S097 Introduction to Proofs IAP 2015 Lecture Notes 1 (1/5/2015)

18.S097 Introduction to Proofs IAP 2015 Lecture Notes 1 (1/5/2015) 18.S097 Introduction to Proofs IAP 2015 Lecture Notes 1 (1/5/2015) 1. Introduction The goal for this course is to provide a quick, and hopefully somewhat gentle, introduction to the task of formulating

More information

1.3. The Completeness Axiom.

1.3. The Completeness Axiom. 13 The Completeness Axiom 1 13 The Completeness Axiom Note In this section we give the final Axiom in the definition of the real numbers, R So far, the 8 axioms we have yield an ordered field We have seen

More information

Follow links for Class Use and other Permissions. For more information send to:

Follow links for Class Use and other Permissions. For more information send  to: COPYRIGHT NOTICE: Efe A. Ok: Real Analysis with Economic Applications is published by Princeton University Press and copyrighted, 2006, by Princeton University Press. All rights reserved. No part of this

More information

Chapter 1. Sets and Numbers

Chapter 1. Sets and Numbers Chapter 1. Sets and Numbers 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information