В чем заключается задача гамильтона

В чем заключается задача гамильтона

В 1857 году ирландский математик Гамильтон предложил игру, названную «путешествие по додекаэдру». Игра сводилась к обходу по рёбрам всех вершин правильного додекаэдра при условии, что ни в одну из вершин нельзя заходить более одного раза.

В чем заключается задача гамильтона. dodeca. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-dodeca. картинка В чем заключается задача гамильтона. картинка dodecaВ чем заключается задача гамильтона. 40876845. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-40876845. картинка В чем заключается задача гамильтона. картинка 40876845

Додекаэдр- это многогранник, граням и которого служат 12 правильных пятиугольников. У него 20 вершин и 30 рёбер. На первом рисунке изображен додекаэдр с прозрачными гранями, а на втором с непрозрачными. Обрати внимание, что в каждой вершине додекаэдра сходятся по три ребра.

Представь, что наш додекаэдр сделан из проволоки и его можно растягивать без разрывов. Взявшись за вершины A, B, C, D, E, растянем додекаэдр на столе. Получим изображенный на рисунке граф.

В чем заключается задача гамильтона. hex06 11. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-hex06 11. картинка В чем заключается задача гамильтона. картинка hex06 11

Как же обойти все вершины додекаэдра, причём в точности по одному разу? Найди несколько маршрутов.

Кстати, все эти маршруты представляют собой цикл. Но не обыкновенный, а гамильтонов цикл.

Гамильтоновым циклом в графе называют цикл, проходящий через каждую вершину графа в точности по одному разу.

Гамильтоновым путём в графе называют путь, проходящий через каждую вершину графа в точности по одному разу.

Граф, обладающий гамильтоновым циклом, называется гамильтоновым графом.

Эйлеровы и гамильтоновы пути и циклы сходны по способу задания. Первые содержат все рёбра, и при том по одному разу каждое, вторые – все вершины, по одному разу каждую. Чтобы определить, обладает ли граф эйлеровым путем или циклом, достаточно определить степень каждой из его вершин. Но пока не найден способ, который бы позволил определить заранее, обладает ли граф гамильтоновым путем или циклом.

а) окончить путешествие нужно в городе D;

б) в первую очередь нужно заехать в города T, O, N, M, а вернуться в город Р;

в) в первую очередь нужно заехать в города T и S, а окончить путешествие в городе В.

2. Вокруг дома садовник посадил 20 кустов роз, которые пронумеровал так, чтобы он мог, выйдя из дома, который находился в центре участка, обойти все розы, побывав у каждой в точности один раз. Однажды он, изменив своим правилам, полил сначала розы под номерами 19, 18, 17 и 16.

а) В какой последовательности садовник мог бы дальше поливать розы?

б) После кустика под номером 16 садовник полил ещё 6 кустов. После этого оказалось, что он уже не мог полить остальные, не побывав ни у одной более одного раза. Какие 6 шагов он сделал неосторожно?

В чем заключается задача гамильтона. 972. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-972. картинка В чем заключается задача гамильтона. картинка 972

3. Найди на рисунках эйлеровы графы и гамильтоновы графы.

В чем заключается задача гамильтона. 971. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-971. картинка В чем заключается задача гамильтона. картинка 971

4. На рисунке изображена схема, на которой квадратиком отмечен магазин, а остальными вершинами мест жительства заказчиков. Как шофёру машины «Доставка на дом» объехать всех заказчиков, не подъезжая ни к одному дому более одного раза?

Источник

Молчание — золото: доказательство существования Гамильтонова цикла в графе

Заменив такую сложную конструкцию плоским графом, изоморфным исходному, получим задачу, которую далее рассмотрим в системе протоколов с нулевым разглашением.

Доказательство с нулевым разглашением

В чем заключается задача гамильтона. 25380c3aa2e582b704e9841be3db8404. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-25380c3aa2e582b704e9841be3db8404. картинка В чем заключается задача гамильтона. картинка 25380c3aa2e582b704e9841be3db8404

Очень убедительное (но не абсолютно определенное) свидетельство, что теорема верна, и что доказывающий знает это самое доказательство, дает интерактивный вероятностный протокол, называющийся доказательством с нулевым разглашением.

Интерактивность в данном определении говорит о том, что стороны общаются в течение нескольких раундов. В стандартных математических доказательствах имеет место только один вид взаимодействия: доказывающий дает проверяющему доказательство «на проверку», и на этом все заканчивается. В нашем же случае процесс доказательства утверждения превращается в разговор, который заканчивается убеждением проверяющего (если все идет хорошо).

Как убедить кого-то в существовании Гамильтонова цикла, не раскрывая сам цикл

Пусть обеим сторонам известен некоторый граф В чем заключается задача гамильтона. 9b942a6be9e95c57e9da00ed68789bfd. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-9b942a6be9e95c57e9da00ed68789bfd. картинка В чем заключается задача гамильтона. картинка 9b942a6be9e95c57e9da00ed68789bfd, вершины которого пронумерованы от В чем заключается задача гамильтона. af3860df4403721bdb6e61a0e99e714f. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-af3860df4403721bdb6e61a0e99e714f. картинка В чем заключается задача гамильтона. картинка af3860df4403721bdb6e61a0e99e714fдо В чем заключается задача гамильтона. 933421e6659c544c55f7a90027317c99. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-933421e6659c544c55f7a90027317c99. картинка В чем заключается задача гамильтона. картинка 933421e6659c544c55f7a90027317c99. Необходимо доказать проверяющему существование цикла в G, который посещает каждую вершину ровно один раз.

В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loader

На вход системе с нулевым разглашением мы подаемВ чем заключается задача гамильтона. ca4d3f82b9ab2a75c350959cd2bb180e. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-ca4d3f82b9ab2a75c350959cd2bb180e. картинка В чем заключается задача гамильтона. картинка ca4d3f82b9ab2a75c350959cd2bb180e, где В чем заключается задача гамильтона. 2c1dfc4dc290862a070ca59ff498e467. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-2c1dfc4dc290862a070ca59ff498e467. картинка В чем заключается задача гамильтона. картинка 2c1dfc4dc290862a070ca59ff498e467— положительное целое число, которое играет роль параметра безопасности и является количеством последовательных взаимодействий между сторонами: чем больше В чем заключается задача гамильтона. 724f3c53602a3a73ef392b7a299cd528. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-724f3c53602a3a73ef392b7a299cd528. картинка В чем заключается задача гамильтона. картинка 724f3c53602a3a73ef392b7a299cd528, тем больше уверенность проверяющего в доказательстве.

Дальнейшие шаги будут выполняться В чем заключается задача гамильтона. fbdf7e7d5d5b75e2cc991b10d73d9571. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-fbdf7e7d5d5b75e2cc991b10d73d9571. картинка В чем заключается задача гамильтона. картинка fbdf7e7d5d5b75e2cc991b10d73d9571раз.

Доказывающая сторона выбирает случайную перестановку чисел В чем заключается задача гамильтона. 9c1728b18f76553369f664fde781a9ea. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-9c1728b18f76553369f664fde781a9ea. картинка В чем заключается задача гамильтона. картинка 9c1728b18f76553369f664fde781a9eaи рисует матрицу смежности для графа, помечая строки и столбцы в соответствии с этой перестановкой. Получается новый граф, изоморфный исходному, построенный по данной матрице, если бы нумерация строк и столбцов у нее шла в естественном порядке.

Проще говоря, мы заменяем исходный граф на его изоморфную копию.

В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loaderПриватное состояние матрицы, доступное только доказывающей стороне. В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loaderПубличное состояние матрицы, известное обеим сторонам.

Проверяющая сторона получает скрытую матрицу и делает выбор:

Попросить доказывающую сторону открытьВ чем заключается задача гамильтона. 449bfdaf68ec232c0e292e976565641a. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-449bfdaf68ec232c0e292e976565641a. картинка В чем заключается задача гамильтона. картинка 449bfdaf68ec232c0e292e976565641aсетки, соответствующих ребрам цикла Гамильтона. Процесс раскрытия симметричен: если показана запись В чем заключается задача гамильтона. 7959d0c3d1dc2775e70585d45f77ee7a. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-7959d0c3d1dc2775e70585d45f77ee7a. картинка В чем заключается задача гамильтона. картинка 7959d0c3d1dc2775e70585d45f77ee7aв матрице, доказывающая сторона должна также показать записьВ чем заключается задача гамильтона. 9a81e446a00edc67cfa29e6adcac0cdc. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-9a81e446a00edc67cfa29e6adcac0cdc. картинка В чем заключается задача гамильтона. картинка 9a81e446a00edc67cfa29e6adcac0cdc.

C другой стороны, можно попросить доказывающую сторону открыть граф целиком.

Результат для проверяющей стороны в первом случае будет выглядеть, например, так:

В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loader

Наличие 1 во всех открытых квадратах говорит о существовании ребер между соответствующими вершинами графа. Так как мы открывали по условию те квадраты, которые отвечают ребрам цикла Гамильтона, получаем доказательство существования такого цикла в графе.

