student responsibilities week 5
play

Student Responsibilities Week 5 Reading : Textbook, Section 2.4 - PDF document

Student Responsibilities Week 5 Reading : Textbook, Section 2.4 Mat 2345 Assignments : See Assignment Sheet Attendance : Strongly Encouraged Week 5 Fall 2013 Week 5 Overview 2.4 Sequences and Summations 2.4 Sequences,


  1. Student Responsibilities — Week 5 ◮ Reading : Textbook, Section 2.4 Mat 2345 ◮ Assignments : See Assignment Sheet ◮ Attendance : Strongly Encouraged Week 5 Fall 2013 Week 5 Overview ◮ 2.4 Sequences and Summations 2.4 Sequences, Summations, and Sequence Examples Cardinality of Infinite Sets ◮ Sequence : a function from a subset of the natural numbers (usually of the form { 0 , 1 , 2 , . . . } to a set S ◮ Using zero–origin indexing, if f ( i ) = 1 ( i +1) , then the sequence ◮ The sets = { 1 , 1 2 , 1 3 , 1 f 4 , . . . } = { a 0 , a 1 , a 2 , a 3 , . . . } { 0 , 1 , 2 , 3 , . . . , k } and { 1 , 2 , 3 , . . . , k } are called initial segments of N ◮ Using one–origin indexing, the sequence f becomes = { 1 2 , 1 3 , 1 4 , . . . } = { a 1 , a 2 , a 3 , . . . } ◮ Notation : if f is a function from { 0 , 1 , 2 , . . . } to S , we f usually denote f ( i ) by a i and we write: { a 0 , a 1 , a 2 , a 3 , . . . } = { a i } k i =0 or { a i } k 0 where k is the upper limit (usually ∞ ) Summation Notation Given a sequence { a i } k 0 we can add together a subset of the sequence by using the summation and function notation Some Useful Sequences a g ( m ) + a g ( m +1) + · · · + a g ( n ) = � n j = m a g ( j ) n th Term First 10 Terms or more generally n 2 1, 4, 9, 16, 25, 36, 49, 64, 81, 100, . . . n 3 1, 8, 27, 64, 125, 216, 343, 512, 729, 1000, . . . � j ∈ S a j n 4 1, 16, 81, 256, 625, 1296, 2401, 4096, 6561, 10000, . . . 2 n 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, . . . Examples 3 n ◮ r 0 + r 1 + r 2 + r 3 + · · · + r n = � n 3, 9, 27, 81, 243, 729, 2187, 6561, 19683, 59049, . . . j =0 r j n ! 1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, . . . ◮ 1 + 1 2 + 1 3 + 1 4 + . . . = � ∞ 1 i =1 i ◮ a 2 m + a 2( m +1) + · · · + a 2( n ) = � n j = m a 2 j ◮ If S = { 2 , 5 , 7 , 10 } , then � j ∈ S a j = a 2 + a 5 + a 7 + a 10

  2. What are these sums? Product Notation i =0 i 2 = ◮ � 1 i =0 i 2 = ◮ � 3 Similarly for multiplying together a subset of a sequence � n j = m a j = a m a m +1 . . . a n j = − 1 2 j = ◮ � 1 k =3 ( − 1) k = ◮ � 5 Geometric Progression Some Useful Summation Formulae Geometric Progression : a sequence of the form: Sum Closed Form a , ar , ar 2 , ar 3 , ar 4 , . . . ar n +1 − a � n k =0 ar k , ( r � = 0) r − 1 , r � = 1 There’s a proof in the textbook that i =0 r i = r n +1 − 1 � n if r � = 1 � n n ( n +1) k =1 k r − 1 2 � n n ( n +1)(2 n +1) k =1 k 2 You should be able to determine the sum: 6 ◮ if r = 0 n 2 ( n +1) 2 � n k =1 k 3 4 ◮ if the index starts at k instead of 0 k =0 x k , 1 � ∞ ( | x | < 1) 1 − x ◮ if the index ends at something other than n (e.g., n − 1, k =1 kx k − 1 , 1 � ∞ ( | x | < 1) (1 − x ) 2 n + 1, etc.) Cardinality and Countability Examples of Uncountable Sets The cardinality of a set A is equal to the cardinality of a set B , denoted | A | = | B | , if there exists a bijection from A to B . A set is countable if it has the same cardinality as a subset of the ◮ The real numbers in the closed interval [0 , 1] natural numbers, N If | A | = | N | , the set A is said to be countably infinite . ◮ P ( N ), the power set of N The (transfinite) cardinal number of the set N is aleph null = ℵ 0 If a set is not countable, we say it is uncountable

  3. Note : with infinite sets, proper subsets can have the same ◮ This is difficult to prove, but is an example of demonstrating cardinality. This cannot happen with finite sets existence without construction. ◮ It is often easier to build the injections and then conclude the Countability carries with it the implication that there is a listing bijection exists. or enumeration of the elements of the set ◮ Example I. Definition : | A | ≤ | B | if there is an injection from A to B . Theorem : If A is a subset of B , then | A | ≤ | B | . Proof: the function f ( x ) = x is an injection from A to B Theorem . If | A | ≤ | B | and | B | ≤ | A | , then | A | = | B | . This implies ◮ Example II. ◮ if there is an injection from A to B |{ 0 , 2 , 5 }| ≤ ℵ 0 and The injection f { 0 , 2 , 5 } → N defined by f ( x ) = x is: ◮ if there is an injection from B to A 0 1 2 3 4 5 6 ... then ◮ there must be a bijection from A to B 0 2 5 Proof: Q + is countably infinite Some Countably Infinite Sets ◮ The set of even integers E is countably infinite. . . ◮ Z + is a subset of Q + , so | Z + | = ℵ 0 ≤ | Q + | Note that E is a proper subset of N Proof: Let f ( x ) = 2 x . Then f is a bijection from N to E ◮ Next, we must show that | Q + | ≤ ℵ 0 . ... ... 0 1 2 3 4 5 n ◮ To do this, we show that the positive rational numbers with repetitions, Q R , is countably infinite. ... 2n ... 0 2 4 6 8 10 ◮ Then, since Q + is a subset of Q R , it would follow that ◮ Z + , the set of positive integers, is countably infinite | Q + | ≤ ℵ 0 , and hence | Q + | = ℵ 0 ◮ The set of positive rational numbers, Q + , is countably infinite x ◮ The position on the path (listing) indicates the image of the 1 2 3 4 5 6 7 y bijection function f from N to Q R : 2 3 4 5 6 7 1 f (0) = 1 f (1) = 1 f (2) = 2 f (3) = 3 1 , 2 , 1 , 1 , etc. 1 1 1 1 1 1 1 1 2 5 1 3 4 6 7 ◮ Every rational number appears on the list at least once, some 2 2 2 2 2 2 2 2 many times (repetitions). 2 5 1 3 4 6 7 3 3 3 3 3 3 3 3 ◮ Hence, | N | = | Q R | = ℵ 0 2 3 4 5 6 7 1 4 4 4 4 4 4 4 4 2 5 1 3 4 6 7 5 5 5 5 5 5 5 5 The set of all rational numbers, Q , positive and negative, is also 6 countably infinite .

  4. More Examples of Countably Infinite String Example The set S of (finite length) strings over a finite alphabet A is countably infinite. Let the alphabet A = { a , b , c } To show this, we assume that: ◮ A is non–empty ◮ There is an “alphabetical” ordering of the symbols in A Then the lexicographic ordering of the strings formed from A is: Proof: List the strings in lexicographic order — ◮ all the strings of zero length { λ, a , b , c , aa , ab , ac , ba , bb , bc , ca , cb , cc , aaa , aab , aac , aba , . . . } ◮ then all the strings of length 1 in alphabetical order, ◮ then all the strings of length 2 in alphabetical order, ◮ etc. = { f (0) , f (1) , f (2) , f (3) , f (4) , . . . } This implies a bijection from N to the list of strings and hence it is a countably infinite set The Set of All C++ Programs is countable The Set of All Java Programs is countable Proof : Let S be the set of legitimate characters which can appear Proof : Let S be the set of legitimate characters which can appear in a C++ program. in a Java program. ◮ A C++ compiler will determine if an input program is a ◮ A Java compiler will determine if an input program is a syntactically correct C++ program (the program doesn’t have syntactically correct Java program (the program doesn’t have to do anything useful). to do anything useful). ◮ Use the lexicographic ordering of S and feed the strings into the ◮ Use the lexicographic ordering of S and feed the strings into the compiler. compiler. ◮ If the compiler says yes , this is a syntactically correct C++ ◮ If the compiler says yes , this is a syntactically correct Java program, we add the program to the list. program, we add the program to the list. ◮ Else, we move on to the next string ◮ Else, we move on to the next string In this way we construct a list or an implied bijection from N to In this way we construct a list or an implied bijection from N to the set of C++ programs. the set of Java programs. Hence, the set of C++ programs is countable. Hence, the set of Java programs is countable. Cantor Diagonalization Proof Cantor Diagonalization is an important technique used to ◮ If the set is countable, we can list all the real numbers (i.e., there construct an object which is not a member of a countable set of is a bijection from a subset of N to the set). objects with (possibly) infinite descriptions ◮ We show that no matter what list you produce we can construct a real number between 0 and 1 which is not in the list. ◮ Hence, the number we constructed cannot exist in the list and Theorem : The set of real numbers between 0 and 1 is therefore the set is not countable. uncountable . ◮ It’s actually much bigger than countable — it’s said to have the Proof : We assume that it is countable and derive a cardinality of the continuum , c contradiction .

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend