Math Fundamentals of Higher Math

Similar documents
Introduction to Sets and Logic (MATH 1190)

Predicate Calculus lecture 1

2-4: The Use of Quantifiers

Math.3336: Discrete Mathematics. Nested Quantifiers

2. Use quantifiers to express the associative law for multiplication of real numbers.

Discrete Mathematics

Predicate Logic. CSE 191, Class Note 02: Predicate Logic Computer Sci & Eng Dept SUNY Buffalo

Transparencies to accompany Rosen, Discrete Mathematics and Its Applications Section 1.3. Section 1.3 Predicates and Quantifiers

Propositional Logic Not Enough

Discrete Mathematics and Its Applications

Predicate Logic. Andreas Klappenecker

3. The Logic of Quantified Statements Summary. Aaron Tan August 2017

Proposi'onal Logic Not Enough

Section Summary. Predicate logic Quantifiers. Negating Quantifiers. Translating English to Logic. Universal Quantifier Existential Quantifier

Predicate Logic: Sematics Part 1

MATH 341, Section 001 FALL 2014 Introduction to the Language and Practice of Mathematics

1 Predicates and Quantifiers

University of Ottawa CSI 2101 Midterm Test Instructor: Lucia Moura. February 9, :30 pm Duration: 1:50 hs. Closed book, no calculators

CSI30. Chapter 1. The Foundations: Logic and Proofs Nested Quantifiers

Predicate Calculus. Formal Methods in Verification of Computer Systems Jeremy Johnson

Section Summary. Section 1.5 9/9/2014

PREDICATE LOGIC. Schaum's outline chapter 4 Rosen chapter 1. September 11, ioc.pdf

Predicate Calculus - Syntax

MAT2345 Discrete Math

2/2/2018. CS 103 Discrete Structures. Chapter 1. Propositional Logic. Chapter 1.1. Propositional Logic

Announcement. Homework 1

Automated Reasoning Lecture 5: First-Order Logic

Lecture Predicates and Quantifiers 1.5 Nested Quantifiers

1.3 Predicates and Quantifiers

Discrete Structures for Computer Science

Formal Logic: Quantifiers, Predicates, and Validity. CS 130 Discrete Structures

CSCE 222 Discrete Structures for Computing. Predicate Logic. Dr. Hyunyoung Lee. !!!!! Based on slides by Andreas Klappenecker

Today we will probably finish Course Notes 2.3: Predicates and Quantifiers.

University of Aberdeen, Computing Science CS2013 Predicate Logic 4 Kees van Deemter

ICS141: Discrete Mathematics for Computer Science I

Predicates and Quantifiers. Nested Quantifiers Discrete Mathematic. Chapter 1: Logic and Proof

Predicates and Quantifiers

Section Summary. Predicate logic Quantifiers. Negating Quantifiers. Translating English to Logic. Universal Quantifier Existential Quantifier

Denote John by j and Smith by s, is a bachelor by predicate letter B. The statements (1) and (2) may be written as B(j) and B(s).

15414/614 Optional Lecture 3: Predicate Logic

CSC165 Mathematical Expression and Reasoning for Computer Science

Rosen, Discrete Mathematics and Its Applications, 6th edition Extra Examples

Predicates, Quantifiers and Nested Quantifiers

Philosophy 240 Symbolic Logic Russell Marcus Hamilton College Fall 2014

I thank the author of the examination paper on which sample paper is based. VH

MAT01B1: Integration of Rational Functions by Partial Fractions

Computational Logic. Recall of First-Order Logic. Damiano Zanardini

Introduction to Predicate Logic Part 1. Professor Anita Wasilewska Lecture Notes (1)

Announcements CompSci 102 Discrete Math for Computer Science

Today s Lecture. ICS 6B Boolean Algebra & Logic. Predicates. Chapter 1: Section 1.3. Propositions. For Example. Socrates is Mortal

Propositional Functions. Quantifiers. Assignment of values. Existential Quantification of P(x) Universal Quantification of P(x)

CSE 311: Foundations of Computing. Lecture 6: More Predicate Logic

Today. Proof using contrapositive. Compound Propositions. Manipulating Propositions. Tautology

Solutions to Exercises (Sections )

EECS 1028 M: Discrete Mathematics for Engineers

06 From Propositional to Predicate Logic

THE LOGIC OF QUANTIFIED STATEMENTS

COMP9414: Artificial Intelligence First-Order Logic

Logical Structures in Natural Language: First order Logic (FoL)

3/29/2017. Logic. Propositions and logical operations. Main concepts: propositions truth values propositional variables logical operations

University of Ottawa CSI 2101 Midterm Test Instructor: Lucia Moura. March 1, :00 pm Duration: 1:15 hs

Logical Operators. Conjunction Disjunction Negation Exclusive Or Implication Biconditional

CS 220: Discrete Structures and their Applications. Predicate Logic Section in zybooks

Predicate Logic & Quantification

Quantifiers Here is a (true) statement about real numbers: Every real number is either rational or irrational.

Math.3336: Discrete Mathematics. Propositional Equivalences

Section Summary. Predicates Variables Quantifiers. Negating Quantifiers. Translating English to Logic Logic Programming (optional)

HOMEWORK 1: SOLUTIONS - MATH 215 INSTRUCTOR: George Voutsadakis

Intro to Logic and Proofs

Lecture Notes on DISCRETE MATHEMATICS. Eusebius Doedel

Before you get started, make sure you ve read Chapter 1, which sets the tone for the work we will begin doing here.

Math.3336: Discrete Mathematics. Nested Quantifiers/Rules of Inference

Mathematical Logic Part Two

Tools for reasoning: Logic. Ch. 1: Introduction to Propositional Logic Truth values, truth tables Boolean logic: Implications:

cse 311: foundations of computing Fall 2015 Lecture 6: Predicate Logic, Logical Inference

Mathematical Logic Part Three

Unit I LOGIC AND PROOFS. B. Thilaka Applied Mathematics

For all For every For each For any There exists at least one There exists There is Some

Predicate Calculus. Lila Kari. University of Waterloo. Predicate Calculus CS245, Logic and Computation 1 / 59

Lecture 4. Predicate logic

MACM 101 Discrete Mathematics I. Exercises on Predicates and Quantifiers. Due: Tuesday, October 13th (at the beginning of the class)

Predicate Logic Thursday, January 17, 2013 Chittu Tripathy Lecture 04

! Predicates! Variables! Quantifiers. ! Universal Quantifier! Existential Quantifier. ! Negating Quantifiers. ! De Morgan s Laws for Quantifiers

CS103 Handout 09 Fall 2012 October 19, 2012 Problem Set 4

Chapter 2. Logical Notation. Bahar Aameri. Department of Computer Science University of Toronto. Jan 09, Mathematical Expression and Reasoning 1

Carmen s Core Concepts (Math 135)

Final Exam (100 points)

Review. Propositional Logic. Propositions atomic and compound. Operators: negation, and, or, xor, implies, biconditional.

Recall that the expression x > 3 is not a proposition. Why?

Predicate Logic 1. The Need for Predicate Logic. The Need for Predicate Logic. The Need for Predicate Logic. The Need for Predicate Logic

1. Write the following sets in list form. 1(i) The set of letters in the word banana. Answer: {a, b, n}.

LECTURE NOTES DISCRETE MATHEMATICS. Eusebius Doedel

Chapter 3. The Logic of Quantified Statements

First order Logic ( Predicate Logic) and Methods of Proof

Completeness for FOL

Predicates and Quantifiers. CS 231 Dianna Xu

CS70: Discrete Math and Probability. Slides adopted from Satish Rao, CS70 Spring 2016 June 20, 2016

COMP 182 Algorithmic Thinking. Proofs. Luay Nakhleh Computer Science Rice University

Proving Arguments Valid in Predicate Calculus

1 The decision problem for First order logic

Transcription:

Lecture 9-1/29/2014 Math 3345 ematics Ohio State University January 29, 2014 Course Info Instructor - webpage https://people.math.osu.edu/broaddus.9/3345 office hours Mondays and Wednesdays 10:10am-11am & 1pm-1:45pm office MW650 Reading for Friday, January 31 pgs. 34-36 HW8 Due Monday, February 3 Section 3 Exercises: 5, 7, 8 Bonus Problems (Hand in any time before April 18) Section 2 Exercises 18, 29, 34

Scope of quantifiers Scope of quantifiers In a quantified statement such as ( x)p(x) the scope of the quantifier ( x) is the statement P(x). we say that the variable x is bound within the statement P(x) and free outside of P(x). Example 50 Underline the scope of the bound variable x in the following statements: 1. ( x R)(x + 1 > x) 2. (x > 5) ( x R)(x + 1 > x) Note that statement 1 above has no free variables and its truth value is decidable (true) whereas statement 2 above has a free variable x on which its truth value depends. Generalization of De Morgan s Law Theorem 51 (Generalized De Morgan s Law) 1. ( x)p(x) ( x) P(x) 2. ( x)p(x) ( x) P(x) Proof. ( x)p(x) is true iff ( x)p(x) is false iff P(x) is false for at least on value of x. iff P(x) is true for at least on value of x. iff ( x) P(x) is true.

Generalization of De Morgan s Law Theorem 52 (Generalized Distributive Rule) If P is a statement that does not involve the variable x then 1. P ( x)q(x) ( x)[p Q(x)] 2. P ( x)q(x) ( x)[p Q(x)] 3. P ( x)q(x) ( x)[p Q(x)] 4. P ( x)q(x) ( x)[p Q(x)] These theorems relate to original De Morgan and Distributive Laws if one views ( x)p(x) as the anding together of the statements P(x) for all x s in the universe of discourse and one views ( x)p(x) as the oring together of the statements P(x) for all x s in the universe of discourse. Example 53 1. Let S be the set of all people. (Everyone makes mistakes.) ( x S)(x makes mistakes.) ( x S) (x makes mistakes.) ( x S)(x does not makes mistakes.) There is at least one person who does not make mistakes. 2. Decide if the statement ( x R)[(x > 2) (x 2 > 4)] is true. ( x R)[(x > 2) (x 2 > 4)] ( x R) [(x > 2) (x 2 > 4)] ( x R)[ (x > 2) (x 2 > 4)] ( x R)[(x 2) (x 2 4)] This statement is true (example: x = 0)

Nested quantifiers In a quantified statement ( x)p(x) the statement P(x) can itself be a quantified statement. Example 54 (Order of quantifiers matters) 1. ( x R)( y N)x < y. means For every real number x there is a natural number y which is bigger. This is true. 2. ( y N)( x R)x < y. means There is a natural number y which is bigger than every real number x. This is false. Nested quantifiers Example 55 Give a sentence which asserts that there are two people in class with the same birthday. Let C be the set of people in class and let b(x) denote the birthday of person x. ( x C)( y C){[b(x) = b(y)] x y} Note that ( x C)( y C)b(x) = b(y) is true of any class with at least one person. Remember, different variables can represent the same value!

The statement (!x)p(x) means There exists a unique x such that P(x) is true. Example 56 1. (!x R)x + 5 = 7. is true since x = 2 is the only solution. 2. (!x R)x 2 = 5. is false since x = 5 and x = 5 are two different solutions. 3. (!x R)x 2 = 9. is false since there are no solutions. The statement (!x)p(x) is logically equivalent to the statement ( x){p(x) ( y)[p(y) (y = x)]}. Thus our new quantifier! does not expand the set of logical meanings our sentences can have.