1 Proof of the Day: Some students claimed to prove that 2 k = 2 k+1 – 1. Try to prove by induction that: 2 k = 2 k+1 – 1. Where does the proof go off-track?

Slides:



Advertisements
Similar presentations
Countability. The cardinality of the set A is equal to the cardinality of a set B if there exists a bijection from A to B cardinality? bijection? injection.
Advertisements

1 Diagonalization Fact: Many books exist. Fact: Some books contain the titles of other books within them. Fact: Some books contain their own titles within.
Infinity and the Limits of Mathematics Manchester High School for Girls Friday 30 th September 2011 Dr Richard Elwes, University of Leeds.
Introduction to Computability Theory
CSCI 2670 Introduction to Theory of Computing October 19, 2005.
Great Theoretical Ideas in Computer Science.
D. Roberts PHYS 121 University of Maryland PHYS 121: Fundamentals of Physics I September 1, 2006.
Sequence A list of objects arranged in a particular order.
Lecture ,3.3 Sequences & Summations Proof by Induction.
Discrete Structures Chapter 5: Sequences, Mathematical Induction, and Recursion 5.2 Mathematical Induction I [Mathematical induction is] the standard proof.
1 Introduction to Computability Theory Lecture11: The Halting Problem Prof. Amos Israeli.
Reminders: –Test3 is scheduled for Friday, April 25 was sent that included a proposed schedule –HW 8 is due Wednesday, April 9 in class Pascal’s.
Cantor’s Legacy: Infinity And Diagonalization Great Theoretical Ideas In Computer Science Steven RudichCS Spring 2004 Lecture 25Apr 13, 2004Carnegie.
CS355 - Theory of Computation Lecture 2: Mathematical Preliminaries.
Sequences and Series (T) Students will know the form of an Arithmetic sequence.  Arithmetic Sequence: There exists a common difference (d) between each.
1 Lecture 3 (part 3) Functions – Cardinality Reading: Epp Chp 7.6.
Week 7 - Friday.  What did we talk about last time?  Set disproofs  Russell’s paradox  Function basics.
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
1 1 CDT314 FABER Formal Languages, Automata and Models of Computation Lecture 15-1 Mälardalen University 2012.
1 Put your name if you want your attendance credit. Please put your as well. CSC 320 is done at 11:30 so I did NOT fill in the box for 11:30 for.
Copyright © Cengage Learning. All rights reserved. CHAPTER 7 FUNCTIONS.
POSC 2200 – Conclusions Russell Alan Williams Department of Political Science.
Ch. 11: Cantor’s Infinity!. N = {1, 2, 3, 4, 5, 6, …} “the natural numbers” Z = {…, –3, –2, –1, 0, 1, 2, 3, …} “the integers” Q = {all quotients “a/b”
Mathematical Induction
Copyright © 2014 Curt Hill Cardinality of Infinite Sets There be monsters here! At least serious weirdness!
1 L= { w c w R : w  {a, b}* } is accepted by the PDA below. Use a construction like the one for intersection for regular languages to design a PDA that.
Relations, Functions, and Countability
Discrete Mathematics R. Johnsonbaugh
COMPSCI 102 Introduction to Discrete Mathematics.
Based on Rosen, Discrete Mathematics & Its Applications, 5e Prepared by (c) Michael P. Frank Modified by (c) Haluk Bingöl 1/18 Module.
INFIINITE SETS CSC 172 SPRING 2002 LECTURE 23. Cardinality and Counting The cardinality of a set is the number of elements in the set Two sets are equipotent.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
CS 208: Computing Theory Assoc. Prof. Dr. Brahim Hnich Faculty of Computer Sciences Izmir University of Economics.
Stupid questions? Are there more integers than even integers?
I dare you not to get excited when you read Cantor’s Diagonal Proof: Georg Cantor was the most important mathematician no one has ever heard of. He did.
Great Theoretical Ideas in Computer Science.
CSE 311 Foundations of Computing I Lecture 26 Cardinality, Countability & Computability Autumn 2011 CSE 3111.
Lecture 4 Infinite Cardinals. Some Philosophy: What is “2”? Definition 1: 2 = 1+1. This actually needs the definition of “1” and the definition of the.
1 Melikyan/DM/Fall09 Discrete Mathematics Ch. 7 Functions Instructor: Hayk Melikyan Today we will review sections 7.3, 7.4 and 7.5.
Section 3.2: Sequences and Summations. Def: A sequence is a function from a subset of the set of integers (usually the set of natural numbers) to a set.
CS 285- Discrete Mathematics
CSE 311 Foundations of Computing I Lecture 25 Pattern Matching, Cardinality, Computability Spring
Helpful Hints for Paper Writing Let’s get it right the first time…
CSE 311: Foundations of Computing Fall 2013 Lecture 26: Pattern matching, cardinality.
CSE 311: Foundations of Computing Fall 2014 Lecture 27: Cardinality.
Discrete Structures Li Tak Sing( 李德成 ) mt263f ppt 1.
To Infinity And Beyond! CS Lecture 11 The Ideal Computer: no bound on amount of memory Whenever you run out of memory, the computer contacts the.
Week 7 - Wednesday.  What did we talk about last time?  Proving the subset relationship  Proving set equality  Set counterexamples  Laws of set algebra.
Section 2.5. Cardinality Definition: A set that is either finite or has the same cardinality as the set of positive integers (Z + ) is called countable.
Methods of Proof Lecture 4: Sep 20 (chapter 3 of the book, except 3.5 and 3.8)
Sequences Lecture 11. L62 Sequences Sequences are a way of ordering lists of objects. Java arrays are a type of sequence of finite size. Usually, mathematical.
1 Proof of the Day: The length of a string is the number of symbols it contains. For example, the length of is five. Let L = { w such that w is a.
Great Theoretical Ideas In Computer Science
Function Hubert Chan (Chapter 2.1, 2.2) [O1 Abstract Concepts]
Discrete Mathematics CS 2610
What is Mathematics? The science (or art?) that deals with numbers, quantities, shapes, patterns and measurement An abstract symbolic communication system.
Function Hubert Chan (Chapter 2.1, 2.2) [O1 Abstract Concepts]
2.4 Sequences and Summations
Diagonalization Fact: Many books exist.
Discrete Structures for Computer Science
Assume that p, q, and r are in
Countable and Countably Infinite Sets
Module #4.5, Topic #∞: Cardinality & Infinite Sets
Discrete Mathematics and its Applications
Discrete Math for CS CMPSC 360 LECTURE 43 Last time: Variance
Formal Languages, Automata and Models of Computation
Module #4.5, Topic #∞: Cardinality & Infinite Sets
Discrete Mathematics CS 2610
Everything is an Integer Countable and Uncountable Sets
Presentation transcript:

1 Proof of the Day: Some students claimed to prove that 2 k = 2 k+1 – 1. Try to prove by induction that: 2 k = 2 k+1 – 1. Where does the proof go off-track?

2 Office hours: Tuesdays: 12:30-1:30, 2:30-3:20. If no dept. meeting 1:30-2:30 also works. Wednesdays: 12:30-3:30. Fridays: 12:30-2:30. BUT: please let me know either by the day before or talking to me before the end of class what time you would like to come by so I don’t have to hang around on days nobody wants to see me. Or you can send me or make an appointment for help.

3 Don’t forget to sign the attendance sheet every class you attend. Do NOT sign the sheet if you do not plan on staying for the class. Do NOT sign the sheet for anybody else. Do NOT ask someone else to sign the sheet for you. It will waste class time if I am forced to police the attendance sheet.

4 Induction: I want you to: 1.Understand why it works as a proof technique. 2.Write proofs that explain clearly what you are doing at every step (except for very simple algebra). Be sure to mention where it is that you apply the induction hypothesis. Everything you write should be mathematically valid. 3.Be able to use it on novel applications (requires understanding). 4.If you try to prove a hypothesis that is not correct, I want you to indicate where and why the induction proof fails. You will get zero marks for “proofs” for incorrect statements. 5.Elegance is good (e.g. don’t put more in the base case than you really need).

5 CSC 320: To Infinity and Beyond

6 Induction Review and Uncountable Sets Review of the standard template of an induction proof. Using diagonalization to prove a set is not countable.

7 Outline Definitions of equinumerous, cardinality, finite, infinite, countable, uncountable Tactics for proving that sets are countable Diagonalization for proving sets are uncountable CSC 320 will challenge you to broaden how you think mathematically. The idea that there is more than one “size” of infinity is a strange concept. Several new proof tactics are introduced. On ongoing theme of this class will be that each of our language representation schemes represents a countable number of languages so some must be left out since the total number of possible languages is not countable.

8 Two sets A and B are equinumerous if there is a bijection (pairing) f:A → B A set S is finite (cardinality n) if it is equinumerous with {1, 2, …, n} for some integer n. A set is infinite if it is not finite. A set is countably infinite if it is equinumerous with the set of natural numbers. A set is countable if it is finite or countably infinite. Definitions:

9 Theorem 1: The set {(p, q): p and q are natural numbers} is countable Proof tactic: Dovetailing Theorem 2: The set { r : r is a real number, 0 ≤ r < 1 } is not countable. Proof tactic: Diagonalization Note: Use diagonalization on the assignment when you want to prove a set is not countable. Do not use other results.