Recitation R8
- Math: Sets & Functions
Spring 2014
CS160: Foundations in Programming
The purpose of this lab is to learn sets and functions:
- Go over sets in math
- Perform basic set operations
1. Online Math Tutorials
Your TA will show you the interactive tutorial pages on our course website. These
are optional, but useful for learning the discrete math in this course.
2. Problems Involving Sets
Solve the following problems in a text file called R8.txt, using an editor such as gedit.
Your TA will go over them when everyone has completed the problems.
Given that:
- N = {0,1,2,3,4,...} is the set of natural numbers
- Z = {...,-2,-1,0,1,2,...} is the set of all integers
- Z+ = {1,2,3,4,....} is the set of all positive integers
- R is the set of all real numbers
- For each of these pairs of sets, determine whether the first is a subset
of the second, the second a subset of the first, or neither is a subset
of the other.
- The set of students in this class, and the set of students
who are majoring in Computer Science in this class.
- the set of vegetables, the set of green leafy vegetables
- the set of students studying computer science, the set of students studying mathematics
- For each of the following sets, identify the cardinality of the set.
- {1,3,5,7,2,4,6,8,10}
- x ∈ N | 0 <= x <=128
- x ∈ Z | -5 < x < 3
- x ∈ Z+ | x ≤ 5
- the set of primary colors
- the set of months in the year
- the set of midterms in this class
- List the members of these sets
- (x | x is a real number such that x2 = 1)
- (x | x is a positive integer less than 10)
- (x | x is a squared integer and x < 99)
- (x | x is an integer such that x2 = 2)
- For the following sets: A = {2, 4, 6, 8, 10}, B = {1, 2, 3, 4, 5, 6, 11, 12, 14}.
- What is the cardinality of A and B?
- What is the union of A and B?
- What is the intersection of A and B?
- What is the complement of A, if the universal set is N?
- What is A minus B?
- What is B minus A?
- Does A minus B = B minus A?
- The TA will draw a Venn diagram that shows why.
The TA will check off your answers, also please submit your R8.txt to RamCT to verify your attendance.
© 2014 CS160 Colorado State University. All Rights Reserved.