Math/EECS 1028M: Discrete Mathematics for Engineers Winter Suprakash Datta

Similar documents
EECS 1028 M: Discrete Mathematics for Engineers

CSE 2001: Introduction to Theory of Computation Fall Suprakash Datta

CSE 2001: Introduction to Theory of Computation Fall Suprakash Datta

Course Staff. Textbook

CSE 20 DISCRETE MATH WINTER

CSE 20 DISCRETE MATH WINTER

CSE 20 DISCRETE MATH. Winter

Preparing for the CS 173 (A) Fall 2018 Midterm 1

MATH 341, Section 001 FALL 2014 Introduction to the Language and Practice of Mathematics

CSE 20 DISCRETE MATH SPRING

MAT137 Calculus! Welcome!

Introduction Propositional Logic

ICS141: Discrete Mathematics for Computer Science I

Discrete Mathematics & Mathematical Reasoning Course Overview

Chemistry 110 General Chemistry, Course Lecture MWF 8:30 am 9:50 am Room NSM C221 Laboratory M or W 1:00 pm 3:50 pm Room NSM B340

Stat 609: Mathematical Statistics I (Fall Semester, 2016) Introduction

General Info. Grading

AS 101: The Solar System (Spring 2017) Course Syllabus

Fundamentals of Mathematics (MATH 1510)

ICS141: Discrete Mathematics for Computer Science I

Today s Menu. Administrativia Two Problems Cutting a Pizza Lighting Rooms

download from

ALGEBRA I FORM I. Textbook: Algebra, Second Edition;Prentice Hall,2002

Week 2: Counting with sets; The Principle of Inclusion and Exclusion (PIE) 13 & 15 September 2017

COS 341 Discrete Mathematics

Discrete Mathematics. Spring 2017

MATH 220 (all sections) Homework #12 not to be turned in posted Friday, November 24, 2017

EECS 1028 M: Discrete Mathematics for Engineers

Announcements. Exam 1 Review

MATH 135 PRE-CALCULUS: ELEMENTARY FUNCTIONS COURSE SYLLABUS FALL 2012

Automaten und Formale Sprachen Automata and Formal Languages

CSE 311: Foundations of Computing I. Lecture 1: Propositional Logic

18733: Applied Cryptography Anupam Datta (CMU) Course Overview

ICS141: Discrete Mathematics for Computer Science I

Math 110 (S & E) Textbook: Calculus Early Transcendentals by James Stewart, 7 th Edition

MATH 345 Differential Equations

Homework every week. Keep up to date or you risk falling behind. Quizzes and Final exam are based on homework questions.

Sets. Slides by Christopher M. Bourke Instructor: Berthe Y. Choueiry. Fall 2007

Chemistry 20: Fundamentals of Chemistry

Coffeyville Community College MATH-102 COURSE SYLLABUS FOR INTERMEDIATE ALGEBRA. Ryan Willis Instructor

General Chemistry I Chemistry 101B Fall 2002 Department of Chemistry Colgate University

Sets. Slides by Christopher M. Bourke Instructor: Berthe Y. Choueiry. Spring 2006

PS 101: Introductory Astronomy Fall 2014

CSE 2001: Introduction to Theory of Computation Fall Suprakash Datta

Ph 1a Fall General Information

EECS 1028 M: Discrete Mathematics for Engineers

SPRING 2014 Department of Physics & Astronomy, UGA PHYS 4202/6202 Electricity and Magnetism II (as of Jan. 07/2014)

Mr. Miles 8 th Grade Math Class Info & Syllabus

Page 1 of 5 Printed: 2/4/09

Division of Arts & Sciences Department of Mathematics Course Syllabus

P.1. Real Numbers. Copyright 2011 Pearson, Inc.

Astronomy 1010: Survey of Astronomy. University of Toledo Department of Physics and Astronomy

JEFFERSON COLLEGE COURSE SYLLABUS MTH 128 INTERMEDIATE ALGEBRA. 3 Credit Hours. Prepared by: Beverly Meyers September 20 12

Welcome to MAT 137! Course website:

THE REAL NUMBERS Chapter #4

JEFFERSON COLLEGE COURSE SYLLABUS MTH 110 INTRODUCTORY ALGEBRA. 3 Credit Hours. Prepared by: Skyler Ross & Connie Kuchar September 2014

SYLLABUS SEFS 540 / ESRM 490 B Optimization Techniques for Natural Resources Spring 2017

CS70: Discrete Math and Probability. Slides adopted from Satish Rao, CS70 Spring 2016 June 20, 2016

means is a subset of. So we say A B for sets A and B if x A we have x B holds. BY CONTRAST, a S means that a is a member of S.

CENTRAL TEXAS COLLEGE-FORT RILEY SYLLABUS FOR DSMA 0301 DEVELOPMENTAL MATHEMATICS II SEMESTER HOURS CREDIT: 3 FALL 2014 SYLLABUS (08/11/14 10/05/14)

Multivariable Calculus

Intermediate Algebra

Quinsigamond Community College School of Math and Science

n CS 160 or CS122 n Sets and Functions n Propositions and Predicates n Inference Rules n Proof Techniques n Program Verification n CS 161

CISC-102 Fall 2017 Week 1 David Rappaport Goodwin G-532 Office Hours: Tuesday 1:30-3:30

CSE 311: Foundations of Computing I. Spring 2015 Lecture 1: Propositional Logic

WEST LOS ANGELES COLLEGE Introduction to General Chemistry CHEMISTRY 60 SYLLABUS; 5 units

Honors Algebra II / Trigonometry

With Question/Answer Animations. Chapter 2

cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska

PS 150 Physics I for Engineers Embry-Riddle Aeronautical University Fall 2018

Math 414, Fall 2016, Test I

HOSTOS COMMUNITY COLLEGE DEPARTMENT OF MATHEMATICS

Linear Algebra. Instructor: Justin Ryan

Precalculus 1, 161. Spring 2018 CRN Section 009. Time: S, 12:30 p.m. - 3:35 p.m. Room BR-11

Morpheus: Neo, sooner or later you re going to realize, just as I did, that there s a difference between knowing the path, and walking the path.

0.Axioms for the Integers 1

In Exercises 1 12, list the all of the elements of the given set. 2. The set of all positive integers whose square roots are less than or equal to 3

Review for Test #1 over Ch 1. Work all the problems on a separate piece of paper showing all steps.

AS The Astronomical Universe. Prof. Merav Opher - Fall 2013

Physics 112 for class and recitation WF 10:10 a.m. - 10:40 a.m. or by appointment

STUDENT INFORMATION PLAN (SIP) DEVELOPMENTAL MATHEMATICS MATH 0310 BEGINNING ALGEBRA - TDCJ

Mathematics Review for Business PhD Students Lecture Notes

CHEM 1100 General Chemistry I: Summer 2019

CSI30. Chapter 2. Basic Structures: Sets, Functions, Sequences, Sums. 2.1 Sets and subsets 2.2 Sets of sets

CS 340: Discrete Structures for Engineers

Chapter Summary. Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability

1. Consider the conditional E = p q r. Use de Morgan s laws to write simplified versions of the following : The negation of E : 5 points

Lecture 2: Proof Techniques Lecturer: Lale Özkahya

MATH 137 : Calculus 1 for Honours Mathematics. Online Assignment #2. Introduction to Sequences

LAGUARDIA COMMUNITY COLLEGE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS, ENGINEERING AND COMPUTER SCIENCE

Helping Students Understand Algebra

Math 410 Linear Algebra Summer Session American River College

Course Outline, Mathematics - Algebra 2-Trigonometry -

INTRODUCTION, FOUNDATIONS

AE 200 Engineering Analysis and Control of Aerospace Systems

MATH 115 Administrative Overview Chapter 1 Review

NHTI Concord s Community College 31 College Drive Concord, NH

Special Topic: Organic Chemistry I (SCI )

JEFFERSON COLLEGE INTERMEDIATE ALGEBRA

Transcription:

Math/EECS 1028M: Discrete Mathematics for Engineers Winter 2017 Suprakash Datta datta@cse.yorku.ca Office: CSEB 3043 Phone: 416-736-2100 ext 77875 Course page: http://www.eecs.yorku.ca/course/1028

Administrivia Textbook: Lectures: Mon-Wed-Fri 1:30-2:30 pm (CLH G) Exams: 3 tests, 15% each*(35%), final (40%) * worst test to be scaled to 5% Homework and Tutorials(25%): Slides: should be available before class Office hours: Tue-Thu 1-3 pm or by appointment at CSEB 3043. Kenneth H. Rosen. Discrete Mathematics and Its Applications, 7th Edition. McGraw Hill, 2012. 2

Course objectives We will focus on two major goals: Basic tools and techniques in discrete mathematics Propositional logic Set Theory, Functions and Relations Simple algorithms Induction, recursion Sums Introductory Graph Theory Precise and rigorous mathematical reasoning Writing proofs 3

My expectations You will attend classes and tutorials regularly Want to solidify your Math foundations Ask for help when needed Learn about academic honesty (see the class webpage for more details on policies). 4

To do well you should: Study with pen and paper Ask for help early Practice, practice, practice Follow along in class rather than take notes Ask questions in class or outside class Keep up with the class Read the book, not just the slides Be timely -- HW submitted late will not be graded 5

Mathematical Reasoning What is Mathematics? Mathematics as a precise language Motivation (for EECS) Specification (description, modeling) Reasoning (Making precise, rigorous claims) Procedure Axioms Inference Facts/Theorems 6

Examples of reasoning about problems 0.999999999999999.=1? There exists integers a,b,c that satisfy the equation a 2 +b 2 = c 2 The program that I wrote works correctly for all possible inputs.. The program that I wrote never hangs (i.e. always terminates) 7

Today: review of basic concepts Sets Number Systems Basic algebra 8

Sets Unordered collection of elements, e.g., Single digit integers Nonnegative integers faces of a die sides of a coin students enrolled in 1028M, W 2015. Equality of sets Note: Connection with data types 9

Describing sets English description Set builder notation Note: The elements of a set can be sets, pairs of elements, pairs of pairs, triples,!! Cartesian product: A x B = {(a,b) a A and b B} 10

Sets - continued Cardinality number of (distinct) elements Finite set cardinality some finite integer n Infinite set - a set that is not finite Special sets Universal set Empty set (cardinality =?) 11

Sets vs Sets of sets {1,2} vs {{1,},{2}} {} vs {{}} = { } 12

Sets of numbers Natural numbers Whole numbers Integers Rational numbers Real numbers Complex numbers Co-ordinates on the plane 13

Natural numbers, Integers, Reals Natural numbers (N): {1,2,3,...} Whole numbers (W): {0,1,2,3,...} Integers (Z): {...,-2,-1,0,1,2,...} Notation: Z +: positive integers = N Real Numbers (R):? Notation: R +: positive reals Q: How are reals represented on a computer? 14

Rational and Irrational Numbers Rational numbers (Q): {x x=m/n for some integers m,n, and n 0} Irrational numbers: all real numbers that are not real. Examples: π (Pi), e, 2 Q: how do we know that the above are irrational? 15

Cartesian Products A x B = {(x,y) x A, y B} "Set of ordered pairs" R x R = {(x,y) x R, y R} "Coordinate plane" or "the real plane" 16

Therorem 1, pg A-7 b x * b y = b x+y b x /b y = b x-y (b x ) y = b xy Basic Algebra Solving linear and quadratic equations 17