התשובה לחיים, היקום וכל השאר

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

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

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

אזכורים בספרי הסדרה[עריכת קוד מקור | עריכה]

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

– מתוך הספר "מדריך הטרמפיסט לגלקסיה" מאת דאגלס אדאמס
הוצאת כתר, 1985, עמ' 121. תרגום: מתי ונגריק ודנה לדרר

מובן שכדי להבין את המובן של התשובה, צריך לדעת מה השאלה. הבעיה הייתה, שהחייזרים לא ידעו כלל מה השאלה. כדי למצוא את השאלה, המחשב "הרהור עמוק" עיצב מחשב חדש, המחשב הגדול ביותר בכל הזמנים, מחשב כל כך מתוחכם עד שלפעמים זוהה בטעות ככוכב לכת. השם של המחשב שאמור למצוא את התשובה, הוא כדור הארץ. יוצרי המחשב נותרו עליו על מנת לתחזק אותו, ולבשו צורה של עכברים[1]. לרוע המזל כדור-הארץ הושמד רגע לפני שהתשובה נמצאה, ובלית ברירה מנהיגי החייזרים, החליטו להמציא את השאלה: "בכמה דרכים על אדם ללכת?" ("How many roads must a man walk down?") (הלקוחה מתוך שירו של בוב דילן "Blowin' in the Wind").

בספר השני בסדרה - המסעדה שבסוף היקום, ארתור דנט מנסה למצוא את השאלה, אך מצליח למצוא רק גרסה מעוותת ומקורבת שלה. גרסה זו היא "מה תקבל אם תכפיל 6 ב-9?".

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

בספר הרביעי בסדרה - היו שלום ותודה על הדגים, ארתור פוגש את פנצ'רץ' והוא חושב שהיא מצאה את השאלה, אך בסופו של דבר מתברר לו שהיא מצאה את המסר האחרון של אלוהים לברואיו: המסר כתוב באותיות אש בגובה עשרה מטרים בהר קוונטולוס קוואזאגאר, סוורביופסטרי, כוכב הלכת פרליומטראן, שמש זארס, גזרה גלאקטית QQ7, פעילות J גאמה. המסר עצמו קצר למדי - "אנו מתנצלים על התקלה" (במקור We apologise for the inconvenience", אנו מתנצלים על אי הנוחות).

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

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

  • בבסיס בינארי המספר 42 מיוצג כ-101010
  • בבסיס 13, המכפלה של 6 ב-9 (ראו למעלה) שווה ל-42.
  • 42 הוא מספר האותיות במשפט "Douglas Adams The Hitchhikers Guide to the Galaxy" (דאגלס אדמס, מדריך הטרמפיסט לגלקסיה)
  • ביהדות ישנה משמעות קבלית למספר 42, עקב היותו מספר האותיות של השם הקדוש הנובע מן הפיוט אנא בכח.
  • למרות שגוגל האתר אשר נותן כיום את התשובות לכל השאלות לא היה קיים כאשר נכתב הספר יש בתשובה ביטוי לכוחו הנבואי של דאגלס אדמס משום שסך האותויות של המילה "גוגל" בגימטריה עברית הינו 42. ג=3 + ו=6 + ג=3 + ל=30 סה"כ 42.

ב־2 בנובמבר 1993 סיפר דאגלס אדמס מדוע בחר דווקא במספר 42:

Cquote2.svg

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

Cquote3.svg

בדיחת מתכנתים[עריכת קוד מקור | עריכה]

הבדיחה באה להסביר מדוע המחשב החזיר את התשובה השגויה 42 במקום הערך הנכון למכפלה 6*9 = 54.

לפי הבדיחה, המחשב "הרהור עמוק" השתמש בתוכנית הבאה, הכתובה בשפת התכנות C.

#include <stdio.h>
 
#define SIX 1 + 5
#define NINE 8 + 1
 
int main()
{
 printf("What do you get if you multiply %d by %d?\n", SIX, NINE);
 printf("Answer: %d\n", SIX * NINE);
 return 0;
}

התוכנית מכילה באג בשל השימוש במקרו ללא סוגרים מתאימים, והוא הסיבה לערך השגוי, המתקבל כתוצאתו של הביטוי 1 + 5 * 8 + 1.

גם במערכת הפיתוח המובילה של מיקרוסופט - Visual Studio לגירסותיה השונות, יש התייחסות שבקריצה למספר זה. אמנם אין אישור רשמי לעניין, אך בקהילת המפתחים הדבר ידוע. כדי להגיע לכך, יש לייצר פרויקט חדש מסוג Native DLL עם התכונה Export some symbols. הפונקציה שנוצרת על מנת להדגים החזרה של ערך מספרי מכילה את הקוד הבא:

// This is an example of an exported function.
TEST_API int fntest(void)
{
 return 42;
}

קישורים חיצוניים[עריכת קוד מקור | עריכה]

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

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