Mathematics for Computer Science MIT 6.042J/18.062J

Slides:



Advertisements
Similar presentations
Nested Quantifiers Section 1.4.
Advertisements

Discrete Mathematics Math 6A
Propositional Predicate
The Logic of Quantified Statements
CS128 – Discrete Mathematics for Computer Science
A Quick Look at Quantified Statements. Why are Quantified Statements Important? The logical structure of quantified statements provides a basis for the.
So far we have learned about:
EECS 20 Lecture 3 (January 22, 2001) Tom Henzinger Sets, Tuples, Functions.
Discrete Mathematics Math 6A Instructor: M. Welling.
CSE115/ENGR160 Discrete Mathematics 01/25/11 Ming-Hsuan Yang UC Merced 1.
Nested Quantifiers Goals: Explain how to work with nested quantifiers
Discrete Structures Chapter 3: The Logic of Quantified Statements
1.2 – Open Sentences and Graphs
Predicates & Quantifiers Goal: Introduce predicate logic, including existential & universal quantification Introduce translation between English sentences.
Chapter 1: The Foundations: Logic and Proofs
Discrete Mathematics Goals of a Discrete Mathematics Learn how to think mathematically 1. Mathematical Reasoning Foundation for discussions of methods.
CSci 2011 Discrete Mathematics Lecture 3 CSci 2011.
CSCI 115 Chapter 2 Logic. CSCI 115 §2.1 Propositions and Logical Operations.
MATH 213 A – Discrete Mathematics for Computer Science Dr. (Mr.) Bancroft.
A Brief Summary for Exam 1 Subject Topics Propositional Logic (sections 1.1, 1.2) –Propositions Statement, Truth value, Proposition, Propositional symbol,
Logic Specification and Z Schema 3K04 McMaster. Basic Logic Operators Logical negation ( ¬ ) Logical conjunction ( Λ or & ) Logical disjunction ( V or.
CS 173, Lecture B September 1, 2015 Tandy Warnow.
First Order Logic Lecture 2: Sep 9. This Lecture Last time we talked about propositional logic, a logic on simple statements. This time we will talk about.
© Jalal Kawash 2010Peeking into Computer Science George Boole English Mathematician His The Mathematical Analysis of Logic, 1848 is the first.
Chapter 1, Part II: Predicate Logic With Question/Answer Animations.
Chapter 1: The Foundations: Logic and Proofs 1.1 Propositional Logic 1.2 Propositional Equivalences 1.3 Predicates and Quantifiers 1.4 Nested Quantifiers.
Lecture Propositional Equivalences. Compound Propositions Compound propositions are made by combining existing propositions using logical operators.
Chapter 2 The Logic of Quantified Statements. Section 2.1 Intro to Predicates & Quantified Statements.
Nested Quantifiers Section 1.5.
Chapter 1: The Foundations: Logic and Proofs
CSS342: Quantifiers1 Professor: Munehiro Fukuda. CSS342: Quantifiers2 Review of Propositions Proposition: a statement that is either true or false, but.
Fall 2008/2009 I. Arwa Linjawi & I. Asma’a Ashenkity 1 The Foundations: Logic and Proofs Predicates and Quantifiers.
Discrete Structures – CNS 2300
Discrete Structures Predicate Logic 1 Dr. Muhammad Humayoun Assistant Professor COMSATS Institute of Computer Science, Lahore.
Semantics of Predicate Calculus For the propositional calculus, an interpretation was simply an assignment of truth values to the proposition letters of.
Copyright © Peter Cappello 2011 Predicates & 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.
Discrete Mathematical الرياضيات المتقطعة. Example 12 June OR Q(x,y): x+y=x-y a) Q(1,1): 2=0 False b) Q(2,0): 2+0=2-0 True c) Q(1,y): 1+y=1-y False(take.
Identities, Contradictions and Conditional Equations.
CSE15 Discrete Mathematics 01/25/17
Chapter 8 Logic and Inference.
Predicates & Quantifiers
Nested Quantifiers Goals: Explain how to work with nested quantifiers
Predicate logic CSC 333.
Negations of Quantified Statements
Chapter 1 The Foundations: Logic and Proofs
The Foundations: Logic and Proofs
CS 1502 Formal Methods in Computer Science
Functions FUNCTIONS AND THEIR GRAPHS Essential Questions:
Objective 1A f(x) = 2x + 3 What is the Range of the function
Discrete Math (2) Haiming Chen Associate Professor, PhD
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
A Brief Summary for Exam 1
First Order Logic Rosen Lecture 3: Sept 11, 12.
Discrete Mathematics Lecture 4 & 5: Predicate and Quantifier
Discrete Mathematics Lecture 3: Predicate and Quantifier
Department of Computer Science Abdul Wali Khan University Mardan
Discrete Mathematics CMP-200 Propositional Equivalences, Predicates & Quantifiers, Negating Quantified Statements Abdul Hameed
Graphs of Functions FUNCTIONS AND THEIR GRAPHS Essential Questions:
I ;J\;J\ _\_\ -
Discrete Mathematics Lecture 4 & 5: Predicate and Quantifier
Relations, Domain and Range
ICS 253: Discrete Structures I
George Boole English Mathematician
Truth and Proof Math vs. Reality Propositions & Predicates
1.3 Propositional Equivalences
Variables and Equations
Presentation transcript:

Mathematics for Computer Science MIT 6.042J/18.062J Predicates & Proof

Propositions with variables Predicates Predicates are Propositions with variables Example:

Predicates For x = 1 and y = 3, is true For x = 1 and y = 4, is false is true

Quantifiers For ALL x There EXISTS some y

Quantifiers x, y range over Domain of Discourse True over Domain

Quantifiers True over Domain False over Domain

True over positive real numbers, False over negative real numbers, Quantifiers True over positive real numbers, False over negative real numbers,

Validity True no matter what predicate Q is, the Domain is.

Problems Class Problems 1-3