Chapter 2 | Basic Structures: Sets and Functions¶
Set and Subset¶
Definition
The objects in a set are elements. A set contains its elements.
- Ways to describe sets: List; Predicate; Venn Diagram.
- Properties of sets: Certainty; Don't care order and repetition of elements; Finite and Infinite set.
-
Subset
\[ S \subseteq T \Leftrightarrow (\forall x \in S \Rightarrow x \in T). \] -
Proper subset (真子集)
\[ S \subset T \Leftrightarrow (\forall x \in S \Rightarrow x \in T) \wedge S \ne T. \] -
Empty set \(\emptyset\) and Universal set \(U\)
\[ \text{For any set } A,\ \ A \subseteq A,\ \ \emptyset \subseteq A \subseteq U. \]
Operations¶
- Union \(A \cup B = \{x | x \in A \vee x \in B\}\).
- Intersection \(A \cap B = \{x | x \in A \wedge x \in B\}\).
- Difference \(A -B = \{x | x \in A \wedge x \notin B\}\).
- Complement \(\overline{A} = U - A\).
- Symmetric Difference \(A \oplus B = (A - B) \cup (B - A)\).
-
Properties
\[ A \oplus B = B \oplus A,\ \ (A \oplus B) \oplus C = A \oplus (B \oplus C). \]\[ A \oplus A = \emptyset,\ \ A \oplus \emptyset = A. \]\[ A \oplus B = A \oplus C \Rightarrow B = C. \]
-
Power Set¶
Definition
For a set \(S\), the power set of \(S\) is the set of all subsets of the set \(S\), denoted by
If a set has \(n\) elements, then its power set has \(2^n\) elements.
Cartesian Product¶
Definition
For two sets \(A\) and \(B\), the Cartesian product of \(A\) and \(B\) is the set of all ordered pairs \((a, b)\) where \(a \in A\) and \(b \in B\), denoted by
Generally for \(n\) sets \(A_1, \dots, A_n\),
Properties
- \(A \times \emptyset = \emptyset \times A = \emptyset\).
- In general, \(A \times B \ne B \times A\).
- In general, \((A \times B) \times C \ne A \times (B \times C)\), unless we identify \(((a, b), c)= (a, (b, c))\).
-
\[ \begin{aligned} A \times (B \cup C) = (A \times B) \cup (A \times C), \\ A \times (B \cap C) = (A \times B) \cap (A \times C). \end{aligned} \]
-
If \(A \subseteq C\) and \(B \subseteq D\), then \(A \times B \subseteq C \times D\), but not vice versa.
- \((A \cap B) \times (C \cap D) = (A \times C) \cap (B \times D)\).
Cardinality of Finite and Infinite Sets¶
Cardinality is the size of a set \(S\), denoted by \(|S|\).
Finite Sets¶
Theorem | Prniciple of Inclusion-exclusion 容斥原理
More generally,
Inifinite Sets¶
Definition
Two sets have the same cardinality or say are equinumerous (等势的) iff there is a bijective from \(A\) to \(B\), i.e.\(|A| = |B|\).
- Countable (denumerable) set
- A set that is equinumerous with \(\mathbb{N}\), e.g. \(\mathbb{Z}\), \(\mathbb{Q}\), \(\mathbb{N} \times \mathbb{N}\).
- \(\aleph_0\) is called countable.
- Properties
- Countable set is the smallest infinite set.
- The union of two / finite number of / a countable number of countable sets is countable.
- Uncountable set
Theorem
- \(\left|2^A\right| > |A|\).
- \(|\mathbb{R}| = \aleph_1 > \aleph_0\).
Continuum Hypothesis (CH) 连续统假设
Functions¶
\(f\) maps \(A\) to \(B\).
- \(A\) is the domain of \(f\), \(\text{Dom } f = A\).
- \(B\) is the codomain of \(f\), \(\text{Codom } f = B\).
- \(f(a) = b,\ \ a \in A,\ \ b \in B\). \(b\) is the image of \(a\), \(a\) is a pre-image of \(b\).
-
\(\text{Range}(f) = \{b \in B | \exist a \in A, f(a) = b\}\).
-
One-to-one function (Injective) 单射
\[ (\forall a, b \in A) \wedge (a \ne b) \Rightarrow f(a) \ne f(b). \] -
Onto function (Subjective) 满射
\[ \forall b \in B,\ \ \exist a \in A,\ \ s.t.\ f(a) = b. \] -
One-to-one Correspondence (Bijective) 双射
one-to-one + onto
Inverse and Composition¶
Definition | Inverse Function
If \(f\) is bijective, then \(f^{-1}:B\rightarrow A\) is the inverse function of\(f\).
Thus we also call a one-to-one correspondence invertible.
Definition | Composition
If \(g: A\rightarrow B\) and \(f:B\rightarrow C\), then \(f\circ g : A\rightarrow C\) the composition of \(f\) and \(g\).
Two Important Functions
- Floor functions \(\lfloor x \rfloor\) (or by convetion \([x]\), or called greatest integer function).
- Ceiling functions \(\lceil x \rceil\).
Growth of Function¶
Quote
Similar to Algorithm Analysis in FDS.
BIG-O NOTATION, BIG-OMEGA NOTATION and BIG-THETA NOTATION.
Theorem
If
then \(f(x)\) is \(O(x^n)\).
Definition
If \(f(x) = \Theta(g(x))\), then we say \(f(x)\) is of order \(g(x)\).
创建日期: 2023.01.15 13:54:18 CST