A Brief Summary for Exam 1

Slides:



Advertisements
Similar presentations
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
Advertisements

(CSC 102) Discrete Structures Lecture 14.
The Engineering Design of Systems: Models and Methods
CS128 – Discrete Mathematics for Computer Science
1 Discrete Structures CS Johnnie Baker Comments on Early Term Test.
Lecture 19 Exam: Tuesday June14 4-6pm Overview. Disclaimer The following is a only study guide. You need to know all the material treated in class.
Syllabus Every Week: 2 Hourly Exams +Final - as noted on Syllabus
So far we have learned about:
Lecture 19 Exam: Tuesday June15 4-6pm Overview. General Remarks Expect more questions than before that test your knowledge of the material. (rather then.
Rosen 1.6. Approaches to Proofs Membership tables (similar to truth tables) Convert to a problem in propositional logic, prove, then convert back Use.
Adapted from Discrete Math
Section Section Summary Introduction to Boolean Algebra Boolean Expressions and Boolean Functions Identities of Boolean Algebra Duality The Abstract.
Harper Langston New York University Summer 2015
Relation, function 1 Mathematical logic Lesson 5 Relations, mappings, countable and uncountable sets.
Formal Theories SIE 550 Lecture Matt Dube Doctoral Student - Spatial.
Valid Arguments Decide if each argument is valid. If the stones are rolling, they are not gathering moss. If the stones are not gathering moss, they are.
CSCI 115 Chapter 2 Logic. CSCI 115 §2.1 Propositions and Logical Operations.
Mathematical Structures A collection of objects with operations defined on them and the accompanying properties form a mathematical structure or system.
A Brief Summary for Exam 1 Subject Topics Propositional Logic (sections 1.1, 1.2) –Propositions Statement, Truth value, Proposition, Propositional symbol,
MATH 224 – Discrete Mathematics
Boolean Algebra and Computer Logic Mathematical Structures for Computer Science Chapter 7.1 – 7.2 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Boolean.
1 CMSC 250 Discrete Structures CMSC 250 Lecture 1.
DISCRETE COMPUTATIONAL STRUCTURES
Mathematical Preliminaries
2.1 Sets 2.2 Set Operations –Set Operations –Venn Diagrams –Set Identities –Union and Intersection of Indexed Collections 2.3 Functions 2.4 Sequences and.
Chapter 1: The Foundations: Logic and Proofs
Chapter 2 Symbolic Logic. Section 2-1 Truth, Equivalence and Implication.
Review 2 Basic Definitions Set - Collection of objects, usually denoted by capital letter Member, element - Object in a set, usually denoted by lower.
2007 D iscrete The foundations C ounting theory N umber theory G raphs & trees structure s
Inverse, Contrapositive & indirect proofs Sections 6.2/6.3.
Week 4 - Friday.  What did we talk about last time?  Floor and ceiling  Proof by contradiction.
CSCI 115 Course Review.
Foundations of Discrete Mathematics Chapter 1 By Dr. Dalia M. Gil, Ph.D.
Introduction to Predicates and Quantified Statements I Lecture 9 Section 2.1 Wed, Jan 31, 2007.
Discrete Mathematical Structures: Theory and Applications 1 Logic: Learning Objectives  Learn about statements (propositions)  Learn how to use logical.
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.
Chapter 1 Logic and proofs
DISCRETE COMPUTATIONAL STRUCTURES CSE 2353 Fall 2010 Most slides modified from Discrete Mathematical Structures: Theory and Applications by D.S. Malik.
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
Harper Langston New York University Summer 2017
Review: Discrete Mathematics and Its Applications
Discrete Mathematics Margaret H. Dunham
Chapter 7. Propositional and Predicate Logic
2. The Logic of Compound Statements Summary
Section 2.1 Conditional Statements
3. The Logic of Quantified Statements Summary
Advanced Algorithms Analysis and Design
Formal Modeling Concepts
COMP 1380 Discrete Structures I Thompson Rivers University
Methods of proof Section 1.6 & 1.7 Wednesday, June 20, 2018
Chapter 1 Logic and Proofs Homework 2 Given the statement “A valid password is necessary for you to log on to the campus server.” Express the statement.
Proposition & Predicates
CSE 321 Review Session Dave Bacon.
Methods of Proof A mathematical theorem is usually of the form pq
Lecture 7 Functions.
Propositional Calculus: Boolean Algebra and Simplification
Set Operations Section 2.2.
CS 280 Midterm Review.
Propositional Logic Defining Propositional Logic
Lesson 5 Relations, mappings, countable and uncountable sets
CS 220: Discrete Structures and their Applications
Week #2 – 4/6 September 2002 Prof. Marie desJardins
Lesson 5 Relations, mappings, countable and uncountable sets
Introduction to Predicates and Quantified Statements I
Review: Discrete Mathematics and Its Applications
Inference Rules: Tautologies
MA/CSSE 474 More Math Review Theory of Computation
Foundations of Discrete Mathematics
COMP 1380 Discrete Structures I Thompson Rivers University
Logic Logic is a discipline that studies the principles and methods used to construct valid arguments. An argument is a related sequence of statements.
Presentation transcript:

A Brief Summary for Exam 1 Subject Topics Propositional Logic (sections 1.1, 1.2) Propositions Statement, Truth value, Proposition, Propositional symbol, Open proposition Operators (, , , , ) Define by truth tables Composite propositions Tautology and contradiction Equivalence of propositional statements Definition Equivalence laws Proving equivalence (by truth table or equivalence laws)

Predicate Logic (sections 1.3, 1.4) Predicates Universal and existential quantifiers, and the duality of the two (wrt negation) When predicates have truth values (become propositions) All of its variables are instantiated All of its variables are quantified Nested quantifiers Quantifiers with negation Logical expressions formed by predicates, operators, and quantifiers

Mathematical reasoning (proofs) (section 1.5) Rules of inference MP, MT, chaining, resolution, simplification, addition, etc. Universal/ existential instantiation/generalization Valid argument (hypotheses and conclusion) Construction of valid argument using rules of inference Write down each rule used, together with the statements used by the rule Proof methods (proof if P then Q) Direct proof: show if P true then Q must be true (i.e., P  Q  T) Indirect proof: show that if Q is false then P must be false (its contrapositive is a tautology) Prove by contradiction: assume Q is false then derive a contradiction (i.e., derive both r and  r for some r)

Set operations (union, intersection, difference, complement) Set Theory (sections 1.6, 1.7) Basics Membership, subsets, cardinality, set equality Defining sets: enumeration, builder function Cartesian product Power set Set operations (union, intersection, difference, complement) Definitions (in words and in logical expressions) Set identity laws Show two sets are equal (by identity laws and by membership table)

Functions (section 1.8) Basics Types of functions What is a function (what are not function) Domain, co-domain, range, image, pre-image Types of functions Injective (one-to-one), surjective (onto), bijective (one-to-one correspondence) Inverse function Composition of function

Boolean Algebra (sections 10.1, 10.2) Boolean function and Boolean expression Domain ({0,1}), Boolean variables Boolean operations (sum, product, complement) Define Boolean function by table Two Boolean functions are equal if they have the same table Minterms: generate Boolean expression from table Correspondence between Propositional logic Sets Boolean algebra

Algorithms (sections 2.1 – 2.3) Algorithm and its properties Definiteness, finiteness, and correctness Complexity of algorithm How much resource it takes to solve a problem What’s important is the growth (maters only with large problems) Big-O notation (upper bound) Common growth functions Useful rules for Big-O

Types of Questions Conceptual Problem solving Proofs Definitions of terms True/false Multiple choice Problem solving Work with small concrete example problems Proofs Simple theorems or propositions No questions will be outside of this summary and lecture notes