Сейчас я имею в виду структуру, а точнее конструкцию объекта. С точки зрения конструкции я создал соединение из кубиков, заставив все углы держаться вместе, – пока они не развалились. Я понял, что возможности их передвижения настолько широки, что соединение резинкой не может соответствовать нагрузке. Объект мог сохранять свою конструктивную целостность лишь испытав несколько оборотов, но не сотни. Нужно было более прочное решение с почти безграничными возможностями вращения. Механизм состоял из оси и соединительных элементов. Я поменял резинки на леску, но это все равно не решало вопрос. Требовалось жесткое соединение, и я попытался сделать его немного сложнее, но в то же время проще. Я разделил две функции: фиксацию вращения вокруг одной оси и сцепление кубиков между собой.
Я пришел к выводу, что решение следует искать не для 2 × 2 × 2, а для 3 × 3 × 3. Технически это потребует больше деталей: 3 × 3 × 3 уже содержит 2 × 2 × 2, но кроме углов нужны еще центральные элементы и ребра. С центральными элементами и скрытым центром сложность движений возрастет. Это был ответ на исходный вопрос, как создать структуру, в которой элементы соединены, но их можно перемещать по отдельности. Я изготовил свою первую деревянную модель – и она работала! Однако эта модель насчитывала всего 26 элементов. Сначала я решил, что центральный кубик конструкции не нужен.
Но затем я понял, что это чрезвычайно важный элемент.
Я создал объект, но, что более интересно, я создал
Существует на первый взгляд крохотная, но на деле бесконечная разница между реальным объектом – будь то здание, теннисный мяч или куб – и его геометрической безупречностью. В реальном мире любая вещь несовершенна по сравнению с ее идеальной геометрической моделью. Это важная, даже чрезвычайно важная деталь. Геометрические определения кристально ясны, но их материального воплощения в реальном мире не существует. Даже самое гладкое зеркало никогда не будет соответствовать тому, что мы имеем в виду, когда говорим «плоское».
Я сделал «идеально» одинаковые кубики, но они неизбежно имели мелкие различия. Это не было заметно. Но по сравнению с идеалом на бумаге – или сейчас на экране, или в теории – они себя не вполне оправдали.
Желание сделать систему подвижной усложняло мою задачу. Движение естественным образом меняет относительное положение объекта, в то время как устойчивость остается силой, которая поддерживает его целостность и стабильность. Меня интересовало, возможно ли объединить в одной структуре устойчивость и движение, избежав, например, стирания углов. Такая подвижность может быть достигнута только в определенных пределах – допусках, если говорить техническим языком. Допуск, или плюс-минус, используется для указания на то, что параметры не являются точными, но результирующая структура способна
Мои теоретические идеи в конечном итоге получили практическую реализацию, когда пришло время производить Куб. Но сначала я наслаждался моментом решения задачи: небольшим объектом, который я создал практически случайно. Я задался вопросом, какие еще задачи может таить в себе этот объект.
Задачи преследуют нас повсюду. Это неотъемлемая часть жизни. Обычно они не решаются сами собой. Иногда они сводят нас с ума в буквальном и переносном смысле, заставляя нас безумствовать и злиться. Часто они позволяют нам извлечь важные уроки. Замечено, что поиск решения головоломки – это своего рода микрокосм, модель для решения задач в других сферах нашей жизни. Если проблема нас не дезорганизует и не загоняет в угол, следует разбить ее, как любую задачу, на части, системно решить каждую из этих частей, а затем снова собрать вместе. Когда мы полностью поняли природу проблемы, мы можем ее решить и, что не менее важно, определить, какие шаги необходимо предпринять в первую очередь.
Кажется, это прекрасная возможность сослаться на классическую работу моего соотечественника Дьёрдя Пойи «Как решать задачу». Вот его высказывание: