Chapter I. the Foundations of Set Theory

Total Page:16

File Type:pdf, Size:1020Kb

Chapter I. the Foundations of Set Theory CHAPTER I THE FOUNDATIONS OF SET THEORY It is assumed that the reader has seen a development of mathematics based on some principles roughly resembling the axioms listed in Q 7 of the Introduction. In this chapter we review such a development, stressing some foundational points which will be important for later work. 91. Why axioms? Most mathematicians have little need for a precise codification of the set theory they use. It is generally understood which principles are correct beyond any doubt, and which are subject to question. For example, it is generally agreed that the Continuum Hypothesis (CH) is not a basic prin- ciple, but rather an open conjecture, and we are all able, without the benefit of any formal axiomatization, to tell which of our theorems we have proved absolutely and which depend upon the (as yet undecided) truth or falsity of CH. However, in this book we are concerned with establishing results like: “CH is neither provable nor refutable from ordinary set-theoretic prin- ciples”. In order to make that statement precise, we must say exactly what those principles are; in this book, we have defined them to be the axioms of ZFC listed in the Introduction. The assertion: “CH is neither provable nor refutable from ZFC is now a well-defined statement which we shall establish in Chapters VI and VII. The question remains as to whether the axioms of ZFC do embody all the “ordinary set-theoretic principles”. In this chapter we shall develop them far enough to be able to see how one can derive from them all of current conventional mathematics. Of course, future generations of mathematicians may come to realize some “obviously true” set-theoretic principles which do not follow from ZFC. Conceivably, CH could be then settled using those principles. Even at the present, there are several ways besides ZFC for handling the axiomatization of currently accepted set-theoretic principles (see 9 12). The 1 2 The foundations of set theory [Ch. I, 42 methods of this book are easily modified to handle those systems as well, although the technical details are slightly simpler for ZFC. 92. Why formal logic? The idea of setting down one’s axioms harks back to Euclid, and is hardly revolutionary. Usually in mathematics the axioms are stated in an informal language, such as Greek or English. But here we shall state our axioms in a formal, or artificial, language, called the first-order predicate calculus. The feature of a formal language is that there are precise rules of formation for linguistic objects. There are two main reasons for this approach. Reason 1. Formal logic is needed to state the axioms of set theory precisely. For example, ZFC has a Comprehension Axiom asserting that sets of the form {x€A:P(x)} exist, where A is a given set and P(x) is any property of x. But what is a property? Intuitively, it is any well-defined English assertion about the variable x. Is ‘‘x is happy” a property? It is clear that we need a rigorous definition of which properties we are to admit. We shall require that P(x) be expressible in our formal language, which will be capable of expressing mathematical notions, but not non-mathematical ones. The fact that an imprecise notion of property can lead to trouble is illustrated by the follow- ing “paradox” in ordinary reasoning: Let n be the least positive integer not definable by an English expression using forty words or less. But I have just defined it in forty words or less. Reason 2. Even after we have defined ZFC, what does it mean to say that CH is not provable from ZFC? Intuitively, it means that there is no way of deriving CH from ZFC using legitimate rules of inference. This intuitive notion can be made precise using the concept of a formal deduction. We shall only sketch here the development of formal logic, referring the reader to a text on the subject, such as [Enderton 19723, [Kleene 19521, or [Shoenfield 19671, for a more detailed treatment. We shall give a precise definition of the formal language, as this is easy to do and is necessary for stating the axioms of ZFC. We shall only hint at the rules of formal deduc- tion; these are also not hard to define, but it then takes some work to see that the standard mathematical arguments can all be formalized within the prescribed rules. The basic symbols of our formal language are A, 1,3, (, ), E, =, and‘ Ch. I, $21 Why formal logic? 3 uj for each natural number j. Intuitively, A means “and,” imeans “not,” 3 means “there exists,” E denotes membership, = denotes equality, uo, ul, ... are variables, and the parentheses are used for phrasing. An expression is any finite sequence of basic symbols, such as )33i). The intuitive interpreta- tion of the symbols indicates which expressions are meaningful; these are called formulas. More precisely, we define a formula to be any expression constructed by the rules: (1) ui E uj, ui = vj are formulas for any i, j. (2) If 4 and tj are formulas, so are (4) A ($), i(4),and 3ui(4)for any i. So, for example, 3uo (3ul ((u, E ul) A (ul E uo))) is a formula. Our formal definition departs somewhat from intuition in that, in an effort to make the definition simple, the use of parentheses was prescribed very restrictively. For example, Uo E U1 A 1(U1 E Uo) is not a formula. Another seeming drawback of our formal language is that it seems to lack the ability to express certain very basic logical notions, like, e.g. V (for all). However, this is not really a problem, since i(3ui( i (4))) expresses Vui(4). Similar remarks hold for v (or), + (implies) and c, (iff), which may all be expressed using A and 1.To save ourselves the work of always writing these longer expressions, we agree at the outset to use the following abbreviations. (1) Vui(4) abbreviates i(3ui( i (4))). (2) (4) ” (II/) abbreviates 1(( 1 (4)) A (1(44 1. (3) (4)+ abbreviates (1(41) ” ($1. (4) (4) - ($1 abbreviates ((4) + ($4) A ((4v + (4)). (5) Parentheses are dropped if it is clear from the context how to put them in. (6) ui # uj abbreviates i(ui = uj) and ui Pf uj abbreviates i(ui E uj). (7) Other letters and subscripted letters from the English, Greek, and Hebrew alphabet are used for variables. We shall explain (7) in more detail later. There are many abbreviations other than these seven. Actually, in this book we shall very rarely see a formula. We shall follow standard mathe- matical usage of writing expressions mostly in English, augmented by logical symbols when this seems useful. For example, we might say “there are sets x, y, z such that x E y A y E z”, rather than The Comprehension Axiom (see Reason (1) above) will be made into a precise statement by requiring that properties P(x) occurring in it be ex- pressible in the formal language, but it will not be necessary to write out the formula expressing P(x) each time the Comprehension Axiom is used. 4 The foundations of set theory [Ch. I, 52 A subformula of 4 is a consecutive sequence of symbols of 4 which form a formula. For example, the 5 subformulae of (3uo (uo E 01)) A (+, (u2 01)) (1) are uo E u,, 3uo(uo E ul), u2 E u,, 3u, (u2 E u,), and the formula (1) itself. The scope of an occurrence of a quantifier 3ui is the (unique) subformula be- ginning with that 3ui. For example, the scope of the 3uo in (1) is 3u, (uo E ul). An occurrence of a variable in a formula is called bound iff it lies in the scope of a quantifier acting on that variable, otherwise it is called free. For example, in (1) the first occurrence of u, is free, but the second is bound, whereas uo is bound at its occurrence/ and u2 is free at its occurrence. Intuitively, a formula expresses a property of its free variables, whereas the bound or dummy variables are used just to make existential statements which could be made equally well with different bound variables. Thus, formula (1) means the same as (3u4@4 E 01)) A (3U,(U2 E d). Note that since Vui is an abbreviation for i3uii, it also binds its variable ui, whereas the abbreviations v, -+, c-) are defined in terms of other pro- positional connections and do not bind variables. Often in a discussion, we present a formula and call it @(x,, ... ,x,) to emphasize its dependence on xl, ... , x,. Then, later, if y,, ... , y, are other variables, $(y,, . .. , y,) will denote the formula resulting from substituting a yi for each free occurrence of xi. Such a substitution is called free, or legitimate iff no free occurrence of an xi is in the scope of a quantifier 3yi. The idea is that 4(yl, ..., y,) says about y,, ... ,y, what ..., x,) said about x,, .. ,x,, but this will not be the case if the substitution is not free and some yi gets bound by a quantifier of 4. In general, we shall always as- sume that our substitutions are free. The use of the notation &(x,, .. ,x,) does not imply that each xi actually occurs free in 4(x1, ..., x,); also, 4(x1, . .. ,x,) may have other free variables which in the particular dis- cussion we are not emphasizing.
Recommended publications
  • How Many Borel Sets Are There? Object. This Series of Exercises Is
    How Many Borel Sets are There? Object. This series of exercises is designed to lead to the conclusion that if BR is the σ- algebra of Borel sets in R, then Card(BR) = c := Card(R): This is the conclusion of problem 4. As a bonus, we also get some insight into the \structure" of BR via problem 2. This just scratches the surface. If you still have an itch after all this, you want to talk to a set theorist. This treatment is based on the discussion surrounding [1, Proposition 1.23] and [2, Chap. V x10 #31]. For these problems, you will need to know a bit about well-ordered sets and transfinite induction. I suggest [1, x0.4] where transfinite induction is [1, Proposition 0.15]. Note that by [1, Proposition 0.18], there is an uncountable well ordered set Ω such that for all x 2 Ω, Ix := f y 2 Ω: y < x g is countable. The elements of Ω are called the countable ordinals. We let 1 := inf Ω. If x 2 Ω, then x + 1 := inff y 2 Ω: y > x g is called the immediate successor of x. If there is a z 2 Ω such that z + 1 = x, then z is called the immediate predecessor of x. If x has no immediate predecessor, then x is called a limit ordinal.1 1. Show that Card(Ω) ≤ c. (This follows from [1, Propositions 0.17 and 0.18]. Alternatively, you can use transfinite induction to construct an injective function f :Ω ! R.)2 ANS: Actually, this follows almost immediately from Folland's Proposition 0.17.
    [Show full text]
  • 1 Elementary Set Theory
    1 Elementary Set Theory Notation: fg enclose a set. f1; 2; 3g = f3; 2; 2; 1; 3g because a set is not defined by order or multiplicity. f0; 2; 4;:::g = fxjx is an even natural numberg because two ways of writing a set are equivalent. ; is the empty set. x 2 A denotes x is an element of A. N = f0; 1; 2;:::g are the natural numbers. Z = f:::; −2; −1; 0; 1; 2;:::g are the integers. m Q = f n jm; n 2 Z and n 6= 0g are the rational numbers. R are the real numbers. Axiom 1.1. Axiom of Extensionality Let A; B be sets. If (8x)x 2 A iff x 2 B then A = B. Definition 1.1 (Subset). Let A; B be sets. Then A is a subset of B, written A ⊆ B iff (8x) if x 2 A then x 2 B. Theorem 1.1. If A ⊆ B and B ⊆ A then A = B. Proof. Let x be arbitrary. Because A ⊆ B if x 2 A then x 2 B Because B ⊆ A if x 2 B then x 2 A Hence, x 2 A iff x 2 B, thus A = B. Definition 1.2 (Union). Let A; B be sets. The Union A [ B of A and B is defined by x 2 A [ B if x 2 A or x 2 B. Theorem 1.2. A [ (B [ C) = (A [ B) [ C Proof. Let x be arbitrary. x 2 A [ (B [ C) iff x 2 A or x 2 B [ C iff x 2 A or (x 2 B or x 2 C) iff x 2 A or x 2 B or x 2 C iff (x 2 A or x 2 B) or x 2 C iff x 2 A [ B or x 2 C iff x 2 (A [ B) [ C Definition 1.3 (Intersection).
    [Show full text]
  • Epsilon Substitution for Transfinite Induction
    Epsilon Substitution for Transfinite Induction Henry Towsner May 20, 2005 Abstract We apply Mints’ technique for proving the termination of the epsilon substitution method via cut-elimination to the system of Peano Arith- metic with Transfinite Induction given by Arai. 1 Introduction Hilbert introduced the epsilon calculus in [Hilbert, 1970] as a method for proving the consistency of arithmetic and analysis. In place of the usual quantifiers, a symbol is added, allowing terms of the form xφ[x], which are interpreted as “some x such that φ[x] holds, if such a number exists.” When there is no x satisfying φ[x], we allow xφ[x] to take an arbitrary value (usually 0). Then the existential quantifier can be defined by ∃xφ[x] ⇔ φ[xφ[x]] and the universal quantifier by ∀xφ[x] ⇔ φ[x¬φ[x]] Hilbert proposed a method for transforming non-finitistic proofs in this ep- silon calculus into finitistic proofs by assigning numerical values to all the epsilon terms, making the proof entirely combinatorial. The difficulty centers on the critical formulas, axioms of the form φ[t] → φ[xφ[x]] In Hilbert’s method we consider the (finite) list of critical formulas which appear in a proof. Then we define a series of functions, called -substitutions, each providing values for some of the of the epsilon terms appearing in the list. Each of these substitutions will satisfy some, but not necessarily all, of the critical formulas appearing in proof. At each step we take the simplest unsatisfied critical formula and update it so that it becomes true.
    [Show full text]
  • The Matroid Theorem We First Review Our Definitions: a Subset System Is A
    CMPSCI611: The Matroid Theorem Lecture 5 We first review our definitions: A subset system is a set E together with a set of subsets of E, called I, such that I is closed under inclusion. This means that if X ⊆ Y and Y ∈ I, then X ∈ I. The optimization problem for a subset system (E, I) has as input a positive weight for each element of E. Its output is a set X ∈ I such that X has at least as much total weight as any other set in I. A subset system is a matroid if it satisfies the exchange property: If i and i0 are sets in I and i has fewer elements than i0, then there exists an element e ∈ i0 \ i such that i ∪ {e} ∈ I. 1 The Generic Greedy Algorithm Given any finite subset system (E, I), we find a set in I as follows: • Set X to ∅. • Sort the elements of E by weight, heaviest first. • For each element of E in this order, add it to X iff the result is in I. • Return X. Today we prove: Theorem: For any subset system (E, I), the greedy al- gorithm solves the optimization problem for (E, I) if and only if (E, I) is a matroid. 2 Theorem: For any subset system (E, I), the greedy al- gorithm solves the optimization problem for (E, I) if and only if (E, I) is a matroid. Proof: We will show first that if (E, I) is a matroid, then the greedy algorithm is correct. Assume that (E, I) satisfies the exchange property.
    [Show full text]
  • COMPSCI 501: Formal Language Theory Insights on Computability Turing Machines Are a Model of Computation Two (No Longer) Surpris
    Insights on Computability Turing machines are a model of computation COMPSCI 501: Formal Language Theory Lecture 11: Turing Machines Two (no longer) surprising facts: Marius Minea Although simple, can describe everything [email protected] a (real) computer can do. University of Massachusetts Amherst Although computers are powerful, not everything is computable! Plus: “play” / program with Turing machines! 13 February 2019 Why should we formally define computation? Must indeed an algorithm exist? Back to 1900: David Hilbert’s 23 open problems Increasingly a realization that sometimes this may not be the case. Tenth problem: “Occasionally it happens that we seek the solution under insufficient Given a Diophantine equation with any number of un- hypotheses or in an incorrect sense, and for this reason do not succeed. known quantities and with rational integral numerical The problem then arises: to show the impossibility of the solution under coefficients: To devise a process according to which the given hypotheses or in the sense contemplated.” it can be determined in a finite number of operations Hilbert, 1900 whether the equation is solvable in rational integers. This asks, in effect, for an algorithm. Hilbert’s Entscheidungsproblem (1928): Is there an algorithm that And “to devise” suggests there should be one. decides whether a statement in first-order logic is valid? Church and Turing A Turing machine, informally Church and Turing both showed in 1936 that a solution to the Entscheidungsproblem is impossible for the theory of arithmetic. control To make and prove such a statement, one needs to define computability. In a recent paper Alonzo Church has introduced an idea of “effective calculability”, read/write head which is equivalent to my “computability”, but is very differently defined.
    [Show full text]
  • An Axiomatic Approach to Physical Systems
    ' An Axiomatic Approach $ to Physical Systems & % Januari 2004 ❦ ' Summary $ Mereology is generally considered as a formal theory of the part-whole relation- ship concerning material bodies, such as planets, pickles and protons. We argue that mereology can be considered more generally as axiomatising the concept of a physical system, such as a planet in a gravitation-potential, a pickle in heart- burn and a proton in an electro-magnetic field. We design a theory of sets and physical systems by extending standard set-theory (ZFC) with mereological axioms. The resulting theory deductively extends both `Mereology' of Tarski & L`esniewski as well as the well-known `calculus of individuals' of Leonard & Goodman. We prove a number of theorems and demonstrate that our theory extends ZFC con- servatively and hence equiconsistently. We also erect a model of our theory in ZFC. The lesson to be learned from this paper reads that not only is a marriage between standard set-theory and mereology logically respectable, leading to a rigorous vin- dication of how physicists talk about physical systems, but in addition that sets and physical systems interact at the formal level both quite smoothly and non- trivially. & % Contents 0 Pre-Mereological Investigations 1 0.0 Overview . 1 0.1 Motivation . 1 0.2 Heuristics . 2 0.3 Requirements . 5 0.4 Extant Mereological Theories . 6 1 Mereological Investigations 8 1.0 The Language of Physical Systems . 8 1.1 The Domain of Mereological Discourse . 9 1.2 Mereological Axioms . 13 1.2.0 Plenitude vs. Parsimony . 13 1.2.1 Subsystem Axioms . 15 1.2.2 Composite Physical Systems .
    [Show full text]
  • Even Ordinals and the Kunen Inconsistency∗
    Even ordinals and the Kunen inconsistency∗ Gabriel Goldberg Evans Hall University Drive Berkeley, CA 94720 July 23, 2021 Abstract This paper contributes to the theory of large cardinals beyond the Kunen inconsistency, or choiceless large cardinal axioms, in the context where the Axiom of Choice is not assumed. The first part of the paper investigates a periodicity phenomenon: assuming choiceless large cardinal axioms, the properties of the cumulative hierarchy turn out to alternate between even and odd ranks. The second part of the paper explores the structure of ultrafilters under choiceless large cardinal axioms, exploiting the fact that these axioms imply a weak form of the author's Ultrapower Axiom [1]. The third and final part of the paper examines the consistency strength of choiceless large cardinals, including a proof that assuming DC, the existence of an elementary embedding j : Vλ+3 ! Vλ+3 implies the consistency of ZFC + I0. embedding j : Vλ+3 ! Vλ+3 implies that every subset of Vλ+1 has a sharp. We show that the existence of an elementary embedding from Vλ+2 to Vλ+2 is equiconsistent with the existence of an elementary embedding from L(Vλ+2) to L(Vλ+2) with critical point below λ. We show that assuming DC, the existence of an elementary embedding j : Vλ+3 ! Vλ+3 implies the consistency of ZFC + I0. By a recent result of Schlutzenberg [2], an elementary embedding from Vλ+2 to Vλ+2 does not suffice. 1 Introduction Assuming the Axiom of Choice, the large cardinal hierarchy comes to an abrupt halt in the vicinity of an !-huge cardinal.
    [Show full text]
  • On the Boundary Between Mereology and Topology
    On the Boundary Between Mereology and Topology Achille C. Varzi Istituto per la Ricerca Scientifica e Tecnologica, I-38100 Trento, Italy [email protected] (Final version published in Roberto Casati, Barry Smith, and Graham White (eds.), Philosophy and the Cognitive Sciences. Proceedings of the 16th International Wittgenstein Symposium, Vienna, Hölder-Pichler-Tempsky, 1994, pp. 423–442.) 1. Introduction Much recent work aimed at providing a formal ontology for the common-sense world has emphasized the need for a mereological account to be supplemented with topological concepts and principles. There are at least two reasons under- lying this view. The first is truly metaphysical and relates to the task of charac- terizing individual integrity or organic unity: since the notion of connectedness runs afoul of plain mereology, a theory of parts and wholes really needs to in- corporate a topological machinery of some sort. The second reason has been stressed mainly in connection with applications to certain areas of artificial in- telligence, most notably naive physics and qualitative reasoning about space and time: here mereology proves useful to account for certain basic relation- ships among things or events; but one needs topology to account for the fact that, say, two events can be continuous with each other, or that something can be inside, outside, abutting, or surrounding something else. These motivations (at times combined with others, e.g., semantic transpar- ency or computational efficiency) have led to the development of theories in which both mereological and topological notions play a pivotal role. How ex- actly these notions are related, however, and how the underlying principles should interact with one another, is still a rather unexplored issue.
    [Show full text]
  • A Translation Approach to Portable Ontology Specifications
    Knowledge Systems Laboratory September 1992 Technical Report KSL 92-71 Revised April 1993 A Translation Approach to Portable Ontology Specifications by Thomas R. Gruber Appeared in Knowledge Acquisition, 5(2):199-220, 1993. KNOWLEDGE SYSTEMS LABORATORY Computer Science Department Stanford University Stanford, California 94305 A Translation Approach to Portable Ontology Specifications Thomas R. Gruber Knowledge System Laboratory Stanford University 701 Welch Road, Building C Palo Alto, CA 94304 [email protected] Abstract To support the sharing and reuse of formally represented knowledge among AI systems, it is useful to define the common vocabulary in which shared knowledge is represented. A specification of a representational vocabulary for a shared domain of discourse — definitions of classes, relations, functions, and other objects — is called an ontology. This paper describes a mechanism for defining ontologies that are portable over representation systems. Definitions written in a standard format for predicate calculus are translated by a system called Ontolingua into specialized representations, including frame-based systems as well as relational languages. This allows researchers to share and reuse ontologies, while retaining the computational benefits of specialized implementations. We discuss how the translation approach to portability addresses several technical problems. One problem is how to accommodate the stylistic and organizational differences among representations while preserving declarative content. Another is how
    [Show full text]
  • Handout from Today's Lecture
    MA532 Lecture Timothy Kohl Boston University April 23, 2020 Timothy Kohl (Boston University) MA532 Lecture April 23, 2020 1 / 26 Cardinal Arithmetic Recall that one may define addition and multiplication of ordinals α = ot(A, A) β = ot(B, B ) α + β and α · β by constructing order relations on A ∪ B and B × A. For cardinal numbers the foundations are somewhat similar, but also somewhat simpler since one need not refer to orderings. Definition For sets A, B where |A| = α and |B| = β then α + β = |(A × {0}) ∪ (B × {1})|. Timothy Kohl (Boston University) MA532 Lecture April 23, 2020 2 / 26 The curious part of the definition is the two sets A × {0} and B × {1} which can be viewed as subsets of the direct product (A ∪ B) × {0, 1} which basically allows us to add |A| and |B|, in particular since, in the usual formula for the size of the union of two sets |A ∪ B| = |A| + |B| − |A ∩ B| which in this case is bypassed since, by construction, (A × {0}) ∩ (B × {1})= ∅ regardless of the nature of A ∩ B. Timothy Kohl (Boston University) MA532 Lecture April 23, 2020 3 / 26 Definition For sets A, B where |A| = α and |B| = β then α · β = |A × B|. One immediate consequence of these definitions is the following. Proposition If m, n are finite ordinals, then as cardinals one has |m| + |n| = |m + n|, (where the addition on the right is ordinal addition in ω) meaning that ordinal addition and cardinal addition agree. Proof. The simplest proof of this is to define a bijection f : (m × {0}) ∪ (n × {1}) → m + n by f (hr, 0i)= r for r ∈ m and f (hs, 1i)= m + s for s ∈ n.
    [Show full text]
  • Infinite Sets
    “mcs-ftl” — 2010/9/8 — 0:40 — page 379 — #385 13 Infinite Sets So you might be wondering how much is there to say about an infinite set other than, well, it has an infinite number of elements. Of course, an infinite set does have an infinite number of elements, but it turns out that not all infinite sets have the same size—some are bigger than others! And, understanding infinity is not as easy as you might think. Some of the toughest questions in mathematics involve infinite sets. Why should you care? Indeed, isn’t computer science only about finite sets? Not exactly. For example, we deal with the set of natural numbers N all the time and it is an infinite set. In fact, that is why we have induction: to reason about predicates over N. Infinite sets are also important in Part IV of the text when we talk about random variables over potentially infinite sample spaces. So sit back and open your mind for a few moments while we take a very brief look at infinity. 13.1 Injections, Surjections, and Bijections We know from Theorem 7.2.1 that if there is an injection or surjection between two finite sets, then we can say something about the relative sizes of the two sets. The same is true for infinite sets. In fact, relations are the primary tool for determining the relative size of infinite sets. Definition 13.1.1. Given any two sets A and B, we say that A surj B iff there is a surjection from A to B, A inj B iff there is an injection from A to B, A bij B iff there is a bijection between A and B, and A strict B iff there is a surjection from A to B but there is no bijection from B to A.
    [Show full text]
  • Cardinality of Sets
    Cardinality of Sets MAT231 Transition to Higher Mathematics Fall 2014 MAT231 (Transition to Higher Math) Cardinality of Sets Fall 2014 1 / 15 Outline 1 Sets with Equal Cardinality 2 Countable and Uncountable Sets MAT231 (Transition to Higher Math) Cardinality of Sets Fall 2014 2 / 15 Sets with Equal Cardinality Definition Two sets A and B have the same cardinality, written jAj = jBj, if there exists a bijective function f : A ! B. If no such bijective function exists, then the sets have unequal cardinalities, that is, jAj 6= jBj. Another way to say this is that jAj = jBj if there is a one-to-one correspondence between the elements of A and the elements of B. For example, to show that the set A = f1; 2; 3; 4g and the set B = {♠; ~; }; |g have the same cardinality it is sufficient to construct a bijective function between them. 1 2 3 4 ♠ ~ } | MAT231 (Transition to Higher Math) Cardinality of Sets Fall 2014 3 / 15 Sets with Equal Cardinality Consider the following: This definition does not involve the number of elements in the sets. It works equally well for finite and infinite sets. Any bijection between the sets is sufficient. MAT231 (Transition to Higher Math) Cardinality of Sets Fall 2014 4 / 15 The set Z contains all the numbers in N as well as numbers not in N. So maybe Z is larger than N... On the other hand, both sets are infinite, so maybe Z is the same size as N... This is just the sort of ambiguity we want to avoid, so we appeal to the definition of \same cardinality." The answer to our question boils down to \Can we find a bijection between N and Z?" Does jNj = jZj? True or false: Z is larger than N.
    [Show full text]