LINEAR ORDERS, DISCRETE, DENSE, AND CONTINUOUS

Similar documents
Mathematics 220 Workshop Cardinality. Some harder problems on cardinality.

Functions. Definition 1 Let A and B be sets. A relation between A and B is any subset of A B.

CITS2211 Discrete Structures (2017) Cardinality and Countability

HW 4 SOLUTIONS. , x + x x 1 ) 2

20 Ordinals. Definition A set α is an ordinal iff: (i) α is transitive; and. (ii) α is linearly ordered by. Example 20.2.

Math 225A Model Theory. Speirs, Martin

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

Definition: Let S and T be sets. A binary relation on SxT is any subset of SxT. A binary relation on S is any subset of SxS.

MATH31011/MATH41011/MATH61011: FOURIER ANALYSIS AND LEBESGUE INTEGRATION. Chapter 2: Countability and Cantor Sets

MASTERS EXAMINATION IN MATHEMATICS

MATH 3300 Test 1. Name: Student Id:

Homework #3: 1.4.1, a & b, 1.5.1, 1.5.3, 1.5.6, 1.5.7, 1.5.8, Prove that the set of all real numbers is uncountable.

CSE 20 DISCRETE MATH. Fall

2.2 Some Consequences of the Completeness Axiom

Discrete Mathematics for CS Spring 2007 Luca Trevisan Lecture 27

2.2 Lowenheim-Skolem-Tarski theorems

A Readable Introduction to Real Mathematics

Joseph Muscat Universal Algebras. 1 March 2013

Every Linear Order Isomorphic to Its Cube is Isomorphic to Its Square

1.3. The Completeness Axiom.

Warm-up Quantifiers and the harmonic series Sets Second warmup Induction Bijections. Writing more proofs. Misha Lavrov

2 Construction & Extension of Measures

Generalized Pigeonhole Properties of Graphs and Oriented Graphs

Math 3361-Modern Algebra Lecture 08 9/26/ Cardinality

Numerical representations of binary relations with thresholds: A brief survey 1

14 Uncountable Sets(Denial of Self Recursion)

2.23 Theorem. Let A and B be sets in a metric space. If A B, then L(A) L(B).

LECTURE 22: COUNTABLE AND UNCOUNTABLE SETS

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

Discrete Mathematics. W. Ethan Duckworth. Fall 2017, Loyola University Maryland

A product of γ-sets which is not Menger.

Chapter One. The Real Number System

Basics of Model Theory

Computability Theoretic Properties of Injection Structures

FORCING WITH SEQUENCES OF MODELS OF TWO TYPES

Axioms of separation

1 Partitions and Equivalence Relations

Math 455 Some notes on Cardinality and Transfinite Induction

An Iterated Forcing Extension In Which All Aleph-1 Dense Sets of Reals Are Isomorphic

3.1 Basic properties of real numbers - continuation Inmum and supremum of a set of real numbers

A Short Review of Cardinality

Chapter 20. Countability The rationals and the reals. This chapter covers infinite sets and countability.

Well-Ordered Sets, Ordinals and Cardinals Ali Nesin 1 July 2001

MATH 521, WEEK 2: Rational and Real Numbers, Ordered Sets, Countable Sets

Math.3336: Discrete Mathematics. Cardinality of Sets

Combinatorics of inverse semigroups. 1 Inverse semigroups and orders

MORE ON CONTINUOUS FUNCTIONS AND SETS

Preliminaries. Introduction to EF-games. Inexpressivity results for first-order logic. Normal forms for first-order logic

Math 105A HW 1 Solutions

Abstract Algebra, HW6 Solutions. Chapter 5

Economics 204 Fall 2011 Problem Set 1 Suggested Solutions

Final Exam Review. 2. Let A = {, { }}. What is the cardinality of A? Is

11691 Review Guideline Real Analysis. Real Analysis. - According to Principles of Mathematical Analysis by Walter Rudin (Chapter 1-4)

Introductory Analysis I Fall 2014 Homework #5 Solutions

Contents Ordered Fields... 2 Ordered sets and fields... 2 Construction of the Reals 1: Dedekind Cuts... 2 Metric Spaces... 3

Math 535: Topology Homework 1. Mueen Nawaz

MATH 13 SAMPLE FINAL EXAM SOLUTIONS

Clearly C B, for every C Q. Suppose that we may find v 1, v 2,..., v n

Qualifying Exam Logic August 2005

Part IA Numbers and Sets

AMS regional meeting Bloomington, IN April 1, 2017

Countability. 1 Motivation. 2 Counting

The cardinal comparison of sets

UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION B Sc (MATHEMATICS) I Semester Core Course. FOUNDATIONS OF MATHEMATICS (MODULE I & ii) QUESTION BANK

