Image

Как сделать оригами-компьютер

Два математика показали, что оригами, в принципе, можно использовать для выполнения любых возможных вычислений. Сохранить статью Прочитать позже

cbaaf5eb792f96562c079fd33617ded9

Введение

В 1936 году британский математик Алан Тьюринг предложил идею универсального компьютера. Это было простое устройство: бесконечная лента, покрытая нулями и единицами, и машина, которая могла двигаться вперёд и назад по ленте, заменяя нули единицами и наоборот по определённому набору правил. Он показал, что такое устройство можно использовать для выполнения любых вычислений.

Тьюринг не стремился к практическому решению задач. Напротив, эта идея предлагала бесценный способ исследования природы вычислений и их пределов. За десятилетия, прошедшие с момента появления этой основополагающей идеи, математики накопили целый список ещё менее практичных вычислительных схем. Игры, такие как «Сапер» или «Magic: The Gathering», в принципе, могут использоваться в качестве компьютеров общего назначения. То же самое можно сказать и о так называемых клеточных автоматах, таких как «Игра жизни» Джона Конвея, представляющая собой набор правил для построения чёрных и белых квадратов на двумерной сетке.

В сентябре 2023 года Инна Захаревич из Корнеллского университета и Томас Халл из Колледжа Франклина и Маршалла продемонстрировали, что всё, что можно вычислить, можно вычислить, складывая бумагу. Они доказали, что оригами «полно по Тьюрингу», то есть, подобно машине Тьюринга, оно может решить любую разрешимую вычислительную задачу, если дать ему достаточно времени.

Захаревич, всю жизнь увлеченный оригами, начал размышлять над этой проблемой в 2021 году, наткнувшись на видео, объясняющее полноту по Тьюрингу Игры Жизни. «Я подумал, что оригами гораздо сложнее Игры Жизни», — сказал Захаревич. «Если Игра Жизни полна по Тьюрингу, то и оригами тоже должно быть полнотой по Тьюрингу».

Но это не было её областью знаний. Хотя она с юности занималась складыванием оригами — «Если вы хотите дать мне суперсложную конструкцию, требующую листа бумаги шириной 60 см и состоящую из 400 шагов, я с этим справлюсь», — говорила она, — её математические исследования касались гораздо более абстрактных областей алгебраической топологии и теории категорий. Поэтому она написала Халлу, который изучал математику оригами на постоянной основе.

«Она просто ни с того ни с сего написала мне, и я подумал: «Почему алгебраический тополог спрашивает меня об этом?» — сказал Халл. Но тут же понял, что никогда на самом деле не задумывался о том, может ли оригами быть полным по Тьюрингу. «Я подумал: «Возможно, так и есть, но я точно не знаю».

Поэтому они с Захаревичем решили доказать, что из оригами можно сделать компьютер. Сначала им нужно было закодировать входные и выходные вычислительные данные, а также базовые логические операции, такие как И и ИЛИ, в виде сгибов бумаги. Если бы им удалось показать, что их схема может имитировать какую-либо другую вычислительную модель, уже известную как полная по Тьюрингу, они бы достигли своей цели.

Логическая операция принимает один или несколько входных данных (каждый из которых записывается как ИСТИНА или ЛОЖЬ) и выдаёт выходной сигнал (ИСТИНА или ЛОЖЬ) в соответствии с заданным правилом. Чтобы создать операцию на бумаге, математики разработали диаграмму линий, называемую шаблоном сгиба, которая указывает, где сгибать бумагу. Складка на бумаге представляет собой входные данные. Если сложить бумагу по одной линии шаблона, складка перевернётся в одну сторону, что соответствует значению ИСТИНА. Но если сложить бумагу по другой (ближайшей) линии, складка перевернётся в противоположную сторону, что соответствует значению ЛОЖЬ.

ab27ddc3c2f8c0bba6970e7a436bd8b9cfc0a7e1f68fab58d4aba23f81e15277

Две из этих входных складок формируют сложный клубок складок, называемый гаджетом. Гаджет кодирует логическую операцию. Чтобы сделать все эти складки и при этом сохранить бумагу плоской — требование, которое выдвигают Халл и Захаревич, — они добавили третью складку, которая вынуждена складываться определённым образом. Если складка складывается в одну сторону, это означает, что на выходе — ИСТИНА. Если она складывается в другую сторону, это означает, что на выходе — ЛОЖЬ.

Математики разработали различные устройства, преобразующие входные данные в выходные в соответствии с различными логическими операциями. «Мы много работали с бумагой и пересылали друг другу изображения… а затем писали строгие доказательства того, что всё это работает именно так, как мы и говорили», — сказал Халл.

С конца 1990-х годов известно, что более простой одномерный аналог игры Конвея «Жизнь» является полной по Тьюрингу. Халл и Захаревич придумали, как записать эту версию «Жизни» в терминах логических операций. «В итоге нам понадобилось использовать только четыре вентиля: И, ИЛИ, НЕ-И и НЕ-ИЛИ», — сказала Захаревич, имея в виду два дополнительных простых вентиля. Но чтобы объединить эти разные вентили, им пришлось построить новые устройства, которые поглощали посторонние сигналы и позволяли другим сигналам поворачиваться и пересекаться, не мешая друг другу. «Это было самое сложное», — сказала Захаревич, — «выяснить, как заставить всё правильно выстроиться». После того, как ей и Халлу удалось собрать свои устройства вместе, они смогли закодировать всё необходимое в сгибах бумаги, тем самым показав, что оригами является полной по Тьюрингу.

Компьютер для оригами был бы крайне неэффективным и непрактичным. Но, в принципе, если бы у вас был очень большой лист бумаги и много свободного времени, вы могли бы использовать оригами для вычисления произвольного количества знаков числа $latex pi$, определения оптимального маршрута для каждого водителя доставки в мире или запуска программы для прогнозирования погоды. «В конечном итоге, рисунок сгиба получается гигантским», — сказал Халл. «Его сложно сложить, но он справляется со своей задачей».

Десятилетиями математики обращались к оригами, потому что «оно казалось им увлекательным и бесполезным», — говорит Эрик Демейн, специалист по информатике из Массачусетского технологического института, внесший большой вклад в математическое обоснование оригами. Но недавно оно привлекло внимание и инженеров.

Математика оригами использовалась для разработки огромных солнечных панелей, которые можно складывать и транспортировать в космос, роботов, плавающих в воде для сбора данных об окружающей среде, стентов, проходящих по крошечным кровеносным сосудам, и многого другого. «Сейчас сотни, если не тысячи людей используют всю математику оригами и алгоритмы, которые мы разработали для проектирования новых механических конструкций», — сказал Демейн.

«И поэтому, чем больше мы будем заниматься подобными вещами, — сказал Халл, — тем больше у нас шансов установить глубокие связи между оригами и устоявшимися разделами математики».

Источник: www.quantamagazine.org

Каталог бесплатных опенсорс-решений, которые можно развернуть локально и забыть о подписках

галерея

ИИ почти всех обгонит? Прогнозы звучат громко, но есть нюансы…
Компания Anthropic получила от Amazon 5 миллиардов долларов и в обмен пообещала инвестировать 100 миллиардов долларов в облачные сервисы.
dummy-img
Загрузка: обход банковских систем кибермошенниками и проблемы с удалением углерода.
Загрузка: обход банковских систем кибермошенниками и проблемы с удалением углерода.
dummy-img
dummy-img
Взаимодействие человека и машины погружается под воду.
Взаимодействие человека и машины погружается под воду.
Image Not Found
Компания Anthropic получила от Amazon 5 миллиардов долларов и в обмен пообещала инвестировать 100 миллиардов долларов в облачные сервисы.

Компания Anthropic получила от Amazon 5 миллиардов долларов и в обмен пообещала инвестировать 100 миллиардов долларов в облачные сервисы.

Вкратце Опубликовано: Изображение предоставлено: Thos Robinson/Getty Images для The New York Times (откроется в новом окне) Джули Борт Компания Anthropic получила от Amazon 5 миллиардов долларов и в обмен пообещала инвестировать 100 миллиардов долларов в облачные сервисы.…

Апр 21, 2026
dummy-img

Как почистить виниловые пластинки (2026): пылесос, ультразвук, чистящий раствор, щетка.

Эти щелчки и треск недопустимы. Приведите свою музыку в порядок с помощью этого удобного руководства. Источник: www.wired.com

Апр 21, 2026
Загрузка: обход банковских систем кибермошенниками и проблемы с удалением углерода.

Загрузка: обход банковских систем кибермошенниками и проблемы с удалением углерода.

Это сегодняшний выпуск The Download, нашей ежедневной новостной рассылки, которая предоставляет вам ежедневную порцию событий в мире технологий. Кибермошенники обходят системы безопасности банков с помощью незаконных инструментов, продаваемых в Telegram. В центре по отмыванию денег в Камбодже…

Апр 21, 2026
Загрузка: обход банковских систем кибермошенниками и проблемы с удалением углерода.

Загрузка: обход банковских систем кибермошенниками и проблемы с удалением углерода.

Это сегодняшний выпуск The Download, нашей ежедневной новостной рассылки, которая предоставляет вам ежедневную порцию событий в мире технологий. Кибермошенники обходят системы безопасности банков с помощью незаконных инструментов, продаваемых в Telegram. В центре по отмыванию денег в Камбодже…

Апр 21, 2026

Впишите свой почтовый адрес и мы будем присылать вам на почту самые свежие новости в числе самых первых