חלק 1 כלומר, פונקציה. האוטומט. ) אותיות, אלפבית, א"ב (.

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "חלק 1 כלומר, פונקציה. האוטומט. ) אותיות, אלפבית, א"ב (."

Transcript

1 תוכן עניינים תקציר מודלים חישוביים ערך יגאל הינדי האוטומט הסופי - אוטומט סופי דטרמניסטי 2 פרק - מושגים ומילות מפתח הגדרת אוטומט סופי דטרמניסטי דוגמאות לבניית אוטומט 2.3 חלק 1 פרק פרק - מילים ושפות פורמליות 3 - הגדרות ודוגמאות פעולות על מילים שפות פורמליות פעולות על שפות שפה רגולרית ואוטומט סופי דטרמניסטי - תכונות של משפחת השפות הרגולריות אוטומט מכפלה טכניקת הבנייה 3.7 הוכחת שפה רגולרית - תכונת הסגירות דוגמה להוכחת אי-רגולריות של שפה מודלים נוספים של אוטומט סופי 4 - אוטומט סופי דטרמניסטי לא מלא הגדרת אוטומט סופי דטרמניסטי לא מלא 4.2 אוטומט סופי לא דטרמניסטי הגדרת אוטומט סופי לא דטרמניסטי כוחם של המודלים החדשים - דוגמה לבניית אוטומט היפוך דוגמה לבניית אוטומט שרשור אוטומט המחסנית פרק - 5 אוטומט מחסנית לא דטרמיניסטי אוטומט מחסנית לא דטרמניסטי הגדרת אוטומט מחסנית לא דטרמניסטי חלק דוגמה לבניית אוטומט מחסנית - כוחו ומגבלותיו של אוטומט מחסנית - אוטומט מחסנית לעומת אוטומט סופי מחסנית דטרמניסטי לעומת לא דטרמניסטי תכונות של משפחת השפות חופשיות ההקשר 6.3 פרק מכונת טיורינג מכונת טיורינג - פרק 7 - הגדרת מכונת טיורינג אי עצירה של מכונת טיורינג חישובים בעזרת מכונת טיורינג כוחו ומגבלותיו של אוטומט טיורינג כוחו של מודל טיורינג לכוחו של מחשב כללי 7.5 חלק 3 1

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

3 הגדרת אוטומט סופי דטרמיניסטי לאוטומט סופי דטרמיניסטי יש חמישה מרכיבים : כל אותיות הקלט סימנים כלשהם - האפשריות עבור האוטומט. אותיות זה חייב להיות סופי וגדול מ 0. מספר 1. א"ב כל המצבים בהם יכול האוטומט להימצא. סופי וגדול מ 0. מספר המצבים חייב להיות 2. מצבים אחד המצבים, מילת קלט. שממנו מתחיל האוטומט את מסלול החישוב על כל 3. מצב התחלתי קבוצה מתוך קבוצת המצבים, המכילה 0 מצבים או יותר. פונקציה שמציינת עבור כל זוג מצב של האוטומט ואות מא"ב מצב (אחד ויחיד) שאליו עוברים תוך קריאת האות המסוימת מהמצב המסוים. 4. קבוצת מצבים מקבלים 5. פונקצית המעברים ההגדרה דורשת במפורש כי קבוצת המעברים של האוטומט היא סופית אך אינה סופיות קבוצת המעברים נובעת מסופיות. מתייחסת לסופיות קבוצת המעברים קבוצת המצבים וסופיות קבוצת הקלט. * A = ( Σ, Q,q0, F, δ) פונקצית מעברים קבוצת מצבים מקבלים מצב התחלתי קבוצה סופית לא ריקה של מצבים א"ב קלט בנית אוטומט בבניית אוטומט ניתן לתאר את האוטומט בשתי דרכים : א על ידי תיאור גרפי. ב על ידי טבלת מעברים, מצב התחלתי וקבוצת מצבים מקבלים. 3

4 דוגמה 1: L ={a n b m n,m >0} לפניך השפה L מעל הא"ב a,b} { : בנה אוטומט סופי דטרמניסטי המקבל את השפה. L תשובה : q2 הא"ב : {a,b} המצבים : q0,q1,q2,q3 המצב ההתחלתי : q0 קבוצת המצבים המקבלים : טבלת מעברים Q0 Q1 Q2 Q3 a Q1 Q1 Q3 Q3 b Q3 Q2 Q2 Q3 פונקציית מעברים f(q0,a)=q1, f(q0,b)=q3, f(q1,a)=q1, f(q1,b)=q2, f(q2,a)=q3, f(q2,b)=qb, f(q3,a)=q3, f(q3,b)=q3 b מצב התחלתי זוכר כי המילה התחילה ב- a וכי האות האחרונה שנקראה היא. a זוכר כי המילה התחילה ברצף כלשהו של a וכי האות האחרונה שנקראה היא זוכר כי המילה תחילה ב-, b או שהתקבלה a לאחר b זהו מצב מלכודת. q0 q1 q2 q3 4

5 דוגמה 2: הא"ב הוא 0,1,2 והשפה היא שפת כל המילים שמתחילות ב- 1 ולא מופיע בהן רצף האותיות 100. בנה אוטומט סופי דטרמניסטי המקבל את השפה. תשובה : 5

6 . פרק 3 מילים ושפות פורמליות א"ב כל אותיות הקלט סימנים כלשהם - האפשריות עבור האוטומט. מילים : מילה סדרה של אותיות מא"ב נתון הרשומות משמאל לימין.למשל כשהא"ב הוא {a,b} אזי aa, aba, abbaa הן מילים המורכבות האותיות הא"ב. נהוג לומר שאלו מילים מעל א"ב זה. w. אורך מילה אורך מילה הוא מספר האותיות בה. abba = 4 הוא מסומן ב- למשל. מילה ריקה מילה ריקה היא סדרה באורך של 0 אותיות של המספר 0 במספרים הטבעיים. תפקידה מקביל לתפקידו פעולות על מילים שרשור של שתי מילים שרשורן של שתי מילים הוא מילה הנוצרת מהדבקת המילה השניה abb יוצר את ab עם מימין למילה הראשונה. למשל, שרשור של המילה. ababb באופן כללי אם w1 ו- w2 הן שתי מילים, נסמן את שרשורן כך : w1. w2. w 3 חזקה של מילה הוא שרשור של מילה,w, לעצמה. מסומן ב-. (aba)3 = aba. aba. aba = abaabaaba w 0 משמעו 0 של מופעים של w, כלומר - מילה ריקה לדוגמה. w=ε היפוך של מילה היפוך של מילה הוא המילה הנוצרת מהיפוך סדר האותיות. למשל aaba הוא המילה. abaa היפוך של המילה הריקה היפוך של המילה. R(w) : הוא המילה הריקה. נסמן את היפוך של מילה w כך לדוגמה :. R(aab) = baa 6

7 שפות פורמליות : שפה פורמלית דוגמאות אנו אומרים כי שפה פורמלית היא קבוצה של מילים מעל א"ב מסוים. גם גם השפה היא מעל א"ב זה. מספר סופי של מילים, שפה יכולה להכיל מספר כלשהו של מילים אינסוף מילים או אף לא מילה אחת.. aba - {aba} היא שפה סופית המכילה רק מילה אחת השפה היא שפה בת מילה אחת המילה הריקה. {ε} השפה מסמן שפה שאינה מכילה אף מילה. Φ השפה שאורכן זוגי (זו שפה אינסופית) (a,b} שפת כל המילים מעל א"ב w} { w זוגי - רישום פורמלי של שפה זו כקבוצה יכול להיות : אוטומט המקבל רק את המילה הריקה אוטומט המקבל את השפה הריקה פעולות על שפות שרשור של שפות שרשור של שתי שפות הוא השפה המכילה את כל אפשרויות השרשור של מילה מהשפה הראשונה עם מילה מהשפה השניה. גם כאן בדומה לשרשור מילים יש חשיבות לסדר השרשור. {ab,abb}. {ba,bb,aba} = {abba,abbb,ababa,abbba,,abbbb,abbaba} { } 0 L 2 שרשור של שפה L לעצמה מסומן ב-. L ולא כ-. Φ L= {ab,a} L 2 = {abab,aba,aab,aa} חזקה של שפה מוגדרת כשפה. היפוך של שפה היפוך של שפה L הוא השפה הנוצרת מהיפוך של כל המילים בשפה שפה זו מסומנת ב- R(L). R{abb,ab} = {R(abb),R(ab)} = {bba,ba} L 3 ={a n b m n m+2} L 4 = {b n n 2} דוגמה : 3 מהי השפה תשובה : נתונות השפות הבאות מעל הא"ב :{a,b}? L 4. R(L 3 ) 7

8 שפה רגולרית ואוטומט סופי דטרמיניסטי שפה רגולרית שפה נקראת רגולרית אם אפשר לבנות אוטומט סופי דטרמיניסטי שמקבל אותה. לאוסף כל השפות הרגולריות קוראים משפחת השפות הרגולריות. תכונות של משפחת השפות הרגולריות : שפה חלקית לא בהכרח רגולרית שפה L 2 נקראת חלקית לשפה L 1 אם כל המילים שב- L 2 נמצאות גם ב- L 2 L 1 : מסמנים זאת כך. L 1. L 1 חלקית ל- L 2. L 2 = {ab,bbb}, L 1 ={aba,ab,bbb,aab} L 2 L 1 אם שפה רגולרית מעל א"ב מסוים ו- חלקית ל- - L 1 לא בהכרח ש L 2 גם רגולרית. - כלומר L 2 L 1 על מנת להוכיח כי הטענה נכונה בכל מקרה, עלינו להראות כי לכל א"ב ולכל שתי שפות L1 ו- L2 כך ש- L 2 L 1 ו- L 1 רגולרית, חייב להתקיים ש- L 2 היא שפה רגולרית. כדי להפריך את הטענה די למצוא דוגמה אחת שבה הטענה אינה מתקיימת, כלומר, טענה נגדית. L 1 ={a n b m } L 2 ={a n b n } L 1 רגולרית L 2 חלקית ל- L 1 אך היא אינה רגולרית שפת המשלים שפת המשלים של L כל המילים שאינן ב- (L היא שפה רגולרית מעל א"ב כלשהו). L : מסמנים זאת כך. L רגולרית היא שפת אם L היא שפה רגולרית מעל א"ב מסוים אזי שפת המשלים של L אף היא רגולרית. שפת חיתוך ו- אם קיימות,לדוגמה, שתי שפות L 1 ל- L1 גם קבוצת כל המילים ששייכות : L 2 שפת החיתוך שלהן היא וגם ל-. מסמנים זאת כך. L 2 L 2 L 1 רגולרית אם L1 היא שפה רגולרית וגם L2 שלהן גם היא רגולרית. היא שפה רגולרית שפת החיתוך שפת האיחוד אם קיימות,לדוגמה, שתי שפות קבוצת כל המילים ששייכות או ל- L 1 L 1 L 2 L 1. אם רגולרית ו- L 2 שפת האיחוד שלהן היא או ל-. L 2 מסמנים זאת כך : L1 היא שפה רגולרית וגם L2 היא שפה רגולרית שפת האיחוד שלהן גם היא רגולרית. 8

9 דוגמה : 4 אוטומט מכפלה טכניקת הבנייה הא"ב {a,b,c,d} בנה אוטומט המקבל את שפת כל המילים שנמצאות ב- L1 וגם ב- L2 וכן אוטומט המקבל את שפת כל המילים שנמצאות ב- L1 או ב- L2. שפת כל המילים שאינן מכילות את הרצף L1=ba שפת כל המילים שמכילות את הרצף L2 = cd תשובה : 9

10 ההבדל בין האוטומט המקבל את שפת החיתוך לבין האוטומט המקבל את שפת האיחוד הוא רק בציון המצבים המקבלים. המצבים המקבלים שיהיו באוטומט האיחוד הם כל המצבים שבהם מופיע q0,q1 או p2. כלומר יהיו 7 מצבים מקבלים. 10

11 דוגמה : 5 הוכחת שפה רגולרית באמצעות תכונת הסגירות של המשפחות הרגולריות נתבונן בשפה מעל הא"ב {a,b,c} המכילה את כל המילים שיש בהן מספר זוגי של אותיות 0 ומספר אי זוגי של אותיות, 1 ואינן מכילות את הרצף, 0,1 ואף לא את הרצף 20. האם שפה זו היא רגולרית? הוכח את תשובתך. (תרגיל 3.25 עמוד (101 תשובה : 11

12 12

13 דוגמה להוכחת אי-רגולריות של שפה שאלה : {a,b} האם השפה n 0} {a n b n מעל הא"ב היא רגולרית? הוכח את תשובתך. a b הערה : אינטואיטיבית, היא אינה רגולרית כי אוטומט שצריך לבדוק אם במילה נתונה מספר אותיות שווה למספר אותיות, b צריך לספור את אותיות a ולהשוות את התוצאה למספר אותיות וספירה זו מחייבת מספר אין סופי של מצבים. אולם טיעון אינטואיטיבי אינו הוכחה. תשובה : נוכיח שהשפה L אינה רגולרית על ידי הוכחה בדרך השלילה. נניח שהשפה L היא רגולרית. לכן קיים אוטומט סופי שמקבל אותה, ונניח ששמו. A נסתכל על קבוצת המילים {0 n {an (כלומר על הקבוצה,a,aa,aaa,aaaa, } ε}). אנו טוענים שעל כל מילה בקבוצה זו, האוטומט A מגיע למצב שונה. גם את טענה זו נוכיח בדרך שלילה : אנו מניחים שקיימות בקבוצה שתי מילים ai ו- aj שעליהן האוטומט A מגיע לאותו מצב. q המילה aibi שייכת לשפה, L כי מספר אותיות a שבה שווה למספר אותיות. b לכן, האוטומט צריך להגיע למצב מקבל, בקבלו מילה זו כקלט.הרישא של המילה ai מביאה את האוטומט למצב q, ולכן הגעת המילה bi במצב q מביאה את האוטומט למצב מקבל. אך, מכאן נובע שאוטומט זה מקבל גם את המילה : ajbi על פי הנחת השלילה, קריאת הרישא aj מביאה את האוטומט למצב, q וכאמור הגעת המילה bi במצב q מביאה את האוטומט למצב מקבל. אבל המילה ajbi אינה שייכת לשפה, L כי מספר אותיות a שבה אינו שווה למספר אותיות. b קבלת מילה שאינה שייכת לשפה סותרת את הנחתנו הראשונית שהאוטומט A מקבל את השפה - L והמסקנה היא שהנחת השלילה שהנחנו ) קיום שתי מילים מתוך הקבוצה שעליהן מגיע האוטומט A לאותו מצב ( q הייתה שגויה, והאוטומט אכן מגיע למצב שונה על כל מילה בקבוצה. אבל, בקבוצה זו יש אין ספור מילים, מכאן נובע שלאוטומט זה יש אין ספור מצבים, בסתירה להיותו אוטומט סופי. מסתירה זו אנו מסיקים, שהנחתנו הראשונית הייתה שגויה, כלומר, לא קיים אוטומט במקבל את השפה. L 13

14 . פרק 4 מודלים נוספים של אוטומט סופי אוטומט סופי דטרמיניסטי לא מלא אוטומט שבו לכל מצב ולכל אות קלט יהיה מעבר אחד לכל היותר ) או אחד או אף אחד). כלומר, באוטומט זה מאפשרים קיום משבצות ריקות בטבלת המעברים. יתכן, כי באוטומט כזה, עבור מצב מסוים ואות קלט מסוימת, לא מותאם מעבר. במצב כזה האוטומט "נתקע". דוגמה : 6 אוטומט סופי דטרמניסטי המקבל את שפת כל המילים המתחילות ב- a 14

15 הגדרת אוטומט סופי דטרמיניסטי לא מלא לאוטומט סופי דטרמיניסטי לא מלא יש חמישה מרכיבים : כל אותיות הקלט סימנים כלשהם - האפשריות עבור האוטומט. אותיות זה חייב להיות סופי וגדול מ 0. מספר 1. א"ב כל המצבים בהם יכול האוטומט להימצא. סופי וגדול מ 0. מספר המצבים חייב להיות 2. מצבים אחד המצבים, מילת קלט. שממנו מתחיל האוטומט את מסלול החישוב על כל 3. מצב התחלתי קבוצה מתוך קבוצת המצבים, המכילה 0 מצבים או יותר. קבוצת שלשות. כל שלשה מורכבת ממצב, אות קלט, ומצב. (משמעות שלשה (qi,x,qj) היא כאשר האוטומט נמצא במצב qi ונקראת האות x הוא עובר למצב ( qj בקבוצה זו לא קיימות שתי שלשות (qi,x,qj) ו- (qk,y,qe) כך שמתקיים qi=qk ו- x=y (כלומר אין יותר ממעבר אחד לכל זוג של מצב ואות קלט ( 4. קבוצת מצבים מקבלים 5. קבוצת המעברים כאן אין אפשרות לדבר על פונקצית מעברים ) כמו בהגדרה של אוטומט דטרמיניסטי מלא ( וזאת משום שייתכן כי יהיו זוגות עבורם לא יותאם מצב. הגדרה : קבלה ודחייה של מילים על ידי אוטומט סופי דטרמיניסטי לא מלא א. אוטומט סופי דטרמיניסטי לא מלא מקבל מילה כאשר היא נקראת עד סופה, ובתום קריאתה נמצא האוטומט במצב מקבל. ב. אוטומט סופי דטרמיניסטי לא מלא דוחה מילה במקרים הבאים : 1. המילה נקראת עד סופה ובתום קריאתה נמצא האוטומט במצב לא מקבל. 2. במהלך קריאת המילה מגיע האוטומט למצב אשר ממו אין מעבר המתאים לאות הקלט הבאה (האוטומט נתקע). 15

16 אוטומט סופי לא דטרמניסטי באוטומט סופי לא דטרמיניסטי יכולים להיות למילת קלט כמה מסלולי חישוב אפשריים. וכדי להחליט אם מלה מתקבלת על ידי אוטומט כזה, אנו בוחנים את כל המסלולים ורואים אם יש לפחות אחד מהם שהוא מסלול חישוב מקבל. לפני האוטומט עומדות שתי אפשרויות ועליו ל"נחש" איזו מהן טובה יותר עבורו. דוגמה : 7 אוטומט סופי לא דטרמניסטי ac תאר אוטומט לא דטרמניסטי שמקבל את שפת כל המילים מעל הא"ב שמסתיימות ב- b או ברצף {a,b,c} 16