1.4 Cardinality. Tom Lewis. Fall Term Tom Lewis () 1.4 Cardinality Fall Term / 9

Characterizing First Order Logic

A NEW SET THEORY FOR ANALYSIS

Section 0. Sets and Relations

1.A Sets, Relations, Graphs, and Functions 1.A.1 Set a collection of objects(element) Let A be a set and a be an elements in A, then we write a A.

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

MA651 Topology. Lecture 9. Compactness 2.

Lecture Notes on Discrete Mathematics. October 15, 2018 DRAFT

Mid Term-1 : Practice problems

Sets, Logic and Categories Solutions to Exercises: Chapter 2

More Model Theory Notes

SOME TRANSFINITE INDUCTION DEDUCTIONS

1 The Local-to-Global Lemma

1 The Cantor Set and the Devil s Staircase

Two sets X, Y have the same cardinality (cardinal number, cardinal),

Classifying classes of structures in model theory

Principles of Real Analysis I Fall I. The Real Number System

POL502: Foundations. Kosuke Imai Department of Politics, Princeton University. October 10, 2005

6 CARDINALITY OF SETS

Computability of 0-1 Laws

Problem Set 2: Solutions Math 201A: Fall 2016

Section 1.7 Proof Methods and Strategy. Existence Proofs. xp(x). Constructive existence proof:

Generic Approximation and Interpolation by Entire Functions via Restriction of the Values of the Derivatives

Math 320: Real Analysis MWF 1pm, Campion Hall 302 Homework 2 Solutions Please write neatly, and in complete sentences when possible.

CSE 20 Discrete Math. Winter, January 24 (Day 5) Number Theory. Instructor: Neil Rhodes. Proving Quantified Statements

A BOREL SOLUTION TO THE HORN-TARSKI PROBLEM. MSC 2000: 03E05, 03E20, 06A10 Keywords: Chain Conditions, Boolean Algebras.

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

Ramsey theory, trees, and ultrafilters

Measure and Category. Marianna Csörnyei. ucahmcs

Discrete Mathematics. Benny George K. September 22, 2011

A Primer on Intuitive Set Theory

Sum-free sets. Peter J. Cameron University of St Andrews

Sum-free sets. Peter J. Cameron University of St Andrews

5 FUNCTIONS. 5.1 Definition and Basic Properties. c Dr Oksana Shatalov, Fall

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

Transcription:

LINEAR ORDERS, DISCRETE, DENSE, AND CONTINUOUS THEOREM 1: If <A,<> is a linear order in which every cut determines a jump (= discreet and continuous), then either <A,<> is a finite linear order, or <A,<> is isomorphic to one of Z, Z + or Z -. PROOF: Let a,b A. Since every cut in A determines a jump, there is no transition or gap between a and b. This means that there are finitely many elements between a and b. This means that A is at most countable. Pick any element a of A. {b A: b a} is finite or countable. If {b A: b a}is finite, map the minimum onto 1, its direct successor onto 2, etc. Since between any element of A and the minimum there are finitely many elements, every element of A comes into the mapping, and the result is a bijection between A and Z + (if A is countable) or a finite initial stretch of Z + (if A is finite). If {b A: b a} is countable, look at {b A: a b}. If that is finite, map the maximum on -1, its direct predecessor onto -2, etc. Again, since any element of A is a finite predecessor of this maximum, every element of A comes into the mapping. The result will be a bijection between A and Z -. If {b A: b a} is countable and {b A: a b} is also countable, map a onto 0, its predecessors onto -1,-2, etc, and its successors onto 1,2,..etc. Again, each element of A is a finite predecessor or a finite successor of a, hence it comes in the mapping. The result is a bijection between A and Z. This exhausts all the possibilities. This means then that Z exhaustively covers the cases of linear orders with only jumps. Since this includes all finite linear orders, linear orders without jumps (i.e. dense linear orders) are by necessity infinite. The following theorem says that the countable case is exhaustively covered by Q: THEOREM 2: CANTOR'S THEOREM Consider the following four substructures of the rational numbers <Q,<> (with the order the obvious restriction): <[0,1],<>, <[0,1),<>, <(0,1],<>, <(0,1),<>. Every countable dense linear order is isomorphic to one of these four structures. i.e.: The countable dense linear orders with end points are isomorphic to [0,1]. The countable dense linear orders without end points are isomorphic to (0,1). The countable dense linear orders with a minimum but no maximum are isomorphic to [0,1). The countable dense linear orders with a maximum but no minimum are isomorphic to (0,1].

