Проблема трьох тіл - Лю Цисінь
Фон Нейман і Ньютон з недовірою дивилися один на одного.
– Комп’ютер? Обчислювальна машина? А хіба таке існує?!
— Ви не знаєте про існування комп’ютерів? І як ви збиралися впоратися з такою величезною кількістю обчислень?
Фон Нейман дивився на Вана з широко розплющеними очима, немов гадаючи, чи все з ним у порядку.
— За допомогою людей, звичайно. Що в світі, крім людей, здатне виконувати розрахунки?
— Але ж ви тільки що сказали, що всіх математиків в світі буде недостатньо!
- Ми не збираємося використовувати математиків. Натомість будуть звичайні люди. Але їх потрібно дуже багато – не менше тридцяти мільйонів. Ми застосуємо грубу силу до математики, кинемо на неї масовану атаку!
— Звичайні люди? Тридцять мільйонів? — приголомшено повторив Ван. — Але, наскільки я пам’ятаю, в цю епоху дев’яносто відсотків населення не знають грамотності! Хочете знайти тридцять мільйонів людей, які розбираються в математичному аналізі?! Таку величезну армію важко уявити, — сказав Ван, похитуючи головою.
— Ось чому ми прийшли до Цинь Шихуанді, Першого Імператора. – Ньютон вказав на піраміду.
— Він все ще при владі?
— І він буде панувати над усім світом, тому що його армія, що нараховує понад тридцять мільйонів чоловік, готується до походу на Європу. Ну що ж, підемо назустріч імператору! — Фон Нейман звернувся до Ньютона: – Кинь меч!
* * *
— Ваша Імператорська Величність, дайте мені трьох солдатів, і я вам все покажу!
– Трьох? Всього трьох? Я легко можу дати тобі три тисячі! Цинь Шихуанді кинув недовірливий погляд на фон Неймана.
— Ваша Імператорська Величність, ви щойно самі відзначили недолік східного способу мислення порівняно із західним. Ви ще не усвідомили, що навіть найскладніші речі у всесвіті складаються з найпростіших елементів. Мені потрібно всього троє.
Цинь Шихуанді махнув рукою, і вперед виступили троє солдат, всі зовсім молоді.
— Я не знаю, як вас звати, — сказав фон Нейман і поплескав двох з них по плечу. – Ви будете відповідати за вхідний сигнал, тому я назву вас Вхід 1 і Вхід 2. А ви, — він тицьнув пальцем у третього солдата, — будете відповідати за вихідний сигнал, тому ваше ім’я — Вихід. — Фон Нейман показав, як їм стати. — Утворіть трикутник. Ось так. Вихід у вершині. Входи 1 і 2 знаходяться в основі.
— Я б сказав просто: станьте схожими на атаку клином! — сказав Цинь Шихуанді, зневажливо поглядаючи фон Неймана.
Ньютон дістав шість прапорів: три білих і три чорних. Фон Нейман вручив їх солдатам, кожен з яких мав по два прапори різних кольорів.
— Білий — це 0, чорний — 1. Гаразд. А тепер слухайте мене уважно. Вихід, розверніться обличчям до Входів. Якщо вони обидва піднімають чорні прапори, ви також піднімаєте чорний. При будь-якому іншому випадку ви піднімаєте білий прапор.
— Я думаю, що вам слід використовувати інші кольори, — сказав Цинь Шихуанді. — Білий означає капітуляцію.
Схвильований фон Нейман не звернув уваги на імператора. Він почав кричати солдатам команди:
— Приступайте до виконання операції! Входи 1 і 2, ви можете поднімати прапори на свій розсуд. Зрозуміло? Гаразд. Підняти прапори! Добре. Піднімайте знову! Підняти!
Вхід 1 і Вхід 2 тричі піднімали прапори. Перший раз чорний/чорний, другий раз білий/чорний, третій раз чорний/білий. Вихід відреагував правильно і один раз підняв чорний прапор, а білий — двічі.
– Гарна робота! Ваша Імператорська Величність, ваші солдати дуже розумні.
– Так будь-який ідіот може це зробити! Поясніть мені, що вони насправді роблять? Погляд у Цинь Шихуанді був спантеличений.
– Ці троє солдат складають логічний елемент – свого роду оператор. Ми називаємо це оператором «і». — Фон Нейман зробив паузу, щоб імператор осягнув інформацію.
– Все ще не вражає, — байдуже відповів Цинь Шихуанді. – Продовжуй.
Фон Нейман знову звернувся до солдат:
— А тепер давайте сформуємо інший елемент. Вихід, якщо побачите, що один з Входів підняв чорний прапор, ви піднімаєте чорний. Існує три комбінації, в яких це буде вірно: чорний/чорний, білий/чорний, чорний/білий. Коли буде піднято білий/білий, ви також піднімаєте білий прапор. Зрозумів? Молодець, розумний малий. Ви — запорука правильної роботи оператора. Працюйте старанно, і імператор винагородить вас! Приступимо до операції. Підніміть прапори! Чудово, піднімайте знову! Чудово! Ваша Імператорська Величність, цей компонент називається оператором «або».
Тоді фон Нейман перетворив тих же трьох солдат в елемент логіки «і->ні», потім в «або->ні», в «виключення->або», «виключення->або-ні» і оператор у високоімпедансному стані. В кінці, використовуючи всього двох солдат, він створив найпростіший з елементів — клапан «ні», так званий інвертор: Вихід завжди піднімає прапор протилежного кольору, ніж той, що піднятий Входом.
Фон Нейман вклонився імператору.
— Тепер, Ваша Імператорська Величність, вам показали всі логічні елементи. Просто, чи не так? Досить години тренувань, і будь-які троє солдат оволодіють необхідним навиком.
— А що, їм більше нічому вчитися не потрібно? Цинь Шихуанді не повірив.
— Більше нічого. Ми сформуємо десять мільйонів таких операторів і об’єднаємо всі компоненти в єдину систему. Вона зможе зробити потрібні нам розрахунки і вирішити диференціальні рівняння, які прогнозують рух сонць. Як ми назвемо цей пристрій… ух…
— Комп’ютер, — припустив Ван.
Читав цю книжку в двадцять другому році, саме після неї вирішив систематично читати, дуже затягнуло і відволікло в хорошому сенсі. Дуже сподобалось, і я прекрасно пам’ятаю цей уривок. Взагалі там такого повно, всім рекомендую. Автору посту жирнючий плюс
Тіки треба щоб тим входам хтось ще давав правильні дані