לדלג לתוכן

מספר חשיב

מתוך ויקיפדיה, האנציקלופדיה החופשית

במתמטיקה, במדעי המחשב ובלוגיקה חישובית, מספר חשיב, הנקרא גם מספר רקורסיבי, הוא מספר ממשי שאפשר לחשב אותו, בכל דיוק רצוי, בזמן סופי. החישוב יכול להתבצע על ידי מכונת טיורינג, האמורה להחזיר את הספרות של המספר בזו אחר זו. קיימות למושג הגדרות שקולות אחרות, במונחים של פונקציות רקורסיביות או תחשיב למדא. מספרים אלו הוגדרו לראשונה על ידי אלן טיורינג כחלק ממחקרו בנושא בעיית הכריעות (Entscheidungsproblem)[1].

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

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

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

אוסף המספרים החשיבים

[עריכת קוד מקור | עריכה]

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

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

קישורים חיצוניים

[עריכת קוד מקור | עריכה]
  • מספר חשיב, באתר MathWorld (באנגלית)

הערות שוליים

[עריכת קוד מקור | עריכה]
  1. ^ Turing, A.M. (1936), "On Computable Numbers, with an Application to the Entscheidungsproblem", Proceedings of the London Mathematical Society, 2 42: 230–65, 1937