Если проверяющий имел бы возможность обращаться к доказывающему только с первой просьбой, последний мог бы его легко обмануть, и, не зная Гамильтонова цикла исходного графа G, мог бы подменить его на другой с тем же количеством вершин, в котором сам знал бы цикл. Короче говоря, проверяющий, прося показать весь граф целиком, хочет убедиться в том, что он действительно изоморфен исходному.

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

Если все в порядке, проверяющая сторона принимает доказательство.

Если же первом случае проверяющая сторона увидит в открытых квадратах 0, она поймет, что доказывающая сторона не владеет знанием о цикле Гамильтона. Аналогично, по описанной выше причине, проверяющая сторона во втором случае тоже может понять, что доказывающий пытается ее обмануть, и в итоге она отклонит доказательство.

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

Может показаться, что в первом случае проверяющему предоставляется знание, благодаря которому он способен самостоятельно полностью узнать доказательство.

Это было бы верно, если бы он знал перестановку вершин, переводящую шифрованный граф в исходный, но поскольку за один раунд можно обратиться только с одной просьбой, и каждый раз изоморфная копия G меняется, то найти перестановку – дело безнадёжное – это значило бы решить проблему изоморфизма графов.

Что и требовалось доказать.

Заключение

Рассмотрим задачу аутентификации субъекта. Она состоит в проверке подлинности одной стороны другой, например, при входе в операционную систему пользователь может доказывать свою лигитимность вводом пароля.

Если решать ее таким простым способом, то гарантия того, что он не попадет в руки злоумышленников, не очень велика.

Конечно, при таком условии нельзя быть абсолютно уверенным в том, что аутентификация субъекта будет стопроцентной. Но проверяющий каждый раз может запросить любую часть информации, причём несколько раз. К тому же, можно использовать при этом Гамильтоновы циклы, получая относительно надёжную систему доступа, ведь вероятность в каждом раунде успешно обманывать проверяющую сторону равна 1/2^k, где k – число взаимодействий сторон.

Материал подготовлен при использовании литературы:

Manuel Blum «How to Prove a Theorem So No One Else Can Claim It«

Шнайер Б. Прикладная криптография, 2-е издание: протоколы, алгоритмы, исходные тексты на языке Си //Под редакцией ПВ Семьянова. М., Триумф. – 2002.

Источник

Молчание — золото: доказательство существования Гамильтонова цикла в графе

Заменив такую сложную конструкцию плоским графом, изоморфным исходному, получим задачу, которую далее рассмотрим в системе протоколов с нулевым разглашением.

Доказательство с нулевым разглашением

В чем заключается задача гамильтона. 25380c3aa2e582b704e9841be3db8404. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-25380c3aa2e582b704e9841be3db8404. картинка В чем заключается задача гамильтона. картинка 25380c3aa2e582b704e9841be3db8404

Очень убедительное (но не абсолютно определенное) свидетельство, что теорема верна, и что доказывающий знает это самое доказательство, дает интерактивный вероятностный протокол, называющийся доказательством с нулевым разглашением.

Интерактивность в данном определении говорит о том, что стороны общаются в течение нескольких раундов. В стандартных математических доказательствах имеет место только один вид взаимодействия: доказывающий дает проверяющему доказательство «на проверку», и на этом все заканчивается. В нашем же случае процесс доказательства утверждения превращается в разговор, который заканчивается убеждением проверяющего (если все идет хорошо).

Как убедить кого-то в существовании Гамильтонова цикла, не раскрывая сам цикл

Пусть обеим сторонам известен некоторый граф В чем заключается задача гамильтона. 9b942a6be9e95c57e9da00ed68789bfd. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-9b942a6be9e95c57e9da00ed68789bfd. картинка В чем заключается задача гамильтона. картинка 9b942a6be9e95c57e9da00ed68789bfd, вершины которого пронумерованы от В чем заключается задача гамильтона. af3860df4403721bdb6e61a0e99e714f. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-af3860df4403721bdb6e61a0e99e714f. картинка В чем заключается задача гамильтона. картинка af3860df4403721bdb6e61a0e99e714fдо В чем заключается задача гамильтона. 933421e6659c544c55f7a90027317c99. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-933421e6659c544c55f7a90027317c99. картинка В чем заключается задача гамильтона. картинка 933421e6659c544c55f7a90027317c99. Необходимо доказать проверяющему существование цикла в G, который посещает каждую вершину ровно один раз.

В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loader

На вход системе с нулевым разглашением мы подаемВ чем заключается задача гамильтона. ca4d3f82b9ab2a75c350959cd2bb180e. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-ca4d3f82b9ab2a75c350959cd2bb180e. картинка В чем заключается задача гамильтона. картинка ca4d3f82b9ab2a75c350959cd2bb180e, где В чем заключается задача гамильтона. 2c1dfc4dc290862a070ca59ff498e467. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-2c1dfc4dc290862a070ca59ff498e467. картинка В чем заключается задача гамильтона. картинка 2c1dfc4dc290862a070ca59ff498e467— положительное целое число, которое играет роль параметра безопасности и является количеством последовательных взаимодействий между сторонами: чем больше В чем заключается задача гамильтона. 724f3c53602a3a73ef392b7a299cd528. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-724f3c53602a3a73ef392b7a299cd528. картинка В чем заключается задача гамильтона. картинка 724f3c53602a3a73ef392b7a299cd528, тем больше уверенность проверяющего в доказательстве.

Дальнейшие шаги будут выполняться В чем заключается задача гамильтона. fbdf7e7d5d5b75e2cc991b10d73d9571. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-fbdf7e7d5d5b75e2cc991b10d73d9571. картинка В чем заключается задача гамильтона. картинка fbdf7e7d5d5b75e2cc991b10d73d9571раз.

Доказывающая сторона выбирает случайную перестановку чисел В чем заключается задача гамильтона. 9c1728b18f76553369f664fde781a9ea. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-9c1728b18f76553369f664fde781a9ea. картинка В чем заключается задача гамильтона. картинка 9c1728b18f76553369f664fde781a9eaи рисует матрицу смежности для графа, помечая строки и столбцы в соответствии с этой перестановкой. Получается новый граф, изоморфный исходному, построенный по данной матрице, если бы нумерация строк и столбцов у нее шла в естественном порядке.

Проще говоря, мы заменяем исходный граф на его изоморфную копию.

В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loaderПриватное состояние матрицы, доступное только доказывающей стороне. В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loaderПубличное состояние матрицы, известное обеим сторонам.

Проверяющая сторона получает скрытую матрицу и делает выбор:

Попросить доказывающую сторону открытьВ чем заключается задача гамильтона. 449bfdaf68ec232c0e292e976565641a. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-449bfdaf68ec232c0e292e976565641a. картинка В чем заключается задача гамильтона. картинка 449bfdaf68ec232c0e292e976565641aсетки, соответствующих ребрам цикла Гамильтона. Процесс раскрытия симметричен: если показана запись В чем заключается задача гамильтона. 7959d0c3d1dc2775e70585d45f77ee7a. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-7959d0c3d1dc2775e70585d45f77ee7a. картинка В чем заключается задача гамильтона. картинка 7959d0c3d1dc2775e70585d45f77ee7aв матрице, доказывающая сторона должна также показать записьВ чем заключается задача гамильтона. 9a81e446a00edc67cfa29e6adcac0cdc. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-9a81e446a00edc67cfa29e6adcac0cdc. картинка В чем заключается задача гамильтона. картинка 9a81e446a00edc67cfa29e6adcac0cdc.

C другой стороны, можно попросить доказывающую сторону открыть граф целиком.

Результат для проверяющей стороны в первом случае будет выглядеть, например, так:

В чем заключается задача гамильтона. image loader. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-image loader. картинка В чем заключается задача гамильтона. картинка image loader

Наличие 1 во всех открытых квадратах говорит о существовании ребер между соответствующими вершинами графа. Так как мы открывали по условию те квадраты, которые отвечают ребрам цикла Гамильтона, получаем доказательство существования такого цикла в графе.

Если проверяющий имел бы возможность обращаться к доказывающему только с первой просьбой, последний мог бы его легко обмануть, и, не зная Гамильтонова цикла исходного графа G, мог бы подменить его на другой с тем же количеством вершин, в котором сам знал бы цикл. Короче говоря, проверяющий, прося показать весь граф целиком, хочет убедиться в том, что он действительно изоморфен исходному.

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

Если все в порядке, проверяющая сторона принимает доказательство.

Если же первом случае проверяющая сторона увидит в открытых квадратах 0, она поймет, что доказывающая сторона не владеет знанием о цикле Гамильтона. Аналогично, по описанной выше причине, проверяющая сторона во втором случае тоже может понять, что доказывающий пытается ее обмануть, и в итоге она отклонит доказательство.

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

Может показаться, что в первом случае проверяющему предоставляется знание, благодаря которому он способен самостоятельно полностью узнать доказательство.

Это было бы верно, если бы он знал перестановку вершин, переводящую шифрованный граф в исходный, но поскольку за один раунд можно обратиться только с одной просьбой, и каждый раз изоморфная копия G меняется, то найти перестановку – дело безнадёжное – это значило бы решить проблему изоморфизма графов.

Что и требовалось доказать.

Заключение

Рассмотрим задачу аутентификации субъекта. Она состоит в проверке подлинности одной стороны другой, например, при входе в операционную систему пользователь может доказывать свою лигитимность вводом пароля.

Если решать ее таким простым способом, то гарантия того, что он не попадет в руки злоумышленников, не очень велика.

Конечно, при таком условии нельзя быть абсолютно уверенным в том, что аутентификация субъекта будет стопроцентной. Но проверяющий каждый раз может запросить любую часть информации, причём несколько раз. К тому же, можно использовать при этом Гамильтоновы циклы, получая относительно надёжную систему доступа, ведь вероятность в каждом раунде успешно обманывать проверяющую сторону равна 1/2^k, где k – число взаимодействий сторон.

Материал подготовлен при использовании литературы:

Manuel Blum «How to Prove a Theorem So No One Else Can Claim It«

Шнайер Б. Прикладная криптография, 2-е издание: протоколы, алгоритмы, исходные тексты на языке Си //Под редакцией ПВ Семьянова. М., Триумф. – 2002.

Источник

Вызывающе геометрические объекты Кватернионам исполнилось 170 лет

В чем заключается задача гамильтона. detail 185b813d34b06c734db80b8e6f0e9252. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-detail 185b813d34b06c734db80b8e6f0e9252. картинка В чем заключается задача гамильтона. картинка detail 185b813d34b06c734db80b8e6f0e9252

13 ноября 1843 года на заседании Ирландской королевской академии сэр Уильям Роуэн Гамильтон представил свою первую посвященную кватернионам работу On a new Species of Imaginary Quantities connected with a theory of Quaternions (.pdf). В дальнейшем кватернионы постигла печальная судьба — сперва их открытие встретили как божественное откровение, но уже через каких-то сорок лет они вызывали у математиков стойкую идиосинкразию, а еще через сорок лет про них почти никто не вспоминал.

Сами кватернионы, разумеется, в таком развитии событий практически не виноваты. Единственно что можно, пожалуй, поставить им в вину — это то, что, будучи объектом алгебраическим, они выглядели вызывающе геометрично (подробнее об этом чуть ниже). Все остальное — влияние исключительно человеческого фактора.

Математик-невидимка

Начать историю следует не с сэра Уильяма Гамильтона, а с другой, тоже довольно известной личности — банкира-социалиста, близкого ученика Сен-Симона Бенжамена Оленда Родригеса. Сын ростовщика, он в 1815 году закончил Высшую нормальную школу в Париже. Сразу после университета Родригес занялся спекуляциями на бирже — и неплохо в них преуспел.

В чем заключается задача гамильтона. preview ca73bb76b02df40de6387a883cf9ccd5. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-preview ca73bb76b02df40de6387a883cf9ccd5. картинка В чем заключается задача гамильтона. картинка preview ca73bb76b02df40de6387a883cf9ccd5

Спустя всего несколько лет недавний студент был уже директором банка и весьма обеспеченным человеком. В 1823 году Родригес встретил графа Анри Сен-Симона и попал под влияние идей философа-утописта. Влияние было настолько сильным, что Родригес стал одним из самых ярких сторонников Сен-Симона (и, по совместительству, основным спонсором философских изысканий графа).

В 1829 году, уже будучи известным социалистом, успев поучаствовать в издании социалистического журнала Le Producteur, Родригес вышел из руководства движением, которое после смерти самого Сен-Симона плавно, но неотвратимо трансформировалось в секту. Причиной для разрыва, как говорят, стали радикальные взгляды сектантов на отношения между полами. В 1832 Родригес окончательно покинул общину, оставив утопистов практически без денег. До конца жизни (1851 год) банкир продолжал называть себя убежденным социалистом.

Порвав с сенсимонистами, Родригес вдруг вспомнил о математике (а быть может, и просто о беззаботной студенческой юности). Что конкретно послужило тут толчком, достоверно неизвестно. Впрочем, это и не важно; важно лишь то, что в 1840 году Родригес опубликовал в далеко не последнем периодическом издании Journal de mathematiques pures et appliquees работу, посвященную вращениям трехмерного пространства. Эта работа содержала практически полное описание алгебры кватернионов — Родригес назвал их параметрами группы вращений, — за исключением, пожалуй, самого слова «кватернион».

Забавно, что кватернионы Родригеса повторили судьбу его первого крупного открытия — формулы для полиномов Лежандра, которую Родригес вывел в своей диссертации De l’attraction des sphéroïdes. Эта формула, открытая им в 20 лет, была опубликована в 1816 году. Несмотря на это Джеймс Айвори и Карл Якоби «открыли» ее в 1824 и 1827 годах соответственно. Чтобы не обидеть никого из новых «первооткрывателей», формула получила название Айвори-Якоби. Только в 1878 году Эдуард Гейне указал на несправедливость, и формулу переименовали по фамилии первооткрывателя. Несмотря на это ее еще долго называли формулой Айвори-Якоби. Дальше, впрочем, все стало еще хуже: формулу Родригеса приняли за одно из определений полиномов Лежандра и вообще лишили наименования.

Но работа Родригеса, даже будучи опубликованной в довольно престижном математическом журнале, прошла незамеченной. Будто ее и не было. Возможно, она просто не попалась на глаза специалистам, возможно, математический труд известного банкира-социалиста априори воспринимался как блажь богача. А зря. Если бы на работу Родригеса внимание обратили вовремя, судьба как самих кватернионов, так и многих математиков могла бы сложиться гораздо менее драматично. Кто знает, может быть, сам Уильям Гамильтон не пал бы жертвой алкоголизма. Однако, обо всем по порядку.

Великий Гамильтон

Пока Родригес в перерывах между социалистическими диспутами занимался математикой, в Ирландии о совершенно другой задаче думал величайший математик своего времени Уильям Гамильтон. В 1833 году Гамильтон был первым (или одним из первых), кто понял, что известные к тому времени комплексные числа представляются в виде упорядоченных пар чисел действительных. Мы бы сейчас сказали, что Гамильтон догадался работать с двумерными векторами, но в то время и слова-то такого «вектор» математики еще не придумали.

Главное достоинство комплексных чисел заключается в том, что их можно не только складывать, но и умножать. Так вот, Гамильтон (как и многие математики его времени) задался вопросом: если можно умножать двойки чисел, то, быть может, можно умножать и тройки? Вопрос этот был важен по многим причинам, не последней из которых было то, что Гамильтон считал алгебру «наукой о чистейшем времени».

Гамильтон довольно долго (и бесплодно) занимался вопросом умножения троек. Даже дети математика, встречая его на лестнице каждое утро, задавали ему один и тот же вопрос: «Папа, ты уже научился умножать тройки чисел?» На это Гамильтон неизменно отвечал: «Нет, я пока могу их только складывать и вычитать».

В чем заключается задача гамильтона. preview 8c74f35bbcb81b87ee66407fdd80ea35. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-preview 8c74f35bbcb81b87ee66407fdd80ea35. картинка В чем заключается задача гамильтона. картинка preview 8c74f35bbcb81b87ee66407fdd80ea35

О своем открытии Гамильтон поспешил сообщить коллегам. Примечательно, что в своих сообщениях он снова назвал пресловутый мост Брогемским. Спустя несколько лет, когда история приобрела всемирную известность, власти Дублина переименовали мост. Так, по сути в один день, Уильям Гамильтон открыл кватернионы и переименовал мост.

Да, кстати, даже в названии своего детища Гамильтон не смог обойтись без пафоса (впрочем, на самого сэра Уильяма к тому времени давил уже по-настоящему тяжелый груз величия). По его собственному признанию (цитата приводится по книге Elements of Quaternions, 1901 год), слово «кватернион» родственно латинскому quaternio (то есть «четверка»), которое, в свою очередь, является синонимом греческого слова τετρακτύς. То есть кватернион — отражение того самого мистического тетрактиса пифагорейцев, который, как те считали, символизирует гармонию всех четырех сфер бытия и которому они приносили свою знаменитую клятву.

В общем, очевидно, что с открытием кватернионов Гамильтон связывал довольно большие надежды.

Задача Гамильтона

Итак, пришло время более точно сформулировать задачу, о которой думал Гамильтон.

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

В чем заключается задача гамильтона. preview 8245a165a91e929e248de587727a8c6b. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-preview 8245a165a91e929e248de587727a8c6b. картинка В чем заключается задача гамильтона. картинка preview 8245a165a91e929e248de587727a8c6b

В отличие от обычных чисел, которые можно умножать, так просто придумать способ умножения (с хорошими свойствами) для векторов не получается. Например, если векторы умножать покомпонентно, как складывать, то произведение пар (1, 0) и (0, 1) будет давать (0, 0). Можно показать, что из-за этого ни у одного из множителей не будет обратного, то есть векторы с условием: его произведение с исходным дает единицу, то есть (1, 1). По сути, это означает, что в получившейся алгебре (векторное пространство с умножением называется алгеброй) нельзя делить на (1, 0). Или, если уж на то пошло, то на любой вектор (A, B), в котором одна из компонент равна нулю.

Наши представления о векторах, которыми, как уже говорилось, математик не располагал, позволяют легко понять, что задача, которую он ставил перед собой, неразрешима. Для доказательства нам потребуется понятие базиса. Обозначим через 1, i, j тройки (1, 0, 0), (0, 1, 0) и (0, 0, 1) соответственно. Из правил сложения и умножения векторов немедленно вытекает, что тройку (A, B, C) можно представить в виде A 1 + B i + C j. Именно в таком виде и будем работать с элементами трехмерного пространства.

В чем заключается задача гамильтона. pic f6b329f45820798ac16a7bed54d52d36. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-pic f6b329f45820798ac16a7bed54d52d36. картинка В чем заключается задача гамильтона. картинка pic f6b329f45820798ac16a7bed54d52d36

Теперь докажем, что мы хотим слишком многого.

Коллеги мистического тетрактиса

В чем заключается задача гамильтона. preview 1efdb8cef521cbc35053c067a571d40c. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-preview 1efdb8cef521cbc35053c067a571d40c. картинка В чем заключается задача гамильтона. картинка preview 1efdb8cef521cbc35053c067a571d40c

Что же такого придумал Гамильтон, прогуливаясь с супругой? На самом деле гениальной догадку Гамильтона делают две вещи. Во-первых, он каким-то образом догадался, что надо рассматривать не тройки, а четверки чисел. Во-вторых, ему пришло в голову отказаться от коммутативности умножения.

Надо сказать, что второе было поистине революционным новаторством. Это сейчас, когда существует квантовая механика, некоммутативные объекты стали (условно) привычными — например, некоммутирующие линейные операторы, описывающие в квантовой механике положение и импульс системы (следствием именно некоммутативности является принцип неопределенности Гейзенберга), однако в середине XIX века люди о некоммутативных алгебрах не знали ничего.

Первые успехи и долгая дорога вниз

Научный мир встретил открытие Гамильтона с воодушевлением. Отец электромагнетизма и просто далеко не последний человек в физике Джеймс Клерк Максвелл писал: «Открытие кватернионного исчисления — это поистине скачок в нашем понимании свойств пространства, скачок, сравнимый, пожалуй, с открытием Декартом координатных троек!» Гамильтон же, провозгласив кватернионы своим величайшим открытием, принялся с воодушевлением (как он сам выражался) «расшифровывать послания высших сфер».

Сначала все шло довольно неплохо. Сначала Гамильтон придумал слово «вектор», которым мы так активно пользовались выше. Надо сказать, что векторы Гамильтона были вовсе не привычными нам векторами — так он назвал кватернионы, у которых первая компонента, то есть A, равна нулю (сейчас такие кватернионы принято называть чисто мнимыми). Так как чисто мнимые кватернионы образуют пространство размерности три, то великий Гамильтон решил, что его теория включает в себя всю механику — ведь, как говорилось выше, силы и другие физические величины записываются тройками чисел.

В чем заключается задача гамильтона. preview eed663090e53b530460e79c89e948655. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-preview eed663090e53b530460e79c89e948655. картинка В чем заключается задача гамильтона. картинка preview eed663090e53b530460e79c89e948655

Далее, записывая умножение кватернионов, он ввел две новые операции, каждая из которых сама по себе в будущем оказалась просто очень полезной: векторное и скалярное умножения. Сейчас эти операции известны даже школьнику, однако в середине XIX века они были настоящим откровением.

Однако дальше дело почему-то не пошло. Теория никак не хотела складываться. Но Гамильтона было не остановить — он с упорством искал своим кватернионам применение, которое никак не находилось. Разные историки оценивают этот поиск по-разному. Кто-то пишет, что это, мол, было похоже на бесплодные поиски единой теории всего, которыми занимался Эйнштейн. Кто-то говорит о настоящей одержимости, безумии (отягощенном неотвратимо наступающим алкоголизмом). Ситуация усугублялась тем, что вдруг выяснилось: в зачаточном состоянии кватернионы, оказывается, были еще у Гаусса, который просто не придал им значения и не стал публиковать полученные результаты. Гаусс изучал теорему о четырех квадратах — утверждение о том, что произведение двух чисел, представимых в виде суммы четырех квадратов, так же представляется в виде произведения четырех квадратов — прямое следствие кватернионного умножения.

Материалы по теме

В чем заключается задача гамильтона. tabloid 1368717858. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-tabloid 1368717858. картинка В чем заключается задача гамильтона. картинка tabloid 1368717858

Братишка, ты цел?

В чем заключается задача гамильтона. tabloid 83e68d8c1d8d9228d90e368e4b096afe. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-tabloid 83e68d8c1d8d9228d90e368e4b096afe. картинка В чем заключается задача гамильтона. картинка tabloid 83e68d8c1d8d9228d90e368e4b096afe

Бог любит троицу

В чем заключается задача гамильтона. tabloid abfb6bda2db91dbc1fb80449f18d4ba6. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-tabloid abfb6bda2db91dbc1fb80449f18d4ba6. картинка В чем заключается задача гамильтона. картинка tabloid abfb6bda2db91dbc1fb80449f18d4ba6

Утверждение в запрещенном миноре

После смерти Гамильтона все стало еще хуже. Приверженцы «кватернионного прогресса» становились все более и более похожими на агрессивную секту — их научные работы делались все более размытыми, менее математическими. Зато выпады в адрес оппонентов учения (а кватернионы довольно быстро перестали быть математической теорией, превратившись в набор, вообще говоря, неверных с точки зрения математики догм) становились острее. Вот, например, что писал любимый ученик Гамильтона Питер Тэт в ответ на выход книги «Векторный анализ» Гиббса: «Даже профессор Гиббс должен быть назван препятствием на пути кватернионного прогресса, ибо порожденный им памфлет «Векторный анализ» — это чудовище-гермафродит, объединивший в себе обрывки идей Гамильтона и Грассмана».

Нет ничего удивительного, что к концу века кватернионы стали восприниматься совсем неоднозначно. Лорд Кельвин в 1892 году писал про них так: «Кватернионы Гамильтона могут считаться чистейшим злом, которое не принесло ничего хорошего тем, кто работал с ними, включая, например, Клерка Максвелла». Несмотря на то, что после знаменитого «Рентгеновские лучи — это выдумка», к высказываниям лорда вообще следует относиться скептически, общее для того времени отношение к кватернионам он передал верно.

Наше время

Сейчас понятно, почему так случилось — Гамильтон очень серьезно просчитался, назвав векторами чисто мнимые кватернионы. Как показало появление тензорного анализа — основы основ всей физики, вектор от любого другого упорядоченного набора чисел отличается исключительно поведением при замене координат. Гамильтоновские векторы вели себя неправильно и, следовательно, не годились на роль тех самых физических наблюдаемых. Математически правильное описание кватернионов, а также их интерпретация были представлены в работе Родригеса, но о ее существовании, как говорилось выше, никто не знал. Да и прислушались бы великий Гамильтон и его ученики к утверждениям французского банкира-социалиста? Навряд ли.

Как бы то ни было, кватернионы заняли свое место в математике. В начале XX века были открыты спиноры — математические объекты, которые можно считать «правильным» обобщением векторов Гамильтона. Кроме этого, Фердинанд Фробениус доказал, что кватернионы — это, в некотором смысле, единственный способ продолжить умножение комплексных чисел на что-то большее с условием ассоциативности. Если отказаться от ассоциативности, то получатся так называемые числа Кэли, определяемые на восьмерках чисел.

В чем заключается задача гамильтона. pic d26b387436f0f4aa8b8f7bada1438850. В чем заключается задача гамильтона фото. В чем заключается задача гамильтона-pic d26b387436f0f4aa8b8f7bada1438850. картинка В чем заключается задача гамильтона. картинка pic d26b387436f0f4aa8b8f7bada1438850

Сейчас их активно используют, например, при компьютерном моделировании, а также в датчиках ориентации на самолетах. Кватернионный подход хорош тем, что, в отличие от так называемых углов Эйлера (их, например, любят астрономы), кватернионная интерпретация лишена особенностей, то есть таких точек, которые определяются несколькими значениями параметров одновременно. Из-за этого, в частности, основанные на кватернионах вычисления более устойчивы — то есть, грубо говоря, не сильно врут, если в начальных данных содержится небольшая ошибка. С другой стороны, у кватернионов нет такого, как у углов Эйлера, наглядного геометрического представления.

В общем, кватернионы — обычный себе математический объект. И не было бы у него такой богатой истории, если бы люди умели признавать ошибки. И этот вывод, в отличие от самих кватернионов, действительно можно назвать универсальным.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *