Introduction to Predicates and Quantified Statements II

Slides:



Advertisements
Similar presentations
1.3 Predicates and Quantifiers
Advertisements

Nested Quantifiers Needed to express statements with multiple variables Example 1: “x+y = y+x for all real numbers”  x  y(x+y = y+x) where the domains.
CS 285- Discrete Mathematics
RMIT University; Taylor's College This is a story about four people named Everybody, Somebody, Anybody and Nobody. There was an important job to be done.
Discrete Structures Chapter 1 Part B Fundamentals of Logic Nurul Amelina Nasharuddin Multimedia Department 1.
Discrete Mathematics Lecture 2 Alexander Bukharovich New York University.
 x (x 2  0) 1. True2. False.  x (3x + 2 = 12) 1. True2. False.
Discrete Structures Chapter 3: The Logic of Quantified Statements
Copyright © Cengage Learning. All rights reserved.
Discrete Structures Chapter 3: The Logic of Quantified Statements
Ch 1.3: Quantifiers Open sentences, or predicates, are sentences that contain one or more variables. They do not have a truth value until variables are.
Quantifiers and Negation Predicates. Predicate Will define function. The domain of a function is the set from which possible values may be chosen for.
EE1J2 - Slide 1 EE1J2 – Discrete Maths Lecture 11 Introduction to Predicate Logic Limitations of Propositional Logic Predicates, quantifiers and propositions.
Predicates and Quantifiers
(CSC 102) Lecture 7 Discrete Structures. Previous Lectures Summary Predicates Set Notation Universal and Existential Statement Translating between formal.
Nested Quantifiers. 2 Nested Iteration Let the domain be {1, 2, …, 10}. Let P(x, y) denote x > y.  x,  y, P(x, y) means  x, (  y, P(x, y) ) Is the.
Predicates and Quantified Statements M , 3.2.
Chapter 1, Part II: Predicate Logic With Question/Answer Animations.
1 Section 7.2 Equivalent Formulas Two wffs A and B are equivalent, written A  B, if they have the same truth value for every interpretation. Property:
Lecture 1.2: Equivalences, and Predicate Logic* CS 250, Discrete Structures, Fall 2011 Nitesh Saxena *Adopted from previous lectures by Cinda Heeren, Zeph.
Statements with Multiple Quantifiers. When a statement contains more than one quantifier, we imagine the actions suggested by the quantifiers as being.
Math 51/COEN 19 Day 3, 1.4 Quantifiers 1. 3 Predicates A lot like functions that return booleans Let P(x) denote x
(CSC 102) Lecture 8 Discrete Structures. Previous Lectures Summary Predicates Set Notation Universal and Existential Statement Translating between formal.
Predicates and Quantified Statements
Chapter 2 The Logic of Quantified Statements. Section 2.1 Intro to Predicates & Quantified Statements.
Nested Quantifiers Section 1.5.
1 Sections 1.3 and 1.4 Predicates & Quantifiers. 2 Propositional Functions In a mathematical assertion, such as x < 3, there are two parts: –the subject,
Lecture Predicates and Quantifiers 1.4 Nested Quantifiers.
Lecture 7 – Jan 28, Chapter 2 The Logic of Quantified Statements.
Lecture 1.3: Predicate Logic CS 250, Discrete Structures, Fall 2012 Nitesh Saxena Adopted from previous lectures by Cinda Heeren.
Discrete Structures – CNS 2300
CS 285- Discrete Mathematics Lecture 4. Section 1.3 Predicate logic Predicate logic is an extension of propositional logic that permits concisely reasoning.
Basic Definitions of Set Theory Lecture 24 Section 5.1 Fri, Mar 2, 2007.
1 CMSC 250 Chapter 2, Predicate Logic. 2 CMSC 250 Definitions l Subject / predicate John / went to the store. The sky / is blue. l Propositional logic-
Lecture 1.2: Equivalences, and Predicate Logic CS 250, Discrete Structures, Fall 2015 Nitesh Saxena Adopted from previous lectures by Cinda Heeren, Zeph.
Statements Containing Multiple Quantifiers Lecture 11 Section 2.3 Mon, Feb 5, 2007.
321 Section, Week 2 Natalie Linnell. Extra Credit problem.
Basic Definitions of Set Theory Lecture 23 Section 5.1 Mon, Feb 21, 2005.
Section 1.5 and 1.6 Predicates and Quantifiers. Vocabulary Predicate Domain Universal Quantifier Existential Quantifier Counterexample Free variable Bound.
Mathematics for Comter I Lecture 3: Logic (2) Propositional Equivalences Predicates and Quantifiers.
Section 1.4. Propositional Functions Propositional functions become propositions (and have truth values) when their variables are each replaced by a value.
Section 1.5. Section Summary Nested Quantifiers Order of Quantifiers Translating from Nested Quantifiers into English Translating Mathematical Statements.
Introduction to Predicates and Quantified Statements I Lecture 9 Section 2.1 Wed, Jan 31, 2007.
Uniqueness Quantifier ROI for Quantified Statement.
رياضيات متقطعة لعلوم الحاسب MATH 226. Chapter 1 Predicates and Quantifiers 1.4.
Lecture 1.2: Equivalences, and Predicate Logic
3. The Logic of Quantified Statements Summary
CSE15 Discrete Mathematics 01/23/17
Negations of Quantified Statements
Chapter 1 The Foundations: Logic and Proofs
Copyright © Cengage Learning. All rights reserved.
1.4 Predicates and Quantifiers
CS 1502 Formal Methods in Computer Science
Introduction to Predicates and Quantified Statements II
Nested Quantifiers Nested quantifiers are often necessary to express the meaning of sentences in English as well as important concepts in computer science.
Statements Containing Multiple Quantifiers
Chapter 1 Logic and Proof.
Week #2 – 4/6 September 2002 Prof. Marie desJardins
(1.4) An Introduction to Logic
Introduction to Predicates and Quantified Statements I
Lecture 1.3: Predicate Logic
Chapter 3 Introduction to Logic 2012 Pearson Education, Inc.
Discrete Mathematics Lecture 3: Predicate and Quantifier
Discrete Mathematics CMP-200 Propositional Equivalences, Predicates & Quantifiers, Negating Quantified Statements Abdul Hameed
Predicates and Quantifiers
Discrete Mathematics Lecture 4 Logic of Quantified Statements
Copyright © Cengage Learning. All rights reserved.
Statements Containing Multiple Quantifiers
Systems of Linear Equations: An Introduction
Lecture 1.3: Predicate Logic
Presentation transcript:

