A Brief Summary for Exam 1 Subject Topics Propositional Logic (sections 1.1, 1.2) –Propositions Statement, Truth value, Proposition, Propositional symbol,

Slides:



Advertisements
Similar presentations
Introduction to Proofs
Advertisements

Chapter 1: The Foundations: Logic and Proofs 1.1 Propositional Logic 1.2 Propositional Equivalences 1.3 Predicates and Quantifiers 1.4 Nested Quantifiers.
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
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.
Proofs, Recursion and Analysis of Algorithms Mathematical Structures for Computer Science Chapter 2.1 Copyright © 2006 W.H. Freeman & Co.MSCS SlidesProofs,
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.
First Order Logic. This Lecture Last time we talked about propositional logic, a logic on simple statements. This time we will talk about first order.
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
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.
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sifth Edition, Mc Graw-Hill, 2007 Chapter 2: Basic Structures: Sets, Functions, Sequences.
Mathematical Structures A collection of objects with operations defined on them and the accompanying properties form a mathematical structure or system.
Math 3121 Abstract Algebra I Section 0: Sets. The axiomatic approach to Mathematics The notion of definition - from the text: "It is impossible to define.
MATH 224 – Discrete Mathematics
Week 15 - Wednesday.  What did we talk about last time?  Review first third of course.
Boolean Algebra and Computer Logic Mathematical Structures for Computer Science Chapter 7.1 – 7.2 Copyright © 2006 W.H. Freeman & Co.MSCS Slides Boolean.
Sets Define sets in 2 ways  Enumeration  Set comprehension (predicate on membership), e.g., {n | n  N   k  k  N  n = 10  k  0  n  50} the set.
1 CMSC 250 Discrete Structures CMSC 250 Lecture 1.
DISCRETE COMPUTATIONAL STRUCTURES
Logical Reasoning:Proof Prove the theorem using the basic axioms of algebra.
1 Discrete Structures – CNS2300 Text Discrete Mathematics and Its Applications Kenneth H. Rosen (5 th Edition) Chapter 3 The Foundations: Logic and Proof,
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
First Order Logic Lecture 3: Sep 13 (chapter 2 of the book)
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.
CS 2800 Midterm Review. Announcements Midterm Tuesday, 11/3, 7:30PM, UP B17 Covers up to and including HW #4 (induction) Practice Prelim / Homework Solutions.
Week 4 - Friday.  What did we talk about last time?  Floor and ceiling  Proof by contradiction.
1 Copyright, 1996 © Dale Carnegie & Associates, Inc. Chapter 2: Logic & Incidence Geometry Back To the Very Basic Fundamentals.
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.
Week 8 - Wednesday.  What did we talk about last time?  Relations  Properties of relations  Reflexive  Symmetric  Transitive.
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
2. The Logic of Compound Statements Summary
3. The Logic of Quantified Statements Summary
Advanced Algorithms Analysis and Design
Formal Modeling Concepts
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.
CSE 321 Review Session Dave Bacon.
Lecture 7 Functions.
Propositional Calculus: Boolean Algebra and Simplification
CS 280 Midterm Review.
Propositional Logic Defining Propositional Logic
CS 220: Discrete Structures and their Applications
A Brief Summary for Exam 1
Lesson 5 Relations, mappings, countable and uncountable sets
Introduction to Predicates and Quantified Statements I
Review: Discrete Mathematics and Its Applications
Foundations of Discrete Mathematics
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 (Propositional functions) –Universal and existential quantifiers, and the duality of the two (wrt negation) –When predicates 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) –Terminology (axiom, theorem, conjecture, argument, etc.) –Rules of inference –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

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 What is a function (what are not function Domain, co-domain, range, image, pre-image –Types of functions Injective (1-1), surjective (onto), bijective (1-1 and onto) 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 –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