Відповідь на головне питання життя, всесвіту і всього такого

14

Різне
Попередній

Наступний

У книзі Дугласа Адамса «Путівник для подорожуючих автостопом по галактиці» «Відповідь на головне питання життя, всесвіту і всього такого» повинен був вирішити всі проблеми Всесвіту. Цієї відповіді з нетерпінням чекали всі розумні раси. Він був отриманий у результаті семи з половиною мільйонів років безперервних обчислень на спеціально створеному комп’ютері Deep Thought. За твердженням комп’ютера, відповідь була кілька разів перевірений на правильність, але він може засмутити всіх. Виявилося, що відповідь на питання — «42». У відповідь на здивування представників розумних рас, комп’ютер обґрунтував свою відповідь тим, що формулювання питання була також досить спірною.

У переносному сенсі — відповідь, який нічого не дає.

Згідно з Путівником для подорожуючих по Галактиці, сверхразумная раса істот створила комп’ютер «Deep Thought» — другий по продуктивності за все існування часу й Всесвіту,— щоб знайти Остаточну Відповідь на найбільший питання Життя, Всесвіту і Всього Такого. Після семи з половиною мільйонів років обчислень, Deep Thought видав відповідь: «Сорок два». Реакція була такою:

— Сорок два! — вискнув Лунккуоол. — І це все, що ти можеш сказати після семи з половиною мільйонів років роботи?
— Я все дуже ретельно перевірив, — сказав комп’ютер, — і з усією впевненістю заявляю, що це і є Відповідь. Мені здається, якщо вже бути з вами абсолютно чесним, що вся справа в тому, що ви самі не знали, в чому Питання.
— Але це ж Велике Питання! Остаточний Питання Життя, Всесвіту і Всього Такого! — майже завив Лунккуоол.
— Так, — сказав комп’ютер голосом страждальця, з християнського людинолюбства просвіщати круглого дурня. — І що ж це за питання?


Deep Thought запропонував створити інший, ще більш великий комп’ютер, який буде включати в себе живих істот як частина обчислювальної системи, щоб дізнатися, в чому, власне, полягає Питання. Цей комп’ютер був названий Земля і був настільки величезний, що за деякими помилку сприймався як планета. Самі дослідники, які керували програмами, виглядали як звичайні миші. Коли залишалося близько 5 хвилин до того, щоб після 10 мільйонів років очікування дізнатися, в чому, власне, полягає Питання, Земля була зруйнована вогонами з-за того, що заважала будівництву гіперпросторового шосе. Щоправда, у наступних книгах серії ми дізнаємося, що знищена вогонами були найняті для знищення Землі консорціумом філософів і психіатрів, які побоювалися, що після того, як буде знайдений Сенс Життя, їх професії будуть, в деякому роді, більше не потрібні.

Втративши можливість дізнатися, в чому полягає Питання, які вижили після руйнування Землі миші вирішили, що вони самі придумають!

Спочатку вони запропонували використовувати фразу «Що таке – жовте і небезпечне?», яка є відомою англійською жартом, і відповіддю на неї зазвичай є фраза «shark-infested заварний», що можна перевести як «заварний крем з акулами». Але потім вирішили, що дане питання не підходить до відповіді. Після чого зійшлися на тому, що питання «Скільки шляхів кожен повинен пройти? (How many roads must a man walk down?)», який є першою рядком з пісні-протесту Боба Ділана «Blowin’ in the Wind», абсолютно чудово відповідає вже наявного цифрового Відповіді.

В кінці книги «В основному нешкідлива», яка є заключною в серії, міститься остання згадка числа 42. Коли Артур і Форд (головні герої книги) їдуть у клуб «Бета», Форд каже водієві: «Ось тут, будинок сорок два… Прямо тут!». І Земля незабаром після цієї фрази була знищена вогонами (на цей раз в усіх вимірах, а не тільки в тому, в якому вона була вже знищена у першій книзі). Фрази, яка могла б призвести до Остаточного Питання, в якому сказано: «Де все закінчується?»

Наприкінці першого циклу радіопостановок, телевізійного серіалу і книги “Ресторан на краю Всесвіту”, Артур Дент, останній чоловік і частина комп’ютерної матриці, покинув Землю-суперкомп’ютер перед тим, як вона була знищена, і, по всій видимості, носив у своєму мозку Питання або частину Питання, намагався змусити свою підсвідомість видати Питання наступним чином: він виймав випадковим чином з мішка фішки для гри в скреббл з написаними на них літерами і викладав один за одним. В результаті у нього вийшла фраза: «ЩО ВИЙДЕ, ЯКЩО ПОМНОЖИТИ ШІСТЬ НА ДЕВ’ЯТЬ? (WHAT DO YOU GET IF YOU MULTIPLY BY SIX NINE?)». Крім того, що шістьма дев’ять одно п’ятдесяти чотирьом, набір фішок для скрэббла неможливо скласти таку фразу, просто тому, що там всього дві букви «Y», а не чотири, як в отриманому реченні. Але фішки, які Артур використав у книзі, були зроблені ним самим по пам’яті, так що, можливо, його підсвідомість підказало йому, які і скільки букв треба зробити.

— Шістьма дев’ять. Сорок два.
— Саме так. І це все.

Пропонувалися різні варіанти пояснення цієї помилки. Причина може бути в тому, що Земля як мега-комп’ютер працювала неправильно з-за аварійної посадки голгафринчан, нащадки яких замінили корінне населення планети. Це, швидше за все, й призвело до помилки в обчисленнях і спричинило за собою неправильний Питання, який весь час був у Артура в мозку.

Пізніше деякими читачами було помічено, що насправді арифметичне вираження 6 × 9 = 42 анітрохи не помилково, якщо застосовувати тринадцатеричную систему числення натомість загальноприйнятій десятковій. Дуглас Адамс пізніше стверджував, що під час написання книги він і не підозрював про це, і неодноразово висловлювався про цю ідею зі зміною числення, кажучи: «ніхто не пише жартів про тринадцатеричные системи […] Я, може бути, покажусь досить нудною особистістю, але я не використовую тринадцатеричную систему в своїх жартах».

У російському перекладі книги фраза була замінена на правильну з математичної точки зору: «чому одно твір шести і семи» (Переклад в. І. Генкіна, С. В. Силаковой). У перекладі Ст. Філіпова збережено оригінальний варіант. Можливо, зміна перекладу — помилкова редакторська правка (необхідний коментар перекладачів).

Для програмістів

Існує відомий код, призначений для того, щоб застерегти програмістів, які використовують мову C, від однієї з типових помилок.

#include
#define SIX 1+5
#define NINE 8+1
int main(void)
{
int value = SIX * NINE;
printf(“Answer = %d\n, value);
return 0;
}

Даний код виводить рядок «Answer = 42», тому що препроцесор мови З трансформує SIX * NINE математичне вираз 1+5*8+1. Так як при обчисленнях спочатку виконується множення, а потім додавання, виходить неправильний результат. Якщо в інструкціях #define використовувати дужки, відповідь буде більш очікуваним, тобто 54.

Думку Дугласа Адамса

На всьому протязі кар’єри Дугласа Адамса величезна кількість разів запитували, чому він вибрав саме число 42. Пропонувалося багато теорій, але всі вони були відкинуті. Але одного разу, 3 листопада 1993 року, він все-таки дав свою відповідь в USENET-конференції alt.fan.douglas-adams:

Відповідь на це дуже проста. Це був жарт. Мені потрібно було число, бажано число невелике і звичайне, і я вибрав це. Двійкове подання, тринадцатеричное обчислення, тибетські ченці — все цілковита дурниця. Я сидів за своїм столом, втупившись у сад, і подумав: «42 підійде». І надрукував. От і все.

Цікаві факти

У сервісі «Калькулятор», що надається Google, введена константа «Відповідь на головне питання життя, всесвіту і всього такого».

Відповідь на головне питання життя, всесвіту і всього такого