PROOF: Let <A,<> and <B,<> be countable dense linear orders without endpoints. Let A = a 0,a 1,...,a n,... be an enumeration of A, and B = b 0,b 1,...,b n,... be an emumeration of B. Since A and B are countable, such enumerations exist. We define a sequence f 0,f 1,...f n,... as follows: 1. f 0 = {<a 0,b 0 >} Note that f 0 is, trivially, a finite one-one function that preserves the order. 2. If n>0 and n is odd, then f n = f n-1 {<a,b>} where: 2a: a is the first element in enumeration A such that a dom(f n-1 ). Since dom(f n-1 ) is finite, and A countable there always is a first element in A not in dom(f n-1 ). 2b: 2b1: If for every x dom(f n-1 ): a < x, then b is the first element in enumeration B such that b ran(f n-1 ) and for every y ran(f n-1 ): b < y. Since ran(f n-1 ) is finite, and B countable, and since B has no endpoints, there always is a first element in B not in ran(f n-1 ) and before every element in ran(f n-1 ). 2b: 2b2: If for every x dom(f n-1 ): x < a, then b is the first element in enumeration B such that b ran(f n-1 ) and for every y ran(f n-1 ): y < b. Since ran(f n-1 ) is finite, and B countable, and since B has no endpoints, there always is a first element in B not in ran(f n-1 ) and after every element in ran(f n-1 ). Since A is linear, if a dom(f n-1 ) and a is not before every x in dom(f n-1 ) and not after every x in dom(f n-1 ), then for some x 1,x 2 dom(f n-1 ): x 1 < a < x 2. Since dom(f n-1 ) is finite this means that for some x 1,x 2 dom(f n-1 ): x 1 < a < x 2 and for no x 3 dom(f n-1 ): x 1 < x 3 < a and for no x 3 dom(f n -1 ): a < x 3 < x 2. 2b: 2b3: If for some x 1,x 2 dom(f n-1 ): x 1 < a < x 2 and for no x 3 dom(f n-1 ): x 1 < x 3 < a and for no x 3 dom(f n-1 ): a < x 3 < x 2, then b is the first element in B such that b ran(f n-1 ) and f n-1 (x 1 ) < b < f n-1 (x 2 ). Since ran(f n-1 ) is finite, and B countable, and since B is dense, there always is a first element in B not in ran(f n-1 ) and between f n-1 (x 1 ) and f n-1 (x 2 ). Note that, by the construction, if f n-1 is a finite one-one function that preserves the order, then so is f n. We add to f n-1 one pair <a,b>, where, by the construction, <a,b> is well defined, a dom(f n-1 ), b ran(f n-1 ). This means that, by the construction, if f n-1 is a function, so is f n ; if f n-1 is one-one, so is f n, and if f n-1 preserves the order, so does f n.

3. If n>0 and n is even, then f n = f n-1 {<a,b>} where: 3a: b is the first element in enumeration B such that b ran(f n-1 ). Since ran(f n-1 ) is finite, and B countable there always is a first element inb not in ran(f n-1 ). 3b: 3b1: If for every y ran(f n-1 ): b < y, then a is the first element in enumeration A such that a dom(f n-1 ) and for every x dom(f n-1 ): a < x. Since dom(f n-1 ) is finite, and A countable, and since A has no endpoints, there always is a first element in A not in dom(f n-1 ) and before every element in dom(f n-1 ). 3b: 3b2: If for every y ran(f n-1 ): y < b, then a is the first element in enumeration A such that a dom(f n-1 ) and for every x dom(f n-1 ): x < a. Since dom(f n-1 ) is finite, and A countable, and since A has no endpoints, there always is a first element in A not in dom(f n-1 ) and after every element in dom(f n-1 ). Since B is linear, if b ran(f n-1 ) and b is not before every y in ran(f n-1 ) and not after every y in ran(f n-1 ), then for some y 1,y 2 ran(f n-1 ): y 1 < b < y 2. Since ran(f n-1 ) is finite this means that for some y 1,y 2 ran(f n-1 ): y 1 < b < y 2 and for no y 3 ran(f n-1 ): y 1 < y 3 < b and for no y 3 ran(f n-1 ): b < y 3 < y 2. 3b: 3b3: If for some y 1,y 2 ran(f n-1 ): y 1 < b < y 2 and for no y 3 ran(f n-1 ): y 1 < y 3 < b and for no y 3 ran(f n-1 ): b < y 3 < y 2, then a is the first element in A such that a dom(f n-1 ) and f n-1-1 (y 1 ) < a < f n-1-1 (y 2 ). Since dom(f n-1 ) is finite, and A countable, and since A is dense, there always is a first element in A not in dom(f n-1 ) and between f n-1-1 (y 1 ) and f n-1-1 (y 2 ). Note that, by the construction, if f n-1 is a finite one-one function that preserves the order, then so is f n. We add to f n-1 one pair <a,b>, where, by the construction, <a,b> is well defined, a dom(f n-1 ), b ran(f n-1 ). This means that, by the construction, if f n-1 is a function, so is f n ; if f n-1 is one-one, so is f n, and if f n-1 preserves the order, so does f n.

