Module #1 - Logic Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c)2001-2004, Michael P. Frank. Modified By Mingwu Chen 1 Module.

Slides:



Advertisements
Similar presentations
Based on Rosen, Discrete Mathematics & Its Applications, 5e (c) Michael P. Frank Modified by (c) Haluk Bingöl 1/18 Module #0 - Overview.
Advertisements

Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
Algebraic Expressions Writing Equations Pythagorean Theorem.
© 2012 Common Core, Inc. All rights reserved. commoncore.org NYS COMMON CORE MATHEMATICS CURRICULUM A Story of Ratios Grade 8 – Module 2.
Introductory Lecture. What is Discrete Mathematics? Discrete mathematics is the part of mathematics devoted to the study of discrete (as opposed to continuous)
Pythagoras Pythagoras was a Greek scholar and philosopher ca 548 BC to 495 BC. Known as “the father of numbers, his teachings covered a variety of areas.
So far we have learned about:
Module #1 - Logic 1 Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank and Modified By Mingwu Chen Relations.
CS 454 Theory of Computation Sonoma State University, Fall 2011 Instructor: B. (Ravi) Ravikumar Office: 116 I Darwin Hall Original slides by Vahid and.
Discrete Structures for Computer Science Ruoming Jin MW 5:30 – 6:45pm Fall 2009 rm MSB115.
Introduction Geometry includes many definitions and statements. Once a statement has been shown to be true, it is called a theorem. Theorems, like definitions,
Module #1 - Logic 1 Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen Induction.
TR1413: Discrete Mathematics For Computer Science Lecture 1: Mathematical System.
To day we are teaching about
Geometry and Trigonometry Math 5. Learning Objectives for Unit.
Bell Work: Use the difference of two squares theorem to write the answers to the following equation. w = 14 2.
PrasadVarious Numbers1 VEDIC MATHEMATICS : Various Numbers T. K. Prasad
1. An Overview of the Geometry Standards for School Mathematics? 2.
1 1.0 Students solve equations and inequalities involving absolute value. Algebra 2 Standards.
C OURSE : D ISCRETE STRUCTURE CODE : ICS 252 Lecturer: Shamiel Hashim 1 lecturer:Shamiel Hashim second semester Prepared by: amani Omer.
Discrete Mathematics I 暨南大学 信息科学技术学院 计算机科学系 黄 战 副教授 离散数学 I (全英)
Mathematical Processes GLE  I can recognize which symbol correlates with the correct term.  I can recall the correct definition for each mathematical.
Pre-Ap Vocabulary for 6 th Six Weeks 1.Natural Numbers: Numbers in the set {1,2,3,…} AKA-counting numbers. 2.Whole Numbers: Numbers in the set {0,1,2,3,…}
Nama : Jehan binti Jamian No.matrik : UK Discrete Mathematics Area of mathematics that deals with the study of discrete objects. Discusses languages.
Concept.
Pythagorean Theorum Adham Jad. What is a triangle? How many sides does a triangle have? What is the sum of angles in a triangle? Background & Concept.
Discrete Mathematics Transparency No. 0-1 Discrete Mathematics Cheng-Chia Chen September 2009.
MATH 224 – Discrete Mathematics
INTRODUCTION TO THE THEORY OF COMPUTATION INTRODUCTION MICHAEL SIPSER, SECOND EDITION 1.
8 th Grade Math Common Core Standards. The Number System 8.NS Know that there are numbers that are not rational, and approximate them by rational numbers.
Discrete mathematics Kwon, Taekyoung Courtesy of Dr. Michael P. Frank University of Florida.
Korea Advanced Institute of Science and Technology, Dept. of EECS, Div. of CS, Information Systems Lab. 1/10 CS204 Course Overview Prof.
Discrete Mathematics 이재원 School of Information Technology
Relationships Between Structures “→” ≝ “Can be defined in terms of” Programs Groups Proofs Trees Complex numbers Operators Propositions Graphs Real.
10/17/2015 Prepared by Dr.Saad Alabbad1 CS100 : Discrete Structures Proof Techniques(1) Dr.Saad Alabbad Department of Computer Science
Discrete Structures for Computing
Pythagorean Theorem. History of Pythagorean Theorem Review The Pythagorean theorem takes its name from the ancient Greek mathematician Pythagoras (569.
Math Sunshine State Standards Wall poster. MAA Associates verbal names, written word names, and standard numerals with integers, rational numbers,
CompSci 102 Discrete Math for Computer Science
Copyright © Ed2Net Learning, Inc.1 Good Afternoon! Today we will be learning about Review of Right Triangles Let’s warm up : Find the length of the missing.
CompSci 102 Discrete Math for Computer Science February 7, 2012 Prof. Rodger Slides modified from Rosen.
Module #1 - Logic Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 1 Module.
Discrete mathematics Kwon, Tae-kyoung
1.  This course covers the mathematical foundations of computer science and engineering. It provides an introduction to elementary concepts in mathematics.
CS104 The Foundations: Logic and Proof 1. 2 What is Discrete Structure?  Discrete Objects  Separated from each other (Opposite of continuous)  e.g.,
Boolean Algebra and Computer Logic Mathematical Structures for Computer Science Chapter 7 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Boolean Logic.
Chapter 2 1. Chapter Summary Sets (This Slide) The Language of Sets - Sec 2.1 – Lecture 8 Set Operations and Set Identities - Sec 2.2 – Lecture 9 Functions.
Introductory Lecture. What is Discrete Mathematics? Discrete mathematics is the part of mathematics devoted to the study of discrete (as opposed to continuous)
Based on Rosen, Discrete Mathematics & Its Applications, 5e Prepared by (c) Michael P. Frank Modified by (c) Haluk Bingöl 1/18 Module.
Proof And Strategies Chapter 2. Lecturer: Amani Mahajoub Omer Department of Computer Science and Software Engineering Discrete Structures Definition Discrete.
Sub-fields of computer science. Sub-fields of computer science.
Geometry: Measuring Two-Dimensional Figures
MODULE - 7 EUCLIDEAN GEOMETRY.
Discrete Math - Module #0 - Overview
Discrete Mathematics and Its Applications
Chapter 10: Mathematical proofs
Discrete Mathematics and its Applications
INTRODUCTION TO THE THEORY OF COMPUTATION
Pythagorean Theorem a²+ b²=c².
What is Mathematics, really?
Discrete Mathematics and its Applications
To day we are teaching about
Discrete Mathematics in the Real World
Discrete Math - Module #0 - Overview
Question 10.
Pearson Unit 3 Topic 10: Right Triangles and Trigonometry 10-1: The Pythagorean Theorem and Its Converse Pearson Texas Geometry ©2016 Holt.
Discrete Mathematics and Its Applications
10-1 The Pythagorean Theorem
Discrete Math - Module #0 - Overview
Presentation transcript:

Module #1 - Logic Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 1 Module 0: Course Overview

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 2 What is Mathematics, really? It’s not just about numbers! Mathematics is much more than that: But, these concepts can be about numbers, symbols, objects, images, sounds, anything! Mathematics is, most generally, the study of any and all absolutely certain truths about any and all perfectly well-defined concepts.

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 3 So, what’s this course about? This course is about “discrete structures” “Discrete” (  “discreet”!) - Composed of distinct, separable parts. (Opposite of continuous.) discrete:continuous :: digital:analog “Structures” - Objects built up from simpler objects according to some definite pattern. “Discrete Mathematics” - The study of discrete, mathematical objects and structures.

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 4 Discrete Structures We’ll Study Propositions Predicates Proofs Sets Functions Sequences Summations Orders of Growth Algorithms Integers Strings Permutations Combinations Relations Graphs Trees Automata

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 5 Relationships Between Structures “→” ≝ “Can be defined in terms of” Sets Sequences n-tuples Matrices Natural numbers Integers Relations Functions Graphs Real numbers Complex numbers Strings Propositions Proofs Trees Operators Programs Infinite ordinals Vectors Groups Bits Not all possibilities are shown here.

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 6 Some Notations We’ll Learn

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 7 Why Study Discrete Math? The basis of all digital information processing is: Discrete manipulations of discrete structures represented in memory. It’s the basic language and conceptual foundation for all of computer science. Discrete math concepts are also widely used throughout math, science, engineering, economics, biology, etc., … A generally useful tool for rational thought!

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 8 Uses for Discrete Math in Computer Science Advanced algorithms & data structures Programming language compilers & interpreters. Computer networks Operating systems Computer architecture Database management systems Cryptography Error correction codes Graphics & animation algorithms, game engines The whole field!

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 9 Course Objectives Upon completion of this course, the student should be able to: Check validity of simple logical arguments (proofs). Check the correctness of simple algorithms. Creatively construct simple instances of valid logical arguments and correct algorithms. Describe the definitions and properties of a variety of specific types of discrete structures. Correctly read, represent and analyze various types of discrete structures using standard notations.

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 10 A Proof Example Theorem: (Pythagorean Theorem of Euclidean geometry) For any real numbers a, b, and c, if a and b are the base-length and height of a right triangle, and c is the length of its hypotenuse, then a 2 + b 2 = c 2. Proof: See next slide. a b Pythagoras of Samos (ca B.C.)

Based on Rosen, Discrete Mathematics & Its Applications. Prepared by (c) , Michael P. Frank. Modified By Mingwu Chen 11 Proof of Pythagorean Theorem Proof. Consider the below diagram: Exterior square area = c 2, the sum of the following regions: The area of the 4 triangles = 4(½ab) = 2ab The area of the small interior square = (b−a) 2 = b 2 −2ab+a 2. Thus, c 2 = 2ab + (b 2 −2ab+a 2 ) = a 2 + b 2. ■ c c c c a a a a b b b b (b−a)2(b−a)2 Note: It is easy to show that the exterior and interior quadrilaterals in this construction are indeed squares, and that the side length of the internal square is indeed b−a (where b is defined as the length of the longer of the two perpendicular sides of the triangle). These steps would also need to be included in a complete proof. ½ab Areas in this diagram are in boldface font weight; lengths are in normal font weight.