Вступ
У 1936 році британський математик Алан Тюрінг виступив з ідеєю створення універсального комп’ютера. Це був простий пристрій: нескінченна смужка стрічки, вкрита нулями та одиницями, разом із машиною, яка могла рухатися вперед-назад по стрічці, змінюючи нулі на одиниці та навпаки відповідно до певного набору правил. Він показав, що такий пристрій можна використовувати для виконання будь-яких обчислень.
Тьюрінг не мав на меті, щоб його ідея була практичною для вирішення проблем. Навпаки, він запропонував безцінний спосіб дослідити природу обчислень та їх межі. За десятиліття, що минули після цієї основоположної ідеї, математики склали список навіть менш практичних обчислювальних схем. Такі ігри, як Minesweeper або Magic: The Gathering, у принципі, можна використовувати як комп’ютери загального призначення. Так звані клітинні автомати, як у Джона Конвея Гра Життя, набір правил для еволюції чорних і білих квадратів на двовимірній сітці.
У вересні 2023, Інна Захаревич Корнельського університету та Томас Халл Коледжу Франкліна й Маршалла показали, що все, що можна обчислити можна обчислити, згорнувши папір. Вони довели, що орігамі є «завершеним за Тьюрингом» — це означає, що, як і машина Тьюринга, воно може вирішити будь-яку розв’язану обчислювальну задачу за достатньо часу.
Захаревич, ентузіаст орігамі протягом усього життя, почав замислюватися над цією проблемою у 2021 році після того, як натрапив на відео, яке пояснювало повноту Тюрінга в «Грі життя». «Мені здавалося, що орігамі набагато складніше, ніж Гра в життя», — сказав Захаревич. «Якщо «Гра в життя» завершена за Тьюрингом, орігамі також має бути завершеним за Тьюрингом».
Але це була не її сфера компетенції. Хоча вона складала орігамі з дитинства — «якщо ви хочете дати мені надскладну річ, для якої потрібен аркуш паперу розміром 24 дюйми і має 400 кроків, я впораюся з нею», — сказала вона — її математичні дослідження стосувалися набагато більш абстрактних сфер алгебраїчної топології та теорії категорій. Тож вона надіслала електронний лист Халлу, який повністю вивчав математику орігамі.
«Вона просто надіслала мені електронний лист зненацька, і я запитав, чому алгебраїчний тополог питає мене про це?» Халл сказав. Але він зрозумів, що ніколи не замислювався над тим, чи може орігамі бути завершеним Тьюрингом. «Я думав, що, мабуть, так, але насправді я не знаю».
Тож вони з Захаревичем взялися довести, що з орігамі можна зробити комп’ютер. Спочатку їм довелося закодувати обчислювальні входи та виходи, а також базові логічні операції, такі як І та АБО, у вигляді складок паперу. Якби вони тоді змогли показати, що їхня схема може симулювати якусь іншу обчислювальну модель, яка вже відома як завершена за Тьюрингом, вони б досягли своєї мети.
Логічна операція приймає один або більше вхідних даних (кожен записується як TRUE або FALSE) і видає вихід (TRUE або FALSE) на основі заданого правила. Щоб виконати операцію з папером, математики розробили діаграму ліній, яка називається візерунком складок, яка вказує, де потрібно згинати папір. Складка на папері означає вхід. Якщо ви згинаєте вздовж однієї лінії візерунка складки, складка повертається вбік, вказуючи на введене значення TRUE. Але якщо ви складете папір уздовж іншої (сусідньої) лінії, складка перевернеться на протилежну сторону, що вказує на FALSE.
Вступ
Дві з цих вхідних складок входять у складне гарчання складок, що називається гаджетом. Гаджет кодує логічну операцію. Для того, щоб зробити всі ці складки і все одно змусити папір згортатися рівно — вимога, яку висувають Халл і Захаревич — вони включили третю складку, яка змушена складатися певним чином. Якщо складка повертається в один бік, це означає, що результат є ІСТИННИМ. Якщо він перевернеться в іншу сторону, результат буде ЛОЖНИЙ.
Математики розробили різні гаджети, які перетворюють вхідні дані на виходи відповідно до різних логічних операцій. «Було багато бавитися з папером і надсилати зображення один одному... а потім писати суворі докази того, що ці речі працювали так, як ми говорили», — сказав Халл.
З кінця 1990-х років відомо, що простіша одновимірний аналог Гра життя Конвея Тьюрінга завершена. Халл і Захаревич придумали, як написати цю версію Життя з точки зору логічних операцій. «Зрештою, нам знадобилося використовувати лише чотири шлюзи: AND, OR, NAND і NOR», — сказав Захаревич, маючи на увазі два додаткових простих шлюзу. Але щоб поєднати ці різні ворота, їм довелося створити нові пристрої, які поглинали сторонні сигнали та дозволяли іншим сигналам повертатися та перетинатися, не заважаючи один одному. «Це було найважче, — сказав Захаревич, — з’ясувати, як все правильно вибудувати». Після того, як їй і Халлу вдалося зібрати свої гаджети разом, вони змогли закодувати все, що їм було потрібно, у складках паперу, тим самим показавши, що орігамі завершено.
Комп’ютер орігамі був би вкрай неефективним і непрактичним. Але в принципі, якби у вас був дуже великий аркуш паперу та багато часу, ви могли б використати орігамі, щоб обчислити довільну кількість цифр $latex pi$, визначити оптимальний спосіб маршрутизації кожного водія доставки у світі або запустити програму прогнозування погоди. «Зрештою візерунок складок грандіозний», — сказав Халл. «Важко скласти, але це робить роботу».
Десятиліттями математиків приваблювало орігамі, тому що «воно здавалося веселим і марним». Ерік Демайн, вчений з інформатики з Массачусетського технологічного інституту, який зробив великий внесок у математику орігамі. Але нещодавно він також привернув увагу інженерів.
Математика орігамі була використана для розробки масивних сонячних панелей, які можна складати та транспортувати в космос, роботів, які плавають у воді для збору даних про навколишнє середовище, стентів, які подорожують через крихітні кровоносні судини, тощо. «Тепер сотні, якщо не тисячі людей використовують усю математику та алгоритми орігамі, які ми розробили для розробки нових механічних конструкцій», — сказав Демейн.
І тому, «чим більше ми будемо займатися подібними речами, — сказав Халл, — тим більше шансів, на мою думку, у нас буде встановити глибокий перехід між орігамі та добре усталеними розділами математики».
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- PlatoData.Network Vertical Generative Ai. Додайте собі сили. Доступ тут.
- PlatoAiStream. Web3 Intelligence. Розширення знань. Доступ тут.
- ПлатонЕСГ. вуглець, CleanTech, Енергія, Навколишнє середовище, Сонячна, Поводження з відходами. Доступ тут.
- PlatoHealth. Розвідка про біотехнології та клінічні випробування. Доступ тут.
- джерело: https://www.quantamagazine.org/how-to-build-an-origami-computer-20240130/
- : має
- :є
- : ні
- :де
- ][стор
- $UP
- 2021
- 2023
- 400
- a
- МЕНЮ
- поглинається
- РЕЗЮМЕ
- виконувати
- За
- насправді
- Додатковий
- після
- Алан
- Алан Тьюринг
- алгоритми
- ВСІ
- дозволено
- по
- вже
- Також
- хоча
- an
- та
- будь-який
- все
- ПЛОЩА
- навколо
- AS
- запитувач
- At
- назад
- заснований
- основний
- BE
- оскільки
- було
- Краще
- між
- Black
- кров
- кровоносні судини
- синій
- гілки
- Британський
- будувати
- але
- by
- обчислювати
- званий
- прийшов
- CAN
- Категорія
- спійманий
- стільниковий
- шанс
- заміна
- збирати
- коледж
- об'єднувати
- повний
- комплекс
- складний
- обчислення
- обчислювальна
- комп'ютер
- комп'ютери
- обчислення
- внесок
- Корнелл
- може
- покритий
- дані
- десятиліття
- глибокий
- доставка
- дизайн
- призначений
- Визначати
- розвиненою
- пристрій
- DID
- різний
- цифр
- do
- зроблений
- Не знаю
- звертається
- водій
- кожен
- кінець
- що закінчився
- Інженери
- досить
- ентузіаст
- навколишній
- налагодження
- Ефір (ETH)
- Навіть
- Кожен
- все
- еволюціонує
- експертиза
- пояснені
- дослідити
- широко
- очей
- false
- розібрався
- Перший
- відповідати
- плоский
- Перевертає
- складки
- для
- примусовий
- вперед
- чотири
- Франклін
- Повний
- веселощі
- Гаджети
- гра
- Games
- Гейтс
- збір
- Головна мета
- отримати
- отримує
- Давати
- даний
- мета
- сітка
- було
- Руки
- Жорсткий
- Мати
- he
- її
- його
- Як
- How To
- HTML
- HTTP
- HTTPS
- Сотні
- i
- ідея
- if
- накладений
- in
- включені
- вказуючи
- неефективний
- вхід
- витрати
- Інститут
- мати намір
- втручається
- перетинатися
- в
- безцінний
- IT
- ЙОГО
- робота
- Джон
- просто
- Знати
- відомий
- великий
- Пізно
- менше
- життя
- протягом усього життя
- як
- рамки
- Лінія
- ліній
- список
- логічний
- серія
- багато
- машина
- журнал
- магія
- зробити
- вдалося
- багато
- Массачусетс
- Массачусетський технологічний інститут
- масивний
- масово
- математики
- математичний
- математика
- me
- сенс
- засоби
- механічний
- може бути
- модель
- більше
- рухатися
- багато
- природа
- необхідний
- нужденних
- ніколи
- Нові
- ні
- of
- запропонований
- on
- ONE
- ті,
- тільки
- операція
- операції
- протилежний
- оптимальний
- or
- порядок
- Інше
- з
- вихід
- виходи
- над
- Панелі
- Папір
- частина
- приватність
- Викрійки
- Люди
- виконувати
- фотографії
- частина
- plato
- Інформація про дані Платона
- PlatoData
- ігри
- Практичний
- передбачати
- принцип
- ймовірно
- Проблема
- проблеми
- програма
- докази
- правильно
- Доведіть
- доведений
- Квантамагазин
- швидше
- зрозумів,
- сфери
- нещодавно
- представляє
- вимога
- Вимагається
- дослідження
- суворий
- роботи
- Маршрут
- Правило
- Правила
- прогін
- Зазначений
- схема
- схеми
- вчений
- здавалося
- відправка
- Вересень
- комплект
- вона
- лист
- Повинен
- Показувати
- показав
- показ
- сторона
- сигнали
- простий
- простий
- з
- So
- сонячний
- сонячних панелей
- ВИРІШИТИ
- Розв’язування
- деякі
- Простір
- квадрати
- почалася
- заходи
- Як і раніше
- Зачистите
- структур
- навчався
- каменем
- такі
- Super
- приймає
- стрічка
- Технологія
- terms
- ніж
- Що
- Команда
- світ
- їх
- потім
- теорія
- тим самим
- Ці
- вони
- річ
- речі
- думати
- Мислення
- третій
- це
- думка
- тисячі
- через
- час
- до
- разом
- занадто
- транспортується
- подорожувати
- правда
- турінг
- ПЕРЕГЛЯД
- два
- Universal
- університет
- використання
- використовуваний
- використання
- значення
- різний
- версія
- дуже
- суду
- віце
- Відео
- хотіти
- було
- вода
- шлях..
- we
- погода
- webp
- ДОБРЕ
- були
- Чи
- білий
- ВООЗ
- чому
- з
- без
- працював
- світ
- б
- запис
- лист
- письмовий
- ви
- молодий
- вашу
- зефірнет