אוטומטים ושפות פורמליות/תכונות של שפות רגולריות/משפט מיהיל-נרוד: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Gran (שיחה | תרומות)
יצירה. מושגים בסיסיים נלקחו מויקיפדיה. גם נעזר בw:משפט נרוד
 
Gran (שיחה | תרומות)
←‏רקע: מחלקות שקילות - מויקי
שורה 2:
 
==רקע==
ראשית נזכר במספר מושגים מתורת הקבוצות. נזכיר שכל שפה L היא למעשה קבוצה של מילים, ולכן ניתן להגדיר עליה כל פעולה שניתן להגדיר על קבוצה כללית A.
 
=== יחס שקילות ===
שורה 11:
# סימטריות: אם a עומד ביחס עם b אזי גם b עומד ביחס עם a, כלומר <math>\ a\mathcal{R}b\Leftrightarrow b\mathcal{R}a</math>. לדוגמה: יחס האחווה "אח של" הוא סימטרי כי אם a אח של b אז גם b אח של a. לעומת זאת, יחס ההורות "a אב של b" איננו סימטרי.
# טרנזיטיביות: אם a נמצא ביחס ל-b ו-b נמצא באותו היחס ל-c אזי גם בין a ל-c מתקיים אותו היחס, ובניסוח פורמלי: <math>\ a\mathcal{R}b,b\mathcal{R}c\Rightarrow a\mathcal{R}c</math>. למשל, אם לסוס a צבע זהה לזה של סוס b, ול- b צבע זהה לשל c, אז ל- a אותו צבע כמו ל- c.
 
===מחלקות שקילות===
[[קובץ:Set partition.svg|שמאל|ממוזער|150px|דוגמא למחלקות שקילות של עיגול. כל מחלקת שקילות מסומנת בצבע אחד. שתי נקודות בעלות אותו הצבע נמצאות באותה מחלקת שקילות.]]
יחס שקילות מחלק את הקבוצה, שמעליה הוא מוגדר, ל'''מחלקות שקילות''': בהינתן קבוצה A ויחס שקילות R שהוגדר עליה, מגדירים את '''מחלקת השקילות''' של איבר כלשהו כקבוצת כל האיברים השקולים לו. מתכונות יחס השקילות עולה שכל איבר בקבוצה יהיה שייך למחלקת שקילות אחת בלבד, ולכן יחס השקילות מחלק את הקבוצה לתת קבוצות זרות שה[[איחוד (מתמטיקה)|איחוד]] שלהן הוא הקבוצה כולה.
 
בנוסף, בהינתן [[חלוקה (תורת הקבוצות)|חלוקה]] של הקבוצה, ניתן לבנות יחס שקילות כך שכל זוג איברים נמצא ביחס שקילות [[אם ורק אם]] שני האיברים היו באותה קבוצה בחלוקה.
 
לדוגמה: בהנחה שכל אדם בעולם הוא תושב של מדינה אחת ויחידה, הרי היחס "בעל תושבות משותפת" מחלק את כל תושבי העולם למחלקות שקילות, שכל אחת מהן מכילה את כל תושביה של מדינה מסוימת.