FACT 1: For every n: f n is a finite one-one function which preserves the order. PROOF: The induction steps are given in the construction. FACT 2: For every a A there is an n such that a dom(f n ). For every b B there is an n such that b ran(f n ). PROOF: This follows from the zig-zag construction. If a A and for some k, a dom(f k ), then for some m, a is the m-th element of A not in dom(f k ). By the construction, this means that a dom(f k+2m ), either because it is chosen as the argument for some b before that, or, if not, because at that stage it is the first element in the enumeration A which isn't in the domain of the previous function. The very same argument applies to any b B. Now we define: f = {f n : n 0} FACT 3: f is an isomorphism between <A,<> and <B,<>. PROOF: -f is, of course, by definition a relation between A and B. -Since each f n+1 is a function extending f n, f is a function. -By definition, dom(f) = {dom(f n ): n 0}. By fact 2, this is A. Thus f is a function from A into B. -By definition, ran(f) = {ran(f n ): n 0}. By fact 2, this is B. Thus f is a function from A onto B. -Since each f n is a one-one function, f is a one-one function. If a 1,a 2 dom(f) and f(a 1 )=f(a 2 ), then for some n: a 1,a 2 dom(f n ), and hence f n (a 1 )=f n (a 2 ),. But then, since f n is one-one, a 1 =a 2. Thus f is a bijection between A and B. -Since each f n preserves the order, f preserves the order. If a 1 < a 2, then, since for some n, a 1,a 2 dom(f n ), by construction f n (a 1 ) < f n (a 2 ). But then f(a 1 ) < f(a 2 ). We have now proved that all countable dense linear orders without endpoints are isomorphic, and hence they are indeed isomorphic to (0,1).

Now let, <A,<> be a countable dense linear order with a begin point a. <A-{0},<> is a dense linear order without endpoints, and hence isomorphic to (0,1). Let f be the isomorphism. Obviously, f {<a,0>} is an isomorhism between <A,<> and [0,1). Similarly, if <A,<> is a countable dense linear order with an endpoint b, we extend the isomorphism between A-{b} and (0,1) to an isomorphism between <A,<> and (0,1] by adding <b,1>, and in the same way, we get an isomorphism between <A,<> with begin point a and end point b and [0,1] by adding <a,0> and <b,1>. Since, obviously, these are all the countable dense linear orders the theorem follows. We have so far dealt with linear orders with only jumps and with countable linear orders without jumps. What about linear orders with only gaps, and linear orders with only transitions. Concerning the first, it is easy to see that they do not exist. Namely, let A be any linear order and let a A, but not an endpoint. Then <{b A: b a},{b A: a < b}> determines a jump or a transition. This means that it can't be the case that every cut in A determines a gap. This means that for linear orders without jumps (i.e. dense linear orders) we can find only two possible kinds: with gaps and transitions, or with only transitions. The countable cases are cases with gaps and transitions. Gaps in Q can be shown by looking at irrational numbers: let r R - Q: Q = {q Q: q < r} {q Q: r < q}, and <{q Q: q < r},{q Q: r < q}> is a cut in Q which determines a gap. It follows that linear orders in which every cut determines a transition can only be noncountable. Intuitively we get the set of real numbers R by for every cut in Q that determines a gap, filling up the gap with an irrational number. This turns the gap into a transition (because you need to extend either T 1 or T 2 of the original cut which determined a gap with the element added to get a partition). As it turns out, there is a way of doing this, and in fact only one way of doing this. Let <B,<> be a dense linear order without endpoints, and let A B. A lies dense in B iff for every b 1,b 2 B: there is an a A: b 1 < a < b 2. THEOREM 3: Let <B,<> be a linear order in which every cut determines a transition, and A a countable subset of B which lies dense in B. Then <B,<> is isomorphic to one of the real intervals (0,1), [0,1), (0,1],[0,1]. PROOF: we won't prove this here, but the proof is analogous to things we will later prove for completions of Boolean algebras. If you are a linear order in which every cut determines a transition and Q lies dense in you, then every transition can be reconstructed as the bounds of a cut of rational intervals, and you are merely the result of adding those bounds only where they are lacking (when there are gaps). Such a structure is called a

completion of the structure <Q,<>. Since each incomplete structure has (up to isomorphism) one and only completion, and the completions of isomorphic incomplete structures are isomorphic, the result follows: The real intervals (0,1), [0,1), (0,1], [0,1] are the four completions of the rational intervals (0,1), [0,1), (0,1],[0,1]. Of course, since R is a linear order in which every cut determines a transition, and R has no endpoints and Q lies dense in R, R is isomorphic to the real interval (0,1). Not every linear order in which every cut determines a transition is isomorphic to one of these four. There must be a countable subset which is dense in in.