17 הגדרת אוטומט סופי לא דטרמיניסטי לאוטומט סופי לא דטרמיניסטי יש חמישה מרכיבים : כל אותיות הקלט סימנים כלשהם - האפשריות עבור האוטומט. אותיות זה חייב להיות סופי וגדול מ 0. מספר 1. א"ב כל המצבים בהם יכול האוטומט להימצא. סופי וגדול מ 0. מספר המצבים חייב להיות 2. מצבים אחד המצבים, מילת קלט. שממנו מתחיל האוטומט את מסלול החישוב על כל 3. מצב התחלתי קבוצה מתוך קבוצת המצבים, המכילה 0 מצבים או יותר. קבוצת שלשות. כל שלשה מורכבת ממצב, אות קלט, ומצב. (משמעות שלשה (qi,x,qj) היא כאשר האוטומט נמצא במצב qi ונקראת האות x הוא עובר למצב ( qj. גם כאן כמו בהגדרת המרכיב החמישי האוטומט דטרמיניסטי לא מלא אין אפשרות לדבר על פונקצית מעברים ) כמו בהגדרה של אוטומט דטרמיניסטי מלא ( וזאת משום שלא וכל זוג של מצב ואות קלט מותאם מצב. 4. קבוצת מצבים מקבלים 5. קבוצת המעברים הגדרה : קבלה ודחייה של מילים על ידי אוטומט סופי לא דטרמיניסטי א. ב. אוטומט סופי לא דטרמיניסטי מקבל מילה אם קיים מסלול חישוב המתאים למילה זו ומסתיים (עם תום המילה) במצב מקבל. אוטומט סופי לא דטרמיניסטי דוחה מילה אם לא קיים מסלול חישוב מקבל המתאים למילה זו. בכל מסלול חישוב אפשרי למילה זו האוטומט נתקע, או שהמסלול מסתיים במצב שאינו מקבל. כוחם של המודלים החדשים לא. רגולרית לא קיים האם ישנה שפה עבורה אוטומט סופי לא דטרמיניסטי המקבל אותה? מכיוון שלמעשה אוטומט דטרמיניסטי הוא מקרה פרטי של אוטומט לא דטרמיניסטי. לא רגולרית קיים עבורה אוטומט סופי לא דטרמיניסטי המקבל אותה? האם ישנה שפה לא. בכל אוטומט נתון ניתן להיפתר מהאי-דטרמיניסטים ולהפוך את האוטומט לדטרמיניסטי. תכונות נוספות של משפחת השפות הרגולריות משפחת השפות הרגולריות סגורה ל- : משלים חיתוך איחוד היפוך שרשור 17

18 דוגמה לבניית אוטומט היפוך תשובה : 18

19 דוגמה לבניית אוטומט שרשור תשובה 19

20 פרק 5 אוטומט המחסנית אוטומט מחסנית לא דטרמיניסטי חלק - 2 אוטומט המחסנית אוטומט מחסנית לא דטרמיניסטי, אף הוא כמו אוטומטיים סופיים, מודל של מערכת המגיבה על סדרות סופיות של קלטים הנקראות מילים. בזמן נתון נמצאת מערכת זו במצב אחד מתוך קבוצה סופית של מצבים, ובמחסנית יש סדרה (אולי ריקה) של אותיות. עם קריאת אות קלט מתבצע מעבר ממצב למצב, תוך כדי ביצוע שינוי במחסנית. הגדרה : אוטומט מחסנית לא דטרמיניסטי לאוטומט מחסנית לא דטרמיניסטי יש שישה מרכיבים : כל אותיות הקלט סימנים כלשהם - האפשריות עבור האוטומט. אותיות זה חייב להיות סופי וגדול מ 0. מספר 1. א"ב הקלט האותיות שאותן יכול האוטומט לדחוף למחסנית. זהו מרכיב חדש, שלא היה קיים בהגדרת אוטומט סופי. גם מספר אותיות אלה סופי. 2. א"ב המחסנית כל המצבים בהם יכול האוטומט להימצא. סופי וגדול מ 0. מספר המצבים חייב להיות 3. מצבים אחד המצבים, מילת קלט. שממנו מתחיל האוטומט את מסלול החישוב על כל 4. מצב התחלתי קבוצה מתוך קבוצת המצבים, המכילה 0 מצבים או יותר. קבוצת חמישיות. כל חמישיה מורכבת ממצב, אות קלט, אות מא"ב המחסנית (או סימן שהמחסנית ריקה) מצב ומילה מעל א"ב המחסנית. 5. קבוצת מצבים מקבלים 6. קבוצת המעברים 20

21 שאלה נתונה השפה L מעל הא"ב {a,b,c} : דוגמה לתשובה בנושא אוטומט מחסנית L= (a n b m c m a k n>0, n>k, m>0 } הגדר אוטומט מחסנית המקבל את השפה תשובה {a,b,c} - א"ב הקלט (1 { } B, S,A, T, א"ב המחסנית - (2 מסמן שהמחסנית ריקה. - כדי לסמן קריאת ה- a הראשונה. - S שאינה ראשונה. a כדי לסמן קריאת - A כדי לסמן קריאת ה- b הראשונה. - T שאינה ראשונה. b כדי לסמן קריאת - B ( q0, a,, q0, S ) ( q0, a, S, q0, SA ) ( q0, a, A, q0, AA ) ( q0, b, S, q1, ST ) ( q0, b, A, q1, AT ) ( q1, c, T, q3, ε ) : : דחוף a, A / A q3 q0, q1, q2, - המצבים q0 המצב ההתחלתי q3 המצבים המקבלים קבוצת המעברים: השלם את קבוצת המעברים הערה : ללא שינוי יסומן כך : ( q5, a, A, q6, A ) (3 (4 (5 (6 דחוף a, S / A דחוף a, A /, A S דחוף b, B / B דחוף b, T / B שלוף c, B / B דחוף b, A / T q0 q1 q2 דחוף b, S / T שלוף c, B / B שלוף c, T / T שלוף c, T / T q3 21 מודלים חישוביים - תקציר. שלוף a, A / A ערך יגאל הינדי

22 פרק 6 כוחו ומגבלותיו של אוטומט המחסנית כוח החישוב של אוטומט המחסנית הלא דטרמיניסטי גדול מזה של האוטומט הסופי ניתן לעשות בעזרת מודל אוטומט המחסנית הלא דטרמיניסטי כל מה שניתן לעשות בעזרת מודל האוטומט הסופי ויותר. לדוגמה : { a n b n n 0 } כוח החישוב של אוטומט חישוב דטרמיניסטי ואוטומט חישוב לא דטרמיניסטי אינו זהה. לאוטומט מחסנית דטרמיניסטי יש כוח חישוב גדול יותר מזה של האוטומט הסופי, אך לאוטומט מחסנית לא דטרמיניסטי כוח חישוב גדול עוד יותר. לדוגמה : } W מילה מעל הא"ב {a,b} {w.r(w) גם מודל אוטומט המחסנית הינו מוגבל, אפילו בגרסתו הלא דטרמיניסטית. כלומר יש שפות שלא ניצן לקבל בעזרתו. לדוגמה : { a n b n c n n 0 } תכונות של משפחת השפות חופשיות ההקשר שפה חופשית הקשר משפחת השפות חופשיות ההקשר היא שפה שמתקבלת על ידי אוטומט מחסנית לא דטרמיניסטי. - היא קבוצת כל השפות חופשיות ההקשר.? אופי השפה שפה חלקית שפת המשלים שפת החיתוך שפת האיחוד שפת ההיפוך שפת השרשור האם רגולרית לא כן כן כן כן כן האם חופשית הקשר? לא לא לא כן כן כן 22

23 חלק 3 - מכונת טיורינג פרק 7 מכונת טיורינג מודל מכונת טיורינג מתקבל על ידי הרחבת מודל אוטומט מחסנית. ההרחבה מתבטאת בגישה חופשית יותר לזיכרון: איננו מוגבלים רק בגישה לתא העליון של המחסנית, וניתן לראות את תוכנו של כל תא ולשנות את תוכנו של כל תא. הגדרה : מכונת טיורינג למכונת טיורינג יש שישה מרכיבים : כל אותיות שיכולות להיות רשומות על הסרט לפני תחילת תהליך החישוב. מספר האותיות בא"ב זה חייב להיות סופי וגדול מ א"ב הקלט. המכונה אותיות נוספות שבהן יכולה המכונה להיעזר במהלך פעולתה מספר אותיות אלה סופי. גם 2. א"ב כל המצבים בהם יכולה המכונה. סופי וגדול מ 0. להימצא מספר המצבים חייב להיות 3. מצבים. המצב שממנו מתחילה תמיד המכונה את מסלול החישוב. קבוצה מתוך קבוצת המצבים, המכילה 0 מצבים או יותר. קבוצת חמישיות. כל חמישיה מורכבת מהאיברים הבאים : מצב א. אות מא"ב הקלט או מא"ב המכונה או אחד הסימנים ב. מצב ג. אות מא"ב הקלט, או א"ב המכונה או מאחד הסימנים ד. אחת מההוראות ימין או שמאל. ה. 4. מצב התחלתי 5. קבוצת מצבים מקבלים 6. קבוצת המעברים השינויים והתוספות למודל מכונת טיורינג : ג. א. ב. ד. ה. ו. אנו מציירים את הזיכרון כשהוא פרוס הצידה. אנו מסמנים במפורש תאים ריקים בעזרת הסימן המיוחד. קצה הסרט מסומן על ידי הסימון. לא ניתן למחוק סימן זה ולא ניתן לכתוב אותו בשום מקום אחר על פני הסרט. יש ראש קורא וכותב, שמצביע על התא שאליו מתייחסים כרגע. אנו מסמנים את מיקום הראש על ידי חץ קטן. בתחילת תהליך החישוב, מילת הקלט רשומה על פני הסרט, כשהיא צמודה לקצהו השמאלי. מכונת טיורינג עוצרת רק כאשרהצעד הבא אינו מוגדר. כאשר המכונה עוצרת, ניתן לקבוע אם מילת הקלט התקבלה או נדחתה, כתלות במצב שבו המכונה נמצאת בזמן עצירתה. 23

24 אי עצירה של מכונת טיורינג תהליכי החישובים באוטומטים סופיים ובאוטומטי מחסנית הם סופיים. האוטומט נעצב בהגיעו לסוף מילת קלט. מכונת טיורינג יכולה לסרוק את מילת הקלט כמה וכמה פעמים ועשוי להיווצר מצב שבו תהיה סריקה אין סופית של הסרט. חישובים בעזרת מכונות טיורינג מכונת טיורינג היא כלי שבעזרתו ניתן גם לחשב פונקציות ולא רק להכריע שייכות של מילים לשפות פורמליות.כאשר מכונת טיורינג מחשבת פונקציה, היא מקבלת את הפרמטרים לחישוב על פני הסרט כמילת קלט, ורושמת את התוצאה בסיום החישוב על פני הסרט. שיטת הכתיבה היא אונרית שימוש בספרה 1 בלבד ) להבדיל מבינארית ועשרונית 0..9 ). בסיום התהליך הפלט יופיע על הסרט בין שני סימני $. כוחו ומגבלותיו של אוטומט טיורינג כוחו של מודל מכונת טיורינג בהשוואה לכוחם של המודלים הקודמים : כוח החישוב של מכונת טיורינג גדול מזה של אוטומט המחסנית ניתן לעשות בעזרת מכונת טיורינג כל מה שניתן לעשות בעזרת מודל אוטומט המחסנית ויותר. לדוגמה : { a n b n c n n 0 } a n b n a n b m a n b n c n כוחו של מודל מכונת טיורינג לכוחו של מחשב כללי : כוחו של מודול מכונת טיורינג שקול למחשב אידיאלי, שאין לו מגבלות זיכרון זוהי התיזה של צ'רץ וטיורינג. כל בעיה הניתנת לפתרון בעזרת מכונת טיורינג שעוצרת תמיד, קיימת תוכנית מחשב שפותרת אותה, ולכל בעיה בניתנת לפתרון בעזרת תכנית מחשב, קיימת מכונת טיורינג העוצרת תמיד שפותרת אותה. המחשב אינו כל יכול : לא ניתן לכתוב תוכנית מחשב שמזהה אם תוכנית מחשב נתונה עוצרת כאשר היא רצה על קלט נתון. בעיה זו נקראת בעיית העצירה. 24

ניתן לקבל אוטומט עבור השפה המבוקשת ע "י שימוששאלה 6 בטכניקתשפה המכפלה שנייה כדי לבנות אוטומט לשפת החיתוך של שתי השפות:

ניתן לקבל אוטומט עבור השפה המבוקשת ע י שימוששאלה 6 בטכניקתשפה המכפלה שנייה כדי לבנות אוטומט לשפת החיתוך של שתי השפות: שאלה 1 בנה אוטומט המקבל את שפת כל המילים מעל הא"ב {,,} המכילות לפחות פעם אחת את הרצף ומיד אחרי כל אות מופיע הרצף. ניתן לפרק את השפה לשתי שפות בסיס מעל הא"ב :{,,} שפת כל המילים המכילות לפחות פעם אחת את

Διαβάστε περισσότερα

אוטומט סופי דטרמיניסטי מוגדר ע"י החמישייה:

אוטומט סופי דטרמיניסטי מוגדר עי החמישייה: 2 תרגול אוטומט סופי דטרמיניסטי אוטומטים ושפות פורמליות בר אילן תשעז 2017 עקיבא קליינרמן הגדרה אוטומט סופי דטרמיניסטי מוגדר ע"י החמישייה: (,, 0,, ) כאשר: א= "ב שפת הקלט = קבוצה סופית לא ריקה של מצבים מצב

Διαβάστε περισσότερα

שפות פורמאליות אוטומטים

שפות פורמאליות אוטומטים הנושאים שנעבור שפות פורמאליות אוטומטים שפות פורמאליות מכונות/אוטומטים דקדוקים תורת הקומפילציה אהרון נץ מבוסס על השקפים של עומר ביהם שמבוססים על שקפי הרצאה מהקורס אוטומטים ושפות פורמאליות בטכניון, פרופ'

Διαβάστε περισσότερα

שפות פורמאליות אוטומטים

שפות פורמאליות אוטומטים שפות פורמאליות אוטומטים תורת הקומפילציה אהרון נץ מבוסס על השקפים של עומר ביהם שמבוססים על שקפי הרצאה מהקורס אוטומטים ושפות פורמאליות בטכניון, פרופ' שמואל זקס 1 הנושאים שנעבור שפות פורמאליות מכונות/אוטומטים

Διαβάστε περισσότερα

לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור

לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור הרצאה מס' 1. תורת הקבוצות. מושגי יסוד בתורת הקבוצות.. 1.1 הקבוצה ואיברי הקבוצות. המושג קבוצה הוא מושג בסיסי במתמטיקה. אין מושגים בסיסים יותר, אשר באמצעותם הגדרתו מתאפשרת. הניסיון והאינטואיציה עוזרים להבין

Διαβάστε περισσότερα

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת)

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) אוטומט מחסנית דטרמיניסטי שפות חופשיות הקשר (שפת ראי מסומנת) סגירות:איחוד,שרשור,היפוך, חיתוך עם שפה רגולרית אוטומט סופי דטרמיניסטי

Διαβάστε περισσότερα

{ : Halts on every input}

{ : Halts on every input} אוטומטים - תרגול 13: רדוקציות, משפט רייס וחזרה למבחן E תכונה תכונה הינה אוסף השפות מעל.(property המקיימות תנאים מסוימים (תכונה במובן של Σ תכונה לא טריביאלית: תכונה היא תכונה לא טריוויאלית אם היא מקיימת:.

Διαβάστε περισσότερα

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur פתרון תרגיל --- 5 מרחבים וקטורים דוגמאות למרחבים וקטורים שונים מושגים בסיסיים: תת מרחב צירוף לינארי x+ y+ z = : R ) בכל סעיף בדקו האם הוא תת מרחב של א } = z = {( x y z) R x+ y+ הוא אוסף הפתרונות של המערכת

Διαβάστε περισσότερα

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת)

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) מכונת טיורינג לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) דטרמיניסטי שפות חופשיות הקשר (שפת ראי מסומנת) סגירות:איחוד,שרשור,היפוך, חיתוך עם שפה רגולרית אוטומט סופי דטרמיניסטי שפות רגולריות סגירות:חיתוך,איחוד,שרשור,משלים,היפוך

Διαβάστε περισσότερα

חורף תש''ע פתרון בחינה סופית מועד א'

חורף תש''ע פתרון בחינה סופית מועד א' מד''ח 4 - חורף תש''ע פתרון בחינה סופית מועד א' ( u) u u u < < שאלה : נתונה המד''ח הבאה: א) ב) ג) לכל אחד מן התנאים המצורפים בדקו האם קיים פתרון יחיד אינסוף פתרונות או אף פתרון אם קיים פתרון אחד או יותר

Διαβάστε περισσότερα

פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד

פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשעד פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד 1. לכל אחת מן הפונקציות הבאות, קבעו אם היא חח"ע ואם היא על (הקבוצה המתאימה) (א) 3} {1, 2, 3} {1, 2, : f כאשר 1 } 1, 3, 3, 3, { 2, = f לא חח"ע: לדוגמה

Διαβάστε περισσότερα

Logic and Set Theory for Comp. Sci.

Logic and Set Theory for Comp. Sci. 234293 - Logic and Set Theory for Comp. Sci. Spring 2008 Moed A Final [partial] solution Slava Koyfman, 2009. 1 שאלה 1 לא נכון. דוגמא נגדית מפורשת: יהיו } 2,(p 1 p 2 ) (p 2 p 1 ).Σ 2 = {p 2 p 1 },Σ 1 =

Διαβάστε περισσότερα

ביטויים רגולריים הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) הרצאה 5

ביטויים רגולריים הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) הרצאה 5 הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353) ביטויים רגולריים הרצאה 5 המצגת מבוססת על ספרם של פרופ' נסים פרנסיז ופרופ' שמואל זקס, "אוטומטים ושפות פורמליות", האוניברסיטה הפתוחה, 1987. גרסה ראשונה

Διαβάστε περισσότερα

אוטומטים- תרגול 8 שפות חסרות הקשר

אוטומטים- תרגול 8 שפות חסרות הקשר אוטומטים- תרגול 8 שפות חסרות הקשר דקדוק חסר הקשר דקדוק חסר הקשר הנו רביעיה > S

Διαβάστε περισσότερα

יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012)

יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 6 נושא: תחשיב הפסוקים: הפונקציה,val גרירה לוגית, שקילות לוגית 1. כיתבו טבלאות אמת לפסוקים הבאים: (ג) r)).((p q) r) ((p r) (q p q r (p

Διαβάστε περισσότερα

אוטומטים, שפות פורמליות ו ח ישוּב יוּת

אוטומטים, שפות פורמליות ו ח ישוּב יוּת אוטומטים, שפות פורמליות וחישוביות (202-1-2011) סיכום מאת תומר גודינגר אוטומטים, שפות פורמליות ו ח ישוּב יוּת פרטים אדמיניסטרטיביים המרצים בקורס: ברנד, ברפמן, קנטורוביץ' ואבו-עפאש אתר הקורס: http://csbguacil/~auto141/ain

Διαβάστε περισσότερα

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת)

מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) מכונת טיורינג אוטומט מחסנית לא דטרמיניסטי שפות חופשיות הקשר (שפת ראי לא מסומנת) אוטומט מחסנית דטרמיניסטי שפות חופשיות הקשר (שפת ראי מסומנת) סגירות:איחוד,שרשור,היפוך, חיתוך עם שפה רגולרית אוטומט סופי דטרמיניסטי

Διαβάστε περισσότερα

קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים.

קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים. א{ www.sikumuna.co.il מהי קבוצה? קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים. קבוצה היא מושג יסודי במתמטיקה.התיאור האינטואיטיבי של קבוצה הוא אוסף של עצמים כלשהם. העצמים הנמצאים בקבוצה הם איברי הקבוצה.

Διαβάστε περισσότερα

מודלים חישוביים כריעות R זוהי מחלקת השפות הכריעות. מחלקה זו סגורה תחת פעולת המשלים. רדוקציה בעיית ההכרעה רדוקציית מיפוי.

מודלים חישוביים כריעות R זוהי מחלקת השפות הכריעות. מחלקה זו סגורה תחת פעולת המשלים. רדוקציה בעיית ההכרעה רדוקציית מיפוי. מודלים חישוביים סיכום כריעות טענה: לא כל הפונקציות חשיבות. מספר התוכניות הוא בן מניה. כל תוכנית מגדירה פונקציה מספרית אחת לכל היותר. לכן מספר האלגוריתמים הוא בן מניה בעוד שמספר הפונקציות המספריות אינו

Διαβάστε περισσότερα

שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם

שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם תזכורת: פולינום ממעלה או מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה p f ( m i ) = p m1 m5 תרגיל: נתון עבור x] f ( x) Z[ ראשוני שקיימים 5 מספרים שלמים שונים שעבורם p x f ( x ) f ( ) = נניח בשלילה ש הוא

Διαβάστε περισσότερα

חישוביות הרצאה 4 לא! זיהוי שפות ע''י מכונות טיורינג הוכחה: הגדרת! : f r

חישוביות הרצאה 4 לא! זיהוי שפות ע''י מכונות טיורינג הוכחה: הגדרת! : f r ל' ' פונקציות פרימיטיביות רקורסיביות חישוביות הרצאה 4 האם כל פונקציה מלאה היא פרימיטיבית רקורסיבית? לא נראה שתי הוכחות: פונקציות רקורסיביות (המשך) זיהוי שפות ע''י מכונות טיורינג הוכחה קיומית: קיימות פונקציות

Διαβάστε περισσότερα

גבול ורציפות של פונקציה סקלרית שאלות נוספות

גבול ורציפות של פונקציה סקלרית שאלות נוספות 08 005 שאלה גבול ורציפות של פונקציה סקלרית שאלות נוספות f ( ) f ( ) g( ) f ( ) ו- lim f ( ) ו- ( ) (00) lim ( ) (00) f ( בסביבת הנקודה (00) ) נתון: מצאו ) lim g( ( ) (00) ננסה להיעזר בכלל הסנדביץ לשם כך

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות (חישוביות) 67521

מודלים חישוביים, חישוביות וסיבוכיות (חישוביות) 67521 מודלים חישוביים, חישוביות וסיבוכיות (חישוביות) 67521 22 ביוני 2012 מרצה: גיא קינדלר מתרגל: שאול אלמגור "...one TM to rule them all..." באדיבות בן מאירי איני לוקחת אחריות על מה שכתוב כאן, so tread lightly

Διαβάστε περισσότερα

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m Observabiliy, Conrollabiliy תרגול 6 אובזרווביליות אם בכל רגע ניתן לשחזר את ( (ומכאן גם את המצב לאורך זמן, מתוך ידיעת הכניסה והיציאה עד לרגע, וזה עבור כל צמד כניסה יציאה, אז המערכת אובזרוובילית. קונטרולביליות

Διαβάστε περισσότερα

פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( )

פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( ) פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד a d U c M ( יהי b (R) a b e ל (R M ( (אין צורך להוכיח). מצאו קבוצה פורשת ל. U בדקו ש - U מהווה תת מרחב ש a d U M (R) Sp,,, c a e

Διαβάστε περισσότερα

Regular Expressions (RE)

Regular Expressions (RE) Regular Expressions (RE) ביטויים רגולריים עד כה דנו במספר מודלים חישוביים להצגת (או ליצור) שפות רגולריות וראינו שכל המודלים האלה הם שקולים מבחינת כוח החישובי שלהם. בסעיף זה נראה עוד דרך להצגת (או ליצור)

Διαβάστε περισσότερα

2 שאלות )בחירה מ - 4( סה"כ 25 נקודות לכל שאלה 22 נקודות

2 שאלות )בחירה מ - 4( סהכ 25 נקודות לכל שאלה 22 נקודות מבחן 0225 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדיקות אחרונות לפני מסירה )עמודים 7-9( מבנה השאלון פרק

Διαβάστε περισσότερα

מודלים חישוביים תרגולמס 5

מודלים חישוביים תרגולמס 5 מודלים חישוביים תרגולמס 5 30 במרץ 2016 נושאי התרגול: דקדוקים חסרי הקשר. למת הניפוח לשפות חסרות הקשר. פעולות סגור לשפות חסרות הקשר. 1 דקדוקים חסרי הקשר נזכיר כי דקדוק חסר הקשר הוא רביעיה =(V,Σ,R,S) G, כך

Διαβάστε περισσότερα

ל הזכויות שמורות לדפנה וסטרייך

ל הזכויות שמורות לדפנה וסטרייך מרובע שכל זוג צלעות נגדיות בו שוות זו לזו נקרא h באיור שלעיל, הצלעות ו- הן צלעות נגדיות ומתקיים, וכן הצלעות ו- הן צלעות נגדיות ומתקיים. תכונות ה כל שתי זוויות נגדיות שוות זו לזו. 1. כל שתי צלעות נגדיות

Διαβάστε περισσότερα

הגדרה: מצבים k -בני-הפרדה

הגדרה: מצבים k -בני-הפרדה פרק 12: שקילות מצבים וצמצום מכונות לעי תים קרובות, תכנון המכונה מתוך סיפור המעשה מביא להגדרת מצבים יתי רים states) :(redundant הפונקציה שהם ממלאים ניתנת להשגה באמצעו ת מצבים א חרים. כיוון שמספר רכיבי הזיכרון

Διαβάστε περισσότερα

אוטומטים ושפות פורמליות תרגולים

אוטומטים ושפות פורמליות תרגולים אוטומטים ושפות פורמליות תרגולים מבוסס על תרגולים של מר גולדגביכט עומר, אוניברסיטת בר אילן 2012. שיעור 1 הגדרות: א"ב: אוסף סופי ולא ריק של סימנים/אותיות/תווים. נסמן אותו באות. דוגמאות: 9},... 1,,{0, {א,..,.

Διαβάστε περισσότερα

הרצאה נושאי הקורס 0.2 א"ב ומילים 0.3 שפות 1. מהו חישוב? 2. מהו מחשב? 3. מהו אלגוריתם? 4. מה ניתן לחשב? מה לא ניתן?

הרצאה נושאי הקורס 0.2 אב ומילים 0.3 שפות 1. מהו חישוב? 2. מהו מחשב? 3. מהו אלגוריתם? 4. מה ניתן לחשב? מה לא ניתן? הרצאה 1 0.1 נושאי הקורס 1. מהו חישוב? 2. מהו מחשב? 3. מהו אלגוריתם? 4. מה ניתן לחשב? מה לא ניתן? בקורס זה נעסוק בבעיות חישוב הנקראות בעיות הכרעה. בהינתן קלט, אנו נבצע "חישוב" ובסופו נחזיר תשובה האם הקלט

Διαβάστε περισσότερα

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

צעד ראשון להצטיינות מבוא: קבוצות מיוחדות של מספרים ממשיים מבוא: קבוצות מיוחדות של מספרים ממשיים קבוצות של מספרים ממשיים צעד ראשון להצטיינות קבוצה היא אוסף של עצמים הנקראים האיברים של הקבוצה אנו נתמקד בקבוצות של מספרים ממשיים בדרך כלל מסמנים את הקבוצה באות גדולה

Διαβάστε περισσότερα

דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות

דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות 1. מצאו צורה דיסיונקטיבית נורמלית קנונית לפסוקים הבאים: (ג)

Διαβάστε περισσότερα

( )( ) ( ) f : B C היא פונקציה חח"ע ועל מכיוון שהיא מוגדרת ע"י. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חח"ע אז ועל פי הגדרת

( )( ) ( ) f : B C היא פונקציה חחע ועל מכיוון שהיא מוגדרת עי. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חחע אז ועל פי הגדרת הרצאה 7 יהיו :, : C פונקציות, אז : C חח"ע ו חח"ע,אז א אם על ו על,אז ב אם ( על פי הגדרת ההרכבה )( x ) = ( )( x x, כךש ) x א יהיו = ( x ) x חח"ע נקבל ש מכיוון ש חח"ע נקבל ש מכיוון ש ( b) = c כך ש b ( ) (

Διαβάστε περισσότερα

בעיות חשיבות: :(State transition system) STS מושגים: רדוקציה: f אינה חשיבה g אינה חשיבה; בבעיות הכרעה: f לא כריעה g לא כריעה.

בעיות חשיבות: :(State transition system) STS מושגים: רדוקציה: f אינה חשיבה g אינה חשיבה; בבעיות הכרעה: f לא כריעה g לא כריעה. 1 סיכומים למבחן בקורס מודלים חישוביים סמסטר א' 2008-9 (פרופ' נחום דרשוביץ) חלק ראשון: חישוביות בעיות חשיבות: דוגמאות לפוקנציות לא חשיבות: פונקציה תיאור הערות, הבונה החרוץ בהינתן מספר n, מה הוא הפלט הגדול

Διαβάστε περισσότερα

gcd 24,15 = 3 3 =

gcd 24,15 = 3 3 = מחלק משותף מקסימאלי משפט אם gcd a, b = g Z אז קיימים x, y שלמים כך ש.g = xa + yb במלים אחרות, אם ה כך ש.gcd a, b = xa + yb gcd,a b של שני משתנים הוא מספר שלם, אז קיימים שני מקדמים שלמים כאלה gcd 4,15 =

Διαβάστε περισσότερα

תרגיל 13 משפטי רול ולגראנז הערות

תרגיל 13 משפטי רול ולגראנז הערות Mthemtics, Summer 20 / Exercise 3 Notes תרגיל 3 משפטי רול ולגראנז הערות. האם קיים פתרון למשוואה + x e x = בקרן )?(0, (רמז: ביחרו x,f (x) = e x הניחו שיש פתרון בקרן, השתמשו במשפט רול והגיעו לסתירה!) פתרון

Διαβάστε περισσότερα

מינימיזציה של DFA מינימיזציה של הקנוני שאותה ראינו בסעיף הקודם. בנוסף, נוכיח את יחידות האוטומט המינימלי בכך שנראה שכל אוטומט על ידי שינוי שמות

מינימיזציה של DFA מינימיזציה של הקנוני שאותה ראינו בסעיף הקודם. בנוסף, נוכיח את יחידות האוטומט המינימלי בכך שנראה שכל אוטומט על ידי שינוי שמות מינימיזציה של DFA L. הוא אוטמומט מינימלי עבור L של שפה רגולרית A ראינו בסוף הסעיף הקודם שהאוטומט הקנוני קיים A DFA בכך הוכחנו שלכל שפה רגולרית קיים אוטומט מינמלי המזהה אותה. זה אומר שלכל נקרא A A לאוטומט

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים:

לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשעו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים: לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( 2016 2015 )............................................................................................................. חלק ראשון: שאלות שאינן להגשה.1

Διαβάστε περισσότερα

מודלים חישוביים תרגולמס 7

מודלים חישוביים תרגולמס 7 מודלים חישוביים תרגולמס 7 13 באפריל 2016 נושאי התרגול: מכונת טיורינג. 1 מכונת טיורינג נעבור לדבר על מודל חישוב חזק יותר (ובמובן מסוים, הוא מודל החישוב הסטנדרטי) מכונות טיורינג. בניגוד למודלים שראינו עד

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)

לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשעו (2016) לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)............................................................................................................. חלק ראשון: שאלות שאינן להגשה 1. עבור

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות

מודלים חישוביים, חישוביות וסיבוכיות מודלים חישוביים, חישוביות וסיבוכיות סשה גולדשטיין, sashag@cs 20 ביוני 2011 תקציר הסיכום להלן מהווה תקציר של חומר הקורס ואיני נוטל עליו כל אחריות. אתם יכולים להיעזר גם בהקלטות השיעורים וכמובן בספר הלימוד.

Διαβάστε περισσότερα

תרגול פעולות מומצאות 3

תרגול פעולות מומצאות 3 תרגול פעולות מומצאות. ^ = ^ הפעולה החשבונית סמן את הביטוי הגדול ביותר:. ^ ^ ^ π ^ הפעולה החשבונית c) #(,, מחשבת את ממוצע המספרים בסוגריים.. מהי תוצאת הפעולה (.7,.0,.)#....0 הפעולה החשבונית משמשת חנות גדולה

Διαβάστε περισσότερα

קובץ שאלות ופתרונות של שאלות ממבחנים מנושאים שונים

קובץ שאלות ופתרונות של שאלות ממבחנים מנושאים שונים אוטומטים ושפות פורמליות 236353 סמסטר אביב 2016 קובץ שאלות ופתרונות של שאלות ממבחנים מנושאים שונים קובץ ונערך ע"י אורן אשכנזי ומיכל הורוביץ תכונות סגור ודקדוקים רגולריים. עבור שפות L 1, L 2 מעל א"ב Σ נגדיר

Διαβάστε περισσότερα

מודלים חישוביים פתרון תרגיל 5

מודלים חישוביים פתרון תרגיל 5 מודלים חישוביים פתרון תרגיל 5 כתוב אוטומט דטרמיניסטי לשפות הבאות מעל הא"ב.Σ={,} א. *Σ. q, ב. q, ג. {ε}, q, q ד. } = 3 {w w mod, q, q,, ה. ''} {w w does not contin the sustring q 4 q 3 q q כתוב אוטומט דטרמיניסטי

Διαβάστε περισσότερα

3-9 - a < x < a, a < x < a

3-9 - a < x < a, a < x < a 1 עמוד 59, שאלהמס', 4 סעיףג' תיקוני הקלדה שאלון 806 צריך להיות : ג. מצאאתמקומושלאיברבסדרהזו, שקטןב- 5 מסכוםכלהאיבריםשלפניו. עמוד 147, שאלהמס' 45 ישלמחוקאתהשאלה (מופיעהפעמיים) עמוד 184, שאלהמס', 9 סעיףב',תשובה.

Διαβάστε περισσότερα

אוטומטים- תרגול 10: מכונות טיורינג.

אוטומטים- תרגול 10: מכונות טיורינג. אוטומטים- תרגול 10: מכונות טיורינג. מודל מכונת טיורינג מכונת טיורינג מורכבת מהרכיבים הבאים: 1. מספר סופי של מצבים.. סרט עבודה אינסופי בעל קצה שמאלי. הסרט המחולק לתאים ובכל תא כתוב תו מ- Γ. 3. ראש קורא/כותב

Διαβάστε περισσότερα

תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשע"ב זהויות טריגונומטריות

תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשעב זהויות טריגונומטריות תרגול חזרה זהויות טריגונומטריות si π α) si α π α) α si π π ), Z si α π α) t α cot π α) t α si α cot α α α si α si α + α siα ± β) si α β ± α si β α ± β) α β si α si β si α si α α α α si α si α α α + α si

Διαβάστε περισσότερα

חישוביות, אוטומטים ושפות מכונה סיכומי הרצאות

חישוביות, אוטומטים ושפות מכונה סיכומי הרצאות חישוביות, אוטומטים ושפות מכונה סיכומי הרצאות 6 ביוני 2011 מרצה: גיא קינדלר מתרגל: רועי פוקס סוכם ע י: אור שריר פניות לתיקונים והערות: tnidtnid@gmail.com אתר הסיכומים שלי: http://bit.ly/huji_notes 1 תוכן

Διαβάστε περισσότερα

תרגול מס' 6 פתרון מערכת משוואות ליניארית

תרגול מס' 6 פתרון מערכת משוואות ליניארית אנליזה נומרית 0211 סתיו - תרגול מס' 6 פתרון מערכת משוואות ליניארית נרצה לפתור את מערכת המשוואות יהי פתרון מקורב של נגדיר את השארית: ואת השגיאה: שאלה 1: נתונה מערכת המשוואות הבאה: הערך את השגיאה היחסית

Διαβάστε περισσότερα

בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד

בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד בחינה בסיבוכיות עמר ברקמן, ישי חביב מדבקית ברקוד סמסטר: א' מועד: א' תאריך: יום ה' 0100004 שעה: 04:00 משך הבחינה: שלוש שעות חומר עזר: אין בבחינה שני פרקים בפרק הראשון 8 שאלות אמריקאיות ולכל אחת מהן מוצעות

Διαβάστε περισσότερα

אלגברה ליניארית (1) - תרגיל 6

אלגברה ליניארית (1) - תרגיל 6 אלגברה ליניארית (1) - תרגיל 6 התרגיל להגשה עד יום חמישי (12.12.14) בשעה 16:00 בתא המתאים בבניין מתמטיקה. נא לא לשכוח פתקית סימון. 1. עבור כל אחד מתת המרחבים הבאים, מצאו בסיס ואת המימד: (א) 3)} (0, 6, 3,,

Διαβάστε περισσότερα

מתמטיקה בדידה תרגול מס' 5

מתמטיקה בדידה תרגול מס' 5 מתמטיקה בדידה תרגול מס' 5 נושאי התרגול: פונקציות 1 פונקציות הגדרה 1.1 פונקציה f מ A (התחום) ל B (הטווח) היא קבוצה חלקית של A B המקיימת שלכל a A קיים b B יחיד כך ש. a, b f a A.f (a) = ιb B. a, b f או, בסימון

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות 67521

מודלים חישוביים, חישוביות וסיבוכיות 67521 מודלים חישוביים, חישוביות וסיבוכיות 67521 חיים שחור סיכומי שיעורים של ד"ר גיא קינדלר 21 ביוני 2012 תוכן עניינים 2.................................................. אוטומטים ושפות רגולריות 1 3........................................................

Διαβάστε περισσότερα

משוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ

משוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ משוואות רקורסיביות הגדרה: רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים למשל: T = Θ 1 if = 1 T + Θ if > 1 יונתן יניב, דוד וייץ 1 דוגמא נסתכל על האלגוריתם הבא למציאת

Διαβάστε περισσότερα

brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק

brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק יום א 14 : 00 15 : 00 בניין 605 חדר 103 http://u.cs.biu.ac.il/ brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק 29/11/2017 1 הגדרת קבוצת הנוסחאות הבנויות היטב באינדוקציה הגדרה : קבוצת הנוסחאות הבנויות

Διαβάστε περισσότερα

x a x n D f (iii) x n a ,Cauchy

x a x n D f (iii) x n a ,Cauchy גבולות ורציפות גבול של פונקציה בנקודה הגדרה: קבוצה אשר מכילה קטע פתוח שמכיל את a תקרא סביבה של a. קבוצה אשר מכילה קטע פתוח שמכיל את a אך לא מכילה את a עצמו תקרא סביבה מנוקבת של a. יהו a R ו f פונקציה מוגדרת

Διαβάστε περισσότερα

r. כלומר התחיל במצב ההתחלתי, סיים במצב מקבל, ובדרך עבר בצורה חוקית. ניתן להגדיר

r. כלומר התחיל במצב ההתחלתי, סיים במצב מקבל, ובדרך עבר בצורה חוקית. ניתן להגדיר מודלים חישוביים סיכום למבחן אוטומטים: שפות / מחרוזות / הגדרות בסיסיות: א"ב: Σ הוא אוסף סופי של תווים, סימנים. מחרוזת / מילה: רצף סופי של אותיות מא"ב מסוים, כאשר מספר האותיות הוא אורכה המחרוזת הריקה: ε

Διαβάστε περισσότερα

אוטומטים ושפות פורמליות מבוא לתורת החישוביות

אוטומטים ושפות פורמליות מבוא לתורת החישוביות אוטומטים ושפות פורמליות מבוא לתורת החישוביות ד ר סמי זעפרני מוקדש לזכרו של משה בנסל חבר, עמית, ומורה דרך מהדורה June 27,2.3 הקדשה הספר מוקדש לזכרו היקר של משה בנסל (955-2), אשר במהלך שלושים שנות עבודתו

Διαβάστε περισσότερα

מבחן במודלים חישוביים + פתרון מוצע

מבחן במודלים חישוביים + פתרון מוצע מבחן במודלים חישוביים + פתרון מוצע סמסטר ב' התשס"ט, מועד ב' תאריך: 1.9.2009 מרצים: ד"ר מירי פרייזלר, פרופ' בני שור מתרגלים: יהונתן ברנט, רני הוד מומלץ לקרוא את כל ההנחיות והשאלות בתחילת המבחן, לפני תחילת

Διαβάστε περισσότερα

סדרות - תרגילים הכנה לבגרות 5 יח"ל

סדרות - תרגילים הכנה לבגרות 5 יחל סדרות - הכנה לבגרות 5 יח"ל 5 יח"ל סדרות - הכנה לבגרות איברים ראשונים בסדרה) ) S מסמן סכום תרגיל S0 S 5, S6 בסדרה הנדסית נתון: 89 מצא את האיבר הראשון של הסדרה תרגיל גוף ראשון, בשנייה הראשונה לתנועתו עבר

Διαβάστε περισσότερα

= 2. + sin(240 ) = = 3 ( tan(α) = 5 2 = sin(α) = sin(α) = 5. os(α) = + c ot(α) = π)) sin( 60 ) sin( 60 ) sin(

= 2. + sin(240 ) = = 3 ( tan(α) = 5 2 = sin(α) = sin(α) = 5. os(α) = + c ot(α) = π)) sin( 60 ) sin( 60 ) sin( א. s in(0 c os(0 s in(60 c os(0 s in(0 c os(0 s in(0 c os(0 s in(0 0 s in(70 מתאים לזהות של cos(θsin(φ : s in(θ φ s in(θcos(φ sin ( π cot ( π cos ( 4πtan ( 4π sin ( π cos ( π sin ( π cos ( 4π sin ( 4π

Διαβάστε περισσότερα

אוטומטים ושפות פורמליות מבוא לתורת החישוביות

אוטומטים ושפות פורמליות מבוא לתורת החישוביות אוטומטים ושפות פורמליות מבוא לתורת החישוביות סמי זעפרני המחלקה להנדסת חשמל ואלקטרוניקה מכללת אורט בראודה כרמיאל מוקדש לזכרו של משה בנסל חבר, עמית, ומורה דרך מהדורה March 24,2.2 הקדשה הספר מוקדש לזכרו היקר

Διαβάστε περισσότερα

תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 315, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן

תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשעד, מיום 0/8/0610 שאלונים: 315, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 315, 635865 מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר 1 נתון: 1. סדרה חשבונית שיש בה n איברים...2 3. האיבר

Διαβάστε περισσότερα

. {e M: x e} מתקיים = 1 x X Y

. {e M: x e} מתקיים = 1 x X Y שימושי זרימה פרק 7.5-13 ב- Kleinberg/Tardos שידוך בגרף דו-צדדי עיבוד תמונות 1 בעיית השידוך באתר שידוכים רשומים m נשים ו- n גברים. תוכנת האתר מאתרת זוגות מתאימים. בהינתן האוסף של ההתאמות האפשריות, יש לשדך

Διαβάστε περισσότερα

c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V )

c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V ) הצגות של חבורות סופיות c ארזים 6 בינואר 017 1 משפט ברנסייד משפט 1.1 ברנסייד) יהיו p, q ראשוניים. תהי G חבורה מסדר.a, b 0,p a q b אזי G פתירה. הוכחה: באינדוקציה על G. אפשר להניח כי > 1 G. נבחר תת חבורה

Διαβάστε περισσότερα

1 תוחלת מותנה. c ארזים 3 במאי G מדיד לפי Y.1 E (X1 A ) = E (Y 1 A )

1 תוחלת מותנה. c ארזים 3 במאי G מדיד לפי Y.1 E (X1 A ) = E (Y 1 A ) הסתברות למתמטיקאים c ארזים 3 במאי 2017 1 תוחלת מותנה הגדרה 1.1 לכל משתנה מקרי X אינטגרבילית ותת סיגמא אלגברה G F קיים משתנה מקרי G) Y := E (X המקיים: E (X1 A ) = E (Y 1 A ).G מדיד לפי Y.1.E Y

Διαβάστε περισσότερα

תרגיל 7 פונקציות טריגונומטריות הערות

תרגיל 7 פונקציות טריגונומטריות הערות תרגיל 7 פונקציות טריגונומטריות הערות. פתרו את המשוואות הבאות. לא מספיק למצוא פתרון אחד יש למצוא את כולם! sin ( π (א) = x sin (ב) = x cos (ג) = x tan (ד) = x) (ה) = tan x (ו) = 0 x sin (x) + sin (ז) 3 =

Διαβάστε περισσότερα

מתמטיקה בדידה תרגול מס' 13

מתמטיקה בדידה תרגול מס' 13 מתמטיקה בדידה תרגול מס' 13 נושאי התרגול: תורת הגרפים. 1 מושגים בסיסיים נדון בגרפים מכוונים. הגדרה 1.1 גרף מכוון הוא זוג סדור E G =,V כך ש V ו E. V הגרף נקרא פשוט אם E יחס אי רפלקסיבי. כלומר, גם ללא לולאות.

Διαβάστε περισσότερα

סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות

סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות 25 בדצמבר 2016 תזכורת: תהי ) n f ( 1, 2,..., פונקציה המוגדרת בסביבה של f. 0 גזירה חלקית לפי משתנה ) ( = 0, אם קיים הגבול : 1 0, 2 0,..., בנקודה n 0 i f(,..,n,).lim

Διαβάστε περισσότερα

אלגברה ליניארית 1 א' פתרון 2

אלגברה ליניארית 1 א' פתרון 2 אלגברה ליניארית א' פתרון 3 4 3 3 7 9 3. נשתמש בכתיבה בעזרת מטריצה בכל הסעיפים. א. פתרון: 3 3 3 3 3 3 9 אז ישנו פתרון יחיד והוא = 3.x =, x =, x 3 3 הערה: אפשר גם לפתור בדרך קצת יותר ארוכה, אבל מבלי להתעסק

Διαβάστε περισσότερα

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx דפי נוסחאות I גבולות נאמר כי כך שלכל δ קיים > ε לכל > lim ( ) L המקיים ( ) מתקיים L < ε הגדרת הגבול : < < δ lim ( ) lim ורק ( ) משפט הכריך (סנדוויץ') : תהיינה ( ( ( )g ( )h פונקציות המוגדרות בסביבה נקובה

Διαβάστε περισσότερα

תורת הקבוצות ניר אדר ניר אדר.

תורת הקבוצות ניר אדר ניר אדר. גירסה 101 2432010 גירסה 100 6122003 תורת הקבוצות מסמך זה הורד מהאתר http://wwwunderwarcoil אין להפיץ מסמך זה במדיה כלשהי, ללא אישור מפורש מאת המחבר מחבר המסמך איננו אחראי לכל נזק, ישיר או עקיף, שיגרם עקב

Διαβάστε περισσότερα

חידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד.

חידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד. חידה לחימום ( M ש- N > (כך מספרים טבעיים Mו- N שappleי appleתוappleים בעלי אותה הזוגיות (שappleיהם זוגיים או שappleיהם אי - זוגיים). המספרים הטבעיים מ- Mעד Nמסודרים בשורה, ושappleי שחקappleים משחקים במשחק.

Διαβάστε περισσότερα

נספח לפרק 10 דוגמא לאנליזה של מכונת מצבים ננסה להבין את פעולתה של מ כונת המצבים הבאה : Input X. q 0 q 1. output D FF-0 D FF-1. clk

נספח לפרק 10 דוגמא לאנליזה של מכונת מצבים ננסה להבין את פעולתה של מ כונת המצבים הבאה : Input X. q 0 q 1. output D FF-0 D FF-1. clk נספח לפרק 10 דוגמא לאנליזה של מכונת מצבים ננסה להבין את פעולתה של מ כונת המצבים הבאה : Input X D FF-0 q 0 q 1 Z D FF-1 output clk 424 מצב המכונה מוגדר על ידי יציאות רכיבי הזיכרון. נסמן את המצב הנוכחי q

Διαβάστε περισσότερα

שאלה 1 V AB פתרון AB 30 R3 20 R

שאלה 1 V AB פתרון AB 30 R3 20 R תרגילים בתורת החשמל כתה יג שאלה א. חשב את המתח AB לפי משפט מילמן. חשב את הזרם בכל נגד לפי המתח שקיבלת בסעיף א. A 60 0 8 0 0.A B 8 60 0 0. AB 5. v 60 AB 0 0 ( 5.) 0.55A 60 א. פתרון 0 AB 0 ( 5.) 0 0.776A

Διαβάστε περισσότερα

Charles Augustin COULOMB ( ) קולון חוק = K F E המרחק סטט-קולון.

Charles Augustin COULOMB ( ) קולון חוק = K F E המרחק סטט-קולון. Charles Augustin COULOMB (1736-1806) קולון חוק חוקקולון, אשרנקראעלשםהפיזיקאיהצרפתישארל-אוגוסטיןדהקולוןשהיהאחדהראשוניםשחקרבאופןכמותיאתהכוחותהפועלים ביןשניגופיםטעונים. מדידותיוהתבססועלמיתקןהנקראמאזניפיתול.

Διαβάστε περισσότερα

מבני נתונים ואלגוריתמים תרגול #11

מבני נתונים ואלגוריתמים תרגול #11 מבני נתונים ואלגוריתמים תרגול # התאמת מחרוזות סימונים והגדרות: P[,,m] כך Σ * טקסט T )מערך של תווים( באורך T[,,n] n ותבנית P באורך m ש.m n התווים של P ו T נלקחים מאלפבית סופי Σ. לדוגמא: {a,b,,z},{,}=σ.

Διαβάστε περισσότερα

אוטומטים מעל עצמים אינסופיים 67663

אוטומטים מעל עצמים אינסופיים 67663 אוטומטים מעל עצמים אינסופיים 67663 חיים שחור סיכומי הרצאות של אורנה קופרמן י"ח אדר תשע"ג (שעור 1) הערה 0.1 מי שמעוניין לסייע בשרטוט האוטומטים מתבקש לפנות אלי. בחישוביות דיברנו על אוטומטים ושפות רגולריות.

Διαβάστε περισσότερα

תורת הקבוצות תרגיל בית 2 פתרונות

תורת הקבוצות תרגיל בית 2 פתרונות תורת הקבוצות תרגיל בית 2 פתרונות חיים שרגא רוזנר כ"ה בניסן, תשע"ה תזכורות תקציר איזומורפיזם סדר, רישא, טרנזיטיביות, סודרים, השוואת סודרים, סודר עוקב, סודר גבולי. 1. טרנזיטיבות וסודרים קבוצה A היא טרנזיטיבית

Διαβάστε περισσότερα

"קשר-חם" : לקידום שיפור וריענון החינוך המתמטי

קשר-חם : לקידום שיפור וריענון החינוך המתמטי הטכניון - מכון טכנולוגי לישראל המחלקה להוראת הטכנולוגיה והמדעים "קשר-חם" : לקידום שיפור וריענון החינוך המתמטי נושא: חקירת משוואות פרמטריות בעזרת גרפים הוכן ע"י: אביבה ברש. תקציר: בחומר מוצגת דרך לחקירת

Διαβάστε περισσότερα

מתמטיקה בדידה תרגול מס' 2

מתמטיקה בדידה תרגול מס' 2 מתמטיקה בדידה תרגול מס' 2 נושאי התרגול: כמתים והצרנות. משתנים קשורים וחופשיים. 1 כמתים והצרנות בתרגול הקודם עסקנו בתחשיב הפסוקים, שבו הנוסחאות שלנו היו מורכבות מפסוקים יסודיים (אשר קיבלו ערך T או F) וקשרים.

Διαβάστε περισσότερα

קיום ויחידות פתרונות למשוואות דיפרנציאליות

קיום ויחידות פתרונות למשוואות דיפרנציאליות קיום ויחידות פתרונות למשוואות דיפרנציאליות 1 מוטיבציה למשפט הקיום והיחידות אנו יודעים לפתור משוואות דיפרנציאליות ממחלקות מסוימות, כמו משוואות פרידות או משוואות לינאריות. עם זאת, קל לכתוב משוואה דיפרנציאלית

Διαβάστε περισσότερα

חישוביות הרצאה 6 אותה מ M תקודד ע''י מחרוזת רווח ! מכונת טיורינג אוניברסלית

חישוביות הרצאה 6 אותה מ M תקודד ע''י מחרוזת רווח ! מכונת טיורינג אוניברסלית לשיה ספציפית ול ל שיה כללית חישוביות הרצאה 6 כונת טיורינג כונת טיורינג אוניברסלית פונקציות שאינן ניתנות לחישוב עד כה נקטנו בגישה שלכל שיה יש לבנות שלה שבצעת את השיה הספציפית הזו אך בציאות לא בונים חשב

Διαβάστε περισσότερα

i שאלות 8,9 בתרגיל 2 ( A, F) אלגברת יצירה Α היא זוג כאשר i F = { f קבוצה של פונקציות {I קבוצה לא ריקה ו A A n i n i מקומית מ ל. A נרשה גם פונקציות 0 f i היא פונקציה n i טבעי כך ש כך שלכל i קיים B נוצר

Διαβάστε περισσότερα

סיכום- בעיות מינימוםמקסימום - שאלון 806

סיכום- בעיות מינימוםמקסימום - שאלון 806 סיכום- בעיות מינימוםמקסימום - שאלון 806 בבעיותמינימום מקסימוםישלחפשאתנקודותהמינימוםהמוחלטוהמקסימוםהמוחלט. בשאלות מינימוםמקסימוםחובהלהראותבעזרתטבלה אובעזרתנגזרתשנייהשאכן מדובר עלמינימוםאומקסימום. לצורךקיצורהתהליך,

Διαβάστε περισσότερα

הגדרה: קבוצת פעילויות חוקית היא קבוצה בה כל שתי פעילויות

הגדרה: קבוצת פעילויות חוקית היא קבוצה בה כל שתי פעילויות אלגוריתמים חמדניים אלגוריתם חמדן, הוא כזה שבכל צעד עושה את הבחירה הטובה ביותר האפשרית, ולא מתחרט בהמשך גישה זו נראית פשטנית מדי, וכמובן שלא תמיד היא נכונה, אך במקרים רבים היא מוצאת פתרון אופטימאלי בתרגול

Διαβάστε περισσότερα

לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ב (2012) דפי עזר

לוגיקה ותורת הקבוצות מבחן סופי אביב תשעב (2012) דפי עזר לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ב (2012) דפי עזר תורת הקבוצות: סימונים.N + = N \ {0} קבוצת המספרים הטבעיים; N Z קבוצת המספרים השלמים. Q קבוצת המספרים הרציונליים. R קבוצת המספרים הממשיים. הרכבת

Διαβάστε περισσότερα

אינפי - 1 תרגול בינואר 2012

אינפי - 1 תרגול בינואר 2012 אינפי - תרגול 4 3 בינואר 0 רציפות במידה שווה הגדרה. נאמר שפונקציה f : D R היא רציפה במידה שווה אם לכל > 0 ε קיים. f(x) f(y) < ε אז x y < δ אם,x, y D כך שלכל δ > 0 נביט במקרה בו D הוא קטע (חסום או לא חסום,

Διαβάστε περισσότερα

אימות חומרה תוכנה אלי דיין 1 6 בדצמבר

אימות חומרה תוכנה אלי דיין 1 6 בדצמבר אימות חומרה תוכנה אלי דיין 1 6 בדצמבר 2013 1 תקציר מסמך זה יביא את סיכומי השיעורים מהקורס אימות חומרה תוכנה, שהועבר על ידי פרופ אלכסנדר רבינוביץ בסמסטר א בשנה ל תשע ד. תוכן עניינים

Διαβάστε περισσότερα

רשימת משפטים והגדרות

רשימת משפטים והגדרות רשימת משפטים והגדרות חשבון אינפיניטיסימאלי ב' מרצה : למברג דן 1 פונקציה קדומה ואינטגרל לא מסויים הגדרה 1.1. (פונקציה קדומה) יהי f :,] [b R פונקציה. פונקציה F נקראת פונקציה קדומה של f אם.[, b] גזירה ב F

Διαβάστε περισσότερα

c ארזים 15 במרץ 2017

c ארזים 15 במרץ 2017 הסתברות למתמטיקאים c ארזים 15 במרץ 2017 הקורס הוא המשך של מבוא להסתברות שם דיברנו על מרחבים לכל היותר בני מניה. למשל, סדרת הטלות מטבע בלתי תלויות היא דבר שאי אפשר לממש במרחב בן מניה נסמן את התוצאה של ההטלה

Διαβάστε περισσότερα

A-PDF Merger DEMO : Purchase from to remove the watermark

A-PDF Merger DEMO : Purchase from  to remove the watermark A-PDF Merger DEMO : Purchase from wwwa-pdfcom to remove the watermark סוכם על ידי אבי שוע shuaav@gmalcom http://wwwcshujacl/~shuaav אני מקווה שהסיכומים יעזרו לכם ולעוד רבים טעויות אני (ואף אחד אחר) לא

Διαβάστε περισσότερα

מודלים חישוביים, חישוביות וסיבוכיות 67521

מודלים חישוביים, חישוביות וסיבוכיות 67521 מודלים חישוביים, חישוביות וסיבוכיות 67521 חיים שחור סיכומי תרגולים של שאול אלמגור 21 ביוני 2012 תוכן עניינים 1 אוטומטים........................................................... 1 2 למת הניפוח......................................................

Διαβάστε περισσότερα

פתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה.

פתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה. פתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה. 16 במאי 2010 נסמן את מחלקת הצמידות של איבר בחבורה G על ידי } g.[] { y : g G, y g כעת נניח כי [y] [] עבור שני איברים, y G ונוכיח כי [y].[] מאחר והחיתוך

Διαβάστε περισσότερα

תורת הקבוצות יובל קפלן סיכום הרצאות פרופ ארז לפיד בקורס "תורת הקבוצות" (80200) באוניברסיטה העברית,

תורת הקבוצות יובל קפלן סיכום הרצאות פרופ ארז לפיד בקורס תורת הקבוצות (80200) באוניברסיטה העברית, תורת הקבוצות יובל קפלן סיכום הרצאות פרופ ארז לפיד בקורס "תורת הקבוצות" (80200) באוניברסיטה העברית, 7 2006. תוכן מחברת זו הוקלד ונערך על-ידי יובל קפלן. אין המרצה אחראי לכל טעות שנפלה בו. סודר באמצעות L

Διαβάστε περισσότερα

אלגברה מודרנית פתרון שיעורי בית 6

אלגברה מודרנית פתרון שיעורי בית 6 אלגברה מודרנית פתרון שיעורי בית 6 15 בינואר 016 1. יהי F שדה ויהיו q(x) p(x), שני פולינומים מעל F. מצאו פולינומים R(x) S(x), כך שמתקיים R(x),p(x) = S(x)q(x) + כאשר deg(q),deg(r) < עבור המקרים הבאים: (תזכורת:

Διαβάστε περισσότερα

תורת הקומפילציה הרצאה 4 ניתוח תחבירי )Parsing( של דקדוקי LR(0) ו-( LR(1 )חזרה + המשך(

תורת הקומפילציה הרצאה 4 ניתוח תחבירי )Parsing( של דקדוקי LR(0) ו-( LR(1 )חזרה + המשך( תורת הקומפילציה 236360 הרצאה 4 ניתוח תחבירי )Parsing( של דקדוקי LR(0) ו-( LR(1 )חזרה + המשך( 1 תזכורת: סוגי הניתוח התחבירי )predictive מהשורש לעלים )נקרא גם s "ניתוח תחזית" top-down x y bottom-up מהעלים

Διαβάστε περισσότερα

s ק"מ קמ"ש מ - A A מ - מ - 5 p vp v=

s קמ קמש מ - A A מ - מ - 5 p vp v= את זמני הליכת הולכי הרגל עד הפגישות שלהם עם רוכב האופניים (שעות). בגרות ע מאי 0 מועד קיץ מבוטל שאלון 5006 מהירות - v קמ"ש t, א. () נסמן ב- p נכניס את הנתונים לטבלה מתאימה: רוכב אופניים עד הפגישה זמן -

Διαβάστε περισσότερα