Mat 243 Exam 1 Review

Similar documents
Logical Operators. Conjunction Disjunction Negation Exclusive Or Implication Biconditional

Lecture 2. Logic Compound Statements Conditional Statements Valid & Invalid Arguments Digital Logic Circuits. Reading (Epp s textbook)

Introduction to Sets and Logic (MATH 1190)

Conjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows.

Propositional Logic Not Enough

5. Use a truth table to determine whether the two statements are equivalent. Let t be a tautology and c be a contradiction.

CSC Discrete Math I, Spring Propositional Logic

Math.3336: Discrete Mathematics. Nested Quantifiers

MAT2345 Discrete Math

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

Proofs. Joe Patten August 10, 2018

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

Steinhardt School of Culture, Education, and Human Development Department of Teaching and Learning. Mathematical Proof and Proving (MPP)

Introduction to Decision Sciences Lecture 2

Learning Goals of CS245 Logic and Computation

Logic and Proofs. (A brief summary)

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

Section Summary. Section 1.5 9/9/2014

Discrete Mathematical Structures. Chapter 1 The Foundation: Logic

Logic. Definition [1] A logic is a formal language that comes with rules for deducing the truth of one proposition from the truth of another.

First order Logic ( Predicate Logic) and Methods of Proof

Discrete Mathematics & Mathematical Reasoning Predicates, Quantifiers and Proof Techniques

Logic Overview, I. and T T T T F F F T F F F F

Propositional Logic. Spring Propositional Logic Spring / 32

1 The Foundation: Logic and Proofs

EECS 1028 M: Discrete Mathematics for Engineers

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

Chapter 1 Elementary Logic

Logic and Proof. Aiichiro Nakano

Logic and Propositional Calculus

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

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

Chapter 1, Logic and Proofs (3) 1.6. Rules of Inference

CSE 20 DISCRETE MATH. Winter

n logical not (negation) n logical or (disjunction) n logical and (conjunction) n logical exclusive or n logical implication (conditional)

1 The Foundation: Logic and Proofs

Logic and Propositional Calculus

Discrete Structures for Computer Science

The following techniques for methods of proofs are discussed in our text: - Vacuous proof - Trivial proof

CSE 20 DISCRETE MATH. Fall

2. The Logic of Compound Statements Summary. Aaron Tan August 2017

Review. Propositions, propositional operators, truth tables. Logical Equivalences. Tautologies & contradictions

Predicates, Quantifiers and Nested Quantifiers

Exercise Set 1 Solutions Math 2020 Due: January 30, Find the truth tables of each of the following compound statements.

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

Stanford University CS103: Math for Computer Science Handout LN9 Luca Trevisan April 25, 2014

Solutions to Exercises (Sections )

1.1 Language and Logic

Predicate Calculus lecture 1

Logic and Proofs. (A brief summary)

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

Chapter 2: The Logic of Quantified Statements. January 22, 2010

Section 2.1: Introduction to the Logic of Quantified Statements

Proofs. Example of an axiom in this system: Given two distinct points, there is exactly one line that contains them.

DISCRETE MATHEMATICS BA202

Lecture Notes 1 Basic Concepts of Mathematics MATH 352

III. Elementary Logic

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics. Introductory Notes in Discrete Mathematics Solution Guide

ECOM Discrete Mathematics

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

THE LOGIC OF COMPOUND STATEMENTS

Logic. Logic is a discipline that studies the principles and methods used in correct reasoning. It includes:

software design & management Gachon University Chulyun Kim

Discrete Mathematics and Its Applications

Intro to Logic and Proofs

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

CS100: DISCRETE STRUCTURES. Lecture 5: Logic (Ch1)

THE LOGIC OF QUANTIFIED STATEMENTS. Predicates and Quantified Statements I. Predicates and Quantified Statements I CHAPTER 3 SECTION 3.

1.1 Language and Logic

UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION B Sc (MATHEMATICS) I Semester Core Course. FOUNDATIONS OF MATHEMATICS (MODULE I & ii) QUESTION BANK

PROBLEM SET 3: PROOF TECHNIQUES

Sample Problems for all sections of CMSC250, Midterm 1 Fall 2014

Section 3.1: Direct Proof and Counterexample 1

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

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

A statement is a sentence that is definitely either true or false but not both.

Proof Terminology. Technique #1: Direct Proof. Learning objectives. Proof Techniques (Rosen, Sections ) Direct Proof:

Propositional Logic. Fall () Propositional Logic Fall / 30

Packet #1: Logic & Proofs. Applied Discrete Mathematics

ICS141: Discrete Mathematics for Computer Science I

CS1021. Why logic? Logic about inference or argument. Start from assumptions or axioms. Make deductions according to rules of reasoning.

Math 3336: Discrete Mathematics Practice Problems for Exam I

Math 10850, fall 2017, University of Notre Dame

Unit I LOGIC AND PROOFS. B. Thilaka Applied Mathematics

Homework 3: Solutions

MCS-236: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, Methods of Proof

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

Lecture 3. Logic Predicates and Quantified Statements Statements with Multiple Quantifiers. Introduction to Proofs. Reading (Epp s textbook)

Section 2.3: Statements Containing Multiple Quantifiers

Announcements CompSci 102 Discrete Math for Computer Science

Packet #2: Set Theory & Predicate Calculus. Applied Discrete Mathematics

Proofs. Introduction II. Notes. Notes. Notes. Slides by Christopher M. Bourke Instructor: Berthe Y. Choueiry. Fall 2007

Topics in Logic and Proofs

Introduction to Metalogic

Boolean Algebra and Proof. Notes. Proving Propositions. Propositional Equivalences. Notes. Notes. Notes. Notes. March 5, 2012

COMP 2600: Formal Methods for Software Engineeing

CS Module 1. Ben Harsha Apr 12, 2017

Why Learning Logic? Logic. Propositional Logic. Compound Propositions

STRATEGIES OF PROBLEM SOLVING

Quantifiers. P. Danziger

Transcription:

OBJECTIVES (Review problems: on next page) 1.1 Distinguish between propositions and non-propositions. Know the truth tables (i.e., the definitions) of the logical operators,,,, and Write truth tables for compound propositions. Negate mathematical inequalities. Translate variously phrased conditional statements from English into formal statements and vice versa, (including "necessary", "sufficient", "only if" and "unless" type statements). Recognize differently worded English language conditional statements as logically equivalent. Understand and produce variations of conditional statements (inverses, converses, contrapositives) and know which of these four statements equivalent or non-equivalent. Know the order of precedence for logical operators (hence understand the compound expressions written with the minimal set of pairs of parentheses) 1.3 Know the definition of tautology, contradiction, contingency, logical equivalence (state and use). Use algebraic laws of logic to simplify compound propositions, identify them as tautologies, contradictions or contingencies, and to prove that two Boolean expressions are logically equivalent.. 1.4 & 1.5 Translate English sentences involving "for all.." or "for every.." into formal statements by defining appropriate predicates and selecting appropriate quantifiers ( and ) and logical connectives. Translate formal statements involving quantifiers and predicates into (natural!) English sentences. Express domain restricted universally or existentially quantified statements as the correct unrestricted Quantified statement. Identify variables as bound or free. Identify the scope of a quantifier. Negate quantified statements. Recognize statements that involve universal and existential quantification and conjunction and disjunction as equivalent or nonequivalent Determine the truth of mathematical statements involving single quantifier or nested quantifiers. 1.6 Break down arguments into their elementary argument forms. Understand the definition of valid argument and identify argument forms as valid or invalid. Identify valid argument forms (aka rules of inference) by name. Prove the validity of an argument using the rules of inference by providing a formal proof. 1.7 Define the words "theorem", "proposition", "lemma", "corollary", axiom". Define the concepts of odd and even, rational and irrational numbers. Write direct and indirect (by contradiction or contraposition) proofs of simple theorems involving "for all" and "there exists" type statements for odd and even numbers and rational and irrational numbers.

1. Fill in the blank in the statements below: (a) Two propositions are logically equivalent if and only if (b) A tautology is a (c) A contradiction is a (d) The negation of if p then q is (e) r is a necessary condition for s means: if then (f) r is a sufficient condition for s means: if then (g) A unless B means: if then 2. Given the conditional: I go to the beach and I go out dancing in the evening, if I am done with my homework, (a) state the contrapositive of this statement: (b) state the converse of this statement: (c) state the inverse of this statement: (d) state the negation of this statement: 3. Write the following statements in symbolic form. Identify the propositional functions (i.e., the predicates) (if needed), and the universe of discourse you are using: (a) Anne likes Dave but Dave does not like anyone. (b) For every real number there exists a larger real number.

4. Write the following statements in If then form: (a) It is necessary that n is even for n 2 to be even. (b) I get an A in my English class only if I get an A on the final. 5. Express the negation of the following statements without using the symbol for the negation operator. (a) x y (y > 0 ( 2 x < 6)) sin y (b) x y (y > 0 z ( < x)) 1+z 2 6. For each of the following statements, choose the symbolic form that represents it: (a) Every ASU student who takes discrete mathematics will learn valid arguments. Domain of discourse: all ASU students. D(x): x takes discrete math course. A(x): x learns valid arguments. x (D(x) Λ A(x)) True or False or not a statement. Explain. x D(x) A(x) True or False or not a statement. Explain. x (D(x) A(x)) True or False or not a statement. Explain. (b) There is an ASU student who takes discrete mathematics and knows valid arguments. Domain of discourse: all ASU students. D(x): x takes discrete math course. A(x): x knows valid arguments. Ǝ x D(x) Λ A(x) True or False or not a statement. Explain. Ǝ x (D(x) A(x)) True or False or not a statement. Explain. Ǝ x (D(x) Λ A(x)) True or False or not a statement. Explain. (c) Pat loves exactly one person. Universe of discourse: all the people. L(x,y): x loves y Ǝ y L(Pat, y) Λ z(l(pat, z) z=y) True or False or not a statement. Explain. Ǝ y z (L(Pat, y) Λ L(Pat, z) Λ z=y) True or False or not a statement. Explain. Ǝ y (L(Pat, y) Λ z(l(pat, z) z=y)) True or False or not a statement. Explain. Ǝ y z(l(pat, y) Λ (L(Pat, z) z=y)) True or False or not a statement. Explain.

7. True or False: Ǝ x Z ( 3 = x) x R (x = x) x Ǝ y (x + y 2 =10 x Ǝ y (x + y 3 =10) Ǝ x y ( x > 0 x + y = 20) 8. Fill in the blank in the statements below: (a) An argument is valid if and only if (b) The argument with premises p and p q and conclusion q is called (c) If premises q and p q are given and someone concludes p is called (d) A corollary is (e) When the conditional statement p q needs to be proved, state what needs to be assumed and what needs to be shown to prove the statement: (i) using direct proof: (ii) using proof by contraposition: (iii) using proof by contradiction: 9. Use the rules of inference to prove p s given the following premises. Give a formal proof, i.e, write your solution as a numbered sequence of statements; identify each statement as either a premise, or a conclusion that follows according to a rule of inference from previous statements; in the latter case, state the rule of inference and refer by number to the previous statements that the rule of inference used. (1) r (2) s (3) q r (4) q p

10. Prove or disprove the following statement. There exists a real number x such that x 2 > x + 9. 11. Let m be an odd integer and n be an even integer. Prove that m 2 3n, is odd. 12. Use proof by contraposition to show that if mn is even, then m is even or n is even. 13. Use proof by contradiction to show that 3 is irrational. (Hint: You may use the (known) fact that If k 2 is a multiple of 3, then k is a multiple of 3. 14. Using the Laws of Logical Equivalence, show that each of the following pairs are logically equivalent: (a) p q r and (p q) (p r) (b) (s p) (~s q) and (s p) ( ~s q) 15. Consider the implication If n is odd and m is even, then m^2-3n is odd. (a) Write the converse, inverse and contrapositive of this implication in English. (b) Give a complete direct proof to the given implication. 16. Negate the following quantified expression. Your final answer should only negate the predicates (i.e., you can t have " (p q)" but you can have P(x). s(p(s) t(r(s, t) P(t)) 17. Consider the implication If m 2 + 7n is even, then m is odd or n is odd.. (a) Write the converse, inverse and contrapositive of this implication in English. (b) Give a complete indirect proof by contraposition to the given implication.