Discrete Mathematics
|
|
- Marlene Heath
- 5 years ago
- Views:
Transcription
1 Discrete Mathematics Lecture 2: Basic Structures: Set Theory MING GAO ECNU (for course related communications) Sep. 18, 2017
2 Outline 1 Set Concepts 2 Set Operations 3 Application 4 Take-aways MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
3 Set Concepts Set Definition Set A is a collection of objects (or elements). a A : a is an element of A or a is a member of A ; a A : a is not an element of A ; A = {a 1, a 2,, a n } : A contains a 1, a 2,, a n ; Order of elements is meaningless; It does not matter how often the same element is listed. MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
4 Set Concepts Set Definition Set A is a collection of objects (or elements). a A : a is an element of A or a is a member of A ; a A : a is not an element of A ; A = {a 1, a 2,, a n } : A contains a 1, a 2,, a n ; Order of elements is meaningless; It does not matter how often the same element is listed. Set equality Sets A and B are equal if and only if they contain exactly the same elements. If A = {9, 2, 7, 3} and B = {7, 9, 2, 3}, then A = B. If A = {9, 2, 7} and B = {7, 9, 2, 3}, then A B.; If A = {9, 2, 3, 9, 7, 3} and B = {7, 9, 2, 3}, then A = B. MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
5 Set Concepts Applications Examples Bag of words model: documents, reviews, tweets, news, etc; Transactions: shopping list, app downloading, book reading, video watching, music listening, etc; Records in a DB, data item in a data streaming, etc; Neighbors of a vertex in a graph; MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
6 Set Concepts Applications Examples Bag of words model: documents, reviews, tweets, news, etc; Transactions: shopping list, app downloading, book reading, video watching, music listening, etc; Records in a DB, data item in a data streaming, etc; Neighbors of a vertex in a graph; Standard sets Natural numbers: N = {0, 1, 2, 3, } Integers: Z = {, 2, 1, 0, 1, 2, } Positive integers: Z + = {1, 2, 3, 4, } Real Numbers: R = {47.3, 12, 0.3, } Rational Numbers: Q = {1.5, 2.6, 3.8, 15, } MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
7 Set Concepts Representation of sets Tabular form A = {1, 2, 3, 4, 5}; B = { 2, 0, 2}; MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
8 Set Concepts Representation of sets Tabular form A = {1, 2, 3, 4, 5}; B = { 2, 0, 2}; Descriptive form A = set of first five natural numbers; B = set of positive odd integers; MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
9 Set Concepts Representation of sets Tabular form A = {1, 2, 3, 4, 5}; B = { 2, 0, 2}; Descriptive form A = set of first five natural numbers; B = set of positive odd integers; Set builder form Q = {a/b : a Z b Z b 0}; B = {y : P(y)}, where P(Y ) : y E 0 < y 50; MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
10 Set Concepts Representation of sets Remarks A = : empty set, or null set; Universal set U: contains all the objects under consideration. A = {{a, b}, {b, c, d}}; MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
11 Set Concepts Representation of sets Remarks A = : empty set, or null set; Universal set U: contains all the objects under consideration. A = {{a, b}, {b, c, d}}; Venn diagrams In general, a universal set is represented by a rectangle. MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
12 Set Concepts Subsets Definition Set A is a subset of B iff every element of A is also an element of B, denoted as A B. A B = x(x A x B); For every set S, we have: (1) S; and (2) S S; When we wish to emphasize that set A is a subset of set B but that A B, we write A B and say that A is a proper subset of B, i.e., x(x A x B) (x B x A); Two useful rules: (1) A = B (A B) (B A); (2) (A B) (B C) (A C);
13 Set Concepts Subsets Definition Set A is a subset of B iff every element of A is also an element of B, denoted as A B. A B = x(x A x B); For every set S, we have: (1) S; and (2) S S; When we wish to emphasize that set A is a subset of set B but that A B, we write A B and say that A is a proper subset of B, i.e., x(x A x B) (x B x A); Two useful rules: (1) A = B (A B) (B A); (2) (A B) (B C) (A C); Given a set S, the power set of S is the set of all subsets of S, denoted as P(S). The size of 2 S, where S is the size of S. MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
14 Set Concepts Cartesian product Definition Let A and B be sets. The Cartesian product of A and B, denoted by A B, is set A B = {(a, b) : a A b B}, where (a, b) is a ordered 2-tuples, called ordered pairs. Let A = {1, 2} and B = {a, b, c}, the Cartesian product A B = {(1, a), (1, b), (1, c), (2, a), (2, b), (2, c)}; The Cartesian product of A 1, A 2,, A n is denoted as A 1 A 2 A n A 1 A 2 A n = {(a 1, a 2,, a n ) : i a i A i }; A subset R of the Cartesian product A B is called a relation from A to B. MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
15 Set Operations Set operations Operators Let A and B be two sets, and U be the universal set Union: A B = {x : x A x B}; Intersection: A B = {x : x A x B}; Difference: A B = {x : x A x B} (sometimes denoted as A \ B); Complement: A = U A = {x U : x A};
16 Set Operations Set operations Operators Let A and B be two sets, and U be the universal set Union: A B = {x : x A x B}; Intersection: A B = {x : x A x B}; Difference: A B = {x : x A x B} (sometimes denoted as A \ B); Complement: A = U A = {x U : x A}; A B = A B; A B = A + B A B. MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
17 Set identities Set Operations Table of logical equivalence equivalence name A U = A Identity laws A = A A A = A Idempotent laws A A = A (A B) C = A (B C) Associative laws (A B) C = A (B C) A (A B) = A Absorption laws A (A B) = A A A = Complement laws A A = U MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
18 Set Operations Logical equivalence Cont d Table of logical equivalence equivalence name A U = U Domination laws A = A B = B A Commutative laws A B = B A (A B) C = (A C) (B C) Distributive laws (A B) C = (A C) (B C) (A B) = A B De Morgan s laws (A B) = A B MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
19 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise
20 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement
21 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement = {x : (x A B)} definition of does not belong symbol
22 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement = {x : (x A B)} definition of does not belong symbol = {x : (x A x B)} definition of intersection
23 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement = {x : (x A B)} definition of does not belong symbol = {x : (x A x B)} definition of intersection = {x : (x A) (x B)} De Morgan law for logic
24 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement = {x : (x A B)} definition of does not belong symbol = {x : (x A x B)} definition of intersection = {x : (x A) (x B)} De Morgan law for logic = {x : (x A) (x B)} definition of does not belong symbol
25 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement = {x : (x A B)} definition of does not belong symbol = {x : (x A x B)} definition of intersection = {x : (x A) (x B)} De Morgan law for logic = {x : (x A) (x B)} definition of does not belong symbol = {x : (x A) (x B)} definition of complement
26 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement = {x : (x A B)} definition of does not belong symbol = {x : (x A x B)} definition of intersection = {x : (x A) (x B)} De Morgan law for logic = {x : (x A) (x B)} definition of does not belong symbol = {x : (x A) (x B)} definition of complement = {x : x (A B)} definition of union
27 Proof of De Morgan law Set Operations Proof Use set builder notation and logical equivalences to establish the first De Morgan law Steps Reasons A B primise = {x : x A B} definition of complement = {x : (x A B)} definition of does not belong symbol = {x : (x A x B)} definition of intersection = {x : (x A) (x B)} De Morgan law for logic = {x : (x A) (x B)} definition of does not belong symbol = {x : (x A) (x B)} definition of complement = {x : x (A B)} definition of union = A B meaning of set builder notation MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
28 Set Operations Generalized unions and intersections Union A 1 A 2 A n = n i=1 A i; A 1 A 2 A n = i=1 A i; MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
29 Set Operations Generalized unions and intersections Union A 1 A 2 A n = n i=1 A i; A 1 A 2 A n = i=1 A i; Intersection A 1 A 2 A n = n i=1 A i; A 1 A 2 A n = i=1 A i; MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
30 Set covering problem Application Input Universal set U = {u 1, u 2,, u n } Subsets S 1, S 2,, S m U Cost c 1, c 2,, c m MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
31 Set covering problem Application Input Universal set U = {u 1, u 2,, u n } Subsets S 1, S 2,, S m U Cost c 1, c 2,, c m Goal Find a set I {1, 2,, m} that minimizes i I c i, such that i I S i = U MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
32 Application Set covering problem Input Universal set U = {u 1, u 2,, u n } Subsets S 1, S 2,, S m U Cost c 1, c 2,, c m Goal Find a set I {1, 2,, m} that minimizes i I c i, such that i I S i = U Applications Document summarization Natural language generation Information cascade MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
33 Take-aways Take-aways Course homepage Advices to learning DM Not a reading course. More than a mathematics course, though it is workload-heavy MING GAO (DaSE@ecnu) Discrete Mathematics Sep. 18, / 15
CSC Discrete Math I, Spring Sets
CSC 125 - Discrete Math I, Spring 2017 Sets Sets A set is well-defined, unordered collection of objects The objects in a set are called the elements, or members, of the set A set is said to contain its
More informationReview of Sets. Review. Philippe B. Laval. Current Semester. Kennesaw State University. Philippe B. Laval (KSU) Sets Current Semester 1 / 16
Review of Sets Review Philippe B. Laval Kennesaw State University Current Semester Philippe B. Laval (KSU) Sets Current Semester 1 / 16 Outline 1 Introduction 2 Definitions, Notations and Examples 3 Special
More information1.1 - Introduction to Sets
1.1 - Introduction to Sets Math 166-502 Blake Boudreaux Department of Mathematics Texas A&M University January 18, 2018 Blake Boudreaux (Texas A&M University) 1.1 - Introduction to Sets January 18, 2018
More informationTaibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103. Chapter 2. Sets
Taibah University College of Computer Science & Engineering Course Title: Discrete Mathematics Code: CS 103 Chapter 2 Sets Slides are adopted from Discrete Mathematics and It's Applications Kenneth H.
More informationCS100: DISCRETE STRUCTURES
CS: DISCRETE STRUCTURES Computer Science Department Lecture : Set and Sets Operations (Ch2) Lecture Contents 2 Sets Definition. Some Important Sets. Notation used to describe membership in sets. How to
More informationSET DEFINITION 1 elements members
SETS SET DEFINITION 1 Unordered collection of objects, called elements or members of the set. Said to contain its elements. We write a A to denote that a is an element of the set A. The notation a A denotes
More information2.1 Sets 2.2 Set Operations
CSC2510 Theoretical Foundations of Computer Science 2.1 Sets 2.2 Set Operations Introduction to Set Theory A set is a structure, representing an unordered collection (group, plurality) of zero or more
More information9/19/12. Why Study Discrete Math? What is discrete? Sets (Rosen, Chapter 2) can be described by discrete math TOPICS
What is discrete? Sets (Rosen, Chapter 2) TOPICS Discrete math Set Definition Set Operations Tuples Consisting of distinct or unconnected elements, not continuous (calculus) Helps us in Computer Science
More informationSets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Sets Fall / 31
Sets MAT231 Transition to Higher Mathematics Fall 2014 MAT231 (Transition to Higher Math) Sets Fall 2014 1 / 31 Outline 1 Sets Introduction Cartesian Products Subsets Power Sets Union, Intersection, Difference
More informationWhat is Set? Set Theory. Notation. Venn Diagram
What is Set? Set Theory Peter Lo Set is any well-defined list, collection, or class of objects. The objects in set can be anything These objects are called the Elements or Members of the set. CS218 Peter
More informationSets. Mukulika Ghosh. Fall Based on slides by Dr. Hyunyoung Lee
Sets Mukulika Ghosh Fall 2018 Based on slides by Dr. Hyunyoung Lee Sets Sets A set is an unordered collection of objects, called elements, without duplication. We write a A to denote that a is an element
More information2 Review of Set Theory
2 Review of Set Theory Example 2.1. Let Ω = {1, 2, 3, 4, 5, 6} 2.2. Venn diagram is very useful in set theory. It is often used to portray relationships between sets. Many identities can be read out simply
More information2.2 Set Operations. Introduction DEFINITION 1. EXAMPLE 1 The union of the sets {1, 3, 5} and {1, 2, 3} is the set {1, 2, 3, 5}; that is, EXAMPLE 2
2.2 Set Operations 127 2.2 Set Operations Introduction Two, or more, sets can be combined in many different ways. For instance, starting with the set of mathematics majors at your school and the set of
More informationIntroduction II. Sets. Terminology III. Definition. Definition. Definition. Example
Sets Slides by Christopher M. ourke Instructor: erthe Y. Choueiry Spring 2006 Computer Science & Engineering 235 Introduction to Discrete Mathematics Sections 1.6 1.7 of Rosen cse235@cse.unl.edu Introduction
More information[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics
400 lecture note #4 [Ch 6] Set Theory 1. Basic Concepts and Definitions 1) Basics Element: ; A is a set consisting of elements x which is in a/another set S such that P(x) is true. Empty set: notated {
More informationDiscrete Mathematics Lecture 4. Harper Langston New York University
Discrete Mathematics Lecture 4 Harper Langston New York University Sequences Sequence is a set of (usually infinite number of) ordered elements: a 1, a 2,, a n, Each individual element a k is called a
More informationc) the set of students at your school who either are sophomores or are taking discrete mathematics
Exercises Exercises Page 136 1. Let A be the set of students who live within one mile of school and let B be the set of students who walk to classes. Describe the students in each of these sets. a) A B
More information2. Sets. 2.1&2.2: Sets and Subsets. Combining Sets. c Dr Oksana Shatalov, Fall
c Dr Oksana Shatalov, Fall 2014 1 2. Sets 2.1&2.2: Sets and Subsets. Combining Sets. Set Terminology and Notation DEFINITIONS: Set is well-defined collection of objects. Elements are objects or members
More informationSet and Set Operations
Set and Set Operations Introduction A set is a collection of objects. The objects in a set are called elements of the set. A well defined set is a set in which we know for sure if an element belongs to
More informationOutline. CISC 1100/1400 Structures of Comp. Sci./Discrete Structures Chapter 1 Sets. Sets. Enumerating the elements of a set
Outline CISC 1100/1400 Structures of Comp. Sci./Discrete Structures Chapter 1 Sets rthur G. Werschulz Fordham University Department of Computer and Information Sciences Copyright rthur G. Werschulz, 2017.
More informationToday s Topics. What is a set?
Today s Topics Introduction to set theory What is a set? Set notation Basic set operations What is a set? Definition: A set is an unordered collection of objects Examples: Sets can contain items of mixed
More information2.1 Symbols and Terminology
2.1 Symbols and Terminology A is a collection of objects or things. The objects belonging to the are called the, or. - : there is a way of determining for sure whether a particular item is an element of
More information1 of 7 7/15/2009 3:40 PM Virtual Laboratories > 1. Foundations > 1 2 3 4 5 6 7 8 9 1. Sets Poincaré's quote, on the title page of this chapter could not be more wrong (what was he thinking?). Set theory
More informationIntroduction. Sets and the Real Number System
Sets: Basic Terms and Operations Introduction Sets and the Real Number System Definition (Set) A set is a well-defined collection of objects. The objects which form a set are called its members or Elements.
More information11 Sets II Operations
11 Sets II Operations Tom Lewis Fall Term 2010 Tom Lewis () 11 Sets II Operations Fall Term 2010 1 / 12 Outline 1 Union and intersection 2 Set operations 3 The size of a union 4 Difference and symmetric
More informationSets and set operations
CS 44 Discrete Mathematics for CS Lecture Sets and set operations Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square Course administration Homework 3: Due today Homework 4: Due next week on Friday,
More informationSets 1. The things in a set are called the elements of it. If x is an element of the set S, we say
Sets 1 Where does mathematics start? What are the ideas which come first, in a logical sense, and form the foundation for everything else? Can we get a very small number of basic ideas? Can we reduce it
More informationSlides for Faculty Oxford University Press All rights reserved.
Oxford University Press 2013 Slides for Faculty Assistance Preliminaries Author: Vivek Kulkarni vivek_kulkarni@yahoo.com Outline Following topics are covered in the slides: Basic concepts, namely, symbols,
More informationAlgebra of Sets. Aditya Ghosh. April 6, 2018 It is recommended that while reading it, sit with a pen and a paper.
Algebra of Sets Aditya Ghosh April 6, 2018 It is recommended that while reading it, sit with a pen and a paper. 1 The Basics This article is only about the algebra of sets, and does not deal with the foundations
More informationCSE 215: Foundations of Computer Science Recitation Exercises Set #9 Stony Brook University. Name: ID#: Section #: Score: / 4
CSE 215: Foundations of Computer Science Recitation Exercises Set #9 Stony Brook University Name: ID#: Section #: Score: / 4 Unit 14: Set Theory: Definitions and Properties 1. Let C = {n Z n = 6r 5 for
More informationSETS. Sets are of two sorts: finite infinite A system of sets is a set, whose elements are again sets.
SETS A set is a file of objects which have at least one property in common. The objects of the set are called elements. Sets are notated with capital letters K, Z, N, etc., the elements are a, b, c, d,
More informationThe Language of Sets and Functions
MAT067 University of California, Davis Winter 2007 The Language of Sets and Functions Isaiah Lankham, Bruno Nachtergaele, Anne Schilling (January 7, 2007) 1 The Language of Sets 1.1 Definition and Notation
More informationGraph Theory S 1 I 2 I 1 S 2 I 1 I 2
Graph Theory S I I S S I I S Graphs Definition A graph G is a pair consisting of a vertex set V (G), and an edge set E(G) ( ) V (G). x and y are the endpoints of edge e = {x, y}. They are called adjacent
More informationAbout the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Discrete Mathematics
About the Tutorial Discrete Mathematics is a branch of mathematics involving discrete elements that uses algebra and arithmetic. It is increasingly being applied in the practical fields of mathematics
More information2/18/14. Uses for Discrete Math in Computer Science. What is discrete? Why Study Discrete Math? Sets and Functions (Rosen, Sections 2.1,2.2, 2.
Why Study Discrete Math? Sets and Functions (Rosen, Sections 2.1,2.2, 2.3) TOPICS Discrete math Set Definition Set Operations Tuples Digital computers are based on discrete units of data (bits). Therefore,
More informationFault Tree Analysis (Minimal Cutset)
Fault Tree Analysis (Minimal Cutset) Arshad Ahmad arshad@utm.my asic Set Theory 2 Sets Definition. A Set is any well defined collection of objects. Definition. The elements of a set are the objects in
More informationA set with only one member is called a SINGLETON. A set with no members is called the EMPTY SET or 2 N
Mathematical Preliminaries Read pages 529-540 1. Set Theory 1.1 What is a set? A set is a collection of entities of any kind. It can be finite or infinite. A = {a, b, c} N = {1, 2, 3, } An entity is an
More informationSets and set operations. Lecture 5 ICOM 4075
Sets and set operations Lecture 5 ICOM 4075 Reviewing sets s defined in a previous lecture, a setis a collection of objects that constitute the elementsof the set We say that a set containsits elements,
More informationLecture 15: The subspace topology, Closed sets
Lecture 15: The subspace topology, Closed sets 1 The Subspace Topology Definition 1.1. Let (X, T) be a topological space with topology T. subset of X, the collection If Y is a T Y = {Y U U T} is a topology
More informationThis Lecture. We will first introduce some basic set theory before we do counting. Basic Definitions. Operations on Sets.
Sets A B C This Lecture We will first introduce some basic set theory before we do counting. Basic Definitions Operations on Sets Set Identities Defining Sets Definition: A set is an unordered collection
More informationCS February 17
Discrete Mathematics CS 26 February 7 Equal Boolean Functions Two Boolean functions F and G of degree n are equal iff for all (x n,..x n ) B, F (x,..x n ) = G (x,..x n ) Example: F(x,y,z) = x(y+z), G(x,y,z)
More informationComputer Science and Mathematics. Part I: Fundamental Mathematical Concepts Winfried Kurth
Computer Science and Mathematics Part I: Fundamental Mathematical Concepts Winfried Kurth http://www.uni-forst.gwdg.de/~wkurth/csm17_home.htm 1. Mathematical Logic Propositions - can be either true or
More informationProblem One: A Quick Algebra Review
CS103A Winter 2019 Solutions for Week One Handout 01S Problem One: A Quick Algebra Review In the first week of CS103, we'll be doing a few proofs that will require some algebraic manipulations and reasoning
More informationIntersection of sets *
OpenStax-CNX module: m15196 1 Intersection of sets * Sunil Kumar Singh This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 We have pointed out that a set
More informationAlgorithm. Algorithm Analysis. Algorithm. Algorithm. Analyzing Sorting Algorithms (Insertion Sort) Analyzing Algorithms 8/31/2017
8/3/07 Analysis Introduction to Analysis Model of Analysis Mathematical Preliminaries for Analysis Set Notation Asymptotic Analysis What is an algorithm? An algorithm is any well-defined computational
More informationChapter 3. Set Theory. 3.1 What is a Set?
Chapter 3 Set Theory 3.1 What is a Set? A set is a well-defined collection of objects called elements or members of the set. Here, well-defined means accurately and unambiguously stated or described. Any
More informationSets. {1, 2, 3, Calvin}.
ets 2-24-2007 Roughly speaking, a set is a collection of objects. he objects are called the members or the elements of the set. et theory is the basis for mathematics, and there are a number of axiom systems
More informationThe set consisting of all natural numbers that are in A and are in B is the set f1; 3; 5g;
Chapter 5 Set Theory 5.1 Sets and Operations on Sets Preview Activity 1 (Set Operations) Before beginning this section, it would be a good idea to review sets and set notation, including the roster method
More informationLECTURE 8: SETS. Software Engineering Mike Wooldridge
LECTURE 8: SETS Mike Wooldridge 1 What is a Set? The concept of a set is used throughout mathematics; its formal definition matches closely our intuitive understanding of the word. Definition: A set is
More informationMath 110 FOUNDATIONS OF THE REAL NUMBER SYSTEM FOR ELEMENTARY AND MIDDLE SCHOOL TEACHERS
2-1Numeration Systems Hindu-Arabic Numeration System Tally Numeration System Egyptian Numeration System Babylonian Numeration System Mayan Numeration System Roman Numeration System Other Number Base Systems
More informationCOLLEGE ALGEBRA. Intro, Sets of Real Numbers, & Set Theory
COLLEGE LGER y: Sister Mary Rebekah www.survivormath.weebly.com Cornell-Style Fill in the lank Notes and Teacher s Key Intro, Sets of Real Numbers, & Set Theory 1 Vocabulary Workshop SIMPLIFY Expressions
More information1 Sets, Fields, and Events
CHAPTER 1 Sets, Fields, and Events B 1.1 SET DEFINITIONS The concept of sets play an important role in probability. We will define a set in the following paragraph. Definition of Set A set is a collection
More informationCOMS 1003 Fall Introduction to Computer Programming in C. Bits, Boolean Logic & Discrete Math. September 13 th
COMS 1003 Fall 2005 Introduction to Computer Programming in C Bits, Boolean Logic & Discrete Math September 13 th Hello World! Logistics See the website: http://www.cs.columbia.edu/~locasto/ Course Web
More informationPre-Calc Unit 1 Lesson 1
Pre-Calc Unit 1 Lesson 1 The Number System and Set Theory Learning Goal: IWBAT write subsets of the rational, real, and complex number system using set notation and apply set operations on sets of numbers.
More informationMath Week in Review #5
Math 141 Spring 2006 c Heather Ramsey Page 1 Math 141 - Week in Review #5 Section 4.1 - Simplex Method for Standard Maximization Problems A standard maximization problem is a linear programming problem
More informationSets. X. Zhang Dept. of Computer & Information Sciences Fordham University
Sets! X. Zhang Dept. of Computer & Information Sciences Fordham University 1 Outline on sets! Basics!! Specify a set by enumerating all elements!! Notations!! Cardinality!! Venn Diagram!! Relations on
More informationLECTURE NOTES ON SETS
LECTURE NOTES ON SETS PETE L. CLARK Contents 1. Introducing Sets 1 2. Subsets 5 3. Power Sets 5 4. Operations on Sets 6 5. Families of Sets 8 6. Partitions 10 7. Cartesian Products 11 1. Introducing Sets
More informationLecture : Topological Space
Example of Lecture : Dr. Department of Mathematics Lovely Professional University Punjab, India October 18, 2014 Outline Example of 1 2 3 Example of 4 5 6 Example of I Topological spaces and continuous
More informationDomination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes
Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes Leonor Aquino-Ruivivar Mathematics Department, De La Salle University Leonorruivivar@dlsueduph
More informationCS314: FORMAL LANGUAGES AND AUTOMATA THEORY L. NADA ALZABEN. Lecture 1: Introduction
CS314: FORMAL LANGUAGES AND AUTOMATA THEORY L. NADA ALZABEN Lecture 1: Introduction Introduction to the course 2 Required Text Book: INTRODUCTION TO THE THEORY OF COMPUTATION, SECOND EDITION, BY MICHAEL
More informationSets. Sets. Subset, universe. Specifying sets, membership. Examples: Specifying a set using a predicate. Examples
Sets 2/36 We will not give a precise definition of what is a set, but we will say precisely what you can do with it. Sets Lectures 7 and 8 (hapter 16) (Think of a set as a collection of things of which
More informationBOOLEAN ALGEBRA AND CIRCUITS
UNIT 3 Structure BOOLEAN ALGEBRA AND CIRCUITS Boolean Algebra and 3. Introduction 3. Objectives 3.2 Boolean Algebras 3.3 Logic 3.4 Boolean Functions 3.5 Summary 3.6 Solutions/ Answers 3. INTRODUCTION This
More informationLecture 1. 1 Notation
Lecture 1 (The material on mathematical logic is covered in the textbook starting with Chapter 5; however, for the first few lectures, I will be providing some required background topics and will not be
More informationSection Sets and Set Operations
Section 6.1 - Sets and Set Operations Definition: A set is a well-defined collection of objects usually denoted by uppercase letters. Definition: The elements, or members, of a set are denoted by lowercase
More informationFigure 1: From Left to Right, General Venn Diagrams for One, Two, and Three Sets
2.3. VENN DIAGRAMS & SET OPERATIONS In this section we introduce Venn diagrams and define four basic operations on sets. We also present some important properties related to these operations. Venn Diagrams
More informationChapter 2: Sets. Diana Pell. In the roster method: elements are listed between braces, with commas between the elements
Chapter 2: Sets Diana Pell 2.1: The Nature of Sets Set: any collection of elements. Elements: objects of the set. In the roster method: elements are listed between braces, with commas between the elements
More informationCS 1200 Discrete Math Math Preliminaries. A.R. Hurson 323 CS Building, Missouri S&T
CS 1200 Discrete Math A.R. Hurson 323 CS Building, Missouri S&T hurson@mst.edu 1 Course Objective: Mathematical way of thinking in order to solve problems 2 Variable: holder. A variable is simply a place
More informationSet theory is a branch of mathematics that studies sets. Sets are a collection of objects.
Set Theory Set theory is a branch of mathematics that studies sets. Sets are a collection of objects. Often, all members of a set have similar properties, such as odd numbers less than 10 or students in
More informationLecture-12: Closed Sets
and Its Examples Properties of Lecture-12: Dr. Department of Mathematics Lovely Professional University Punjab, India October 18, 2014 Outline Introduction and Its Examples Properties of 1 Introduction
More informationA graph is finite if its vertex set and edge set are finite. We call a graph with just one vertex trivial and all other graphs nontrivial.
2301-670 Graph theory 1.1 What is a graph? 1 st semester 2550 1 1.1. What is a graph? 1.1.2. Definition. A graph G is a triple (V(G), E(G), ψ G ) consisting of V(G) of vertices, a set E(G), disjoint from
More informationIB Sets and Venn Diagram Questions- Package #1
I Sets and Venn Diagram Questions- Package #1 1. is the set of all the positive integers less than or equal to 12., and C are subsets of. = {1, 2, 3, 4, 6,12} = {odd integers} C = {5, 6, 8} (a) Write down
More informationTA: Jade Cheng ICS 241 Recitation Lecture Notes #12 November 13, 2009
TA: Jade Cheng ICS 241 Recitation Lecture Notes #12 November 13, 2009 Recitation #12 Question: Use Prim s algorithm to find a minimum spanning tree for the given weighted graph. Step 1. Start from the
More informationRelational Database: The Relational Data Model; Operations on Database Relations
Relational Database: The Relational Data Model; Operations on Database Relations Greg Plaxton Theory in Programming Practice, Spring 2005 Department of Computer Science University of Texas at Austin Overview
More informationSEVENTH EDITION and EXPANDED SEVENTH EDITION
SEVENTH EDITION and EXPANDED SEVENTH EDITION Slide 2-1 Chapter 2 Sets 2.1 Set Concepts Set A collection of objects, which are called elements or members of the set. Listing the elements of a set inside
More informationMath Week in Review #5. A proposition, or statement, is a declarative sentence that can be classified as either true or false, but not both.
Math 166 Fall 2006 c Heather Ramsey Page 1 Math 166 - Week in Review #5 Sections A.1 and A.2 - Propositions, Connectives, and Truth Tables A proposition, or statement, is a declarative sentence that can
More informationAlgebraic Expressions
P.1 Algebraic Expressions, Mathematical Models, and Real Numbers P.2 Exponents and Scientific Notation Objectives: Evaluate algebraic expressions, find intersection and unions of sets, simplify algebraic
More informationCMPSCI 250: Introduction to Computation. Lecture #7: Quantifiers and Languages 6 February 2012
CMPSCI 250: Introduction to Computation Lecture #7: Quantifiers and Languages 6 February 2012 Quantifiers and Languages Quantifier Definitions Translating Quantifiers Types and the Universe of Discourse
More informationWhat is a Set? Set Theory. Set Notation. Standard Sets. Standard Sets. Part 1.1. Organizing Information
Set Theory What is a Set? Part 1.1 Organizing Information What is a Set? Set Notation A set is an unordered collection of objects The collection objects are also called members or "elements" One of the
More informationAlgebra of Sets (Mathematics & Logic A)
Algebra of Sets (Mathematics & Logic A) RWK/MRQ October 28, 2002 Note. These notes are adapted (with thanks) from notes given last year by my colleague Dr Martyn Quick. Please feel free to ask me (not
More information4 Mathematical Data Types
mcs 2015/5/18 1:43 page 81 #89 4 Mathematical Data Types We have assumed that you ve already been introduced to the concepts of sets, sequences, and functions, and we ve used them informally several times
More informationIn this section we take an aside from the normal discussion in algebra.
1.5 Set Notation In this section we take an aside from the normal discussion in algebra. We want to take a look at the topic of sets and set notation. The reason we want to do this is so that as we encounter
More informationCS Bootcamp Boolean Logic Autumn 2015 A B A B T T T T F F F T F F F F T T T T F T F T T F F F
1 Logical Operations 1.1 And The and operator is a binary operator, denoted as, &,, or sometimes by just concatenating symbols, is true only if both parameters are true. A B A B F T F F F F The expression
More information1.2 Venn Diagrams and Partitions
1.2 Venn Diagrams and Partitions Mark R. Woodard Furman U 2010 Mark R. Woodard (Furman U) 1.2 Venn Diagrams and Partitions 2010 1 / 9 Outline 1 Venn Diagrams 2 Partitions 3 Fundamentals of Counting Mark
More informationFigure 1.1: This is an illustration of a generic set and its elements.
Chapter 1 Mathematical Review et theory is now generally accepted as the foundation of modern mathematics, and it plays an instrumental role in the treatment of probability. Unfortunately, a simple description
More informationBinary Relations McGraw-Hill Education
Binary Relations A binary relation R from a set A to a set B is a subset of A X B Example: Let A = {0,1,2} and B = {a,b} {(0, a), (0, b), (1,a), (2, b)} is a relation from A to B. We can also represent
More informationHW Graph Theory SOLUTIONS (hbovik) - Q
1, Diestel 9.3: An arithmetic progression is an increasing sequence of numbers of the form a, a+d, a+ d, a + 3d.... Van der Waerden s theorem says that no matter how we partition the natural numbers into
More informationAlphabets, strings and formal. An introduction to information representation
Alphabets, strings and formal languages An introduction to information representation 1 Symbols Definition: A symbol is an object endowed with a denotation (i.e. literal meaning) Examples: Variables are
More informationIntroduction. Computer Vision & Digital Image Processing. Preview. Basic Concepts from Set Theory
Introduction Computer Vision & Digital Image Processing Morphological Image Processing I Morphology a branch of biology concerned with the form and structure of plants and animals Mathematical morphology
More informationMorphological Image Processing
Morphological Image Processing Ranga Rodrigo October 9, 29 Outline Contents Preliminaries 2 Dilation and Erosion 3 2. Dilation.............................................. 3 2.2 Erosion..............................................
More informationBoolean Algebra. P1. The OR operation is closed for all x, y B x + y B
Boolean Algebra A Boolean Algebra is a mathematical system consisting of a set of elements B, two binary operations OR (+) and AND ( ), a unary operation NOT ('), an equality sign (=) to indicate equivalence
More informationComplexity Theory. Compiled By : Hari Prasad Pokhrel Page 1 of 20. ioenotes.edu.np
Chapter 1: Introduction Introduction Purpose of the Theory of Computation: Develop formal mathematical models of computation that reflect real-world computers. Nowadays, the Theory of Computation can be
More informationRelational Model and Relational Algebra
Relational Model and Relational Algebra CMPSCI 445 Database Systems Fall 2008 Some slide content courtesy of Zack Ives, Ramakrishnan & Gehrke, Dan Suciu, Ullman & Widom Next lectures: Querying relational
More informationLecture - 8A: Subbasis of Topology
Lecture - 8A: Dr. Department of Mathematics Lovely Professional University Punjab, India October 18, 2014 Outline 1 Introduction 2 3 4 Introduction I As we know that topology generated by a basis B may
More informationDefinitions. 03 Logic networks Boolean algebra. Boolean set: B 0,
3. Boolean algebra 3 Logic networks 3. Boolean algebra Definitions Boolean functions Properties Canonical forms Synthesis and minimization alessandro bogliolo isti information science and technology institute
More informationLecture 4: examples of topological spaces, coarser and finer topologies, bases and closed sets
Lecture 4: examples of topological spaces, coarser and finer topologies, bases and closed sets Saul Glasman 14 September 2016 Let s give the definition of an open subset of R. Definition 1. Let U R. We
More information2 Sets. 2.1 Notation. last edited January 26, 2016
2 Sets Sets show up in virtually every topic in mathematics, and so understanding their basics is a necessity for understanding advanced mathematics. As far as we re concerned, the word set means what
More informationLogic and Discrete Mathematics. Section 2.5 Equivalence relations and partitions
Logic and Discrete Mathematics Section 2.5 Equivalence relations and partitions Slides version: January 2015 Equivalence relations Let X be a set and R X X a binary relation on X. We call R an equivalence
More informationr=1 The Binomial Theorem. 4 MA095/98G Revision
Revision Read through the whole course once Make summary sheets of important definitions and results, you can use the following pages as a start and fill in more yourself Do all assignments again Do the
More informationWhy Don t Computers Use Base 10? Lecture 2 Bits and Bytes. Binary Representations. Byte-Oriented Memory Organization. Base 10 Number Representation
Lecture 2 Bits and Bytes Topics! Why bits?! Representing information as bits " Binary/Hexadecimal " Byte representations» numbers» characters and strings» Instructions! Bit-level manipulations " Boolean
More informationSummary of Course Coverage
CS-227, Discrete Structures I Spring 2006 Semester Summary of Course Coverage 1) Propositional Calculus a) Negation (logical NOT) b) Conjunction (logical AND) c) Disjunction (logical inclusive-or) d) Inequalities
More information