[email protected]
ניר אדר
גירסה 6.12.2003 – 1.00
תורת הקבוצות ניר אדר
מסמך זה הורד מהאתר .http://underwar.livedns.co.il אין להפיץ מסמך זה במדיה כלשהי ,ללא אישור מפורש מאת המחבר. מחבר המסמך איננו אחראי לכל נזק ,ישיר או עקיף ,שיגרם עקב השימוש במידע המופיע במסמך ,וכן לנכונות התוכן של הנושאים המופיעים במסמך .עם זאת ,המחבר עשה את מירב המאמצים כדי לספק את המידע המדויק והמלא ביותר. כל הזכויות שמורות לניר אדר Nir Adar Email:
[email protected] Home Page: http://underwar.livedns.co.il אנא שלחו תיקונים והערות אל המחבר.
1
[email protected]
ניר אדר
.1תוכן עניינים
.1
תוכן עניינים
2
.2
מושגי יסוד בתורת הקבוצות
6
.2.1
הגדרת קבוצה
6
.2.2
הקבוצה הריקה
7
.2.3
גודל של קבוצה
7
.2.4
גרירה לוגית ואמ"מ
7
.2.5
שייכות
8
.2.6
שוויון קבוצות
8
.2.7
תתי קבוצות
9
.2.8
דיאגרמת ון
10
פעולות על קבוצות
11
.3 .3.1
איחוד קבוצות
11
.3.2
חיתוך קבוצות
11
.3.3
תכונות של חיתוך ואיחוד קבוצות
12
.3.4
נכון /לא נכון
12
.3.5
זרות הדדית
13
.3.6
הפרש בין קבוצות
14
.3.7
הפרש סימטרי
15
.3.8
משלים
15
.3.9
חוקי דה מורגן
17
.3.10
חוקי דיסטריבוטיביות
17
.3.11
חוקי ספיגה
18
.3.12
איחוד על קבוצות
18
.3.13
חיתוך על קבוצות
18
.3.14
תכונות של איחוד וחיתוך על קבוצות
19
.3.15
חוקי דה מורגן לגבי איחוד וחיתוך על קבוצות
19
.3.16
קבוצת החזקה
20
2
[email protected]
ניר אדר .3.17
בניה פורמלית לקבוצות
21
.3.18
הקבוצה האוניברסאלית
23
.3.19
זוג סדור
23
.3.20
מכפלה קרטזית
26
.4
רלציות
28
.4.1
הגדרות בסיסיות
28
.4.2
הרכב רלציות
31
.4.3
תכונות של יחסים
32
פונקציות
35
.5 .5.1
הגדרות
35
.5.2
שאלות קומבינטוריות
36
.5.3
הפונקציה ההופכית
37
.5.4
תכונות של רלציה מעל קבוצה A
39
.5.5
רלציות מיוחדות
39
.5.5.1
יחסי סדר
39
.5.5.2
יחס שקילות
40
.5.5.3
דוגמאות
40
.5.6
חזקות של רלציה
41
.5.7
הסגור של רלציה ביחס לתכונה
44
.5.7.1
סגור רפלקסיבי
45
.5.7.2
סגור סימטרי
45
.5.7.3
סגור א-רפלקסיבי
46
.5.7.4
סגור טרנזיטיבי
46
.5.8
רלצית שקילות
50
.5.8.1
מחלקת שקילות
50
.5.8.2
למה 1
51
.5.8.3
הצגת רלצית שקילות כגרף
53
.5.8.4
קבוצת המנה
54
.5.8.5
למה 2
54
.5.8.6
למה 3
54
.5.8.7
חלוקה
55
.5.8.8
דוגמאות
57
3
ניר אדר .6
[email protected]
עוצמות
59
.6.1
הקדמה לעוצמות
59
.6.2
הגדרה 1לקבוצה אינסופית
61
.6.3
הגדרה 2לקבוצה אינסופית – הגדרה לפי תכונה
62
.6.4
קבוצה בת מניה
64
.6.5
משפט קנטור
71
.6.5.1
הגדרות
71
.6.5.2
קבוצות שאינן בנות מניה – שיטת הליכסון של קנטור
72
.6.5.3
משפט קנטור
74
.6.6
עוצמת הרצף
75
.6.6.1
השערת הרצף
75
.6.6.2
עוצמת הרצף
75
.6.7
משפט קנטור ברנשטיין
79
.6.7.1
מוטיבציה
79
.6.7.2
ניסוח 1
79
.6.7.3
ניסוח 2
79
.6.7.4
טענה 1
80
.6.7.5
טענה 2
80
.7 7.1.
קבוצות אינדוקטיביות סגירות תחת פונקציות
82 82
.7.1.1
הגדרת סגירות תחת פונקציה
82
.7.1.2
דוגמא
82
.7.1.3
הגדרת סגירות תחת קבוצת פונקציות
82
.7.1.4
טענה 1
83
.7.1.5
טענה 2
83
עיצוב מילים
84
.7.2 .7.2.1
בנאים של קבוצות
84
.7.2.2
עקרון הסגירות
84
.7.2.3
הגדרת אוסף מילים
85
.7.2.4
מילים מעל }{a, b
85
.7.2.5
תכונות של *Σ
86
.7.2.6
בניית קבוצת הטבעיים
86
.7.3
4
קבוצות אינדוקטיביות
87
[email protected]
ניר אדר .7.3.1
הגדרת קבוצות מורכבות – הגדרה באינדוקציה
87
.7.3.2
הוכחת שימושיות ההגדרה
88
.7.3.3
סדרת יצירה
89
.7.3.4
דוגמת CHANGE
91
.7.3.5
משפט הרקורסיה
92
.7.3.6
דוגמא מסכמת – קבוצת מחרוזות מעל S, T
93
5
[email protected]
ניר אדר
.2מושגי יסוד בתורת הקבוצות
.2.1הגדרת קבוצה קבוצה היא ישות המורכבת מאוסף אלמנטים המכונים איברי הקבוצה .אין חשיבות לסדר בין האלמנטים בקבוצה ,וכמו כן אין חזרות ,כלומר כל אלמנט מופיע פעם אחת לכל היותר. האלמנטים של קבוצה לא חייבים להיות מאותו סוג ,למשל ,חלקם יכולים להיות מספרים וחלקם אותיות. כמו כן ,אלמנטים של קבוצות יכולים להיות קבוצות בעצמם. קבוצה מוגדרת באופן חד ערכי על ידי האלמנטים שבה .על מנת להגדיר קבוצה יש להגדיר במפורש אילו אלמנטים נמצאים בקבוצה. דוגמאות:
}A = {1, 2,5
} אבגB = {0.5, a, }}C = {1,3, {1} , {1,3
כיצד ניתן להגדיר קבוצה? • מניית איברי הקבוצה בין סוגריים מסולסלות. שיטה זו לפעמים איננה מעשית ,לדוגמא עבור קבוצת המספרים בין 0ל,100000- ולעתים גם איננה אפשרית ,לדוגמא ,קבוצת המספרים השלמים . • ניתן לפרט את איברי הקבוצה תוך כדי שימוש ב" ."...דוגמא {1, 2,...,100} : • הגדרת הקבוצה על ידי תכונה )פרדיקט( שמאפיינת את כל איברי הקבוצה ורק אותם. דוגמאות : o
6
. A = { X | 3 ≤ X ≤ 10 6 and also X is integer }
o
טבעיים= { x | x ≥ 0 and x is integer} ,
o
m רציונליים= | m, n are integers and also n ≠ 0 , n
.
ניר אדר
[email protected]
.2.2הקבוצה הריקה
קבוצה ריקה היא קבוצה שלא מכילה אלמנטים )מספר איבריה הוא .(0 סימונים לקבוצה ריקה. {}, φ : הערה חשובה :הקבוצה φוהקבוצה } {φלא שוות φ .שקית ריקה {φ } ,שקית בתוך שקית.
.2.3גודל של קבוצה קבוצה היא סופית אם קיים מספר טבעי nכך שמספר איבריה היא . n קבוצה היא אינסופית אחרת ,כלומר כאשר לא קיים nכזה. נשים לב לקבוצה הבאה .{ { 0, 1, 2, ... } } :קבוצה זו בעלת איבר אחד! )קבוצה אחרת(. עבור קבוצה סופית ,Aנסמן ב |A|-את מספר איבריה = הגודל שלה.
φ =0
{φ} = 1 { X | 5 ≤ X ≤ 20 and also X is integer} = 16 {1,3,{1,3}} |= 3
.2.4גרירה לוגית ואמ"מ תהיינה αו β -טענות. • כשמסמנים α ⇒ βואומרים " αגורר את " βהכוונה שאם הטענה αמתקיימת אזי גם הטענה βחייבת להתקיים .
• כשמסמנים α ⇔ βואומרים " αאמ"מ " βהכוונה היא α ⇒ βוגם . β ⇒ α שתי הטענות או מתקיימות או לא מתקיימות ביחד .
7
ניר אדר
[email protected]
.2.5שייכות אם aאיבר בקבוצה ,Aמסמנים a ∈ Aואומרים " aשייך ל."A- אם aאינו איבר ב A-מסמנים a ∉ Aואומרים " aלא שייך ל."A- דוגמא }}}A = {1,{3},{2,5},{1,{3 3∉ A {3} ∈ A
{2} ∉ A {1,{3}} ∈ A
φ∉A }}A = {1,{},3,{4,5 φ∈A
.2.6שוויון קבוצות שתי קבוצות S , S ′הן שוות אם יש להן בדיוק אותן איברים. באופן פורמלי ,השוויון S = S ′מתקיים אמ"מ לכל . a ∈ S ⇔ a ∈ S ′ , a
8
ניר אדר
[email protected]
.2.7תתי קבוצות תהיינה Aו B-קבוצות A .נקראת תת קבוצה של Bאמ"מ כל איבר ב A-הוא גם איבר ב,B- כלומרx ∈ B ⇐ x ∈ A :
סימון לתת קבוצה. A ⊆ B : נאמר כי Aמוכלת ב ,B-וכי Aהיא קבוצה חלקית ל.B- תכונות של הכלה .1לכל קבוצה . φ ⊆ A ,A
.2לכל קבוצה ) . A ⊆ A ,Aרפלקסיביות( .3לכל , A, B, Cאם A ⊆ Bוגם B ⊆ Cאזי ) A ⊆ Cטרנזיטיביות( .
אם ב A-קיים לפחות איבר אחד שאינו שייך ל B-אז Aלא מוכלת ב B-ומסמנים . A ⊄ B
טענה לכל 2קבוצות Aו B-מתקיים A=B :אמ"מ A ⊆ Bוגם . B ⊆ A הוכחה כיוון :1נתון .A=Bצ"ל A ⊆ B :וגם . B ⊆ A ⇐ A=Bעפ"י ההגדרה x ∈ B ← x ∈ A ⇐ x ∈ B ⇔ x ∈ A :וגם ) x ∈ B → x ∈ Aהגדרת הכלה( ומכאן A ⊆ B :וגם . B ⊆ A כיוון :2נתון A ⊆ Bוגם . B ⊆ Aצ"ל .A=Bאותה הוכחה בדיוק בכיוון ההפוך. הגדרה -הכלה ממש Aמוכלת ממש ב B-אמ"מ A ⊆ Bאבל A . A ≠ Bתת קבוצה אמיתית של .B
סימוןA ⊂ B :
9
ניר אדר
[email protected]
.2.8דיאגרמת ון מסמנים קבוצה על ידי תחום סגור במישור:
שתי קבוצות ללא איברים משותפים:
שתי קבוצות עם איברים משותפים:
:A⊆ B
10
ניר אדר
[email protected]
.3פעולות על קבוצות
.3.1איחוד קבוצות איחוד שתי קבוצות Aו B-הוא הקבוצה הבאה:
A ∪ B = { X | x ∈ B or x ∈ A} משמעות המילה " "orבהגדרה הוא x ∈ Aאו x ∈ Bאו שניהם.
.3.2חיתוך קבוצות חיתוך שתי קבוצות Aו B-הוא הקבוצה הבאה:
A ∩ B = { X | x ∈ B and x ∈ A} קבוצות ללא איברים משותפים נקראות קבוצות זרות. מתכונות החיתוך: • A∩ A = A • A∩φ = φ
כפי שנראה בדף הבא ,פעולת החיתוך היא קומוטטיבית ואסוציטיבית.
11
ניר אדר
[email protected]
.3.3תכונות של חיתוך ואיחוד קבוצות יהיו A, Bקבוצות ,אזי: A ⊆ B .1גורר כי . A ∪ B = B A ⊆ B .2גורר כי . A ∩ B = A . A ∩ B = B ∩ A .3 . A ∪ B = B ∪ A .4 . ( A ∩ B) ∩ C = A ∩ ( B ∩ C ) .5 . ( A ∪ B) ∪ C = A ∪ ( B ∪ C ) .6 . A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ) .7 . A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C ) .8
.3.4נכון /לא נכון טענה 1
אם A ∩ B = A ∩ Cאזי . B = C הטענה אינה נכונה.
נבחר , A = φוגם שתי קבוצות , B ≠ Cונקבל A ∩ B = A ∩ C = φוגם . B ≠ C
טענה 2
אם A ∪ B = A ∪ Cאזי . B = C הטענה אינה נכונה.
נבחר A = C ≠ φוגם B = φונקבל A ∪ C = A ∪ A = Aוגם . A ∪ B = A ∪ φ = A
12
ניר אדר
[email protected]
טענה 3
אם A ∪ B = A ∪ Cוגם A ∩ B = A ∩ Cאזי . B = C הטענה נכונה.
צריך להוכיח הכלה דו כיוונית B ⊆ C :וגם . C ⊆ B מספיק להוכיח כי B ⊆ Cמכיוון שההוכחה תהיה סימטרית. יהי . x ∈ Bעל פי הגדרת האיחוד X ∈ A ∪ Bולפי הנתון . x ∈ A ∪ C : x ∈ A ∪ Cאם x ∈ Cאז סיימנו .אחרת x ∈ Aולפי הגדרת החיתוך מתקיים . x ∈ A ∩ B על פי הנתון x ∈ A ∩ Cולכן לפי הגדרת החיתוך מתקיים . x ∈ C
.3.5זרות הדדית בהינתן אוסף של קבוצות A1 , A2 ,..., Anנאמר שהקבוצות זרות הדדית אם לכל i ≠ jמתקיים , Ai ∩ A j = φכלומר אין אלמנט הנמצא ביותר מקבוצה אחת.
לדוגמא :לכל מספר טבעי iנגדיר את הקבוצה הבאה Ai = {2i, 2i + 1} :ואז יתקיים: ...
כל הקבוצות הנ"ל זרות הדדית.
תרגיל n
נתון . ∩ Ai = φ :האם בהכרח הקבוצות זרות הדדית? i =1
תשובה לא בהכרח ,למשלA1 = {1, 2} , A2 = {2,3} , A2 = {3, 4} :
A1 ∩ A2 ∩ A3 = φאולם הקבוצות אינן זרות הדדית .
13
}A1 = {2,3
}A0 = {0,1
ניר אדר
[email protected]
.3.6הפרש בין קבוצות תהיינה Aו B-קבוצות .ההפרש בין Aל B-יסומן באופן הבא A − B :או A \ Bויוגדר להיות: A \ B = { X | x ∈ A and x ∉ b}
השרטוטים הבאים מדגימים שלושה זוגות של קבוצות .בכל זוג סימנו את הקטע המייצג את ההפרש בין Aל B-בצבע אפור:
דגש :פעולת ההפרש היא איננה פעולה אסוציאטיבית!
14
ניר אדר
[email protected]
.3.7הפרש סימטרי תהינה Aו B-קבוצות .ההפרש הסימטרי של Aו B-היא הקבוצה: A ⊕ B = {x ∈ A or x ∈ B but not to A and B }
ניתן לכתוב את ההפרש הסימטרי גם בצורה הבאה: A⊕ B = A ∪ B- A ∩ B
.3.8משלים נניח כי כל אבריי הקבוצות עליהן מדובר הן תתי קבוצות של קבוצה אוניברסלית ) Uהעולם(. המשלים של Aביחס לקבוצה האוניברסלית Uהוא הקבוצה U − A
סימון למשלים Ac :או A דוגמא
=U
} זוגיA={n | n } אי-זוגיA c ={n | n
15
[email protected]
ניר אדר
תכונות פעולת המשלים X ∉ A ⇔ X ∈ Ac
AC ∪ A = U ( Ac ) c = A A ∩ Ac = φ
קשר בין הפרש למשלים
A − B = A ∩ Bc
נוכיח את הקשר באמצעות טבלת שייכות: A ∩ Bc
BC
A-B
B
A
F
F
F
T
T
x ∈ A, x ∈ B
T
T
T
F
T
x ∈ A, x ∉ B
F
F
F
T
F
x ∉ A, x ∈ B
F
T
F
F
F
x ∉ A, x ∉ B
שיטת השימוש בטבלת השייכות: .1מקדישים עמודה עבור כל תת ביטוי הנמצא בזהות . .2מקדישים שורה עבור כל מקרי השייכות של האיבר לקבוצות הבסיסיות . .3ממלאים את הטבלה ע"פ הגדרת איחוד ,חיתוך ,משלים . .4משווים בין העמודות המתאימות לשני צדי הזהות .אם העמודות זהות ,הזהות נכונה .
16
ניר אדר
[email protected]
חוקי דה מורגן .3.9 1. ( A ∩ B)C = AC ∪ B c 2. ( A ∪ B)C = AC ∩ B c
: צ"ל. על ידי הכלה דו כיוונית1 נוכיח את חוק ( A ∩ B ) C ⊆ AC ∪ B c .א ( A ∩ B ) C ⊇ AC ∪ B c .ב
.א
x ∈ ( A ∩ B ) c ⇒ ⇒ הגדרת המשליםx ∉ A ∩ B ⇒ הגדרת ⇒ חיתוךx ∉ A or x ∉ B ⇒ x ∈ A c or x ∈ B c ⇒ x ∈ A c ∪ B c .הכיוון השני נעשה בדרך זהה על ידי הפיכת כיוון החצים
3. A ⊆ B implies that B \ ( B \ A ) = A . 4. A ⊆ B and B ⊆ C implies that C \ B ⊆ C \ A . 5. C \ ( A ∪ B ) = ( C \ A ) ∩ ( C \ B ) . 6. C \ ( A ∩ B ) = ( C \ A ) ∪ ( C \ B )
חוקי דיסטריבוטיביות
.3.10
1) A ∩ ( B ∪ C ) = ( A ∩ B ) ∪ ( A ∩ C ) 2) A ∪ ( B ∩ C ) = ( A ∪ B ) ∩ ( A ∪ C )
17
[email protected]
ניר אדר
.3.11
חוקי ספיגה 1) A ∪ ( A ∩ B) = A 2) A ∩ (A ∪ B) = A
את חוקי הספיגה ניתן להוכיח על ידי חוקי דיסטריבוטיביות. לדוגמא ,עבור : (1
A ∪ ( A ∩ B ) = ( A ∪ A) ∩ ( A ∪ B ) = A
.3.12
איחוד על קבוצות
תהי Xקבוצה לא ריקה .נסמן ב ∪ X -את הקבוצה המכילה את כל האלמנטים של כל האלמנטים של ,X כלומר y ∈ ∪ Xאמ"מ קיים Y ∈ Xכך ש ∪ X . y ∈ Y -נקראת האיחוד מעל .X אם } X = { A, Bאזי האיחוד מעל Xיהיה . ∪ X = A ∪ B עבור X = φנגדיר . ∪ X = φ דוגמאות:
}
{
1. ∪ φ , {φ } , {{φ }} = {φ , {φ }} 2. ∪ {{ A} , { A, B}} = { A, B}
.3.13
חיתוך על קבוצות
תהי Xקבוצה לא ריקה .נסמן ב ∩ X -את הקבוצה המכילה את כל האלמנטים שהם אלמנטים של איבר של ,Xכלומר y ∈ ∩ X ,אמ"מ לכל Y ∈ Xמתקיים כי ∩ X . y ∈ Yמכונה החיתוך על .X אם } X = { A, Bאזי החיתוך על Xיהיה . ∪ X = A ∩ B עבור X = φהחיתוך איננו מוגדר. דוגמאות:
}
{
1. ∩ φ , {φ } , {{φ }} = φ }2. ∩ {{ A} , { A, B}} = { A
18
[email protected]
ניר אדר
.3.14
תכונות של איחוד וחיתוך על קבוצות
יהיו A, B, Cקבוצות ו X , Y -קבוצות לא ריקות של קבוצות .אזי:
1.
= ) ( ∪ X ) ∩ ( ∪Y ∪ {( A ∩ B ) ⊆ ∪ X : A ∈ X , B ∈ Y } = } ∪ {( A ∩ B ) ⊆ ∪Y : A ∈ X , B ∈ Y 2.
= ) ( ∩ X ) ∪ ( ∩Y ∩ {( A ∪ B ) ⊆ ∪ X : A ∈ X , B ∈ Y } = } ∩ {( A ∪ B ) ⊆ ∪Y : A ∈ X , B ∈ Y
.3.15
חוקי דה מורגן לגבי איחוד וחיתוך על קבוצות
יהיו A, B, Cקבוצות ו X , Y -קבוצות לא ריקות של קבוצות .אזי:
1.
C \ ( ∪ X ) = ∩ {C \ A ⊆ C : A ∈ X } 2.
C \ ( ∩ X ) = ∪ {C \ A ⊆ C : A ∈ X }
19
[email protected]
ניר אדר
.3.16
קבוצת החזקה
תהא Aקבוצה .קבוצת החזקה של Aהמסומנת על ידי ) P(Aאו על ידי 2 Aהיא הקבוצה:
P ( A) = {B | B ⊆ A} כלומר ) P(Aמכילה )כאיברים( את כל תתי הקבוצות של .A דוגמא
גודלה של ) P(Aעבור קבוצה סופית Aהינו
A
}A = {1, 2 }}P ( A ) = {φ , {1} , {2} , {1, 2
.2
טענה
לכל 2קבוצות Aו B-מתקיים P ( A ∩ B ) = P( A) ∩ P ( B ) : הוכחה: נראה הכלה דו כיוונית:
אP ( A ∩ B ) ⊆ P ( A) ∩ P ( B ) . בP ( A ∩ B ) ⊇ P ( A) ∩ P ( B ) .
א.
הגדרת ⇒ C ∈ P( A ∩ B) ⇒ C ⊆ A ∩ B ⇒ C ⊆ A and C ⊆ B ⇒ C ∈ P( A) ∩ P ( B ) הגדרת חיתוך ⇒ ) ⇒ C ∈ P ( A) and C ∈ P ( Bחזקה ב .מתקבל מא' על ידי היפוך כיוון.
20
[email protected]
ניר אדר
תכונות של קבוצת החזקה יהיו A, Bקבוצות ותהי Xקבוצה לא ריקה של קבוצות ,אזי: A ⊆ B .1גורר כי ). P ( A) ⊆ P ( B
P ( A) ∪ P ( B ) ⊆ P ( A ∪ B ) .2 P ( A ∩ B ) ⊆ P ( A) ∩ P( B) .3
∪ { P ( A) ∈ P ( P ( A)) : A ∈ X } ⊆ P ( ∪ X ) .4 P ( ∩ X ) ⊆ ∩ { P ( A) ∈ P ( P( A)) : A ∈ X } .5
.3.17
בניה פורמלית לקבוצות
נציג כעת כיצד מגדירים קבוצות וכיצד יוצרים למעשה את הקבוצות בהן אנו עוסקים. הנחה :1קיימת הקבוצה הריקה. אבחנה :הקבוצה הריקה הינה יחידה. הנחה :2לכל שתי קבוצות A, Bקיימת קבוצה Cש A, B -הם האיברים היחידים שלה ,כלומר מתקיים } C . C = { A, Bנקרא הזוג הלא סדור של . A, B כעת ניתן להרכיב קבוצות חדשות {φ , φ } = {φ} :ובעזרתה את הקבוצות {φ , {φ }} :ו. {{φ }} -
}
{
האם ניתן לקבל את הקבוצה }} ? φ , {φ } , {{φכרגע לא ,תחת ההנחות הקיימות.
הנחה :3כלל האיחוד :לכל שתי קבוצות A, Bקיימת קבוצה שאיבריה הם כל האיברים הנמצאים בA - או ב , B -כלומר . C = A ∪ B כרגע ,לכל A1 ,..., Anניתן לקבל את הקבוצה } . { A1 ,..., An
21
[email protected]
ניר אדר
הנחה :4עקרון התכונה :לכל קבוצה Aולכל תכונה ϕשל האיברים ב , A -קיימת קבוצה Bהמכילה את איברי את המקיימים את ) ϕובדיוק אותם(.
דוגמאות: תהי הקבוצה Aונבחר את התכונה . a ∈ Cנוכל להגדיר את הקבוצה }, B = {a ∈ A | a ∈ C ואז מתקיים . B = A ∩ C תהי הקבוצה Aונבחר את התכונה . a ∉ Cנוכל להגדיר את הקבוצה }, B = {a ∈ A | a ∉ C ואז מתקיים . B = A − C
הנחה :5כלל החזקה :לכל קבוצה , Aקיימת קבוצה ) P ( Aהמכילה את כל תתי הקבוצות של . A
חשוב לשים לב שזהו איננו מקרה פרטי של הנחה ,4כי מדובר בקבוצה של כל תתי הקבוצות של Aולא בקבוצה של איברי . A
דוגמא בהנתן קבוצה , Aהוכיחו שקיימת הקבוצה } B = {S | S ⊆ Aוגם ב S -ישנם שלושה איברים.
פתרון :בהינתן קבוצה , Aעל פי הנחה ,5קיימת ) . P ( Aנשתמש בעקרון התכונה ,עם S = 3על
}
{
הקבוצה ) P ( Aונקבל. B = S ∈ P ( A) S = 3 :
22
[email protected]
ניר אדר
.3.18
הקבוצה האוניברסאלית
נשאלת השאלה :האם קיימת קבוצה אוניברסאלית Uכך שעבור כל קבוצה ,Aמתקיים כי ? A ∈ U נניח שקיימת קבוצה כזו ,ונביט בקבוצה הבאה. U 0 = { x ∈ U : x ∉ X } : אם U 0 ∈ U 0אזי U 0 ∉ U 0לפי הגדרת U 0ואנו מקבלים סתירה. אבל אם U 0 ∉ U 0אזי לפי הגדרה U 0 ∈ U 0ושוב אנו מקבלים סתירה. מכאן אנו מגיעים למסקנה :לא קיימת קבוצה אוניברסאלית המכילה את כל שאר הקבוצות. ניסיון נוסף להגדיר קבוצה אוניברסאלית: האם קיימת קבוצה אוניברסאלית Vכל שעבור כל קבוצה ,Aמתקיים כי ? { A} ∈ V נניח שכן ,ונביט בקבוצה הבאה. V0 = { X ∈ V : { X } ∉ X } : אם {V0 } ∈ V0אזי {V0 } ∉ V0לפי הגדרת V0וקיבלנו סתירה. אולם אם {V0 } ∉ V0אזי {V0 } ∈ V0לפי הגדרת V0ושוב קיבלנו סתירה. מסקנה :לא קיימת קבוצה אוניברסאלית כנ"ל.
.3.19
זוג סדור
נגדיר זוג סדור כשני איברים שהאחד נקבע כראשון והאחר כשני .כלומר אנו נותנים חשיבות לסדר של האיברים בזוג .איננו מגבילים את תוכן האיברים .יתכן שבזוג סדור האיברים יהיו זהים . A, A השוני בין זוג סדור לקבוצה:
• בקבוצה אין משמעות לסדר . { A, B} : • בקבוצה אין משמעות לחזרות . { A, A} = { A} :
הגדרה של זוג סדור A, Bצריכה לקיים:
• אם A ≠ Bאזי . A, B ≠ B, A • A, B = A′, B′ אמ"מ . A = A′, B = B′
23
[email protected]
ניר אדר
הצעה ראשונה להגדרה נגדיר. A, B = { A, { B}} : נראה כי ההגדרה אינה מספקת.
{
}
יהיו } , A = {1} , B = {2אזי לפי ההגדרה שהצענו }}. A, B = {1} , {{2
}
{
כעת נבחר } A′ = {{2}} , B′ = {1ואז יתקיים. A′, B′ = {1} , {{2}} : ונקבל A′, B′ = A, Bאבל . A′ ≠ A, B′ ≠ B
הצעה שניה להגדרה
נבנה בעזרת ההנחות את A, Bונראה כי ההגדרה עונה על הדרישות. טענה :בהינתן A, Bניתן לבנות את . A, B הוכחה:
• מ A, B -ניתן על פי הנחה 2לבנות את הקבוצה } . { A, B • מ A -ניתן על פי הנחה 2לבנות את הקבוצה }} . {{ A} , { A, B
נטען :הזוג }} A, B = {{ A} , { A, Bעונה על הדרישה ,כלומר A, B = A′, B′אמ"מ . A = A′, B = B′
הוכחה: כיוון ⇒ :טריויאלי. כיוון ⇐ :נניח כי A, B = A′, B′ונראה . A = A′, B = B′
{{ A} , { A, B}} = {{ A′} , { A′, B′}}
24
[email protected]
ניר אדר
אפשרות אחת:
{ A} = { A′} ⇒ A′ = A { A, B} = { A′, B′} ⇒ B ' = B אפשרות שניה:
{ A} = { A′, B′} ⇒ A = A′ }{ A, B} = { A′ )בקבוצה שמכילה את Aיש איבר אחד(. ולכן . A = A′באותו אופן מאחר ו { A, B} = { A′} -נקבל A = Bומכאן . A = A′, B = B′
תכונות נלוות לזוג הסדור לפי ההגדרה שנתנו
• בזוג סדור ישנם לכל היותר שני איברים .אם A = Bאזי ב A, B -יש איבר אחד . • . A ∉ A, B , B ∉ A, B
שלשה סדורה נגדיר שלשה סדורה בצורה הבאה. a, b, c = a, b , c : לפי הגדרה זו ,בשלשה הסדורה שני איברים לכל היותר. -nיה סדורה
באופן דומה ניתן להגדיר -nיה סדורה . a1 , a2 , a3 ,..., an
a1 , a2 , a3 ... , an
25
= a1 , a2 , a3 ,..., an
[email protected]
ניר אדר
.3.20
מכפלה קרטזית
תהיינה Aו B-קבוצות .המכפלה הקרטזית A × Bהיא הקבוצה:
A × B = { A, B | a ∈ A, b ∈ B} כלומר A × Bהיא קבוצת כל הזוגות הסדורים בהם האיבר הראשון שייך ל A-והשני ל.B- פעולה זו איננה קומוטטיבית .אם Aשונה מ B-אזי A × Bשונה מ. B × A -
מתכונות המכפלה הקרטזית: . A × φ = φ × A = φ .1 . A × ( B ∪ C ) = ( A × B ) ∪ ( A × C ) .2
. A × ( B ∩ C ) = ( A × B ) ∩ ( A × C ) .3 ) . ( ( A × B ) × C ) ≠ ( A × ( B × C ) ) .4כי ) ) . ( ( a, b ) , c ) ≠ ( a, ( b, c
עבור קבוצה סופית מתקיים AxB = A ⋅ B :
סימון המכפלה הקרטזית A × Aתסומן . A2
הרחבת ההגדרה עבור nקבוצות יהיו הקבוצות . A1 , A2 ,..., Anנגדיר את המכפלה הקרטזית שלהם בצורה הבאה:
A1 × A2 × ... × An = { a1 , a2 ,..., an | a1 ∈ A1 , a2 ∈ A2 ,..., an ∈ An }
26
[email protected]
ניר אדר
סימון המכפלה הקרטזית A × ... × Aתסומן ב. An - n times
טענה בהינתן Aו , B -קיימת הקבוצה . A × B
{{{a} ,{a, b}} | a ∈ A, b ∈ B}
= }A × B = { a, b | a ∈ A, b ∈ B
הוכחה:
) {a} ⊆ A, {a} ∈ P ( A) , {a} ⊆ P ( A ∪ B ) {a, b} ⊆ A ∪ B, {a, b} ∈ P ( A ∪ B נסמן. P ( A ∪ B ) ≡ C , {a} ≡ x, {a, b} ≡ y : אנו מחפשים את } x ∈ C , y ∈ C . { x, yולכן ) . { x, y} ∈ P ( C כלומר. {{a} , {a, b}} ∈ P ( P ( A ∪ B ) ) : מצאנו היכן נמצאים כל האיברים ,וכעת נגדיר אותם:
• בהינתן A, Bנבנה בעזרת כלל האיחוד את . A ∪ B • ע ידי הפעלת כלל החזקה נקבל את הקבוצה ) ) . P ( P ( A ∪ B • בעזרת כלל הגזירה נגזור מתוך ) ) P ( P ( A ∪ Bאת כל הקבוצות שהן זוגות סדורים שבהם האיבר הראשון הוא מ A -והאיבר השני הוא מ. B -
טענה יהיו שתי קבוצות לא ריקות , A, Bאזי מתקיים כי. ∪ ∪ ( A × B ) = A ∪ B :
27
ניר אדר
[email protected]
.4רלציות
.4.1הגדרות בסיסיות יהיו A, Bקבוצות. תת קבוצה )כלשהי( של A × Bנקראת רלציה בינארית מ A-ל.B- תת קבוצה של A × B × Cנקראת רלציה טרנרית. תת קבוצה של A1 × A2 × ... × Anנקראת רלציה -nארית. דוגמא תהי Aהקבוצה } A = {1, 2,3, 4ותהי Bהקבוצה } . B = {a, b, cדוגמא לרלציה מ B-ל:A-
R = { b, 4 , c,1 , b,1 }
נציג את הרלציה על ידי גרף )דו צדדי(:
במקרה הכללי -יתכנו צמתים שאין מהם חצים יוצאים או אין חצים נכנסים אליהם .כמו כן יתכנו צמתים שיש להם יותר מחץ אחד נכנס או יוצא מהם.
28
[email protected]
ניר אדר
ייצוג על ידי מטריצה בינרית
4
3
2
1
B/A
0
0
0
0
a
1
0
0
1
b
0
0
0
1
c
סימון :אם a, b ∈ Rנסמן . aRbאם a, b ∉ Rנסמן . a Rb
שאלה כמה רלציות קיימות מ A-ל B-כאשר Aו B-הינן קבוצות סופיות?
כמספר תתי הקבוצות של , A × Bשכן כל תת קבוצה של A × Bהיא רלציה מ A-לAxB = A ⋅ B .B- מספר תתי הקבוצות הוא
A⋅ B
.2
הגדרות תחום של רלציה -תחום של רלציה R ⊆ A × Bהיא הקבוצה
xRy} כך שמתקיים y ∈ Bקיים |domain(R) ={x ∈ A כלומר תחום של רלציה הינו קבוצת הצמתים שיש מהן חצים יוצאים.
לדוגמא :עבור Rהמוצג בצורה הבאה:
מתקיים כי }.domain(R)={a, b
29
[email protected]
ניר אדר
טווח של רלציה -טווח של רלציה R ⊆ A × Bהיא הקבוצה
xRy} כך שמתקיים x ∈ Aקיים |range(R) ={Y ∈ b טווח של רלציה הינה קבוצת האיברים ב B-שיש אליהם חצים נכנסים.
רלציה הופכית -רלציה הופכית של רלציה R ⊆ A × Bהיא הרלציה מ B-ל A-הבאה:
R −1 = { b, a | a, b ∈ R} כלומר. bR −1 A ⇔ aRb :
רלציה משלימה -רלציה משלימה לרלציה R ⊆ A × Bהיא הרלציה R c = A × B − R לכל a, b ∈ A × Bמתקיים. aR cb ⇔ aR/ b :
30
[email protected]
ניר אדר
.4.2הרכב רלציות כזכור ,רלציה מ A-ל B-היא תת קבוצה של . A × Bבהינתן רלציה Rמ A-ל ( R ⊆ A × B ) B-ורלציה Sמ B-ל ( S ⊆ B × C ) C-ההרכב של Rעם ,Sהמסומן על ידי , R Sהיא הרלציה:
R S = { x, z | x, y ∈ R, y, z ∈ S , ∀y ∈ B} דוגמא
A={1,2,3,4} B={a,b,c} C={T,F} R= { 1,a , 1,b , 3,c }
A→B
S= { a,T , b,T , c,T , c,F }
B →C
} זוג נמצא ב R S -אם קיים מסלול באורך 2בין איבריו.
31
R S = { 1, T , 3, T , 3, F
[email protected]
ניר אדר
תכונות של פעולת ההרכב .1אסוציאטיביות :לכל R1 , R2 , R3המקיימות R1 ⊆ A × B, R2 ⊆ B × C , R3 ⊆ C × Dמתקיים כי:
( R1 R2 ) R3 = R1 ( R2 R3 ) .2לכל שתי רלציות , R1 ⊆ A × B, R2 ⊆ BxC ,מתקיים:
−1
R1
−1
( R1 R2 ) −1 = R2
הוכחה:
הגדרת רלציה הופכית ⇔ ) x, z ∈ ( R1 R2 −1
הגדרת הרכב ⇔ z, x ∈ R1 R2 ∃y ∈ B, z, y ∈ R1 , y, x ∈ R2 ⇔ ∃y ∈ B, y, z ∈ R1−1 , x, y ∈ R2 −1
ומכאן x, z ∈ R2 −1 R1−1
.4.3תכונות של יחסים .1רפלקסיביות :לכל , a ∈ Aמתקיים . a, a ∈ R .2סימטריות :אם , ( a, b ) ∈ Rמתקיים . ( b, a ) ∈ R .3אנטי סימטריות :אם a, b , b, a ∈ Rאזי בהכרח . a = b .4א-סימטריה :אם , a, b ∈ Rמתקיים . b, a ∉ R .5טרנזיטיביות :אם a, b , b, c ∈ Rאזי . a, c ∈ R
32
ניר אדר
[email protected]
דוגמא תהי הקבוצה } . A = {a, b, cנגדיר יחס Rמעל : ( R ⊆ A × A ) A
R = { a , b , b, b , c , c , b , c , a , c }
האם היחס רפלקסיבי? לא ,כי a, a ∉ Rאבל . a ∈ A האם היחס סימטרי? לא ,כי a, b ∈ Rאבל b, a ∉ R
האם היחס הוא אנטי סימטרי? כן .הזוגות היחידים שמקיימים a, b , b, a ∈ Rהם b, bוc, c - לכן היחס הוא אנטי סימטרי. האם היחס הוא א-סימטרי? לא ,כי b, bו c, c -נמצאים ביחס. האם היחס טרנזיטיבי? כן.
רפלקסיביות באופן ריק אם A ≠ φו R-רפלקסיבי ,אזי בהכרח . R ≠ φרפלקסיביות נכונה באופן ריק רק כאשר Rריקה.
טרנזיטיביות באופן ריק
דוגמא} :
. R = { a, b , a, cרלציה זו טרנזיטיבית באופן ריק.
דוגמא נתונות הקבוצות A, B, Cכך שמתקיים A ∩ B = φ , A ≠ φ , B ≠ φוגם . A ⊆ C , B ⊆ C
נגדיר יחס Rמעל :C R = A× B ⊆ C × C
33
ניר אדר
[email protected]
האם היחס רפלקסיבי? לא , A ≠ φ .ומכאן קיים , B ≠ φ . a ∈ Aומכאן קיים . b ∈ Bמכאן a, b ∈ R
אם b=aאזי b ∈ Aבסתירה לכך שהחיתוך בין Aל B-הוא קבוצה ריקה. האם היחס סימטרי? לא .יהי ) a, b ∈ Rקיים כזה( .אם b, a ∈ Rאזי b ∈ A ∩ Bבסתירה לנתון.
האם היחס אנטי סימטרי? כן ,באופן ריק. אם a, b ∈ Rוגם b, a ∈ Rאזי b ∈ A ∩ Bבסתירה לנתון. לכן אין זוג איברים a, bו b, a -הנמצאים שניהם ביחס.
האם היחס א-סימטרי? כן .אם , a, b ∈ Rנניח בשלילה שגם b, a ∈ Rאזי b ∈ A ∩ Bבסתירה לנתון.
האם היחס טרנזיטיבי? כן ,באופן ריק.
טענה יהי Rיחס ,אזי מתקיים כי Rסימטרי אמ"מ . R = R −1 הוכחה: ⇐ נניח כי Rסימטרי. ואזa, b ∈ R ⇔ b, a ∈ R ⇔ a, b ∈ R −1 : simetric
⇒ נניח כי . R = R −1 יהי . a, b ∈ Rעל פי הגדרת R −1נובע . b, a ∈ R −1 :לפי הנתון R = R −1ולכן . b, a ∈ R
34
ניר אדר
[email protected]
.5פונקציות
.5.1הגדרות פונקציה מקבוצה Aלקבוצה Bהיא רלציה מ A-ל B-המקיימת :לכל a ∈ Aקיים b ∈ Bיחיד כך ש. a, b ∈ f -
סימונים )עבור פונקציות( f ⊆ AxBנסמן כf : A → B : a, b ∈ fנסמן כf (a ) = b :
הגדרה פונקציה f : A → Bנקראת חד חד ערכית אם לכל x, y ∈ Aמתקיים. f ( x ) ≠ f ( y ) ⇐ x ≠ y :
סימון 1:1
f : A→ B
35
ניר אדר
[email protected]
הגדרה פונקציה f : A → Bנקראת על אם לכל איבר b ∈ Bקיים a ∈ Aכך ש. f (a ) = b -
הגדרה פונקציה f : A → Bשהיא גם 1:1וגם על נקראת התאמה חח"ע. • במקרה זה ,הגודל של Aושל Bהוא זהה .
.5.2שאלות קומבינטוריות נתונות Aו B-קבוצות סופיות. .1מהן מספר הפונקציות מ A-ל B-שהן התאמות חח"ע?
0 ! B
A≠ B A=B
.2כמה פונקציות 1:1יש מ A-ל?B-
B< A
0
B= A
!B
B> A
!B !) − A
( B
.3כמה פונקציות יש מ A-ל?B-
36
A
B
ניר אדר
[email protected]
.4כמה פונקציות יש מ A-ל B-שהן על? 0 !B B A i B ) ∑ (−1) ( B − i i =0 i
B> A
B= A B< A
.5.3הפונקציה ההופכית יהיו A, Bקבוצות ,ותהי f : A → Bפונקציה .הרלציה ההופכית במקרה ש-
−1
−1
fהיא לא בהכרח פונקציה.
fהיא פונקציה ,היא תיקרא הפונקציה ההופכית .נשאל מתי
−1
fהיא פונקציה.
טענה תהי . f : A → B .1הרלציה ההופכית .2במקרה ש-
−1
−1
fהיא פונקציה אמ"מ fהינה התאמה חח"ע .
fהיא פונקציה ,אזי גם היא התאמה חח"ע .
הוכחה: .1
−1
fהיא פונקציה אמ"מ לכל b ∈ Bקיים a ∈ Aיחיד ,כך ש. b, a ∈ f −1 -
מהגדרת הפונקציה ההופכית ,נובע כי לכל b ∈ Bקיים a ∈ Aיחיד כך ש a, b ∈ fוזה מתקיים אמ"מ fהתאמה חח"ע . −1 −1
) .2
37
f . f = ( fהיא פונקציה ולכן עפ"י 1מתקיים ש
−1
fהיא התאמה חח"ע .
ניר אדר
[email protected]
טענה עבור שתי קבוצות סופיות , A, Bמתקיים A = Bאמ"מ קיימת התאמה חח"ע בין Aל.B-
הגדרה רלציה Rמעל קבוצה Aהיא קבוצה של : A × A }A = {1, 2,3, 4 R1 = { 1,1 , 1,3 , 2, 4
} } 3,3
R2 = { 1,1 , 2, 2 , }I a = { x, x | x ∈ A
I aזוהי רלצית הזהות. ניתן לייצג רלציות בעזרת גרף דו צדדי כמו שכבר ראינו ,אולם ניתן לייצג רלציות גם באמצעות גרף. את הגרף בונים בצורה הבאה :מציירים צומת יחיד עבור כל איבר ב .A-יש קשת בין הצומת xלצומת y
אם הזוג הסדור . x, y ∈ R
דוגמא R= { 1,1 , 1,2 , 2,3 , 3,4 , 4,3 }
38
ניר אדר
[email protected]
.5.4תכונות של רלציה מעל קבוצה A .1רפלקסיביות :לכל , a ∈ Aמתקיים a, a ∈ R
* לכל צומת בגרף חייבת להיות קשת עצמית. * אם זוהי פונקציה ,זוהי חייבת להיות פונקצית הזהות . .2סימטריות :אם , a, b ∈ Rמתקיים b, a ∈ R * לכל קשת בגרף יש קשת הפוכה לה . .3אנטי סימטריות :אם a, b , b, a ∈ Rאזי בהכרח a = b .4א-סימטריה :אם , a, b ∈ Rמתקיים b, a ∉ R .5טרנזיטיביות :אם a, b , b, c ∈ Rאזי a, c ∈ R * אם יש מסלול באורך 2בין 2צמתים ,אזי בהכרח יש גם מסלול ישיר ביניהם .
.5.5רלציות מיוחדות
.5.5.1יחסי סדר יחס Rיקרא יחס סדר חלקי אם Rרפלקסיבי ,טרנזיטיבי ואנטי-סימטרי. יחס Rיקרא יחס סדר מלא אם הוא יחס סדר חלקי וגם לכל x, y ∈ Aמתקיים x, y ∈ Rאו . y , x ∈ Rיחס זה נקרא גם יחס סדר ליניארי.
39
ניר אדר
[email protected]
.5.5.2יחס שקילות יחס יקרא יחס שקילות אם הוא רפלקסיבי ,סימטרי וטרנזיטיבי. בהמשך נעמיק עוד ביחסי שקילות.
.5.5.3דוגמאות נסתכל על הרלציות הבאות מעל :R הרלציה < :לא רפלקסיבית ,לא סימטרית ,טרנזיטיבית. הרלציה ≤ :רפלקסיבית ,לא סימטרית ,טרנזיטיבית – רלצית סדר חלקי וגם רלצית סדר מלא. הרלציה = :רפלקסיבית ,סימטרית ,טרנזיטיבית – רלצית שקילות וגם רלצית סדר חלקי. הרלציה ⊆ מעל קבוצות :רפלקסיבית ,לא סימטרית ,טרנזיטיבית – רלצית סדר חלקי. הרלציה ⊂ מעל קבוצות :לא רפלקסיבית ,לא סימטרית ,טרנזיטיבית.
טענה הרלציה Rסימטרית אמ"מ . R = R −1
40
ניר אדר
[email protected]
.5.6חזקות של רלציה תהיי רלציה Rמעל קבוצה ,Aנסמן ב R 2 -את . R R הזוג x, zשייך ל R 2 -אם קיים yכך ש . x, y ∈ R, y, z ∈ Rכלומר אם קיימת קשת מ x-לy-
כלשהו ,ומאותו yאל .zבמילים אחרות -אם קיימת מסלול באורך 2בין xל.z- באופן דומה ,מסמנים ב R iאת ההרכב הבא i) . R R ... R :פעמים(. בגלל תכונת האסוציאטיביות של ההרכב נקבל את המסקנה. R i R j = R i + j : איבר x, zנמצא בגרף של R iאם קיים מסלול באורך iשבין xל z-בגרף של .R
טענה Rטרנזיטיבית אמ"מ . R 2 ⊆ R הוכחה: Rטרנזיטיבית ⇔ לכל x, y, z ∈ Aמתקיים כי . x, z ∈ R ⇐ x, y ∈ R, y, z ∈ R ⇔ לכל x, z ∈ Aמתקיים כי R 2 ⊆ R ⇔ x, z ∈ R ⇐ x, z ∈ R 2
טענה )ללא הוכחה( לכל 3רלציות s1 , s 2 , s3מתקיים . S1 ⊆ S 2 ⇒ S1 S 3 ⊆ S 2 S 3
41
ניר אדר
[email protected]
טענה תהיינה הרלציות . f ⊆ A × B, g ⊆ B × C פעולת ההרכבה מוגדרת כרגיל a, c ∈ f g :אמ"מ קיים b ∈ Bכך ש. a, b ∈ f , b, c ∈ g - ניתן לראות כי . f g ⊆ A × Cנטען :אם f , gהינן פונקציות אזי ההרכב f gהינו פונקציה.
הוכחה: על מנת להראות שרלציה היא פונקציה עלינו להראות: .1קיום – לכל a ∈ Aקים c ∈ Cכך ש . a, c ∈ f g -
.2יחידות – אם a, x1 ∈ f g , a, x2 ∈ f gאזי בהכרח . x1 = x2
.1 יהי . a ∈ A fהיא פונקציה ⇐ קיים b ∈ Bכך ש. a, b ∈ f - gהיא פונקציה ⇐ קיים c ∈ Cכך ש. b, c ∈ g - ⇐ על פי הגדרת ההרכב מתקיים . a, c ∈ f g ⇐ לכל a ∈ Aקיים c ∈ Cכך ש. a, c ∈ f g -
.2 יהיו x1 , x2כך ש. a, x1 ∈ f g , a, x2 ∈ f g - fהיא פונקציה ולכן: • קיים b1כך ש a, b1 ∈ f -וגם . b1 , x1 ∈ g • קיים b2כך ש a, b2 ∈ f -וגם . b2 , x2 ∈ g
fהיא פונקציה ולכן ) b1 = b2יחידות עבור .( f gהיא פונקציה ולכן מכיוון ש b, x2 ∈ g , b, x1 ∈ g -נקבל . x1 = x2
42
ניר אדר
[email protected]
תרגיל 2
תהי
→
2
f :המוגדרת כך. f ( x, y ) = x + y, x − y :
יש לענות האם fהיא על והאם היא חח"ע.
פתרון
יהי
2
∈ . a, b
אם x, y → a, bאזי נוכל לכתוב. a = x + y, b = x − y : זוהי מערכת משוואות בעלת פתרון יחיד ,שהפתרון לה הינו:
מכיוון שניתן להגיע לכל a, bכרצוננו בתחום
2
2
a +b a −b , ∈ 2 2
= x, y
הרי שהפונקציה הינה על.
מכיוון שפתרון מערכת המשוואות הינו יחיד הפונקציה הינה חד חד ערכית.
תרגיל נתונות פונקציות . f : X → Y , g : Y → Z צ"ל :אם f gעל וגם gהינה חח"ע אזי fהיא על.
הוכחה: כדי להוכיח כי fהיא על עלינו להראות כי לכל איבר y ∈ Yקיים x ∈ Xכך שמתקיים . f ( x ) = y יהי . y ∈ Y gהיא פונקציה ולכן קיים z ∈ Zכך ש. g ( y ) = z - f gעל ולכן קיים x ∈ Xכך שמתקיים ) g f ( x) = zכלומר .( g ( f ( x) ) = z כלומר בינתיים הגענו לכך ש. g ( y ) = z, g ( f ( x) ) = z : gהינה חח"ע ולכן ) . y = f ( xהראנו בעצם כי קיים איבר y ∈ Yכך ש f ( x ) = y -ובכך סיימנו.
43
ניר אדר
[email protected]
טענה Rטרנזיטיבית אמ"מ לכל . R i ⊆ R i −1 ⊆ R i − 2 ⊆ ... ⊆ R 2 ⊆ R ,1 ≤ i הוכחה) :באינדוקציה על (i בסיס i = 2 :ראינו בטענה הקודמת ) .( R 2 ⊆ R נניח את נכונות הטענה לכל i ≤ nונוכיח עבור . i = n + 1 על פי ההנחה מתקיים כי . R n ⊆ R n −1 ⊆ R n − 2 ⊆ ... ⊆ R 2 ⊆ R יש להוסיף. R n +1 ⊆ R n : על פי ההנחה R n ⊆ R n −1ולכן על פי טענה העזר , R n R ⊆ R n −1 Rכלומר . R n +1 ⊆ R n
.5.7הסגור של רלציה ביחס לתכונה תהיי Rרלציה מעל קבוצה .Aהסגור של Rביחס לתכונה αהיא הרלציה Sהמקיימת את התנאים הבאים: S .1מקיימת את . α R ⊆ S .2 .3לכל Tשמקיימת את , αו , R ⊆ Tמתקיים S ⊆ T
הסגור היא הרלציה הקטנה ביותר שמקיימת את αומכילה את .R לא תמיד קיים סגור עבור תכונה .עבור תכונות מסוימות יהיה קיים סגור ועבור אחרות לא .
סגור ביחס לתכונה מסויימת – אם הוא קיים אזי הוא יחיד.
44
ניר אדר
[email protected]
.5.7.1סגור רפלקסיבי דוגמא תהי הקבוצה } A = {1, 2,3ותהי הרלציה } . R = { 1, 2 , 2, 2 , 3,1 הסגור הרפלקסיבי של הרלציה הינו } . { 1,1 , 2,2 , 3,3 , 1, 2 , 3, 1
1,1 , 2, 2 , 3,3נובע מהגדרת רפלקסיביות. 1, 2 , 3,1נובע מהגדרת הסגור.
זוהי הקבוצה הקטנה ביותר המקיימת את התנאי. • הסגור הרפלקסיבי הוא תמיד } R ∪ I a , I a = { a, a | a ∈ A
• סגור של רלציה ביחס לתכונה נתונה היא הרלציה הקטנה ביותר המכילה את הרלציה ומקיימת את התכונה .
.5.7.2סגור סימטרי דוגמא תהי הקבוצה } A = {1, 2,3, 4ותהי הרלציה מעל . R = { 1, 2 , 3,3 , 3, 4 , 4,1 } A
הסגור הסימטרי יהיה }
. { 1, 2 , 3,3 , 3, 4 , 4,1 , 2,1 , 4,3 , 1, 4
• הסגור הסימטרי הינו תמיד } . R ∪ R −1 = R ∪ { a, b | b, a ∈ R
45
ניר אדר
[email protected]
.5.7.3סגור א-רפלקסיבי רלציה Rתיקרא א-רפלקסיבית אם לכל x ∈ Aמתקיים . x, x ∉ R
תהי לדוגמא הרלציה הבאה מעל הקבוצה }: A = {1, 2,3 R= { 1,2 , 2,2 , 3,1 , 3,2 }
במקרה זה הסגור לא קיים ,כי הסגור חייב להכיל את כל ,Rובפרט את הזוג הסדור , 2, 2וכל רלציה כזו לא מקיימת את תכונת הא-רפלקסיביות.
.5.7.4סגור טרנזיטיבי תהי הקבוצה } A = {1, 2,3, 4,5ותהי הרלציה } . R = { 1, 2 , 2,3 , 2, 4 , 4,5 , 5,1 הסגור הטרנזיטיבי יהיה
}
. { 1, 2 , 2,3 , 2, 4 , 4,5 , 5,1 , 1,3 , 4,1 , 1, 4 , 1,5 , 2,5 , 4, 2 • נשים לב שאם אחרי שהוספנו איברים ,ניתן לעשות חיבורים נוספים ,יש לעשותם .
בהינתן רלציה Rמעל ,Aנגדיר את הרלציה * Rבאופן הבא: − {0}
= R* = R ∪ R 2 ∪ R 3 ∪ ... = ∪ R i , i
מתקיים כי * x, y ∈ Rאמ"מ קיים i ≥ 1כך ש . x, y ∈ R i
טענה • אם רלציה מקיימת את , αאז היא עצמה הסגור שלה ביחס ל . α -מכאן שהסגור הטרנזיטיבי של רלציה טרנזיטיבית Rהוא .R
46
ניר אדר
[email protected]
טענה
• לכל רלציה R* , Rהוא הסגור הטרנזיטיבי שלה.
הוכחה: כדי להוכיח ש R* -היא הסגור הטרנזיטיבי של Rצ"ל: . R ⊆ R* .1 R* .2טרנזיטיבית. .3לכל רלציה , Tאם Tהיא טרנזיטיבית וגם R ⊆ Tאזי . R* ⊆ T .1 ברור שמתקיים ,כי . R* = R ∪ R 2 ∪ ... ⊇ R .2 צריך להוכיח כי אם * x, y , x, z ∈ Rאזי *. x, z ∈ R
* x, y , x, z ∈ Rגורר כי קיים x, y ∈ R i , i ≥ 1וקיים y , z ∈ R j , j ≥ 1כך ש y , z ∈ R* ⇐ y , z ∈ R i + j ⇐ y , z ∈ R i ⋅ R j
.3 נשתמש בטענה אם R ⊆ Tאזי לכל
∈ iמתקים . R i ⊆ T i
תהי Tטרנזיטיבית . R ⊆ T ,צריך להוכיח כי R* ⊆ T
יהי * . x, y ∈ Rמכאן קיים kכך ש . x, y ∈ R k -ולפי טענת העזר. R ⊆ T : Tטרנזיטיבית .מכאן קיים kכך ש ,. x, y ∈ T k -ולכן . x, y ∈ T
תכונה • אם Aסופית אזי
47
A
. R* = R ∪ R 2 ∪ ... ∪ R
ניר אדר
[email protected]
דוגמא נגדיר את הקבוצה הבאה B = { A | A ⊆ , A ≠ φ , A ≤ 10} :ונגדיר יחס Sמעל Bבצורה הבאה: S = { A1 , A2 | A1 ∩ A2 ≠ φ } .1האם Sהינו יחס טרנזיטיבי? .2מהו * ? S
.1 Sאיננו יחס טרנזיטיבי. דוגמא נגדית :יהיו הקבוצות }. A1 = {1, 2} , A2 = {2,3} , A3 = {3, 4 מתקיים A1 , A2 ∈ S , A2 , A3 ∈ S :אולם . A1 , A3 ∉ S .2 כאשר אנו נתקלים בשאלה מסוג זה ,השלב הראשון בפיתרון יהיה להבין מיהו S 2על מנת לקבל תחושה לגבי הפתרון.
}
∃A2 : A2 , A3 ∈ S , A1 , A2 ∈ S
נטען. S 2 = B × B : ברור כי S 2 ⊆ B × Bמכיוון ש S -הינו יחס מעל . B צ"ל. B × B ⊆ S 2 : תהינה . A1 , A3 ∈ Bצריך למצוא A2כך שמתקיים . A1 , A2 ∈ S , A2 , A3 ∈ S . ∃a1 ∈ A1 ⇐ A1 ≠ φ ⇐ A1 ∈ Bכמו כן . ∃a3 ∈ A3 ⇐ A3 ≠ φ ⇐ A3 ∈ B נבחר } . A2 = {a1 , a3נוודא כי . A2 ∈ B a1 ∈ A1 ∩ A2 ≠ φומכאן a2 ∈ A2 ∩ A3 ≠ φ . A1 , A2 ∈ Sומכאן . A2 , A3 ∈ S מסקנה. A1 , A3 ∈ S 2 :
48
{ A,A
3
1
= S2
ניר אדר
[email protected]
דוגמא
נתון
}
×
{
⊆ , R = a, b a + b is odd , Rלדוגמא . 1, 2 ∈ R
א .מצא את . R 2 ב .מצא את הסגור הטרנזיטיבי. א.
}
נסמן את הקבוצה הבאה בa + b is even : T -
}
נטען , R 2 = T :כאשר x, z , z , y ∈ R
{ a, b
{ x, y
= .T
= . R2
יהיו . z, y , x, z ∈ R יתכנו שני מקרים: z .1אי זוגי x ,זוגי ⇐ yזוגי. z .2זוגי x ,אי זוגי ⇐ yאי זוגי.
בשני המקרים מתקיים x + yהוא זוגי ,ולכן הראנו . R 2 ⊆ T
כעת נראה את הכיוון השני :יהיה האיבר . a, b ∈ R 2 אם aזוגי ,נבחר c = 1ואז . b, c , a, c ∈ Rאם aאי זוגי ,נבחר c = 2ואז . b, c , a, c ∈ R ומכאן . T ⊆ R 2הראנו הכלה דו כיוונית ולכן מתקיים השוויון. ב. ניתן לראות כי מתקיים , R 3 = Rוכך הלאה ,ולכן:
כלומר
49
×
= . R* = R ∪ R 2
i is odd i is even
R Ri = 2 R
ניר אדר
[email protected]
.5.8רלצית שקילות רלציה תקרא רלצית שקילות אם היא רפלקסיבית ,סימטרית וטרנזיטיבית. Rרפלקסיבית אם לכל xמתקיים x, x ∈ R Rסימטרית אם לכל x, yכך ש x, y ∈ R -מחייב כי y , x ∈ R
Rטרנזיטיבית אם לכל x, y, zמתקיים x, z ∈ R ⇐ x, y ∈ R, y, z ∈ R
.5.8.1מחלקת שקילות בהינתן יחס Eמעל Aואיבר , x ∈ Aנגדיר את מחלקת השקילות של xהמסומנת על ידי
[ x ]E
באופן הבא: x, y ∈ E }
| [ x ]E = { y
דוגמא - A1קבוצת האנשים בעולם.
}
{
E1 = x, y x, y live in the same country
- A2כל המילים בעולם.
}
{
E2 = x, y x, y starts with the same letter
- A3קבוצת המספרים הטבעיים.
}
{
E3 = x,y x, y has the same module in diving by 3
עבור - E1מהי מחלקת השקילות של xהגר בישראל?
} כל תושבי ישראל{=][x עבור - E 2מהי מחלקת השקילות של המילה "אבא"?
} כל המילים המתחילות ב-א'{=]אבא[
50
ניר אדר
[email protected]
עבור : E3
[0]={0,3,6,9,...} [1]={1,4,7,10,...} [2]={2,5,8,11,...} [3]= {0,3,6,9,...} [4]={1,4,7,10,...} ניתן לראות כי:
[0]=[3]=[6]=... [1]=[4]=[7]=... [2]=[5]=[8]=... [0] ∩ [1] = φ [1] ∩ [2] = φ [0 ] ∩ [ 2 ] = φ
מתקיים:
.5.8.2למה 1 תהי Aקבוצה ,שני איברים x, y ∈ Aותהי Eרלצית שקילות מעל ,Aאזי: א [ x ] = [ y ] .אמ"מ . x, y ∈ E ב [ x] ≠ [ y ] .אמ"מ . [ x] ∩ [ y ] = φ • מחלקת שקילות היא לא קבוצה ריקה )היא מתאפיינת על ידי איבר מסויים( • ניתן לכתוב את ב' גם כך x, y ∉ E :אמ"מ . [ x] ∩ [ y ] = φ
51
= ][0] ∪ [1] ∪ [2
ניר אדר
[email protected]
הוכחה א. ⇐
נתון. [ x ] = [ y ] : צ"ל. x, y ∈ E : הוכחה :לפי הגדרה . y ∈ [ y ] :נתון כי ] [ x ] = [ yומכאן ] . x, y ∈ E ⇐ y ∈ [ x ⇒ נתוןx, y ∈ E :
צ"ל[ x ] = [ y ] : הוכחה :ראשית נטען כי ) y , x ∈ Eמכיוון ש E -הינה סימטרית( .וכעת: a ∈ [ y]
⇔
הגדרת מחלקות שקילות
y, a ∈ E
⇔ x, a ∈ E
טרנזיטיביות y , x , x ,a
⇔ ]a ∈ [ x
by definition
ולכן ] . [ x ] = [ y
ב. ⇒
נתון. [ x] ∩ [ y ] = φ : צ"ל. [ x] ≠ [ y ] : הטענה נכונה באופן טריויאלי מכיוון שגם ] [ xוגם ] [ yאינן ריקות. ⇐
נתון. [ x] ≠ [ y ] : צ"ל. [ x] ∩ [ y ] = φ : נניח בשלילה כי . [ x] ∩ [ y ] ≠ φכלומר קיים ] a ∈ [ x ] , [ yומכאן:
[ x] = [ y] כלומר ההנחה שגויה ולכן . [ x] ∩ [ y ] = φ
52
⇒ ⇒ x, y ∈ E
Lemma 1
x, a ∈ E a, y ∈ E
⇒
x, a ∈ E y, a ∈ E
ניר אדר
[email protected]
.5.8.3הצגת רלצית שקילות כגרף כאשר ניגשתי בפעם הראשונה להבין את נושא רלצית השקילות ומחלקות השקילות נתקלתי בבעיה להבין את המשמעות שלהן בדיוק – מהי רלצית שקילות ,ומהי מחלקת שקילות ,ומהן אוסף כל מחלקות השקילות של קבוצה .הדוגמא הבאה ,לפחות עבורי ,עזרה להמחיש את הנושא. תהי קבוצת איברים .Aכל רלציה Rמעל הקבוצה Aמכילה זוגות של איברים מ.A- נציג את הרלציה כגרף ,כאשר כל צומת בגרף ייצג את אחד מאיברי .Aבין כל שני איברים בגרף תהיה קשת אמ"מ הם נמצאים ברלציה .R לדוגמא ,עבור הקבוצה }A = {1, 2,3, 4
והרלציה }){(1, 2 ) , (1,3) , ( 3,3
נצייר את הגרף הבא:
רלצית שקילות תחלק את הצמתים בגרפים לקבוצות זרות כך שכל קבוצה תהווה גרף מלא ,לכל צומת תהיה קשת עצמית ,ולא יהיו קשתות מחברות בין הקבוצות השונות ,לדוגמא:
ישנן 3קבוצות – שלוש מחלקות שקילות הנוצרות על ידי רלצית השקילות.
53
ניר אדר
[email protected]
.5.8.4קבוצת המנה הגדרה
תהא Eרלצית שקילות מעל הקבוצה . Aהקבוצה
E
Aמוגדרת כך: = {[ x] | x ∈ A}
E
A
קבוצה זו נקראת קבוצת המנה של Aלפי . E נגדיר את האינדקס של הרלציה Eלהיות מספר מחלקות השקילות השונות של , Eאו לחילופין – כגודל של קבוצת המנה של . E
.5.8.5למה 2
לכל
E
, B1 , B2 ∈ Aאו ש B1 ∩ B2 = φ -או ש. B1 = B2 -
.5.8.6למה 3 Eרלצית שקילות מעל .Aאיחוד כל מחלקות השקילות ייתן את הקבוצה :A
∪[ x] = A . x∈A
54
ניר אדר
[email protected]
הוכחת למה 3 נוכיח את הטענה על ידי הכלה דו כיוונית. כיוון ⇐ :צ"ל להוכיח כי . ∪ [ x ] ⊆ Aלכל x ∈ Aמתקיים [ x ] ⊆ Aומכאן . ∪ [ x ] ⊆ A x∈ A
x∈ A
כיוון ⇒ :צ"ל כי ] . A ⊆ ∪ [ xלכל x ∈ Aמתקיים כי ] x ∈ [ xולכן ] . A ⊆ ∪ [ x x∈A
x∈A
.5.8.7חלוקה הגדרה תהא Aקבוצה כלשהי .תתי קבוצות של Aלא ריקות ,זרות הדדית שאיחודן הוא Aנקרא חלוקה
של . A באופן פורמלי :קבוצה Πהיא חלוקה של קבוצה Aאם מתקיימים התנאים הבאים: א .אם כל איבר של Πהוא תת קבוצה לא ריקה ב.A- ב .בעבור כל x ∈ Aקיים בדיוק איבר אחד S ∈ Πעבורו . x ∈ S
משפט
תהי Eרלצית שקילות מעל . Aקבוצת המנה
55
E
Aהיא חלוקה של הקבוצה . A
ניר אדר
[email protected]
הוכחה על פי הגדרת מחלקת השקילות מתקיים כי [ x ] ∈ Aלכל . x ∈ A כלומר האיברים בקבוצת המנה הם תתי קבוצה של . A • לכל x ∈ Aמתקיים [ x ] ≠ φולכן האיברים ב A -הם אינם קבוצות ריקות . E • על פי למה 2כל האיברים ב A -הינם זרים הדדית . E • על פי למה 3איחוד האיברים בקבוצת המנה שווה ל . A -
מסקנה כל יחס שקילות משרה חלוקה של Aלקבוצות לא ריקות זרות הדדית שאיחודן , Aכאשר הקבוצות הינן מחלקות השקילות של היחס.
טענה אם Πהיא חלוקה של קבוצה Aאזי היחס הבא הוא יחס שקילות. E = { x, y | ( ∃S , S ∈ Π ) , x ∈ S and y ∈ S }
ומכאן= Π :
E
.A
כל חלוקה של Aמגדירה באופן יחיד יחס שקילות ,והקבוצות הזרות בחלוקה הן מחלקות השקילות של היחס.
56
ניר אדר
[email protected]
.5.8.8דוגמאות .1 Aקבוצת השלמים בין 0ל.100- R = { x, y | x ≡ y (mod10)} רפלקסיביות :כןx ≡ x (mod10) : סימטריות :כןx ≡ y (mod 10) ⇒ y ≡ x(mod 10) :
טרנזיטיביות :כן:
⇒ )x ≡ y (mod 10), y ≡ z (mod 10 )x ≡ z (mod10
לכן זוהי רלצית שקילות .כעת נגדיר מי הן מחלקות השקילות ,ונמצא את קבוצת המנה. מחלקות השקילות מאופיינות על ידי השאריות בחלוקה ב .10לכן קבוצת המנה היא: A = {[0],[1],[2],[3],[4],[5],[6],[7],[8],[9]} = {[ x] | 0 ≤ x ≤ 9, x ∈ N } R
.2 Aקבוצה B ,תת קבוצה של .A R = { x, y | x = y or x, y ∈ B}
רפלקסיביות :כן :כי .x=x סימטריות :כן .xRy :אם x=yאז ברור ש yRxכי הם שווים. אם x ≠ yאזיי x,yשייכים ל Bולכן גם y,xשייכים ל B-ולכן .yRx טרנזיטיביות :כן .xRy,yRz :אם כולם זהים ברור כי .xRzאם x,y,zלא זהים כולם ,אזי הם שייכים ל ,B-ולכן .xRz אפיון מחלקות השקילות: מחלקת שקילות אחת היא Bוכל איבר ב A-מהווה מחלקת שקילות. B =φ }A = {[ x] | x ∈ A \ B R {[ x] | x ∈ A \ B}∪ {B} B ≠ φ
נשים לב לכתיבה . {[ x] | x ∈ A \ B}∪ {B} :הכתיבה {[ x] | x ∈ A \ B}∪ Bהיא טעות במקרה זה.
57
ניר אדר
[email protected]
הסבר בעזרת דוגמא: A = { 1, 2, 3, 4, 5 } B = { 1, 2 }
}}{[ x] | x ∈ A \ B}∪ {B} = {{3},{4},{5},{1,2 }{[ x] | x ∈ A \ B}∪ {B} = {{3},{4},{5},1,2 הביטוי השני הוא כבר לא חלוקה למחלקות שקילות!
.3 מה מספר רלציות השקילות בקבוצה סופית ?A הגדרת קבוצת מנה מגדירה רלציה ולהפך .השאלה היא למעשה כמה חלוקות אפשריות. נניח כי .|A|=nמספר הרלציות הוא מספר האפשרויות לחלק את האלמנטים לתתי קבוצות כך שבכל קבוצה אלמנט אחד לפחות ,ואין אלמנט המופיע ביותר מקבוצה אחת. כלומר ,הבעיה שקולה לחלוקה של nאלמנטים שונים לתאים זהים ,כך שאין תא ריק ואין הגבלה על מספר התאים.
58
ניר אדר
[email protected]
.6עוצמות
.6.1הקדמה לעוצמות מטרת נושא העוצמות היא לדבר על קבוצות בעלות אותו מספר איברים. עבור קבוצה סופית Aגודל הקבוצה הינו . Aעוצמת הקבוצה היא הגודל של . A גודל במקרה זה הוא מספר האיברים בקבוצה.
משפט תהינה Aו B -קבוצות סופיות .מתקיים כי A = Bאמ"מ קיימת התאמה חד חד ערכית . f : A → B
הוכחה: תהינה הקבוצות } . A = {a1 ,..., ak } , B = {b1 ,..., bn כיוון ⇐ :נניח כי . n = kנגדיר f : A → Bכך . f ( ai ) = bi ,1 ≤ i ≤ n :קל לראות ש f -התאמה חד חד ערכית. כיוון ⇒ :נניח כי קיימת התאמה חח"ע – מאחר ו f -חח"ע מתקיים כי ) f ( a1 ) ,..., f ( akהם k
איברים שונים ב , B -ולכן . n ≥ kמאחר ו f -ל ,אז אלו הם כל האיברים ,ולכן . n = k
הגדרה נאמר ששתי קבוצות Aו B-הן בעלות עוצמה שווה ,בעלות אותה קרדינליות ,אם קיימת ביניהם התאמה חח"ע ,כלומר אם קיימת פונקציה f : A → Bשהיא פונקציה של Aעל Bוחח"ע. נאמר ש A-ו B-שקולות ונסמן ,A~B
59
ניר אדר
[email protected]
דוגמאות .1
תהי הקבוצה } ניקח → B
{
∈ . B = n 2 nנטען כי
~ .B
f :כך ש . f (n) = n 2 -זוהי התאמה חח"ע ומכאן = B
.
.2 נגדיר את הקבוצה } . ( a, b ) = { x | x ∈ , a < x < bנטען~ ( 0,1) :
כדי להוכיח זאת נשתמש בעובדה כי
.
π π → tan : − , הינה חח"ע ועל. 2 2
השלבים:
( 0,1) → ( −1.1) ,
)1
= f2
,
( −1,1) → −
)2
= f3
π π − , → , 2 2
)3
f1 = 2 x − 1
π
x
2
)( 2 x − 1
π 2
π π
, 2 2
כל הפונקציות הן חח"ע ועל. על ידי הרכבת פונקציות נקבל: π f ( 0,1) → , f ( x) = tan ( 2 x − 1) 2
טענה
היחס Rהמוגדר כך} :
A= B
{ A, B
= Rהוא יחס שקילות.
הוכחה: רפלקסיביות :צ"ל להוכיח לכל Aכי מתקיים , A, A ∈ Rכלומר . A = Aניתן להשתמש בפונקצית הזהות.
60
ניר אדר
[email protected]
סימטריות :אם f : A → Rהתאמה חח"ע אזי גם f −1 : B → Aהתאמה חח"ע ,לכן אם A, B ∈ R
אזי גם . B, A ∈ R טרנזיטיביות :אם A, B ∈ Rו B, C ∈ R -אזי גם , A, C ∈ Rוזאת מכיוון שהרכבה של שתי פונקציות חח"ע ועל הינה גם חח"ע ועל. מחלקות השקילות של היחס נקראות המספרים הקרדינלים )עוצמות(. המספר הקרדינאלי
∈ nהוא כל הקבוצות שעוצמתן שווה לעוצמה של }. {1,..., n
• כל קבוצה שהמספר הקרדינלי שלה הוא מספר סופי ,הינה קבוצה סופית.
.6.2הגדרה 1לקבוצה אינסופית קבוצה Aתיקרא סופית אם קיים
∈ nכך שקיימת התאמה חח"ע בין Aלבין }. {1,..., n
הקבוצה Aתיקרא אין סופית אם לא קיים עבורה nכזה. טענה הקבוצה
,קבוצת הטבעיים ,היא אינסופית לפי הגדרה .1
צ"ל להראות שלא קיים
∈ nכך שקיימת התאמה חח"ע בין
סופית ושקיים nכזה כך ש-
ל . {1,..., n} -נניח בשלילה ש-
→ } f : {1,.., nחח"ע ועל .נתבונן ב f (1) ,..., f ( n ) -ויהא yהערך
המקסימלי מביניהם .עבור y + 1לא קיים } x ∈ {1,..., nכך ש . f ( x ) = y + 1 -כמו כן מתקיים כי ∈ y + 1ולכן fאיננה על ,בסתירה להנחה.
הגדרה הנגזרת מהגדרה 1 Aהיא קבוצה אינסופית אם קיימת → A
61
f :חח"ע.
ניר אדר
[email protected]
.6.3הגדרה 2לקבוצה אינסופית – הגדרה לפי תכונה קבוצה Aהיא אינסופית אמ"מ קיימת f : A → Aחח"ע כך ש, f ( A) ⊂ A - כלומר קיימת פונקציה מ A-לעצמה שהיא חח"ע אבל לא על. הוכחה שקבוצת הטבעיים →
תהי
היא אינסופית לפי הגדרה :2
f :שתוגדר להיות . f (n) = n + 1פונקציה זו היא חח"ע ,אולם }\ {0
=) (
.f
מסקנה עבור 2קבוצות אינסופיות Aו , B -אם A = Bאזי קיימת פונקציה fחח"ע מ A -ל B -שאיננה על.
טענה )בלא הוכחה( כל ההגדרות לקבוצה אין סופית שקולות.
משפט אם Aהיא קבוצה אינסופית ,אזי מתקיימות הטענות הבאות: .1כל קבוצה Bהמקיימת A ⊆ Bהיא קבוצה אינסופית . .2כל קבוצה Bשעבורה קיימת פונקציה חח"ע f : A → Bהיא אינסופית . .3כל קבוצה Bשעבורה קיימת פונקציה על f : B → Aהיא אינסופית . .4הקבוצה ) P ( Aהיא אינסופית . .5לכל קבוצה לא ריקה , Bהקבוצה A × Bהיא אינסופית . .6עבור כל קבוצה , Bהקבוצה A ∪ Bהיא אינסופית . .7לכל קבוצה לא ריקה ,Bהקבוצה ) A Bקבוצת הפונקציות מ B-ל (A-היא אינסופית .
62
ניר אדר
[email protected]
הוכחות .1 נתון ש A -היא אינסופית ומכאן שקיימת f : A → Aחח"ע ולא על .נשתמש ב f -כדי להגדיר פונקציה מ B -אל Bשהיא חח"ע ולא על. .6 מכיוון ש A ⊆ A ∪ B -על פי טענה 1מתקיים כי A ∪ Bהיא אינסופית. .4 נוכיח שקיימת פונקציה חח"ע ) f : A → P ( Aואז על פי טענה 2יתקיים ש P ( A ) -היא אינסופית. צריך להתאים כל איבר ב A-לתת קבוצה שונה של . Aנבחר - ∀a ∈ A, f ( a ) = {a} :פונקציה חח"ע מ A -ל . P ( A ) -
.5 נוכיח שקיימת פונקציה חח"ע f : A → A × Bועל פי 2נסיק ש A × B -הינה אינסופית .נבחר איבר כלשהו bהשייך ל) B -קיים כזה(. ∀a ∈ A, f (a ) = f (a, b) ,
.7 נוכיח שקיימת פונקציה חח"ע מ A -ל) AB -לקבוצת הפונקציות מ B -אל .( A לפי 2נקבל ש AB -הינה אינסופית .צריך להתאים לכל איבר ב A -פונקציה שונה מ B -ל. A - נבחר ∀a ∈ A, f (a ) = g aכאשר g aמוגדרת כךg a : B → A :
משפט תהי Σשפה .אם Σ ≠ φאזי * Σהינה קבוצה אינסופית. * Σמוגדרת להיות קבוצת כל המילים הסופיות הנבנות מאותיות . Σ כדי להוכיח משפט זה ,מספיק שנראה כי קיימת *→ Σ
63
f :חח"ע.
. ∀b ∈ B, g a (b) = a,
ניר אדר
[email protected]
.6.4קבוצה בת מניה סימון נסמן את העוצמה של קבוצת הטבעיים = ℵ0
.
הגדרה נאמר שקבוצה Aהיא בת מניה אם קיימת פונקציה חח"ע
→. f :A
הגדרה שקולה :קבוצה Aהיא בת מניה אם היא סופית או שגודלה הוא . ℵ0 הערה חשובה :במקומות רבים בספרות ,כולל בגירסה הקודמת של מסמך זה ,קבוצה בת מניה מוגדרת כקבוצה אינסופית בלבד שגודלה . ℵ0עניין זה הוא עניין של מוסכמה בלבד .
קבוצה Aאינסופית תיקרא בת מניה אם . A = ℵ0
כיצד מוכיחים שקבוצה Aאינסופית היא בת מניה? .1מציגים התאמה חח"ע בין Aלקבוצה שידוע שהיא בת מניה .
.2מציגים פונקציה חח"ע מ A -לקבוצה כלשהי בת מניה ופונקציה חח"ע מקבוצה בת מניה כלשהי ל Aומשתמשים במשפט ) CSBיוצג בהמשך( .
.3מציגים מניה של אברי Aשמקיימת: א .לפני כל איבר נמצא מספר סופי של איברים. ב .כל איבר נמצא במקום כלשהו במניה )כל איבר נספר( .
64
ניר אדר
[email protected]
דוגמא נטען:
הינה בת מניה.
ננסה למצוא מניה .נסיון ראשון.0,1,2,...,-1,-2,-3,... : סדר זה איננו ספירה טובה ,כי לפני המספר −1עומדים אינסוף איברים .נסיון שני:
0 1 −1 2 −2 3 −3 6
5
4
2
3
0 1
נשים לב שזוהי למעשה התאמה חד חד ערכית .בשלב ה k -של המניה סופרים את kואת . − k כל איבר xנספר בשלב ה x -וכל שלב אורכו לכל היותר ,2לכן כל מספר
∈ xמופיע בסידרה
כשלפניו מספר סופי של איברים. גם אם קיימת עבור קבוצה מניה עם חזרות איננו נמצאים בבעיה כי קיימת עבורה גם מניה בלי חזרות .מעבר ממניה עם חזרות למיניה בלי חזרות בצורה פשוטה :מתקדמים לפי הסדר שקבענו. אם האיבר הנוכחי כבר נספר ,לא נספור אותו שוב .אחרת נספור אותו .
משפט ∞
תהינה A1 ,..., Akקבוצות בנות מניה ,אזי
∪A
i
הינו בן מניה .איחוד של מספר סופי של קבוצות בנות
i =1
מניה הוא בן מניה. הוכחה :אם כל הקבוצות סופיות ,ראינו שאיחוד סופי של קבוצות סופיות הוא סופי. נתעניין לכן במקרה בו לפחות אחת הקבוצות הינה אינסופית ,ומכאן שהאיחוד כולו הוא אינסופי. נבנה טבלה בה בעמודה יהיו הקבוצות השונות ובתוך הטבלה יהיו האיברים השונים של הקבוצות: }A1 = {a10 ,...
}A2 = {a20 ,... ... }Ak = {ak 0 ,...
65
ניר אדר
[email protected]
בשלב ה j -נספור את כל האיברים מהצורה aij
. i = 1,..., kכל שלב הוא לכל היותר באורך . k ∞
כל איבר יופיע בסדרה ולפניו מספר סופי של איברים ולכן
∪A
i
הינו בן מניה.
i =1
משפט )בלא הוכחה( איחוד של מספר בן מניה של קבוצות בנות מניה הוא בן מניה. טענה אם Aו B-בנות מניה ,אזי A × Bבת מניה. טענה
+
a הרציונליים החיוביים -בת מניה.b
a, b ∈ ,
אם נצליח לספור את החיוביים ,נוכל לספור גם את השליליים .ניצור טבלה: ...
5 1/5 2/5 3/5 4/5 5/5
4 1/4 2/4 3/4 4/4 5/4
3 1/3 2/3 3/3 4/3 5/3
2 1/2 2/2 3/2 4/2 5/2
1 1/1 2/1 3/1 4/1 5/1
1 2 3 4 5 ...
ישנם מספרים שמופיעים כמה פעמים -למשל -כל האלכסון הראשי. a בשלב ה , k > 1 , k -נספור את כל המספרים מהצורה b a כאלו( .כל מספר מהצורה b
66
כך ש) . a + b = k -ישנם k + 1מספרים
יספר בשלב ה a + b -קיים שלב כזה! זוהי ספירה עם חזרות.
ניר אדר
[email protected]
דוגמא תהי Σשפה סופית )קבוצה סופית של אותיות( .קבוצת המילים הסופיות מעל Σהיא בת מניה. סקיצה להוכחה: מספר המילים באורך kכלשהו הקיימות הינו . Σ k נגדיר מניה בה בשלב ה k -נספור את כל המילים באורך . kכל שלב בספירה הוא סופי ולכן הטענה נכונה.
דוגמא תהי Σקבוצה בת מניה של אותיות .נטען :קבוצת המילים הסופיות מעל Σהיא בת מניה. פתרון: עבור כל תא במילה יש אין סוף אפשרויות לאותיות לכן אי אפשר להשתמש בדרך פתרון הקודמת. בשלב ה , k ≥ 1 , k -נספור את כל המילים באורך קטן שווה kשהאותיות בהן הן מהקבוצה}. {a0 , a1 ,..., ak −1 k
כמה מילים כאלו יש? . ∑ k i i =1
נוכיח שכל מילה נספרת בספירה זו. תהיי מילה . k1k 2 ...k rנסתכל על האות שבה האינדקס הוא מקסימלי .יהי sהאינדקס .המילה תיספר בשלב שהוא המקסימום בין rל. s + 1 -
67
ניר אדר
[email protected]
טענה אם Bבת מניה ו A-קבוצה סופית ,אזי B Aהיא בת בניה. נגדיר מניה: בשלב ה k-נספור את כל הפונקציות מ A-לקבוצה } . {b1 ,..., bkיש
A
kפונקציות כאלו.
בהינתן פונקציה , f : A → Bיהיו ) f (a1 ),..., f (anערכי הפונקציה . יהיו b1 j = f (a j ),1 ≤ j ≤ n
נביט על הערך המקסימלי מבין . bi1 , bi 2 ,..., binיהי rהמקסימלי שבהם .לכן fנספרת בשלב ה. r -
טענה לכל קבוצה אין סופית Aיש תת קבוצה בת מניה. נבנה קבוצה . B = {bi | i ∈ N } :B יהי b0 ∈ Aותהי } . B0 = {b0יהי b1 ∈ A / B0ותהי }. B1 = {b0 , b1 נניח } Bi = {b0 , b1 ,..., biכאשר . Bi ⊂ Aיהי bi +1 ∈ A / Biותהי }. Bi +1 = Bi ∪ {bi +11 כל אחת מהקבוצות Biהיא סופית .איחוד כל איברי קבוצות Biהוא אינסופי .המניה היא הסדר בו בחרנו איברים מ .A-הקבוצה הזו היא עם עוצמה שווה לזו של הטבעיים.
משפט לכל קבוצה אינסופית Aיש תת קבוצות אמיתיות )תת קבוצה ממש( בעלות עוצמה שווה ל.A-
כיוון הצורה היחידה שניתן להוכיח זאת היא לקחת תת קבוצה מ A-ולהוכיח שקיימת בינה לבין Aפונקציה חח"ע ועל .אם ניקח את Aונוציא ממנה רק איבר אחד ,נקבל קבוצה בעלת אותה עוצמה. 68
ניר אדר
[email protected]
הוכחה תהיי B ⊆ Aבת מניה } ∈ , B = {bi | iותהי }. B′ = {bi | i ∈ , i ≥ 1 נבנה העתקה בין שתי הקבוצות שהיא התאמה חח"ע .
נבנה gחד חד ערכית ועל. g : A → A /{b0 }
} A /{b0היא תת קבוצה אמיתית של .Aאם נצליח למצוא gכמבוקש נראה כי ל A-ול } A /{b0יש אותה עוצמה. נגדיר את :g x∈ A/ B ) x ∈ B (⇒ x ∈ bi
x g ( x) = bi +1
מסקנה חשובה אם ניקח קבוצה אינסופית ונוציא ממנה מספר סופי של איברים ,נשמור על עוצמת הקבוצה.
מסקנה ללא הוכחה אם ניקח קבוצה מעוצמה גבוהה ,ונוציא מספר איברים מעוצמה נמוכה יותר ,העוצמה תישמר.
דוגמא תהי קבוצת הווקטורים האינסופיים מעל
כך שלכל
∈ nסכום האיברים במקומות
n, n + 1,..., n + 6הינו .21מהי עוצמת הקבוצה?
נשים לב שהגדרת 6המקומות הראשונים בווקטור מגדירה את שאר האיברים שלו באופן יחיד ,ולכן 21 + ( 6 − 1) . הקבוצה הינה קבוצה סופית ,ומספר איבריה ,העוצמה שלה הוא 6 −1
69
ניר אדר
[email protected]
דוגמא נניח שאנו מבצעים את הניסוי הבא :מטילים מטבע עד שמקבלים Hבפעם הראשונה. נגדיר את הקבוצה } :Oתוצאות הניסוי { = O
נוכיח כי Oהיא קבוצה בת מניה. נגדיר → O
f :בצורה באה: f ( n ) = T ,..., T , H
...
f (0) = H
f (1) = T , H
n times
נשים לב: אם fהיא על אזי Oהיא בת מניה )סופית או אינסופית( .בנוסף ,אם fחח"ע אזי Oאינסופית.
ניתן לראות בנקל כי הפונקציה שהגדרנו היא חח"ע ,אולם פונקציה זו איננה על .לניסוי , T , T , T ,... שהוא ניסוי חוקי ,אין מקור .כדי להפוך פונקציה זו לעל נגדיר אותה מחדש: f ( n + 1) = T ,..., T , H
...
f ( 2) = T , H
f (1) = H
f ( 0 ) = T , T ,...
n times
השיטה בה השתמשו כדי להפוך את הפונקציה לעל היא שימושית ומכונה לעתים "תרגיל המלון האינסופי" .מקור השם הוא בתרגיל המחשבתי הבא :זוג מגיע לבית מלון בעל אינסוף חדרים ,אולם אומרים להם שכל החדרים תפוסים ,והשאלה – היכן למקם את בני הזוג? הפתרון :כל דייר שכבר נמצא במלון יעבור לחדר הבא )דייר מחדר 1יעבור לחדר 2וכו'( ,ואז חדר מספר 1יהיה פנוי עבור הזוג. הרעיון באופן כללי :כיצד נוכיח שאיחוד של קבוצה סופית וקבוצה בת מניה הינו בן מניה? הפתרון :נשים את הקבוצה הסופית בהתחלת הספירה ,ואת הקבוצה האינסופית אחריה.
70
ניר אדר
[email protected]
.6.5משפט קנטור
.6.5.1הגדרות הגדרה 1:1 . f : A נאמר ש A ≺ B -אם קיימת → B
במילים אחרות ,נאמר כי A ≺ Bאם העוצמה של Aקטנה או שווה לעוצמה של . B
הגדרה נאמר ש A ≺ B -אם A ≺ Bאבל . A ∼/ B
דוגמאות .1 יהיו הקבוצות } A = {a1 , a2 ,..., an } , B = {b1 , b2 ,..., bmכך שמתקיים n < mאזי . A ≺ B
.2 תהי Aקבוצה סופית .מתקיים: ראינו שלא קיימת פונקציה
≺. A → f : Aחח"ע ועל.
.3 לכל קבוצה Aמתקיים כי ). A ≺ P ( A 1:1 f : A והיא }. f ( x ) = { x קיימת הפונקציה )→ P ( A
71
ניר אדר
[email protected]
.6.5.2קבוצות שאינן בנות מניה – שיטת הליכסון של קנטור תהי fפונקציה ) . f : A → P ( Aנראה כי קיימת קבוצה ) B f ∈ P ( Aשאינה מתקבלת כתמונה של אחד מאיברי , Aכלומר ) , B f ∉ f ( Aומכאן שכל פונקציה ) f : A → P ( Aאיננה על.
ניתן להציג את fבצורת הטבלה הבאה: ...
...
) f ( a4
) f ( a3
) f ( a2
) f ( a1
a1 a2
a3
a4 ... ...
)מניחים כי הקבוצה Aבת מניה כי אחרת לא ניתן לרשום אותה בטבלה כנ"ל(.
במקום ה ( a , f ( a )) -נרשום 1אם ) a ∈ f ( aאו 0אחרת .באופן כללי :במקום ה( a , f ( a )) - 1
1
1
k
1
j
נרשום 1אם ) a j ∈ f ( akו 0-אחרת.
דוגמא תהי Aהקבוצה } A = {a1 , a2 , a3 , a4ותהי fשמוגדרת כך:
72
} f ( a2 ) = {a1 , a3
f ( a1 ) = φ ,
f ( a4 ) = φ
} f ( a3 ) = {a1 , a2 , a3
ניר אדר
[email protected]
נכתוב את fבטבלה: ) f ( a4
) f ( a3
f ( a2 )
) f ( a1
0 0
1 1
1 0
0 0
a1 a2
0
1
1
0
a3
0
0
0
0
a4
כל עמודה בטבלה מגדירה תת קבוצה של . A מציאת B f ⊆ Aשאיננה מתקבלת על ידי fשקולה למציאת עמודה שאיננה מופיעה בטבלה – נמצא עמודה שתהיה שונה מכל עמודה אחרת. העמודה השונה מכל העמודות טבלה היא העמודה המתקבלת על ידי היפוך העמודות באלכסון. כלומר ,אם ) a1 ⊄ f ( a1נרשום 1אחרת נרשום 0וכך הלאה: ) f ( a4
) f ( a3
f ( a2 )
) f ( a1
0
1
1
0
1
a2
0
10 0
01 1
01 0
a1
0
a3
0
0
a4
01
באופן כללי ,העמודה השונה מכל עמודה אחרת בעמודה ה i -היא שונה לפחות באיבר ה. i - טכניקה זו שימושית – בעזרתה מוכיחים שקבוצות אינן בנות מניה.
73
ניר אדר
[email protected]
.6.5.3משפט קנטור לכל קבוצה A , Aאינה שקולה ל .P(A)-כלומר :לכל קבוצה Aמתקיים כי ). A ≺ P ( A
הוכחה ההוכחה צריכה לכלול שני מרכיבים :ראשית עלינו לראות כי ) A ≺ P ( Aולאחר מכן אנו צריכים להוכיח כי הקבוצות אינן שקולות. ראינו קודם במסמך זה כי ) A ≺ P ( Aולכן נותר להוכיח רק את השקילות. לשם כך נראה שלכל פונקציה ) f : A → P ( Aקיימת קבוצה ) B f ∈ P ( Aשאינה מתקבלת כתמונה של אחד מאיברי , Aכלומר ) , B f ∉ f ( Aומכאן שכל פונקציה ) f : A → P ( Aאיננה על.
נוכיח את הטענה עבור כל קבוצה בת מניה )סופית או אינסופית(. תהי ) f : A → P ( Aפונקציה .נגדיר את B fבאופן הבא: לכל , a ∈ Aמתקיים . a ∉ f (a ) ⇔ a ∈ B f נראה כי ) , B f ∉ f ( Aכלומר לא קיים x ∈ Aכך ש. f ( x ) = B f - נבחין בין שני מקרים: B f ≠ f ( x ) ⇐ x ∉ B f ⇐ x ∈ f ( x ) .1 B f ≠ f ( x ) ⇐ x ∈ B f ⇐ x ∉ f ( x ) .2
לכן לכל פונקציה fקיימת B fשאיננה מתקבלת על ידי fומכאן ש f -איננה על.
מסקנה ממשפט קנטור
הקבוצה
74
)
( Pאיננה בת מניה.
ניר אדר
[email protected]
מסקנה 2
אנו יכולים לקבל סידרה אינסופית עולה של עוצמות) ≺ P ( P ( ) ) ≺ ... :
(≺ P
.
מכאן נובע שיש מספר אינסופי של עוצמות.
.6.6עוצמת הרצף
.6.6.1השערת הרצף שאלה
האם קיימת קבוצה Bהמקיימת
)
(≺ B ≺ P
?
השערת הרצף אומרת שאין קבוצה Bכזו .ייתרה מכך ,לכל קבוצה Aלא קיימת ) . A ≺ B ≺ P ( A להשערה זו אין הוכחה .אומרים שלא ניתן להוכיח אותה בעזרת הכלים של תורת הקבוצות.
.6.6.2עוצמת הרצף הבחנה 2איננה קבוצת בת מניה .הבחנה זו נכונה לפי משפט קנטור. 2היא קבוצת החזקה של המספרים הטבעיים .כמו כן ,ניתן לזהות אותה עם קבוצת הווקטורים הבינאריים האינסופיים. הגדרה עוצמת קבוצת החזקה של הטבעיים , 2 ,תכונה עוצמת רצף.
75
ניר אדר
[email protected]
הגדרה חלופית העוצמה של קבוצת המילים הבינריות האינסופיות נקראת עוצמת רצף .היא זהה לעוצמה של קבוצת המספרים הממשיים.
סימון סימון לעוצמת רצףA = ¬ :
מספרים ממשיים נסתכל על הקטע ] .[0,1נטען כי קבוצת המספרים בקטע זה איננה בת מניה. כל מספר בקטע בין 0ל 1-יכול להיות מיוצג בצורה הבאה 0.x1 x2 x3 ... :כאשר . 0 ≤ xi ≤ 9 נניח שקיימת ] . g : N → [0,1נכתוב אותה: g (0) = 0.x00 x01 x02 ...
g (1) = 0.x10 x11 x12 ... ... g (i ) = 0.xi 0 xi1 xi 2 ...
נבנה את המספר :y
y = 0. y0 y1 y2 ... yi ≠ xii
המספר הזה לא יתקבל על ידי . gמ.ש.ל.
ההוכחה במקרה זה לא מושלמת ,יש בה בעיה .הבעיה נובעת מהאופי של המספרים הממשיים. יש מספרים שיש להם יותר מייצוג אחד .המספר . 0.3999 = 0.4000למשל.0.9999...=1 , זוהי בעייה שלא הייתה לנו במילים הבינריות האינסופיות. לכן נוסיף דרישה נוספת למספר .y yi ≠ xii , yi ≠ {0,9}
הדרישה נובעת רק מהאופי של המספרים הממשיים. 76
y = y0 y1 y2 ...,
ניר אדר
[email protected]
טענה נטען[a, b] = (a, b) = (a, b] :
נפצל את ההוכחה למספר חלקים. טענה :עוצמת הקטע ] [0,aהיא עוצמת הרצף.
] f : [0,1] → [0, a f ( x) = ax
טענה :עוצמת הקטע ] [ x, x + aהיא רצף.
]f : [0, a ] → [ x, x + a f ( y) = x + y
מסקנה שכבר הוכחנו ברגע זה :עוצמת כל קטע כלשהו על המספרים הממשיים היא עוצמת רצף. עכשיו נרצה לעבור לקטע אינסופי. )∞ f : (0,1) → (1,
1 x
= )f ( x
מכאן העוצמה של הקטע ) (0,1זהה לעוצמה של הקטע )∞ . (1, ברור וטריויאלי כי )∞ . (0,2) = (0,ומכאן )∞ (−2,2) = (−∞,שזה זהה לפי הטענה ההתחלתית ל. (0,1) = (−∞, ∞) -
תרגיל תהא Bהקבוצה הבאה b } :ווקטור בינארי אינסופי | . B = { bהוכח. B ~ B × B : צ"ל קיומה של פונקציה חח"ע ועל . f : B → B × B נבחר את הפונקציה הבאה , f ( b ) = ( b′, b′′ ) :כאשרb ∈ {0,1} : *
b = b0b1b2 ...,ונגדיר: b′′ = b1b3b5 ...
77
b′ = b0b2b4 ...,
ניר אדר
[email protected]
נראה כי פונקציה זו הינה חח"ע :יהיו b, x ∈ Bכך ש . x ≠ b -צ"ל. f ( b ) ≠ f ( x ) : מהנתון :קיים iכך ש . bi ≠ xiאם iזוגי אזי bi′/ 2 ≠ xi′/ 2ואז b′ ≠ x′ולכן ) . f ( b ) ≠ f ( x אם iאי זוגי אזי b(′′i −1) / 2 ≠ x(′′i −1) / 2ואז b′′ ≠ x′′ולכן ) . f ( b ) ≠ f ( x נראה כי fהינה על .יהי . ( c, d ) ∈ B × Bצריך למצוא b ∈ Bכך שיתקיים ) . f ( b ) = ( c, d נבחר את bלהיות הווקטור הבא . b = c0 d 0 c1d1... :לפי הגדרת fמתקיים. f ( b ) = ( c, d ) : סימון נסמן ב B A -את אוסף הפונקציות מ A -אל . B A = { f ⊆ A × B and f is function} : B את } {0,1נסמן לעתים ב . 2 -ניתן להסתכל על } {0,1כאוסף כל הווקטורים הבינאריים האינסופיים.
משפט לכל קבוצה Bמתקיים כי . P ( B ) ~ 2 B ניתן להסתכל על הטענה כהתאמת אוסף כל הפונקציות מ B -אל }. {0,1 נראה פונקציה חח"ע ועל מ P ( B ) -ל : 2 B -עבור כל ) ( A ⊆ B ) , A ∈ P ( Bנגדיר . f ( A ) = g A g Aהיא פונקציה מ B -אל } {0,1המוגדרת כך:
x∈ A else
1 . gA ( x) = 0
פונקציה זו נקראת הפונקציה האופיינית של . Aהיא מסומנת לעתים גם . χ A ניתן לראות בקלות כי fהינה חח"ע ועל .
78
ניר אדר
[email protected]
.6.7משפט קנטור ברנשטיין
.6.7.1מוטיבציה השתמשנו ביחס ≺ בדיון על עוצמות .אנו רוצים להראות כי יחס זה הוא יחס שימושי ,שיש סיבה למעשה שהגדרנו אותו. נרצה לראות כי יחס זה הוא יחס סדר .ניתן להוכיח בקלות כי הוא רפלקסיבי וטרנזיטיבי. משפט קנטור ברנשטיין שנראה מיד יוכיח כי הוא גם אנטי-סימטרי.
.6.7.2ניסוח 1 לכל 2קבוצות Aו:B- אם קיימת פונקציה f : A → Bשהיא 1:1וגם קיימת פונקציה g : B → Aשהיא ,1:1אזי קיימת התאמה חח"ע בין Aל.B-
.6.7.3ניסוח 2 לכל שתי קבוצות , A, Bאם מתקיים כי A ≺ Bוגם B ≺ Aאזי מתקיים כי . A ~ B
79
ניר אדר
[email protected]
.6.7.4טענה 1
m = | m, n ∈ , n ≠ 0 n
*
,
*
=
נוכיח על ידי משפט קנטור ברנשטיין: 1:1 n * → ,f: 1 m m ∀ ∈ * , g = 2n ⋅ 3m , G : n n
= ) ∀n ∈ , f ( n
1:1
→
*
.6.7.5טענה 2
נטען:
)
(= P
.
ההוכחה תעשה בשני שלבים: .1נראה כי
( . ( 0,1) ~ P
)
~ ). ( 0,1
.2נראה כי
.1 מספיק למצוא
)
( f : ( 0,1) → P
יובטח לנו קיום פונקציה
)
חח"ע ו) → ( 0,1) -
( g : Pחח"ע ולפי משפט קנטור-ברנשטיין
( h : ( 0,1) → Pחח"ע ועל.
: fבהינתן ) , r = 0.r1r2 r3 ... ∈ ( 0,1כאשר ∀iמתקיים } ri ∈ {0,...,9ובמספר אין סדרת 9
אינסופית ,נגדיר את fבצורה הבאה. f ( r ) = {r1 ,10 + r2 ,100 + r3 ,...} : נראה כי fחח"ע :יהיו שני מספרים . r ≠ sקיים . ri ≠ siויתקיים: ) .10i −1 + ri ∈ f ( r ) ,10i −1 + ri ∈ f ( s
80
ניר אדר
: gבהינתן
[email protected]
⊆ Bנגדיר את gבצורה הבאה , g ( B ) = 0.b1b2b3 ... :כך ש:
gחח"ע :בהינתן
i∈B else
2 bi = 0
⊆ B, Cכך ש b ≠ c -באחת מהן יש איבר שאין בשניה.
בלי הגבלת הכלליות נאמר כי i ∈ Bוגם , i ∉ Cואז bi = 2, ci = 0ואז המספר הממשי המייצג אותם שונה. לכאורה . g (φ ) = 0.000 = 0האם ) ? 0 ∈ ( 0,1לא ,ולכן נגדיר עבור
)
( φ ∈ Pאת gבאופן
מפורש ,לדוגמא . g (φ ) = 0.3
.2 צריך להראות ש-
~ ). ( 0,1
נגדיר פונקציה fבצורה הבאה:
1 1 x 2 + 2 x +1 x ≥ 0 f ( x) = 1 − 1 x x < 0 2 2 x + 1
ניתן לראות כי פונקציה זו הינה חח"ע ועל.
81
ניר אדר
[email protected]
.7קבוצות אינדוקטיביות
.7.1סגירות תחת פונקציות
.7.1.1הגדרת סגירות תחת פונקציה • נאמר ש A0 ⊆ A -סגורה תחת הפונקציה f : A → Aאם לכל a ∈ A0מתקיים . f ( a ) ∈ A0 • נאמר ש A0 ⊆ A -סגורה תחת הפונקציה ) f : Ak → Aפונקציה - kמקומית( אם לכל a1 , a2 ,..., ak ∈ A0מתקיים . f ( a1 , a2 ,..., ak ) ∈ A0
.7.1.2דוגמא
תהי
→
2
f :פונקצית החיבור.
קבוצת המספרים הזוגיים הינם סגורים תחת fוקבוצת המספרים האי זוגיים אינם סגורים תחת . f
.7.1.3הגדרת סגירות תחת קבוצת פונקציות תהא Fקבוצת פונקציות .נאמר ש A0 ⊆ A -סגורה תחת Fאם לכל f ∈ Fמתקיים כי A0סגורה תחת . f
82
ניר אדר
[email protected]
.7.1.4טענה 1
תהי Fקבוצת פונקציות מעל Aותהיינה A1 , A2תת קבוצות של Aשסגורות תחת . F אזי A1 ∩ A2 :סגורה תחת . F הוכחה כדי להראות ש A1 ∩ A2 -סגורה תחת Fנראה כי החיתוך סגור תחת כל . f ∈ F נניח ש f -היא פונקציה kמקומית. יהיו . a1 , a2 ,..., ak ∈ A1 ∩ A2צ"ל. f ( a1 , a2 ,..., ak ) ∈ A1 ∩ A2 : מתקיים a1 , a2 ,..., ak ∈ A1 :וגם a1 , a2 ,..., ak ∈ A2לפי הגדרת החיתוך. מתקיים f ( a1 , a2 ,..., ak ) ∈ A1 :וגם f ( a1 , a2 ,..., ak ) ∈ A2ולכן . f ( a1 , a2 ,..., ak ) ∈ A1 ∩ A2
.7.1.5טענה 2 תהי Fקבוצת פונקציות מעל Aותהי Bקבוצה של תתי קבוצו של Aהסגורות מעל . F מתקיים :הקבוצה ∩ Bגם סגורה תחת . F
83
ניר אדר
[email protected]
.7.2עיצוב מילים
.7.2.1בנאים של קבוצות בנאים של קבוצות הינו עקרון שלפיו בונים קבוצות מקבוצות נתונות .לדוגמא: • עבור כל קבוצה Aנוכל ליצור את הקבוצה }. { A • עבור כל קבוצה Aנוכל ליצור את הקבוצה }. A ∪ { A • עבור כל קבוצה Aנוכל ליצור את הקבוצה ) . P ( A • עבור כל קבוצה Aוקבוצה נוספת Bנוכל ליצור את הקבוצה A, B
יהי Fעקרון בונה קבוצות .האם קיימת } { F ( A ) | A is a groupקבוצה אוניברסלית עבור ? F התשובה :לא .ההוכחה דומה להוכחה של הוכחת אי קיום קבוצת כל הקבוצות.
.7.2.2עקרון הסגירות עקרון זה מאפשר לנו לקחת קבוצת בסיס ולסגור תחתיה פעולות. תהי Cקבוצה של בנאים. עקרון הסגירות אומר כי לכל קבוצה Cסופית ולכל קבוצה Aקיימת קבוצה Bכך ש: . A ⊆ B .1 B .2סגורה תחת , Fלכל . F ∈ C
84
ניר אדר
[email protected]
.7.2.3הגדרת אוסף מילים תהי Σקבוצה של אותיות. נגדיר בנאים עבור כל α ∈ Σבצורה הבאה. Sα ( A ) = A, α : לפי עקרון הסגירות קיימת קבוצה Bעבורה φ ∈ Bוגם Bסגורה תחת Sαלכל . α ∈ Σ נגדיר את אוסף כל המילים מעל Σבצורה הבאה. Σ* = ∩ { X ⊆ B : X is Σ-closed} : נסמן sα :היא ההגבלה של Sαהמוכלת על הקבוצה *. Σ
.7.2.4מילים מעל }{a, b תהי } . Σ = {a, bמתקיים: • המילה } φ ∈ {a, bמכונה המילה הריקה ומסומנת על ידי . ε *
• sa ( ε ) מסמל את המילה המכילה את האות . a • sb ( ε ) מסמל את המילה המכילה את האות . b
• באופן דומה S a ( Sb (φ ) ) ,מסמל את המילה המכילה את האות bשלאחריה האות . a באופן כללי ) sa ( w ) , sb ( wמסמלים את המילים המכילות את המילה wואחריה aאו bבהתאמה. נסמן. sa ( w ) = wa, sb ( w ) = wb :
85
ניר אדר
[email protected]
.7.2.5תכונות של *Σ
מהגדרת אוסף המילים נובעות מספר תכונות שנסכמן להלן: . ε ∈ Σ* .1 .2אם * w∈ Σאזי גם * wα ∈ Σעבור כל . α ∈ Σ
.3עקרון האינדוקציה :אם * W ⊆ Σוגם ε ∈ Wוגם עבור כל w ∈ Wו α ∈ Σ -מתקיים כי wα ∈ Wאזי * . W = Σ wα ≠ ε .4לכל * w∈ Σולכל . α ∈ Σ .5לכל a ∈ Σהפונקציה saהינה פונקציה חח"ע .
.7.2.6בניית קבוצת הטבעיים נביט במילים מעל הא"ב } . {1א"ב זה מכיל אות בודדת. קבוצת המילים } {1תכונה קבוצת המילים האונריות. *
נזהה קבוצה זו עם קבוצת המספרים הטבעיים:
=
= }. {1 *
word
קבוצת הטבעיים תראה כך. ε = 0,1 = 1,11 = 2,111 = 3,... : עבור
∈ wנסמן את המילה w1בתור . w + 1
כמו כן ,התכונות של קבוצת אותיות שהגדרנו בסעיף הקודם מכונות Peano Axiomsבהקשר לקבוצת המילים האונריות.
86
ניר אדר
[email protected]
.7.3קבוצות אינדוקטיביות
.7.3.1הגדרת קבוצות מורכבות – הגדרה באינדוקציה ראינו דרכים להגדרת קבוצה: • הרכבה של הקבוצה איבר אחד איבר – "רשימת מכולת" .כתיבה זו מסורבלת יחסית ואפשרית רק עבור קבוצות סופיות . • הגדרת קבוצה על ידי תכונה מאפיינת – לא כל התכונות קלות או ניתנות לבדיקה .
נראה כעת דרך נוספת להגדיר קבוצה – הגדרת קבוצה באינדוקציה. לשם הגדרת קבוצה באינדוקציה יש צורך בקבוצת גרעין )המסומנת ב ( B -וקבוצת פעולות ,פונקציות )המסומנת ב.( F - הקבוצה המוגדרת באינדוקציה על ידי קבוצת הגרעין Bוקבוצת הפעולות Fהמסומנת ב X B , F -היא הקבוצה העונה על שלוש הדרישות הבאות: ) B ⊆ X B , F .1איברי הגרעין נמצאים ב .( X B , F -
.2סגירות תחת : Fלכל פונקציה - kמקומית f ∈ Fלכל a1 ,..., ak ∈ X B , Fגם . f ( a1 ,..., ak ) ∈ X B , F .3כל האיברים ב X B , F -הכרחיים לקיום הדרישות ) 1, 2אין איברים מיותרים( .
דוגמא B = {0} , F = { f } , f ( n ) = n + 1 I 3 = {0, 2, 4,...}
קיום דרישה :1 קיום דרישה :2 קיום דרישה :3
87
הדרישה מתקיימת הדרישה לא מתקיימת הדרישה לא מתקיימת
= I2
הדרישה מתקיימת הדרישה מתקיימת הדרישה מתקיימת
= I1
הדרישה מתקיימת הדרישה מתקיימת הדרישה לא מתקיימת
ניר אדר
[email protected]
דוגמא – שפת ABA
תהי שפה של מילים מעל האותיות a, bשתוגדר כך B = {a, b} , F = { f1 , f 2 , f3 } :כך ש: f1מוסיפה abaמימין למילה f 2 .מחליפה את ה aa -הימני ביותר ב b -ו f 3 -מוחקת את הbbb -
הימני ביתר. המילים הבאות לדוגמא שייכות לשפה. ab, ababa, ababaaba, abaa :
.7.3.2הוכחת שימושיות ההגדרה נראה כי ההגדרה טובה – כלומר שבהנתן קבוצת גרעין Bוקבוצת פעולות Fקיימת קבוצה העונה על הדרישות 1-3והיא יחידה. הוכחת קיום נגדיר X } :עונה על דרישות .A = { X | 1, 2 הקבוצה Aאיננה ריקה ,כי הקבוצה מעליה אנו עוברים )התחום ,העולם( נמצאת בפנים. נגדיר . X * = ∩ A :נראה כי * Xעונה על דרישות .1 − 3 דרישה :1צ"ל כי * . B ⊆ X לכל X ∈ Aמתקיים כי Xעונה על דרישה ,1ולכן B ⊆ Xולכן * . B ⊆ ∩ A = X דרישה :2סגירות תחת . F ראינו קודם שאם Aמכילה קבוצות שסגורות תחת , Fמתקיים שגם ∩ Aסגורה תחת . F דרישה :3צ"ל שכל האיברים הכרחיים לקיום דרישות :1, 2 נניח בשלילה שקיים * g ∈ Xשאינו הכרחי לקיום דרישות .1, 2קיימת קבוצה xשעונה על דרישות 1, 2כך ש . g ∉ x -מתקיים x ∈ Aכי xעונה על דרישות g ∉ ∩ A = X * ⇐ g ∉ x .1, 2בסתירה לכך שהנחנו כי * . g ∈ Xמכאן שקיימת קבוצה שעונה על דרישות .1-3
88
ניר אדר
[email protected]
הוכחת יחידות לפי ההגדרה כל קבוצה Xהמקיימת את דרישות 1, 2מכילה את * . X נניח בשלילה שקיימת X ′שעונה על דרישות ,1 − 3כך ש. X ′ ≠ X * - X ′עונה על דרישות 1, 2ולכן . X * ⊆ X ′מאחר ו X ′ ≠ X * -הרי שב X ′ -יש איברים נוספים. האיברים האלו אינם הכרחיים לקיום דרישות ,1, 2בסתירה לכך ש X ′ -מקיימת את ,3כלומר * X
מקיימת את הדרישות 1-3והיא יחידה.
מסקנה – משפט ההוכחה באינדוקציה
כל קבוצה Xשמקיימת את דרישות 1, 2מקיימת . X B , F ⊆ X לפיכך ,על מנת להוכיח שקבוצה Yמקיימת כי X B , F ⊆ Yמספיק להראות כי: . B ⊆ Y .1 Y .2סגורה ל. F -
.7.3.3סדרת יצירה הגדרה סדרת יצירה עבור איבר aמתוך X B , Fהיא סדרה סופית a1 ,..., anהמקיימת: . an = a .1 .2לכל 1 ≤ i ≤ nמתקיים ai ∈ B :או aiהתקבל מאיברים קודמים בסדרה על ידי אחת מהפעולות ב . F -
טענה בהינתן , B, Fלכל איבר aמתקיים כי ⇔ a ∈ X B , Fל a -יש סדרת יצירה מתוך . X B , F
89
ניר אדר
[email protected]
דגש סדרת יצירה הינה תמיד סופית אולם איננה יחידה או מינימלית בהכרח.
איך נראה כי ? a ∉ X B , F
כדי להוכיח כי a ∉ X B , Fנמצא תכונה Tהמקיימת: a .1לא מקיים את .T
T
X B ,F
a
.2כל איברי X B , Fמקיימים את .T
הוכחת 1הינה בדרך כלל מיידית .הוכחת 2הינה הוכחה באינדוקציית מבנה. נסמן ב Y -את קבוצה האיברים המקיימים את . Tעלינו להוכיח כי . X B , F ⊆ Y על פי משפט האינדוקציה מספיק שנוכיח: • , B ⊆ Y כלומר כל איברי הבסיס Bמקיימים את .T
• Y סגורה תחת , Fכלומר כל הפעולות ב F -משמרות את התכונה . T דוגמא תהי שפה של מילים מעל האותיות a, bשתוגדר כך B = {a, b} , F = { f1 , f 2 , f3 } :כך ש: f1מוסיפה abaמימין למילה f 2 .מחליפה את ה aa -הימני ביותר ב b -ו f 3 -מוחקת את הbbb -
הימני ביתר .נראה כי abaאיננה שייכת לשפה. נבחר את התכונה : Tמספר ה a -במילה הוא אי זוגי. בהינתן מילה , wנסמן ב # a ( w ) -את מספר ה a -ב . w -כעת: aba .1לא מקימת את . T .2נוכיח באינדוקציית מבנה על שפת ABAאת התכונה ) # a ( wהוא אי זוגי) .חשוב לצין על מי מוכיחים ואת איזה תכונה מוכיחים( .
90
ניר אדר
[email protected]
בסיס :המילה # a ( ab ) = 1 : abאי זוגי. סגור: : f1נניח שהמילה wמקיימת את , Tונראה כי ) f1 ( wמקיימת את התכונה. . # a ( f1 ( w ) ) = # a ( w ) + 2לפי הנחת האינדוקציה ) # a ( wאי זוגי ,ולכן ) ) # a ( f1 ( wגם אי זוגי. : f 2נניח שהמילה wמקיימת את , Tונראה כי ) f 2 ( wמקיימת את התכונה. אי זוגי ⇒ # a ( f 2 ( w ) ) = # a ( w ) − 2
: f 3נניח שהמילה wמקיימת את , Tונראה כי ) f 3 ( wמקיימת את התכונה. אי זוגי ⇒ ) # a ( f 3 ( w ) ) = # a ( w
ניתן להסיק שבכל המילים שבשפת ABAמספר ה a -אי זוגי ולכן abaלא מילה בשפה.
.7.3.4דוגמת change .1הגדרת } {a, bכקבוצה אינדוקטיבית. *
יהי הבסיס } B = {εונגדיר את הפעולות F = { f a , f b } :כך. f a ( w ) = wa, fb ( w ) = wb :
.2הגדרת פונקצית changeעל המבנה: change ( wa ) = change ( w ) b change ( wb ) = change ( w ) a
טענה לכל } w ∈ {a, bמתקיים. change ( change ( w ) ) = w : *
נוכיח את הטענה באינדוקציית מבנה על }. {a, b *
91
change ( ε ) = ε ,
ניר אדר
[email protected]
change ( change ( ε ) ) = ε :בסיס
. change ( change ( w ) ) = w מקיימתw נניח כי: הנחת האינדוקציה:סגור . מקיימת את התכונהf a ( w ) צ"ל כי: f a
(
)
change change ( f a ( w ) ) = change ( change ( wa ) ) = change ( change ( w ) b ) = = change ( change ( w ) ) ⋅ a = wa = f a ( w )
. ההוכחה נעשית באופן סימטרי: f b
כרלציהchange כתיבת
ε , ε ∈ change ⇐ change ( ε ) = ε . wa, ub ∈ change, wb, ua ∈ change ( אזיchange ( w ) = u )כלומרw, u ∈ change אם
משפט הרקורסיה .7.3.5 f אזי קיימת פונקציה, h : Σ × E → E ותהי הפונקציה, איברa ∈ E - קבוצה וE ,בית- אלףΣ יהי
: המקיימתf : Σ* → E יחידה . f ( ε ) = a .1 . f ( ws ) = h ( s, f ( w ) ) מתקייםw∈ Σ* ולכלs ∈ Σ לכל .2
:change בדוגמת . change : Σ* → E והפונקציה הינהΣ = {a, b} , E = {a, b}
*
. a = ε ולכןf ( ε ) = ε . change ( wa ) = h ( a, change ( w ) ) = change ( w ) b : h הפונקציה
92
ניר אדר
[email protected]
.7.3.6דוגמא מסכמת – קבוצת מחרוזות מעל S, T העולם Aיוגדר להיות כל המחרוזות הסופיות מעל , s, tכלומר הקבוצה }. {s, t *
הבסיס Bהינו } , {ε , st , tsוקבוצת הפעולות Fהינה })⋅ ( , F = { f1 ( ⋅, ⋅) , f 2 ( ⋅, ⋅) , f 3כאשר f1 (α , β ) = sαβ t , f 2 (α , β ) = tαβ s α without the last st α contains st that are not as the first 2 letters f 3 (α ) = else α
לדוגמא. f 3 ( stt ) = stt , f 3 ( ttts ) = ttts, f 3 ( stst ) = st :
הגדרנו כאן קבוצה אינדוקטיבית מעל X s ,t : B, F
נראה עבור מילה מסויימת כי היא נמצאת ב . X s ,t -עושים זאת על ידי הצגת סדרת יצירה המייצרת את המילה .תהי המילה . α = tststsלמילה זו אינסוף סדרות יצירה .אחת מהן לדוגמא: →st tsts → ststst → tstststs → tststs ) f 2 ( ε , st ) f1 ( tsts ,ε f2 f3
נשים לב: • סדרת יחידה איננה בהכרח יחידה . • סדרת יצירה איננה בהכרח מינימלית . • סדרת יצירה תמיד מתחילה באטום . • סדרת יצירה היא סדרה של איברים .
איך מראים ש ? α ∉ X B , F -נמצא תכונה Tהמקיימת כי αלא מקיים את Tוגם כל איברי X B , F
מקיימים את .Tנגדיר קבוצה Yשאיבריה הם כל איברי Aהמקיימים את התכונה ואז נדרוש X B , F ⊆ Yאבל . α ∉ Yלפי משפט ההוכחה באינדוקציה ,על מנת להוכיח שקבוצה Yמקיימת כי X B , F ⊆ Yמספיק להראות כי B ⊆ Y :וכי Yסגורה ל. F -
93
ניר אדר
[email protected]
טענה נטעןtsst ≠ X s ,t :
הוכחה :התכונה – Tאם αמתחיל ב t -אזי הוא מסתיים ב. s - נוכיח באינדוקציית מבנה של איבר ב X s ,t -מקיים את .T בסיס :נעבור על כל איברי הבסיס : B εמקיים את Tבאופן ריק st .מקיים את Tבאופן ריק ts .מקיים את .T סגור :נעבור על כל הפעולות ב F-ונראה כי Yסגור לפעולות. )⋅ - f1 ( ⋅,אם α , β ∈ Yאז . f1 (α , β ) = sαβ t ∈ Y )⋅ - f 2 ( ⋅,אם α , β ∈ Yאזי . f 2 (α , β ) = tαβ s ∈ Y )⋅ ( - f 3נניח כי β ∈ Yויהי ) . α = f 3 ( βנפריד למקרים: .1אין כלל השמטת רצף . stבמקרה זה α = βולכן . α = β ∈ Y
.2השמטת רצף stמהאמצע ( β1 , β 2 ≠ ε ) β = β1st β 2 :ואז . α = β1β 2ההתחלה והסוף של βנשמרו ב α -ולכן . α ∈ Y
.3השמטת רצף stמהסוף . α = β1 , β = β1st - צריך להוכיח כי אם αמתחיל ב t -אז הא מסתיים ב . s -נוכיח כי לא ייתכן ש α -מתחיל בt -
ולכן הטענה תתקים באופן ריק. נניח בשלילה כי αמתחיל ב α = β1 . t -ולכן β1מתחיל ב . t -לפי הגדרה β = β1stולכן גם βמתחיל ב t -אבל גם מסתיים ב , t -בניגוד להנחת האינדוקציה כי . β ∈ Y
הראנו כי . X s ,t ⊆ Yנראה כעת כי αלא מקיים את :T tsstמתחיל ב t -ומסתיים ב ⇐ t -לא מקיים את . tsst ∉ X s ,t ⇐ tsst ∉ Y ⇐ T
94
ניר אדר
[email protected]
דוגמא תהיינה S1 = X B1 , F1 , S2 = X B2 , F2כך ש. S1 = S2 - הוכיחו. X B1 ∪ B2 , F1 ∪ F2 = S1 = S2 : S3
נראה : S1 ⊆ S3ניתן להסתפק בכך שכל סדרת יצירה ב S1 -היא גם סדרת יצירה ב S3 -לפי הגדרת האיחוד. נראה ) : S3 ⊆ S1באינדוקציה( בסיס :לכל , b ∈ B1 ∪ B2נראה כי . b ∈ S1 , b ∈ B1 ∪ B2ולכן b ∈ S1 ⇐ b ∈ B1 :כי . B1 ⊆ S1 או b ∈ S2 ⇐ b ∈ B2כי B2 ⊆ S2ולפי הנתון S1 = S2ולכן . b ∈ S1 סגור . a1 ,..., an ∈ S1 :נראה סגירות של אגף ימין ) ( S1לפעולות של הקבוצה באגף שמאל ) . ( S3 תהי . f ∈ F1 ∪ F2אם f ∈ F1אזי f ( a1 ,..., an ) ∈ S1כי S1סגורה לפעולות . F1אם f ∈ F2אזי f ( a1 ,..., an ) ∈ S2כי S2סגורה לפעולות F2ולפי הנתון S1 = S2ולכן . f ( a1 ,..., an ) ∈ S1
EOF
95