Applied Discrete Mathematics Week 5: Mathematical Reasoning

Slides:



Advertisements
Similar presentations
Discrete Mathematics University of Jazeera College of Information Technology & Design Khulood Ghazal Mathematical Reasoning Methods of Proof.
Advertisements

Rules of Inferences Section 1.5. Definitions Argument: is a sequence of propositions (premises) that end with a proposition called conclusion. Valid Argument:
1 Section 1.5 Rules of Inference. 2 Definitions Theorem: a statement that can be shown to be true Proof: demonstration of truth of theorem –consists of.
CSNB143 – Discrete Structure
Chapter Matrices Matrix Arithmetic
February 26, 2015Applied Discrete Mathematics Week 5: Mathematical Reasoning 1 Addition of Integers Example: Add a = (1110) 2 and b = (1011) 2. a 0 + b.
Chapter 3. Mathematical Reasoning 3.1 Methods of proof A theorem is a statement that can be shown to be true. A proof is to demonstrate that a theorem.
CS128 – Discrete Mathematics for Computer Science
CSE115/ENGR160 Discrete Mathematics 01/31/12 Ming-Hsuan Yang UC Merced 1.
Fall 2002CMSC Discrete Structures1 Let’s proceed to… Mathematical Reasoning.
MATRICES. Matrices A matrix is a rectangular array of objects (usually numbers) arranged in m horizontal rows and n vertical columns. A matrix with m.
February 25, 2002Applied Discrete Mathematics Week 5: Mathematical Reasoning 1 Addition of Integers How do we (humans) add two integers? Example: 7583.
March 3, 2015Applied Discrete Mathematics Week 5: Mathematical Reasoning 1Arguments Just like a rule of inference, an argument consists of one or more.
10/17/2015 Prepared by Dr.Saad Alabbad1 CS100 : Discrete Structures Proof Techniques(1) Dr.Saad Alabbad Department of Computer Science
Chapter 4 – Matrix CSNB 143 Discrete Mathematical Structures.
1 Sections 1.5 & 3.1 Methods of Proof / Proof Strategy.
Discrete Structures (DS)
1 Discrete Structures – CNS2300 Text Discrete Mathematics and Its Applications Kenneth H. Rosen (5 th Edition) Chapter 3 The Foundations: Logic and Proof,
Matrices Section 2.6. Section Summary Definition of a Matrix Matrix Arithmetic Transposes and Powers of Arithmetic Zero-One matrices.
Chapter 2 … part1 Matrices Linear Algebra S 1. Ch2_2 2.1 Addition, Scalar Multiplication, and Multiplication of Matrices Definition A matrix is a rectangular.
Module #1 - Logic Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 1 Module.
Fall 2008/2009 I. Arwa Linjawi & I. Asma’a Ashenkity 11 The Foundations: Logic and Proofs Rules of inference.
Matrices and Determinants
Foundations of Discrete Mathematics Chapter 1 By Dr. Dalia M. Gil, Ph.D.
Discrete Mathematical Structures: Theory and Applications 1 Logic: Learning Objectives  Learn about statements (propositions)  Learn how to use logical.
Section 2.4. Section Summary  Sequences. o Examples: Geometric Progression, Arithmetic Progression  Recurrence Relations o Example: Fibonacci Sequence.
CS 285- Discrete Mathematics Lecture 11. Section 3.8 Matrices Introduction Matrix Arithmetic Transposes and Power of Matrices Zero – One Matrices Boolean.
2.1 Matrix Operations 2. Matrix Algebra. j -th column i -th row Diagonal entries Diagonal matrix : a square matrix whose nondiagonal entries are zero.
Chapter 1 Logic and proofs
CSE15 Discrete Mathematics 03/01/17
The Euclidean Algorithm
Lecture 08a: MATRICES Sec 2.7
CSE 504 Discrete Mathematics & Foundations of Computer Science
CSNB 143 Discrete Mathematical Structures
MATRICES.
CSE15 Discrete Mathematics 02/01/17
Discrete Structures – CNS2300
CSE15 Discrete Mathematics 01/30/17
Knowledge Representation and Reasoning
Discrete Mathematics Logic.
Proposition & Predicates
Proof Techniques.
Applied Discrete Mathematics Week 4: Number Theory
Rosen 5th ed., §2.7 ~18 slides, ~1 lecture
Applied Discrete Mathematics Week 10: Equivalence Relations
Sequences and Summations
Discrete Mathematics and its Applications
Module #10: Proof Strategies
CS201: Data Structures and Discrete Mathematics I
Mathematical Reasoning
3.5 Symbolic Arguments.
Week #6 – 30 September / 2/4 October 2002 Prof. Marie desJardins
CMSC Discrete Structures
CS 220: Discrete Structures and their Applications
Applied Discrete Mathematics Week 1: Logic
CS100: Discrete structures
Back to “Serious” Topics…
Discrete Mathematics Logic.
Module #10: Proof Strategies
Properties of Relations
Foundations of Discrete Mathematics
Mathematical Reasoning
Discrete Mathematics and its Applications
Discrete Mathematics and its Applications
Rosen 5th ed., §2.7 ~18 slides, ~1 lecture
CS201: Data Structures and Discrete Mathematics I
Applied Discrete Mathematics Week 4: Functions
Representing Relations Using Matrices
Matrices and Determinants
Rules of inference Section 1.5 Monday, December 02, 2019
Presentation transcript:

Applied Discrete Mathematics Week 5: Mathematical Reasoning Identity Matrices The identity matrix of order n is the nn matrix In = [ij], where ij = 1 if i = j and ij = 0 if i  j: Multiplying an mn matrix A by an identity matrix of appropriate size does not change this matrix: AIn = ImA = A February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Powers and Transposes of Matrices The power function can be defined for square matrices. If A is an nn matrix, we have: A0 = In, Ar = AAA…A (r times the letter A) The transpose of an mn matrix A = [aij], denoted by At, is the nm matrix obtained by interchanging the rows and columns of A. In other words, if At = [bij], then bij = aji for i = 1, 2, …, n and j = 1, 2, …, m. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Powers and Transposes of Matrices Example: A square matrix A is called symmetric if A = At. Thus A = [aij] is symmetric if aij = aji for all i = 1, 2, …, n and j = 1, 2, …, n. A is symmetric, B is not. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Zero-One Matrices A matrix with entries that are either 0 or 1 is called a zero-one matrix. Zero-one matrices are often used like a “table” to represent discrete structures. We can define Boolean operations on the entries in zero-one matrices: a b ab 1 a b ab 1 February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Zero-One Matrices Let A = [aij] and B = [bij] be mn zero-one matrices. Then the join of A and B is the zero-one matrix with (i, j)th entry aij  bij. The join of A and B is denoted by A  B. The meet of A and B is the zero-one matrix with (i, j)th entry aij  bij. The meet of A and B is denoted by A  B. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Zero-One Matrices Example: Join: Meet: February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Zero-One Matrices Let A = [aij] be an mk zero-one matrix and B = [bij] be a kn zero-one matrix. Then the Boolean product of A and B, denoted by AB, is the mn matrix with (i, j)th entry [cij], where cij = (ai1  b1j)  (ai2  b2i)  …  (aik  bkj). Note that the actual Boolean product symbol has a dot in its center. Basically, Boolean multiplication works like the multiplication of matrices, but with computing  instead of the product and  instead of the sum. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Zero-One Matrices Example: February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Zero-One Matrices Let A be a square zero-one matrix and r be a positive integer. The r-th Boolean power of A is the Boolean product of r factors of A. The r-th Boolean power of A is denoted by A[r]. A[0] = In, A[r] = AA…A (r times the letter A) February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Mathematical Reasoning Let’s proceed to… Mathematical Reasoning February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Mathematical Reasoning We need mathematical reasoning to determine whether a mathematical argument is correct or incorrect and construct mathematical arguments. Mathematical reasoning is not only important for conducting proofs and program verification, but also for artificial intelligence systems (drawing inferences). February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Terminology An axiom is a basic assumption about mathematical structures that needs no proof. We can use a proof to demonstrate that a particular statement is true. A proof consists of a sequence of statements that form an argument. The steps that connect the statements in such a sequence are the rules of inference. Cases of incorrect reasoning are called fallacies. A theorem is a statement that can be shown to be true. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Terminology A lemma is a simple theorem used as an intermediate result in the proof of another theorem. A corollary is a proposition that follows directly from a theorem that has been proved. A conjecture is a statement whose truth value is unknown. Once it is proven, it becomes a theorem. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Rules of Inference Rules of inference provide the justification of the steps used in a proof. One important rule is called modus ponens or the law of detachment. It is based on the tautology (p(pq))  q. We write it in the following way: p p  q ____  q The two hypotheses p and p  q are written in a column, and the conclusion below a bar, where  means “therefore”. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Rules of Inference The general form of a rule of inference is: p1 p2 . pn ____  q The rule states that if p1 and p2 and … and pn are all true, then q is true as well. These rules of inference can be used in any mathematical argument and do not require any proof. February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning

Applied Discrete Mathematics Week 5: Mathematical Reasoning Rules of Inference q pq _____  p p _____  pq Modus tollens Addition pq qr _____  pr pq _____  p Hypothetical syllogism Simplification p q _____  pq pq p _____  q Conjunction Disjunctive syllogism February 21, 2017 Applied Discrete Mathematics Week 5: Mathematical Reasoning