Bootcamp. Christoph Thiele. Summer Axioms of set theory. The naive idea of sets is that they colelct objects together. collection of objects
|
|
- Cynthia Turner
- 5 years ago
- Views:
Transcription
1 Bootcamp Christoph Thiele Summer 2012 Axioms of set theory The naive idea of sets is that they colelct objects together. collection of objects a, b, c, d, e,... Then a set could be {a, c, e} Suppose we have a collecting the objects a, c, and e into one set, that we may call A. Sets can express concepts, for exampelk imagine we have a box of apples, some red and some green. In some ways the set of red apples in the basket expresses the concept of red. Many mathematical concepts can be expressed by means of sets, and thus purpose of set theory is to formalize the theory of sets. Rather than basing the theory of sets on putting objects into brackets, one introduces a containment symbol. If one calls the above set A, then we have for example a A. We also have c A and we have e A. These are elementary statements, and they are true. The statement b A is false. We are then lead to a theory of statements. A statement of the form x X where x is an object and X is a set is called an eleemntary statement, and it is either true or false. There are some formal ways to produce other statements One is using the symbol ( not ), which turns a true statement in a false statement and vice versa. For example (a A) is a wrong statement while (b A) is a true statement. Two statements can be connected into a new statement by the symbol. (x X) (y Y ) is true is both x X and y Y are true, and the combined statement is true if x( X is false or y Y is false or both x X, y Y are false. Using and one can define further interesting symbols, for example Definition 1 is the same as the statement (x X) (y Y ) ((x X) ( (y Y ))) 1
2 Definition 2 is defined to be the statement (x X) (y Y ) ((x X) (y Y )) ((x X) (y Y )) Definition 3 is defined to be the statement (x X) (y Y ) (( (x X)) ( (y Y ))) Exercise 1 In all the following exercise you may use the symbol freely, but other than that only the symbols that are stated. 1. Express the symbol in terms of the symbol 2. Express the symbol in terms of the symbol 3. Prove or disprove: may be expressed in terms of the symbol Conceptually, we may restrict attention to and and treat the other symbols introduced above as derived symbols expressable through and. Besides there is an other symbol creating elementary statement, it is the equality sign =. At this point we only allow the equality sign to connect two objects. It returens the value true if the two objects connected are the same, e.g. a = a and b = b are true, while a = b is not true. This requires some a priori agreement of which objects are the same, in the above list our presumption is that each letter stands for its own individual object that is unequal to the objects represented by other letters. One further way of making a statement is a quantifier. It requires a variable x, which is not an object per see but stands for an arbitrary object, The statement x( (x A)) is true if the statement ( (x A)) is true for all objects x. The expression ( (x A)) is not a statement per se, since x is a variable and not an object. It is called an expression in one free variable. Siuch exporession only becomes a statement in conjcuntion with the quantifyer x. The statement of the abopve display for example is then false, becasue the statement (a A) is false. There is again a derived companion quantifyer Definition 4 If P (x) is an expression in one free object variable x, then the statement x(p (x)) is defined to be the statement ( x( (P (x)))) 2
3 Now the following is a true statement about the above set A x((x A) (((x = a) (x = c)) (x = e))) and truth of this statement evidently describes the set A. One particular set is the empty set, which contains no object. The following statement is true: x( (x )) Note sets are designed to describe concepts. We would like to describe concepts about sets, so we would like to form sets of sets. For example {{a, c}, {a, b}, {b, c}} is a set containing three sets. Informally, it describes the concept of two element sets fromed from the elements a,, b, c. Even without using the list of given objects, one can form many sets. We have already seen, but one can also form the set { }, which contains one element, namely the emptyset. This set is not equal to the emptys set, since it contains one element while the emptyset contains zero elements. Another set on can form is the set {, { }}. This set contains two elements. It turns out the sets one can form in this manner are rich enopugh to describe all concepts in mathematics. For example one may denopte the above sets by 0, 1, 2 and then define 3 to be {, { }, {, { }}} and so on, and one can start talking about natural numbers without having to have natural numbers as prescribed objects. To streamline the theory and get rid of difficulties such as having to define equality of objects in some external way, one abandons the list of objects and only considers sets. Note thatw e have to revise a bit of the above formal setup. We defined an elementary statement to be of the from a A with a an object and A a set. Now an eleemntary statement will be of the form a b with a and b both sets. Rather than runniognt hrough the definitions again at this time, we simply declare that every set is an object and every object is a set. We will use lower case letters for sets. With this conbvention we can largely recycle the above discussion. We can now give the equality symbol a precise meaning for all sets. Definition 5 The statetement a = b is defined to be the statement x : ((x A) (x B)) Two sets arevequal when they contain the same elements. The naive intuition that there is only one set containing a given collection of elements. However, without a naive intuition about the equality sign there is no guarantee for thet. We could have two different sets a, b which contain the same elements, then the statement a = b would be true but without any a priori prejudice about what thge sign = should mean, we could not defer that they are the same set. It is difficult to resolve thsi dispute in the formal language entirely, but at least we should make sure for practiocal purposes a and b are the same, so we will declare 3
4 Axiom 1 (Extension) The following statement is true. x( y( z(((y = z) (y x)) (z x))))) Now allowing sets on both sides of allows for some dangerous statements of the type a a that if true would together with some further simple concepts lead to paradoxa of Russell s type. For example the concept of set is a concept, and we might wnat to honor this by having a set a 0 which contains all sets. Hence a(a a 0 ) is true. Now conceptually one may then wonder whether a set contains itself or not, so one may want to form a set a 1 such that a((a a 1 ) ( (a a))) is true. Now Russell s paradox is that inserting a 1 for a in the above, gives (a 1 a 1 ) ( (a a)) which is an absurd statement; exactly one of the two is supposed to be true. To resolve this issue, we will not allow thinsg such as a a to be true. Precisely, we adopt the axiom credited to von Neumann Axiom 2 (von Neumann) The following statement is true x( y((x = ) ( z((y x) ( (z x) (z y)))))) This axiom says that every nonempty set contains an element which is disjoint from the original set. In particular for every given set a we can apply the axiom to the set {a} (assuming that forming such set is legal, which will eb some other axiom), obtaining that a is disjoint from {a} and thus a does not contain a. Now clearly set is a concept and we may want to honmor by forming a set a 0 containing precisely all sets. However, this set would contain itself, contradicting the von Neumann axiom. To salvage talking about the concept of sets, oine introduces some mega sets, which are called classes. The purpose of classes is to describe concepts about sets. Hence there is a class of all sets. We will use upper case letters for classes. However, classes are a generalization of sets, so every set will also be a class. Now there are classes that are sets and classes that are not sets. The latter are called proper classes. We say a A is a statement provided a is a set and A is a class. Thus proper classes are not allowed to be on the left of the symbol. If we are not allowed to put classes into classes, one may wonder how to express concepts about classes. To alleviate the concern, note that we have in some ways 4
5 turned around the world. We started with objects and sets, where sets were allowed to be on both sides fo while objects were only allowed on the left. Now we have sets and proper classes, and sets are allowed on both sides of the sign while proper classes are only allowed on the right. This is a completely symmetric situation. Since we introduced sets as concepts about objects, one may dually also view sets as concepts about classes. So our language will be rich enough to formulate our desired concepts about classes. With this preparation we are now ready to state the formal axioms of about sets and classes. We follow largely Gödel s 1940 paper. There are classes A. A primitive statement is of the form A B for two classes A, B. A primitive statement is true or false. A statement is any expression that can be formed recursively with the following steps 1. If P is a statement, then P is a statement. It is true if P is false and false if P is true 2. If P and Q are statements, then (P ) (Q) is a statement. It is true of both P and Q are true, and it is false otherwise. 3. If P (x) is a statement involving a variable X for a class, then X(P (X)) is a statement. It is true if P (X) is true for all classes. We can also form derived statements using other symbols as discussed before Definition 6 The statement Set(A) is defined to be the statement X(A X) and if this statement is true A is called a set. Definition 7 (Equality of classes) The statetement A = B is defined to be the statement X : ((X A) (X B)) Axiom 3 (Extension for classes) The following statement is true. X( Y ( Z(((Y = Z) (Y X)) (Z X))))) We begin with producing sets. The first one is superfluous but convenenient to state at this time. It guarantees existence of the empty set Axiom 4 (Emptyset) The following is true X( Y ((M(X)) ( (Y X)))) 5
6 We ll pick once and for all an empty set and write for it. It is actually unique in the sense of the axiom of extension, as discussed before. The following says that for any two sets there exists a set whose elements are precisely the two given sets. Axiom 5 (Sets of two elements) The following is true X( Y ( Z( U((M(X) M(y)) ((U Z) (U = X) (U = Y )))))) Definition 8 if x and y are sets, thenw e write {x, y} for the set guaranteed to exist by the last axiom. If x = y, then the set {x, x} contains only one element (use extsnion) and we write {x} for it. By this definiiton, we are as of yet allowed to use the set brackets as long as we write either one or two elements inside. The two elements ina set containing two elements are not ordered. To define an ordered pair (and triple) of elements, we define Definition 9 For any two sets x, y we write x, y for the set {x, {x, y}} Given three sets x, y, z we write x, y, z for x, y, z. Note that an ordered pair is always a set containing two elements, even if it is the pair x, x. By induction one can define tuples, i.e. the bracket x 1, x 2,..., x n for any number n > 3 of elements. To extend this definiiton to a bracket of one element one may define x = x. Next comes a list of axioms guaranteeing existence of classes. Some of them morrow logical connectives. The following styatement says that there exists a class of ordered pairs (as a matter of fact it may contain more elements than ordered pairs, but only the ordered pairs matter) such that and ordered pair of sets x, y is in the set if and only if x y. Thus the class describes the concept of ɛ within the realm of sets. Axiom 6 (Epsilon class) The following is true X( Y ( Z((M(Y ) M(Z)) ( Y, Z X) (Y Z)))) The next axiom allows to take the intersection of two classes. It mirrors the logical concept of on the statements concernign sets. Axiom 7 (Intersection) The following statement is true. X( Y ( Z( U((U Z) ((U A) (U Z)))))) The next axiom allows to take complements within the sets. In particular it imply that since the empty set is a class, there exists a class of all sets. It mirrors the concept of negation in the realm of statements about sets. 6
7 Axiom 8 (Complement) The following statement is true. X( Y ( U((U Y ) (M(Y ) ( (U A)))))) The following concerns classes of ordered pairs, which could be considered relations among sets. It says that given such a relation, there exists a set which contains all elements which ever occur as the second entry of one of the ordered pairs. Axiom 9 (Domain) The following statement is true. X( Y ( U((U Y ) (M(U) ( Z)(M(Z) Z, U X))))) The next axiom allos for any class A to take the cartesian product B A (that is a set of ordered pairs) where B is the class of all sets. This direct product itself is a class of course. The direct product is not unique, as the axiom only concerns the ordered pairs within the direct product. Axiom 10 (Direct product) The following statement is true. X( Y ( Z( U((M(Z) M(U)) (( Z, U Y ) (U A)))))) The next three axioms simply state that givena class of ordered pairs (triples), there is another class which contains exactly these pairs (triples) but in p[ermuted order. Since the group of permutations in three elements is spanned by two permutations, we have two axioms concerning triples. Again, all classes calimed to exist are not unique since the statements are only about the ordered pairs or triples within these classes. Axiom 11 (Pair inversion) The following statement is true. X( Y ( Z( U((M(Z) M(U)) ( Z, U Y ( U, Z X)))))) Axiom 12 (Triple permutation I) The following statement is true. X( Y ( Z( U( V (((M(Z) M(U)) M(V )) ( Z, U, V Y ( Z, V, U X)))))) Axiom 13 (Triple permutation II) The following statement is true. X( Y ( Z( U( V (((M(Z) M(U)) M(V )) ( Z, U, V Y ( U, V, Z X)))))) The next group of axioms concerns the construction of relatively large sets. The first one simply states that there is an infinite set, it resembles the corresponding Peano axiom for the natural numebrs though it does produce a unique set. Axiom 14 (Infinite set) The following is true. X((M(X) (X )) ( Y ((Y X) ( Z((Y Z) (Z X)))))) 7
8 The next set allwos to take arbitrary unions over sets, that is givena set of sets,one can take the union of all sets in the set. Axiom 15 (Union over a set) The following is true. X( Y (M(Y ) Z( U(((Y Z) (Z X)) (X Z))))) The next axiom asserts that for any set there is a set which contains all subsets of the first set. The way the axiom is formulated the power set may contain Axiom 16 (Power set) The following is true. X( Y (M(Y ) Z(( U((U Z) (U X))) (Z Y )))) Remark: It seems that most of ordinary mathematics can essentially still be doen if one drops the demand M(Y ) thus only obtaining a power class. This would then be cosnisting with demanding that all sets are countable. The next axiom is one of substituting some variable by means of a function. We first need to describe what it means to be a function. Informally it says a function is a set of ordered pairs such that Definition 10 The statement F (A) is defined to mean X( Y ( Z(((M(X) M(Y )) M(Z)) (( Y, X A) ( Z, X A)) (X = Y )))) Axiom 17 (Substitution) The following is true. X(M(X) ( Y (F (Y ) ( Z(M(Z) U((U Z) ( V ((V X) U, V Y )))))))) Finally we reiterate the axiom of von Neumannn for classes Axiom 18 (von Neumann) The following statement is true X( Y ((X = ) ( z((y x) ( (z x) (z y)))))) and we state the axiom of choice... Axiom 19 The following is true X(F (X) Y (M(Y ) ((Y = ) ( Z((Z Y ) ( Z, Y X)))))) This says thre is a class which for every set chooses an element in the set. 8
9 Cardinality of sets Recall that a function f from a set X to a set Y is a relation xfy with the properties 1. For all x X there exists y Y such that xfy 2. If for x, x X and y Y with xfy and x fy we have x = x. we have xfy and x fy then x = x Informally, for every x X thyere exist (first property) a unique (second property) y Y such that xfy A function is called 1. surjective, if for all y Y there exists x X such that xfy 2. injective, if for every y, y Y and x X with xfy and xfy we have y = y. Note the symemtry betwen the definition of a function and these two properties. In particualr, if and only if a function f is injective and surjective, then inverse relation g defined by ygx if and only if xgy is a function. In thsi case, the inverse relation is injective and surjective as well. A function is called bijective, if it is injective and surjective. We writing y = f(x) for the relation xfy. Let A 0 denote the empty set and assume A n is already defined then define A n+1 = A {n}. Informally, at elats for n > 0, A n = 0, 1, 2,..., n 1 and there are n elements in A n. Lemma 1 Let n, m N. 1. There is an injective function from A n to A m if and only if n m 2. Let n 0. There is a surjective function from A m to A n if and only if n m. Note that there is a surjective map from A m to A 0 if and only if m = 0. hecne the caes n = 0 is a true exception to the scheme, but since this exception only concerns the empty set we shall not be too troubled by that. Proof: Assume n m. then an injective map from A n A m is given by f(k) = k for every k A n. If n 0 and thus 1 A n, then a surjective map from A m to A n is given by f(k) = k if k A + m A n and f(k) = 1 if k A m \ A n. Now let n > m. We prove non-existence of an injective map A n A m by induction on n. If n = 0, then there is nothing to show. If n = 1, then m = 0. Since A m is empty, there is no pair (0, k) with k A m and hecne we cannpot satisfy the first property of a function for the element 0 A n. Assume we have proven the statement for n. Assuem to get a contradiction that we have an injective map form A n toa m.... 9
10 Exercise 2 1. An injective map from A n to A n is surjective. 2. A surjective map from A n to A n is injective. Definition 11 A set S is called finite, if there is some n N and a bijection from S to A n. If such bjection exists, S is said to have the same cardinality as A n Exercise 3 Given a finite set, there is exactly one n N such that S has the same cardinality as A n. One may also say simply that S has cardinality n. The set N is not finite. Namely, if it was, then there was an injective map from N A n for some n. This map could be restricted to A n+1, giving an injective map from A n+1 to A n, which is impossible. We have the following observations, destroying hope to have staright forward generalizations of the theorems for finite sets. Lemma 2 1. There is an injective map from N to N that is not surjective. 2. There is a surjective map from N to N which is not injective. Proof: The map ν is injective (one Peano axiom) but not surjective (0 is not in the range, as another Peano axiom states.) Defien a map f as follows: f(0) = 0 and whenever n is of the form ν(m) (that is whenevr n 0), then m is unique and we define f(n) = m. then 4f4 is surjective but not injective since 0 has two preimages. Definition 12 Two sets are said to be equivalent, if there exists a bijection between the two sets. The follwing will show that not all infinte sets are equivalent. Lemma 3 For every set S, there is no bijection from S to the set of all subsets of S Proof: This is called the Cantor diagonal element. Assume to get a contradiction that there is such a bijection f. Let T be the set of all elements s S in T which satisfy s f(s). By surjectivity, there is a t S such that f(t) = T. If t T, then t f(t), a contradiction. If t T, then t f(t) and hence t T, a contradiction. We define a relation of sets as follows: S T if there exists an injective map f : S T. Note that the collection of all sets is not a set but what is called a class. This is therefore not an order relation on a set, but on a class. Lemma 4 (Schröder Bernstein) This relation is a partial order in that it satisfies 1. Reflexivity: S S for all sets S. 2. Antisymmetry: S T and T S implies S = T. 3. Transitivity S T and T U implies S U. Proof: next time 10
Bootcamp. Christoph Thiele. Summer An example of a primitive universe
Bootcamp Christoph Thiele Summer 2012 0.1 An example of a primitive universe A primitive universe consists of primitive objects and primitive sets. This allows to form primitive statements as to which
More informationTOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3.
TOPOLOGY, DR. BLOCK, FALL 2015, NOTES, PART 3. 301. Definition. Let m be a positive integer, and let X be a set. An m-tuple of elements of X is a function x : {1,..., m} X. We sometimes use x i instead
More informationFunctions. How is this definition written in symbolic logic notation?
functions 1 Functions Def. Let A and B be sets. A function f from A to B is an assignment of exactly one element of B to each element of A. We write f(a) = b if b is the unique element of B assigned by
More informationIntroduction to Sets and Logic (MATH 1190)
Introduction to Sets and Logic () Instructor: Email: shenlili@yorku.ca Department of Mathematics and Statistics York University Dec 4, 2014 Outline 1 2 3 4 Definition A relation R from a set A to a set
More informationPoint-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS
Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS Definition 1.1. Let X be a set and T a subset of the power set P(X) of X. Then T is a topology on X if and only if all of the following
More informationDiscrete Mathematics Lecture 4. Harper Langston New York University
Discrete Mathematics Lecture 4 Harper Langston New York University Sequences Sequence is a set of (usually infinite number of) ordered elements: a 1, a 2,, a n, Each individual element a k is called a
More informationReview of Sets. Review. Philippe B. Laval. Current Semester. Kennesaw State University. Philippe B. Laval (KSU) Sets Current Semester 1 / 16
Review of Sets Review Philippe B. Laval Kennesaw State University Current Semester Philippe B. Laval (KSU) Sets Current Semester 1 / 16 Outline 1 Introduction 2 Definitions, Notations and Examples 3 Special
More informationSlides for Faculty Oxford University Press All rights reserved.
Oxford University Press 2013 Slides for Faculty Assistance Preliminaries Author: Vivek Kulkarni vivek_kulkarni@yahoo.com Outline Following topics are covered in the slides: Basic concepts, namely, symbols,
More informationCSC Discrete Math I, Spring Sets
CSC 125 - Discrete Math I, Spring 2017 Sets Sets A set is well-defined, unordered collection of objects The objects in a set are called the elements, or members, of the set A set is said to contain its
More informationIntroduction to Homotopy Type Theory
Introduction to Homotopy Type Theory Lecture notes for a course at EWSCS 2017 Thorsten Altenkirch March 5, 2017 1 What is this course about? To explain what Homotopy Type Theory is, I will first talk about
More informationTHREE LECTURES ON BASIC TOPOLOGY. 1. Basic notions.
THREE LECTURES ON BASIC TOPOLOGY PHILIP FOTH 1. Basic notions. Let X be a set. To make a topological space out of X, one must specify a collection T of subsets of X, which are said to be open subsets of
More informationComplexity Theory. Compiled By : Hari Prasad Pokhrel Page 1 of 20. ioenotes.edu.np
Chapter 1: Introduction Introduction Purpose of the Theory of Computation: Develop formal mathematical models of computation that reflect real-world computers. Nowadays, the Theory of Computation can be
More informationSets. {1, 2, 3, Calvin}.
ets 2-24-2007 Roughly speaking, a set is a collection of objects. he objects are called the members or the elements of the set. et theory is the basis for mathematics, and there are a number of axiom systems
More informationMaterial from Recitation 1
Material from Recitation 1 Darcey Riley Frank Ferraro January 18, 2011 1 Introduction In CSC 280 we will be formalizing computation, i.e. we will be creating precise mathematical models for describing
More informationCSE 20 DISCRETE MATH. Fall
CSE 20 DISCRETE MATH Fall 2017 http://cseweb.ucsd.edu/classes/fa17/cse20-ab/ Final exam The final exam is Saturday December 16 11:30am-2:30pm. Lecture A will take the exam in Lecture B will take the exam
More information2. Functions, sets, countability and uncountability. Let A, B be sets (often, in this module, subsets of R).
2. Functions, sets, countability and uncountability I. Functions Let A, B be sets (often, in this module, subsets of R). A function f : A B is some rule that assigns to each element of A a unique element
More informationDISCRETE MATHEMATICS
DISCRETE MATHEMATICS WITH APPLICATIONS THIRD EDITION SUSANNA S. EPP DePaul University THOIVISON * BROOKS/COLE Australia Canada Mexico Singapore Spain United Kingdom United States CONTENTS Chapter 1 The
More information13 th Annual Johns Hopkins Math Tournament Saturday, February 19, 2011 Automata Theory EUR solutions
13 th Annual Johns Hopkins Math Tournament Saturday, February 19, 011 Automata Theory EUR solutions Problem 1 (5 points). Prove that any surjective map between finite sets of the same cardinality is a
More information9.5 Equivalence Relations
9.5 Equivalence Relations You know from your early study of fractions that each fraction has many equivalent forms. For example, 2, 2 4, 3 6, 2, 3 6, 5 30,... are all different ways to represent the same
More information[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics
400 lecture note #4 [Ch 6] Set Theory 1. Basic Concepts and Definitions 1) Basics Element: ; A is a set consisting of elements x which is in a/another set S such that P(x) is true. Empty set: notated {
More informationMATHEMATICS 191, FALL 2004 MATHEMATICAL PROBABILITY Outline #1 (Countability and Uncountability)
MATHEMATICS 191, FALL 2004 MATHEMATICAL PROBABILITY Outline #1 (Countability and Uncountability) Last modified: September 16, 2004 Reference: Apostol, Calculus, Vol. 2, section 13.19 (attached). The aim
More informationT. Background material: Topology
MATH41071/MATH61071 Algebraic topology Autumn Semester 2017 2018 T. Background material: Topology For convenience this is an overview of basic topological ideas which will be used in the course. This material
More informationSets 1. The things in a set are called the elements of it. If x is an element of the set S, we say
Sets 1 Where does mathematics start? What are the ideas which come first, in a logical sense, and form the foundation for everything else? Can we get a very small number of basic ideas? Can we reduce it
More informationEDAA40 At home exercises 1
EDAA40 At home exercises 1 1. Given, with as always the natural numbers starting at 1, let us define the following sets (with iff ): Give the number of elements in these sets as follows: 1. 23 2. 6 3.
More information2.1 Sets 2.2 Set Operations
CSC2510 Theoretical Foundations of Computer Science 2.1 Sets 2.2 Set Operations Introduction to Set Theory A set is a structure, representing an unordered collection (group, plurality) of zero or more
More informationCardinality of Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Cardinality of Sets Fall / 15
Cardinality of Sets MAT Transition to Higher Mathematics Fall 0 MAT (Transition to Higher Math) Cardinality of Sets Fall 0 / Outline Sets with Equal Cardinality Countable and Uncountable Sets MAT (Transition
More informationHomework Set #2 Math 440 Topology Topology by J. Munkres
Homework Set #2 Math 440 Topology Topology by J. Munkres Clayton J. Lungstrum October 26, 2012 Exercise 1. Prove that a topological space X is Hausdorff if and only if the diagonal = {(x, x) : x X} is
More informationFunctions 2/1/2017. Exercises. Exercises. Exercises. and the following mathematical appetizer is about. Functions. Functions
Exercises Question 1: Given a set A = {x, y, z} and a set B = {1, 2, 3, 4}, what is the value of 2 A 2 B? Answer: 2 A 2 B = 2 A 2 B = 2 A 2 B = 8 16 = 128 Exercises Question 2: Is it true for all sets
More informationCSE 20 DISCRETE MATH. Winter
CSE 20 DISCRETE MATH Winter 2017 http://cseweb.ucsd.edu/classes/wi17/cse20-ab/ Final exam The final exam is Saturday March 18 8am-11am. Lecture A will take the exam in GH 242 Lecture B will take the exam
More informationCantor s Diagonal Argument for Different Levels of Infinity
JANUARY 2015 1 Cantor s Diagonal Argument for Different Levels of Infinity Michael J. Neely University of Southern California http://www-bcf.usc.edu/ mjneely Abstract These notes develop the classic Cantor
More informationLecture 17: Continuous Functions
Lecture 17: Continuous Functions 1 Continuous Functions Let (X, T X ) and (Y, T Y ) be topological spaces. Definition 1.1 (Continuous Function). A function f : X Y is said to be continuous if the inverse
More informationCharacterization of Boolean Topological Logics
Characterization of Boolean Topological Logics Short Form: Boolean Topological Logics Anthony R. Fressola Denison University Granville, OH 43023 University of Illinois Urbana-Champaign, IL USA 61801-61802
More information2.2 Set Operations. Introduction DEFINITION 1. EXAMPLE 1 The union of the sets {1, 3, 5} and {1, 2, 3} is the set {1, 2, 3, 5}; that is, EXAMPLE 2
2.2 Set Operations 127 2.2 Set Operations Introduction Two, or more, sets can be combined in many different ways. For instance, starting with the set of mathematics majors at your school and the set of
More information1 of 7 7/15/2009 3:40 PM Virtual Laboratories > 1. Foundations > 1 2 3 4 5 6 7 8 9 1. Sets Poincaré's quote, on the title page of this chapter could not be more wrong (what was he thinking?). Set theory
More informationCONNECTED SPACES AND HOW TO USE THEM
CONNECTED SPACES AND HOW TO USE THEM 1. How to prove X is connected Checking that a space X is NOT connected is typically easy: you just have to find two disjoint, non-empty subsets A and B in X, such
More informationCSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Sections p.
CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer Science (Arkoudas and Musser) Sections 10.1-10.3 p. 1/106 CSCI.6962/4962 Software Verification Fundamental Proof Methods in Computer
More informationFigure 1.1: This is an illustration of a generic set and its elements.
Chapter 1 Mathematical Review et theory is now generally accepted as the foundation of modern mathematics, and it plays an instrumental role in the treatment of probability. Unfortunately, a simple description
More informationChapter 3. Set Theory. 3.1 What is a Set?
Chapter 3 Set Theory 3.1 What is a Set? A set is a well-defined collection of objects called elements or members of the set. Here, well-defined means accurately and unambiguously stated or described. Any
More informationFinal Test in MAT 410: Introduction to Topology Answers to the Test Questions
Final Test in MAT 410: Introduction to Topology Answers to the Test Questions Stefan Kohl Question 1: Give the definition of a topological space. (3 credits) A topological space (X, τ) is a pair consisting
More informationCOMPUTABILITY THEORY AND RECURSIVELY ENUMERABLE SETS
COMPUTABILITY THEORY AND RECURSIVELY ENUMERABLE SETS JOSHUA LENERS Abstract. An algorithm is function from ω to ω defined by a finite set of instructions to transform a given input x to the desired output
More informationLECTURE 8: SETS. Software Engineering Mike Wooldridge
LECTURE 8: SETS Mike Wooldridge 1 What is a Set? The concept of a set is used throughout mathematics; its formal definition matches closely our intuitive understanding of the word. Definition: A set is
More informationReflection in the Chomsky Hierarchy
Reflection in the Chomsky Hierarchy Henk Barendregt Venanzio Capretta Dexter Kozen 1 Introduction We investigate which classes of formal languages in the Chomsky hierarchy are reflexive, that is, contain
More informationLet A(x) be x is an element of A, and B(x) be x is an element of B.
Homework 6. CSE 240, Fall, 2014 Due, Tuesday October 28. Can turn in at the beginning of class, or earlier in the mailbox labelled Pless in Bryan Hall, room 509c. Practice Problems: 1. Given two arbitrary
More informationCardinality of Sets. Washington University Math Circle 10/30/2016
Cardinality of Sets Washington University Math Circle 0/0/06 The cardinality of a finite set A is just the number of elements of A, denoted by A. For example, A = {a, b, c, d}, B = {n Z : n } = {,,, 0,,,
More informationCardinality Lectures
Cardinality Lectures Enrique Treviño March 8, 014 1 Definition of cardinality The cardinality of a set is a measure of the size of a set. When a set A is finite, its cardinality is the number of elements
More informationLecture 3: Constructing the Natural Numbers
Math/CS 120: Intro. to Math Professor: Padraic Bartlett Lecture 3: Constructing the Natural Numbers Weeks 3-4 UCSB 2014 When we defined what a proof was in our first set of lectures, we mentioned that
More informationMathematics for Computer Science Exercises from Week 4
Mathematics for Computer Science Exercises from Week 4 Silvio Capobianco Last update: 26 September 2018 Problems from Section 4.1 Problem 4.3. Set Formulas and Propositional Formulas. (a) Verify that the
More informationSets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Sets Fall / 31
Sets MAT231 Transition to Higher Mathematics Fall 2014 MAT231 (Transition to Higher Math) Sets Fall 2014 1 / 31 Outline 1 Sets Introduction Cartesian Products Subsets Power Sets Union, Intersection, Difference
More information.Math 0450 Honors intro to analysis Spring, 2009 Notes #4 corrected (as of Monday evening, 1/12) some changes on page 6, as in .
0.1 More on innity.math 0450 Honors intro to analysis Spring, 2009 Notes #4 corrected (as of Monday evening, 1/12) some changes on page 6, as in email. 0.1.1 If you haven't read 1.3, do so now! In notes#1
More informationA graph is finite if its vertex set and edge set are finite. We call a graph with just one vertex trivial and all other graphs nontrivial.
2301-670 Graph theory 1.1 What is a graph? 1 st semester 2550 1 1.1. What is a graph? 1.1.2. Definition. A graph G is a triple (V(G), E(G), ψ G ) consisting of V(G) of vertices, a set E(G), disjoint from
More informationK 4 C 5. Figure 4.5: Some well known family of graphs
08 CHAPTER. TOPICS IN CLASSICAL GRAPH THEORY K, K K K, K K, K K, K C C C C 6 6 P P P P P. Graph Operations Figure.: Some well known family of graphs A graph Y = (V,E ) is said to be a subgraph of a graph
More informationBOOLEAN ALGEBRA AND CIRCUITS
UNIT 3 Structure BOOLEAN ALGEBRA AND CIRCUITS Boolean Algebra and 3. Introduction 3. Objectives 3.2 Boolean Algebras 3.3 Logic 3.4 Boolean Functions 3.5 Summary 3.6 Solutions/ Answers 3. INTRODUCTION This
More informationAlgebra of Sets. Aditya Ghosh. April 6, 2018 It is recommended that while reading it, sit with a pen and a paper.
Algebra of Sets Aditya Ghosh April 6, 2018 It is recommended that while reading it, sit with a pen and a paper. 1 The Basics This article is only about the algebra of sets, and does not deal with the foundations
More informationThe set consisting of all natural numbers that are in A and are in B is the set f1; 3; 5g;
Chapter 5 Set Theory 5.1 Sets and Operations on Sets Preview Activity 1 (Set Operations) Before beginning this section, it would be a good idea to review sets and set notation, including the roster method
More informationIntroduction II. Sets. Terminology III. Definition. Definition. Definition. Example
Sets Slides by Christopher M. ourke Instructor: erthe Y. Choueiry Spring 2006 Computer Science & Engineering 235 Introduction to Discrete Mathematics Sections 1.6 1.7 of Rosen cse235@cse.unl.edu Introduction
More informationFunctions. Def. Let A and B be sets. A function f from A to B is an assignment of exactly one element of B to each element of A.
Functions functions 1 Def. Let A and B be sets. A function f from A to B is an assignment of exactly one element of B to each element of A. a A! b B b is assigned to a a A! b B f ( a) = b Notation: If
More informationThis is already grossly inconvenient in present formalisms. Why do we want to make this convenient? GENERAL GOALS
1 THE FORMALIZATION OF MATHEMATICS by Harvey M. Friedman Ohio State University Department of Mathematics friedman@math.ohio-state.edu www.math.ohio-state.edu/~friedman/ May 21, 1997 Can mathematics be
More informationMATH 271 Summer 2016 Assignment 4 solutions
MATH 7 ummer 06 Assignment 4 solutions Problem Let A, B, and C be some sets and suppose that f : A B and g : B C are functions Prove or disprove each of the following statements (a) If f is one-to-one
More informationContinuous functions and homeomorphisms
Continuous functions and homeomorphisms 1 Motivation Up to now we have defined just a few topological properties, like the first three T -axioms and the countability properties (separable, ccc, first and
More information13 th Annual Johns Hopkins Math Tournament Saturday, February 18, 2012 Explorations Unlimited Round Automata Theory
13 th Annual Johns Hopkins Math Tournament Saturday, February 18, 2012 Explorations Unlimited Round Automata Theory 1. Introduction Automata theory is an investigation of the intersection of mathematics,
More informationMATH 22 MORE ABOUT FUNCTIONS. Lecture M: 10/14/2003. Form follows function. Louis Henri Sullivan
MATH 22 Lecture M: 10/14/2003 MORE ABOUT FUNCTIONS Form follows function. Louis Henri Sullivan This frightful word, function, was born under other skies than those I have loved. Le Corbusier D ora innanzi
More informationMath 776 Graph Theory Lecture Note 1 Basic concepts
Math 776 Graph Theory Lecture Note 1 Basic concepts Lectured by Lincoln Lu Transcribed by Lincoln Lu Graph theory was founded by the great Swiss mathematician Leonhard Euler (1707-178) after he solved
More informationTaibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103. Chapter 2. Sets
Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103 Chapter 2 Sets Slides are adopted from Discrete Mathematics and It's Applications Kenneth H.
More information1 The Axiom of Extensionality
1 The Axiom of Extensionality Primitive notion: Set A set is a group, a collection, or an aggregate of things. In fact, the words set, group, collection, and aggregate are all synonyms denoting the same
More informationSTABILITY AND PARADOX IN ALGORITHMIC LOGIC
STABILITY AND PARADOX IN ALGORITHMIC LOGIC WAYNE AITKEN, JEFFREY A. BARRETT Abstract. Algorithmic logic is the logic of basic statements concerning algorithms and the algorithmic rules of deduction between
More informationMA651 Topology. Lecture 4. Topological spaces 2
MA651 Topology. Lecture 4. Topological spaces 2 This text is based on the following books: Linear Algebra and Analysis by Marc Zamansky Topology by James Dugundgji Fundamental concepts of topology by Peter
More informationCHAPTER 8. Copyright Cengage Learning. All rights reserved.
CHAPTER 8 RELATIONS Copyright Cengage Learning. All rights reserved. SECTION 8.3 Equivalence Relations Copyright Cengage Learning. All rights reserved. The Relation Induced by a Partition 3 The Relation
More informationDiscrete mathematics , Fall Instructor: prof. János Pach
Discrete mathematics 2016-2017, Fall Instructor: prof. János Pach - covered material - Lecture 1. Counting problems To read: [Lov]: 1.2. Sets, 1.3. Number of subsets, 1.5. Sequences, 1.6. Permutations,
More informationPower Set of a set and Relations
Power Set of a set and Relations 1 Power Set (1) Definition: The power set of a set S, denoted P(S), is the set of all subsets of S. Examples Let A={a,b,c}, P(A)={,{a},{b},{c},{a,b},{b,c},{a,c},{a,b,c}}
More informationHandout 9: Imperative Programs and State
06-02552 Princ. of Progr. Languages (and Extended ) The University of Birmingham Spring Semester 2016-17 School of Computer Science c Uday Reddy2016-17 Handout 9: Imperative Programs and State Imperative
More informationNotes on metric spaces and topology. Math 309: Topics in geometry. Dale Rolfsen. University of British Columbia
Notes on metric spaces and topology Math 309: Topics in geometry Dale Rolfsen University of British Columbia Let X be a set; we ll generally refer to its elements as points. A distance function, or metric
More informationM3P1/M4P1 (2005) Dr M Ruzhansky Metric and Topological Spaces Summary of the course: definitions, examples, statements.
M3P1/M4P1 (2005) Dr M Ruzhansky Metric and Topological Spaces Summary of the course: definitions, examples, statements. Chapter 1: Metric spaces and convergence. (1.1) Recall the standard distance function
More informationTechnische Universität München Zentrum Mathematik
Technische Universität München Zentrum Mathematik Prof. Dr. Dr. Jürgen Richter-Gebert, Bernhard Werner Projective Geometry SS 208 https://www-m0.ma.tum.de/bin/view/lehre/ss8/pgss8/webhome Solutions for
More informationDiagonalization. The cardinality of a finite set is easy to grasp: {1,3,4} = 3. But what about infinite sets?
Diagonalization Cardinalities The cardinality of a finite set is easy to grasp: {1,3,4} = 3. But what about infinite sets? We say that a set S has at least as great cardinality as set T, written S T, if
More informationTHEORY OF COMPUTATION
THEORY OF COMPUTATION UNIT-1 INTRODUCTION Overview This chapter begins with an overview of those areas in the theory of computation that are basic foundation of learning TOC. This unit covers the introduction
More informationr=1 The Binomial Theorem. 4 MA095/98G Revision
Revision Read through the whole course once Make summary sheets of important definitions and results, you can use the following pages as a start and fill in more yourself Do all assignments again Do the
More informationLOGIC AND DISCRETE MATHEMATICS
LOGIC AND DISCRETE MATHEMATICS A Computer Science Perspective WINFRIED KARL GRASSMANN Department of Computer Science University of Saskatchewan JEAN-PAUL TREMBLAY Department of Computer Science University
More informationElementary Recursive Function Theory
Chapter 6 Elementary Recursive Function Theory 6.1 Acceptable Indexings In a previous Section, we have exhibited a specific indexing of the partial recursive functions by encoding the RAM programs. Using
More informationLimitations of Algorithmic Solvability In this Chapter we investigate the power of algorithms to solve problems Some can be solved algorithmically and
Computer Language Theory Chapter 4: Decidability 1 Limitations of Algorithmic Solvability In this Chapter we investigate the power of algorithms to solve problems Some can be solved algorithmically and
More information3.1 Constructions with sets
3 Interlude on sets Sets and functions are ubiquitous in mathematics. You might have the impression that they are most strongly connected with the pure end of the subject, but this is an illusion: think
More informationPACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS
PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PAUL BALISTER Abstract It has been shown [Balister, 2001] that if n is odd and m 1,, m t are integers with m i 3 and t i=1 m i = E(K n) then K n can be decomposed
More informationA set with only one member is called a SINGLETON. A set with no members is called the EMPTY SET or 2 N
Mathematical Preliminaries Read pages 529-540 1. Set Theory 1.1 What is a set? A set is a collection of entities of any kind. It can be finite or infinite. A = {a, b, c} N = {1, 2, 3, } An entity is an
More informationMath 443/543 Graph Theory Notes
Math 443/543 Graph Theory Notes David Glickenstein September 3, 2008 1 Introduction We will begin by considering several problems which may be solved using graphs, directed graphs (digraphs), and networks.
More informationDefinition: A graph G = (V, E) is called a tree if G is connected and acyclic. The following theorem captures many important facts about trees.
Tree 1. Trees and their Properties. Spanning trees 3. Minimum Spanning Trees 4. Applications of Minimum Spanning Trees 5. Minimum Spanning Tree Algorithms 1.1 Properties of Trees: Definition: A graph G
More informationTopology I Test 1 Solutions October 13, 2008
Topology I Test 1 Solutions October 13, 2008 1. Do FIVE of the following: (a) Give a careful definition of connected. A topological space X is connected if for any two sets A and B such that A B = X, we
More informationNotes on categories, the subspace topology and the product topology
Notes on categories, the subspace topology and the product topology John Terilla Fall 2014 Contents 1 Introduction 1 2 A little category theory 1 3 The subspace topology 3 3.1 First characterization of
More informationINTRODUCTION TO TOPOLOGY
INTRODUCTION TO TOPOLOGY MARTINA ROVELLI These notes are an outline of the topics covered in class, and are not substitutive of the lectures, where (most) proofs are provided and examples are discussed
More informationMath 734 Aug 22, Differential Geometry Fall 2002, USC
Math 734 Aug 22, 2002 1 Differential Geometry Fall 2002, USC Lecture Notes 1 1 Topological Manifolds The basic objects of study in this class are manifolds. Roughly speaking, these are objects which locally
More information4. Definition: topological space, open set, topology, trivial topology, discrete topology.
Topology Summary Note to the reader. If a statement is marked with [Not proved in the lecture], then the statement was stated but not proved in the lecture. Of course, you don t need to know the proof.
More information2 Review of Set Theory
2 Review of Set Theory Example 2.1. Let Ω = {1, 2, 3, 4, 5, 6} 2.2. Venn diagram is very useful in set theory. It is often used to portray relationships between sets. Many identities can be read out simply
More informationSEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION
CHAPTER 5 SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION Alessandro Artale UniBZ - http://www.inf.unibz.it/ artale/ SECTION 5.5 Application: Correctness of Algorithms Copyright Cengage Learning. All
More informationFundamental Properties of Graphs
Chapter three In many real-life situations we need to know how robust a graph that represents a certain network is, how edges or vertices can be removed without completely destroying the overall connectivity,
More informationAnnouncements. Problem Set 3 due Friday, October 21. Alternate Midterm Times. Drop by office hours! Ask questions at
Functions Announcements Problem Set 3 due Friday, October 21 Drop by office hours! Ask questions at cs103@cs.stanford.edu. Alternate Midterm Times Wednesday, October 26, 7:00PM 10:00PM Thursday, October
More informationComputer Science and Mathematics. Part I: Fundamental Mathematical Concepts Winfried Kurth
Computer Science and Mathematics Part I: Fundamental Mathematical Concepts Winfried Kurth http://www.uni-forst.gwdg.de/~wkurth/csm17_home.htm 1. Mathematical Logic Propositions - can be either true or
More informationCS 3512, Spring Instructor: Doug Dunham. Textbook: James L. Hein, Discrete Structures, Logic, and Computability, 3rd Ed. Jones and Barlett, 2010
CS 3512, Spring 2011 Instructor: Doug Dunham Textbook: James L. Hein, Discrete Structures, Logic, and Computability, 3rd Ed. Jones and Barlett, 2010 Prerequisites: Calc I, CS2511 Rough course outline:
More informationOpen and Closed Sets
Open and Closed Sets Definition: A subset S of a metric space (X, d) is open if it contains an open ball about each of its points i.e., if x S : ɛ > 0 : B(x, ɛ) S. (1) Theorem: (O1) and X are open sets.
More informationTechnische Universität München Zentrum Mathematik
Question 1. Incidence matrix with gaps Technische Universität München Zentrum Mathematik Prof. Dr. Dr. Jürgen Richter-Gebert, Bernhard Werner Projective Geometry SS 2016 www-m10.ma.tum.de/projektivegeometriess16
More informationA Little Point Set Topology
A Little Point Set Topology A topological space is a generalization of a metric space that allows one to talk about limits, convergence, continuity and so on without requiring the concept of a distance
More informationComparing sizes of sets
Comparing sizes of sets Sets A and B are the same size if there is a bijection from A to B. (That was a definition!) For finite sets A, B, it is not difficult to verify that there is a bijection from A
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Discrete Mathematics
About the Tutorial Discrete Mathematics is a branch of mathematics involving discrete elements that uses algebra and arithmetic. It is increasingly being applied in the practical fields of mathematics
More information