בהינתן שפה , נגדיר סגור קלין של בתור:
בהינתן שפה , נגדיר את הסגור החיובי בתור:
יהי אוטומט סופי דרמיניסטי.
לכל ולכל מתקיים:
לא נוכיח את הטענה אבל ניתן להשתמש בה בתרגילי הבית ובמבחן.
בניגוד לשפת האוטומט שראינו בהרצאה, שפה של מצב מוגדרת כך:
כלומר, כל המילים שהריצה של מעליהן מ- מסתיימת במצב .
תרגול
יהא האוטומט הבא:
הוכיחו כי .
נשים לב כי שכן הימני הוא רצפים של בעוד שהשמאלי הוא כל המילים הנוצרות מ- ו-.
הוכחה:
כדי להוכיח את השוויון נראה כי לכל מתקיים:
ישירות מהגדרת שוויון קבוצות.
נשים לב כי ⇔ (מהגדרת שפת DFA) ⇔ ( מצב מקבל יחיד) ⇔ (הגדרת שפת מצב) .
לכן, מספקיל להוכיח כי לכל מתקיים: .
נוכיח באינדוקציה כי:
- מתקיים:
- מתקיים: .
בסיס: כאשר , כלומר, .
מתקיים כי . בנוסף, מהגדרת , ולכן מהגדרת שפת מצב . ⇐ טענה 1 מתקיימת באופן ריק.
מתקיים כי . לכן, . בנוסף, כי לא מסתיימת ב- ולכן הטענה 2 מתקיימת באופן ריק.
צעד: נניח את נכונות טענות 1 ו-2 לכל מילה באורך ונראה למילה מאורך .
נסמן עבור מאורך ו-.
⇐: מניחים ו-. ולכן:
⇒: מניחים . זה אומר ש- (לפי הגדרת שפת מצב)
ישנה רק דרך אחת להגיע ל- בקריאת אות, והיא כאשר ו-.
כעת, נעבור להוכחת הטענה השנייה:
∎
בנו DFA עבור שפת המילים שמתחילות ב- ומכילות מספר אי זוגי של מעל .
הוכחה:
∎
בנו DFA עבור שפת המילים המכילות את הרצף .
הוכחה:
∎
הוכיחו/הפריכו את הטענה הבאה:
הוכחה:
⇒: נכון לפי הגדרת .
⇐: נסתכל על דוגמה נגדית:
∎