Introduction to Predicates and Quantified Statements II Lecture 8 Section 2.2 Mon, Jan 24, 2005

Negations of Universal Statements The negation of x  S, P(x) is the statement x  S, P(x). If “x  R, x2 > 10” is false, then “x  R, x2  10” is true.

Negations of Existential Statements The negation of x  S, P(x) is the statement x  S, P(x). If “x  R, x2 < 0” is false, then “x  R, x2  0” is true.

Example: Negation of a Universal Statement p = “Everybody likes me.” Express p as x  {all people}, x likes me. p is the statement x  {all people}, x does not like me. p = “Somebody does not like me.”

Example: Negation of an Existential Statement p = “Somebody likes me.” Express p as x  {all people}, x likes me. p is the statement x  {all people}, x does not like me. p = “Everyone does not like me.” p = “Nobody likes me.”

Negation of a Universal Conditional Statement The negation of x  S, P(x)  Q(x) is the statement x  S, (P(x)  Q(x)) which is equivalent to x  S, P(x)  Q(x).

Example Find the error(s) in the following “solution.”

The Operators, , , and  Let D = {x1, x2, …, xn}. The statement x  D, P(x) is equivalent to P(x1)  P(x2)  …  P(xn). The statement x  D, P(x) is equivalent to P(x1)  P(x2)  …  P(xn).

The Operators, , , and  That is why x  D, P(x) is false if P(x) is false for a single x  D. And that is why x  D, P(x) is true if P(x) is true for a single x  D.

Supporting Universal Statements Consider the statement “All crows are black.” Let C(x) be the predicate “x is a crow.” Let B(x) be the predicate “x is black.” The statement can be written formally as x, C(x)  B(x). Question: What would constitute evidence in support of this statement?

Supporting Universal Statements The statement is logically equivalent to x, ~B(x)  ~C(x). Question: What would constitute evidence in support of this statement?