לוגיקה ותורת הקבוצות - אוניברסיטת רייכמן

הרצאה 2 - השוואת קבוצות

Set Comparison

תוכן עניינים

  1. עוצמה (Cardinality)
  2. קבוצות שקולות - \(|A|=|B|\)
  3. תזכורת: פונקציות
  4. פונקציה הופכית והרכבת פונקציות
  5. הפרדוקס של גלילאו גלילי
  6. דוגמאות להשוואת קבוצות
  7. יחס שקילות
  8. סדר עוצמות - \(|A| \leq |B|\)
  9. עוצמה ממש קטנה - \(|A| < |B|\)
  10. קבוצות סופיות ואינסופיות
  11. סיכום

1. עוצמה - Cardinality

כיצד ניתן להשוות את הגודל של שתי קבוצות?

הגדרה: עוצמה
ה-"גודל" של קבוצה \(A\) מסומן \(|A|\) ונקרא עוצמה (cardinality).
דוגמאות
  • \(|\{8,9,4\}| = 3\)
  • \(|\{10^{100}, 999\}| = 2\)
  • \(|\{a,b,c,d,e,f\}| = 6\)
  • \(|\mathbb{N}| = ?\)   \(|\mathbb{R}| = ?\)
  • \(|\mathbb{N}| \stackrel{?}{=} |\mathbb{Z}|\)   \(|\mathbb{N}| \stackrel{?}{=} |\mathbb{R}|\)

2. קבוצות שקולות - \(|A|=|B|\), \(A \sim B\)

הגדרה: שקילות קבוצות
קבוצות \(A\) ו-\(B\) הינן שוות עוצמה (או שקולות, equivalent), ונסמן זאת ע"י \(|A|=|B|\) או \(A \sim B\), אם קיימת פונקציית שקילות (bijection) ביניהן.

כלומר, פונקציה מלאה, חד-חד ערכית ועל מ-\(A\) ל-\(B\).
דוגמאות
  • \(\{2^{100}, 4\} \sim \{a, b\}\)    \(\Rightarrow\)   \(|\{2^{100}, 4\}| = |\{a,b\}|\)
  • \(|\{2, 3, 4\}| \neq |\{a, b\}|\)
  • \(A = \{1,2,3,4,...\}\), \(B = \{2,3,4,5,...\}\)   \(\Rightarrow\)   \(|A| = |B|\) (באמצעות \(f(n)=n+1\))

3. תזכורת: פונקציות

הגדרה: פונקציה
פונקציה הינה מיפוי מקבוצה \(A\) (התחום) לקבוצה \(B\) (הקו-תחום).
התחום והקו-תחום יכולים להיות זהים או שונים.
פונקציה חייבת להיות מוגדרת היטב (Well defined): כל איבר בתחום ממופה לעד איבר אחד בקו-תחום.

סוגי פונקציות

סוג שם באנגלית תנאי
מלאה Total כל איברי \(A\) ממופים
חח"ע (1-1) Injective אין איבר ב-\(B\) שממופים אליו יותר מאיבר אחד מ-\(A\)
על Onto / Surjective יש מיפוי אל כל איברי \(B\)
פונקציית שקילות Bijection מלאה + חח"ע + על
פונקציה חלקית ומלאה
  • כל פונקציה (מוגדרת היטב) הינה פונקציה חלקית (partial function).
  • חלק מהפונקציות החלקיות הינן גם מלאות (total function).
  • בקורס מתמטיקה בדידה עסקתם רק בפונקציות מלאות. בקורס זה אנו עוסקים גם בפונקציות שאינן מלאות.

4. פונקציה הופכית והרכבת פונקציות

פונקציה הופכית (Inverse Function)

פונקציה הופכית שמאלית
לפונקציה מלאה ו-חח"ע \(f: A \to B\) יש פונקציה הופכית (שמאלית), \(f^{-1}: B \to A\), שהינה חח"ע ועל, אולי לא מלאה. נקראת left inverse function.
פונקציה הופכית מלאה
לפונקציית שקילות (מלאה, חח"ע ועל) \(f: A \leftrightarrow B\) יש פונקציה הופכית \(f^{-1}: B \leftrightarrow A\) שהיא גם מלאה, חח"ע ועל.

הרכבת פונקציות (Composition)

הגדרה
עבור פונקציות \(f: A \to B\) ו-\(g: B \to C\), ההרכבה מוגדרת להיות:
\(g \circ f(x) := g(f(x))\)
תכונה חשובה
הרכבה של פונקציות שקילות הינה גם כן פונקציית שקילות.

5. הפרדוקס של גלילאו גלילי (1638)

נתבונן על קבוצת המספרים הטבעיים:

\(0, \; 1, \; 2, \; 3, \; 4, \; 5, \; 6, \; 7, \; 8, \; 9, \; \ldots\)

נוסיף סימון "ריבוע" ליד כל מספר:

\(0^2, \; 1^2, \; 2^2, \; 3^2, \; 4^2, \; 5^2, \; 6^2, \; 7^2, \; 8^2, \; 9^2, \; \ldots\)

נפרש את הסימן כהעלאה בריבוע:

\(0, \; 1, \; 4, \; 9, \; 16, \; 25, \; 36, \; 49, \; 64, \; 81, \; \ldots\)
הפרדוקס
הקבוצה של ריבועי המספרים הטבעיים \(\{0^2, 1^2, 2^2, 3^2, \ldots\}\) מוכלת ממש בקבוצת כל הטבעיים \(\mathbb{N}\) — אך ישנה התאמה מלאה (bijection) ביניהן!

הפונקציה \(f(n) = n^2\) היא חח"ע ועל מ-\(\mathbb{N}\) אל קבוצת הריבועים.

6. דוגמאות נוספות להשוואת קבוצות

\(|\mathbb{N}| \stackrel{?}{=} |\mathbb{Z}|\)

כן! ניתן לבנות bijection מ-\(\mathbb{N}\) ל-\(\mathbb{Z}\) למשל:

\(0 \mapsto 0, \quad 1 \mapsto 1, \quad 2 \mapsto -1, \quad 3 \mapsto 2, \quad 4 \mapsto -2, \quad \ldots\)

\(|(0,1)| \stackrel{?}{=} |(1,\infty)|\)

כן! הפונקציה \(f(x) = \frac{1}{x}\) היא bijection מ-\((0,1)\) ל-\((1,\infty)\).

\(|(0,1)| \stackrel{?}{=} |[0,1)|\)

כן! למרות ש-\((0,1) \subset [0,1)\), ניתן לבנות bijection ביניהן.

7. יחס שקילות

האם היחס של שקילות קבוצות (אותה העוצמה) אכן יחס שקילות?

תזכורת: יחס שקילות
יחס \(R\) הינו יחס שקילות אם הוא:
  • רפלקסיבי (Reflexive): לכל \(x\), מתקיים \(xRx\).
  • סימטרי (Symmetric): לכל \(x\) ו-\(y\), \(xRy\) אמ"מ \(yRx\).
  • טרנזיטיבי (Transitive): לכל \(x, y, z\), אם \(xRy\) ו-\(yRz\) אז \(xRz\).

דוגמאות ליחסי שקילות

יחס רפלקסיבי סימטרי טרנזיטיבי יחס שקילות?
יחס השוויון "="כןכןכןכן
"אח של"לאכןכןלא
"אח/אחות של"לאכןכןלא
"אותה אזרחות"כןכןכןכן
"משולשים דומים"כןכןכןכן

שקילות קבוצות הוא יחס שקילות

הוכחה
  • רפלקסיבי: לכל קבוצה \(A\), \(A \sim A\) (פונקציית הזהות היא bijection).
  • סימטרי: אם \(A \sim B\) אז גם \(B \sim A\) (הפונקציה ההופכית של bijection היא bijection).
  • טרנזיטיבי: אם \(A \sim B\) ו-\(B \sim C\) אז \(A \sim C\) (הרכבת bijections היא bijection).

8. סדר עוצמות - \(|A| \leq |B|\)

הגדרה: קטנה או שווה עוצמה
קבוצה \(A\) קטנה או שוות-עוצמה לקבוצה \(B\), בסימון \(|A| \leq |B|\), אם יש פונקציה מלאה ו-חח"ע מ-\(A\) ל-\(B\).
הגדרה חלופית
\(|A| \leq |B|\) אם יש פונקציה (חלקית או מלאה) מ-\(B\) על \(A\).
דוגמאות
  • \(|\{a,b\}| \leq |\{2,5,8\}|\)
  • \(|\{a,b\}| \leq |\mathbb{N}|\)
  • \(|\mathbb{N}| \leq |\mathbb{R}|\)
  • \(|(0,\infty)| \leq |(0,1)|\)

משפט: שקילות בין הגדרות

משפט
לכל שתי קבוצות לא ריקות \(A\) ו-\(B\), מתקיים ש- \(|A| \leq |B|\) אם ורק אם יש פונקציה מ-\(B\) על \(A\).

מתחבאים כאן שני משפטים:
  1. משפט 1: \(|A| \leq |B|\) אמ"מ יש פונקציה מ-\(B\) על \(A\).
  2. משפט 2: יש פונקציה מ-\(B\) על \(A\) אמ"מ יש פונקציה מלאה מ-\(B\) על \(A\).
רעיון ההוכחה (סכמטית)

כיוון א': אם \(|A| \leq |B|\) אז יש פונקציה מלאה ו-חח"ע \(f: A \to B\). ניתן "להפוך" אותה כדי לקבל פונקציה מ-\(B\) על \(A\).

כיוון ב': אם יש פונקציה מ-\(B\) על \(A\), ניתן לבחור לכל איבר ב-\(A\) מקור אחד ב-\(B\), ולקבל פונקציה חח"ע מ-\(A\) ל-\(B\).

8.1 \(|A| \leq |B|\) הינו יחס סדר מלא חלש

תזכורת: יחס סדר מלא חלש (Weak Total Order)
יחס סדר מלא חלש \(R\) הוא יחס שהוא:
  • רפלקסיבי: \(xRx\)
  • אנטי-סימטרי: אם \(xRy\) ו-\(yRx\) אז \(x = y\)
  • טרנזיטיבי: אם \(xRy\) ו-\(yRz\) אז \(xRz\)
  • מלא (Total): \(xRy\) או \(yRx\) (לכל שני איברים)

דוגמאות ליחסי סדר

יחס יחס סדר מלא חלש?
\(\subseteq\) בין קבוצותלא (לא מלא)
\(\leq\) בין מספריםכן
\(<\) בין מספריםלא (לא רפלקסיבי)
טענה
\(|A| \leq |B|\) אכן מקיים את כל התנאים של יחס סדר מלא חלש:
  • מלא: \(|A| \leq |B|\) או \(|B| \leq |A|\) (לכל קבוצות \(A, B\)).
  • רפלקסיבי: \(|A| \leq |A|\).
  • אנטי-סימטרי: אם \(|A| \leq |B|\) ו-\(|B| \leq |A|\) אז \(|A| = |B|\).
  • טרנזיטיבי: אם \(|A| \leq |B|\) ו-\(|B| \leq |C|\) אז \(|A| \leq |C|\).

9. עוצמה ממש קטנה - \(|A| < |B|\)

הגדרה: קטנה ממש (Strictly Smaller)
עבור קבוצות \(A\) ו-\(B\), נגדיר ש-\(A\) קטנה ממש מ-\(B\), ונסמן \(|A| < |B|\), אם:
\(|A| \leq |B| \quad \text{ו-} \quad |A| \neq |B|\)
כלומר, קיימת פונקציה מלאה וחח"ע מ-\(A\) ל-\(B\), ולא קיימת פונקציה מלאה ו-חח"ע מ-\(B\) ל-\(A\).
דוגמאות
  • \(|\{4,1,2\}| < |\{2,8\}|\)   (3 < 2? לא!) — תיקון: \(|\{2,8\}| < |\{4,1,2\}|\)
  • \(|\{7,8,9\}| < |\mathbb{N}|\)
  • \(|\mathbb{Z}| \not< |\mathbb{N}|\)   (כי \(|\mathbb{N}| = |\mathbb{Z}|\))
  • \(|\mathbb{N}| \stackrel{?}{<} |\mathbb{R}|\)   (נראה בהמשך הקורס...)

10. קבוצות סופיות ואינסופיות

הגדרה: קבוצה אינסופית
קבוצה הינה אינסופית אם היא שקולה לתת-קבוצה ממש שלה.
הגדרה: קבוצה סופית
קבוצה הינה סופית אם היא לא אינסופית.
דוגמאות
  • \(\emptyset\) סופית.
  • \(\{1,5\}\) סופית.
  • לכל \(n \in \mathbb{N}\), הקבוצה \(\{0, 1, \ldots, n-1\}\) סופית.
  • \(\mathbb{N}\) אינסופית.
  • \(\mathbb{R}\) אינסופית.

משפטים על קבוצות אינסופיות

משפט 1
אם \(A\) אינסופית ו-\(A \subseteq B\) אז \(B\) אינסופית.

רעיון: מהיות \(A\) אינסופית, קיימות \(S \subset A\) ו-\(f: A \to S\) הפיכה. ניתן להרחיב את \(f\) ל-\(B\) כולה.
משפט 2
אם \(A\) אינסופית ו-\(A \sim B\) אז \(B\) אינסופית.

(תוכיחו זאת בתירגול.)
מסקנה
אם \(A\) סופית ו-\(A \sim B\) אז \(B\) סופית.

11. סיכום ההרצאה

עוצמה
\(|A|\)
שקילות
\(A \sim B\)
סדר עוצמות
\(|A| \leq |B|\)
קטנה ממש
\(|A| < |B|\)
סופי / אינסופי

נקודות עיקריות

ספרות
תורת הקבוצות של שמואל ברגר, כרך א', פרק 4.