Узнаете? Да это же траектория движения абсолютно пьяного человека, о котором шла речь в главе 3. Я нарисовал плоский аналог незамкнутой полимерной цепи из 10 сегментов. Кружочки между сегментами означают шарниры. Представьте теперь, что вы заставляете эту цепь случайно замыкаться в трехмерном пространстве. (На плоскости, разумеется, вообще никаких узлов быть не может. Интересно, что в четырехмерном пространстве узлов тоже не бывает. Они возникают только в пространстве трех измерений.) Итак, свободно-сочлененная цепь случайно замыкается. Это происходит много раз. Сколько же получится при этом нетривиальных узлов? Их доля и будет мерой вероятности образования узлов. Но не пытайтесь угадать эту вероятность. Вам это не удастся! Интуиция здесь не поможет. Более 40 лет назад этот вопрос превратился в навязчивую идею у меня и у моих товарищей по работе – Вадима Аншелевича, Александра Вологодского и Александра Лукашина. Мы тогда еще ничего не знали ни о Тэйте с его таблицей узлов, ни о существовании полиномов Александера.
Мы проводили часы в беседах о том, как бы оценить эту вероятность. Например, всерьез обсуждали такой проект. Построить из чего-нибудь большую кубическую (или еще какую-нибудь) решетку. Взять веревку и пропускать ее по ребрам решетки. Направление в каждом узле решетки разыгрывать с помощью обыкновенной игральной кости. Сделать так, чтобы траектория веревки всегда получалась замкнутой (как этого добиться, можно придумать). Замкнув концы веревки, снять ее с решетки и распутывать, чтобы узнать, получился ли узел, а если получился, то какой.
От реализации проекта нас удерживало только то, что мы не знали, как снимать веревочное кольцо с решетки. Но теперь нам известно, что, даже и преодолей мы эту трудность (например, можно было бы сделать решетку разборной), остаток своих дней мы провели бы, лазая по этой дурацкой конструкции. И все равно ничего хорошего из этого бы не вышло (почему – об этом чуть ниже).
Как-то вечером я забрел в книжный магазин, расположенный недалеко от Курчатовского института, где я тогда работал (и совсем рядом с домом, где я тогда жил). В этом магазине в те годы был очень хороший научный отдел, и я туда частенько наведывался. На сей раз мое внимание привлекла небольшая книга «Введение в теорию узлов», оказавшаяся русским переводом книги американских математиков Р. Кроуэлла и Р. Фокса (М., Мир, 1967). С чувством недоверия (опять, небось, какая-нибудь математическая заумь) я открыл книгу и стал ее просматривать. Пролистывая книгу, я наткнулся на главу «Полиномы узла» и сразу почувствовал, что это как раз то, что нам нужно. Я немедленно купил книгу и приволок ее на работу на следующее утро. Именно из книги Кроуэлла и Фокса мы узнали о полиномах Александера, о таблице узлов и о многом другом. Тогда стало ясно, как действовать. Вместо того, чтобы вязать узлы самим, мы заставили это делать компьютер. Оказалось возможным также научить компьютер вычислять полиномы Александера и тем самым научить его распутывать узлы.
Что же в итоге получилось?
Оказалось, что вероятность образования узла зависит не только от числа сегментов в цепи. Именно поэтому я вам и не советовал заниматься угадыванием. Если цепь очень гибкая, т. е. в каждом сегменте содержится очень мало атомов, то вероятность образования узла ничтожно мала. Даже при
Другое дело – очень жесткие цепи, у которых в сегмент входит много мономерных звеньев. Для таких цепей вероятность образования узлов гораздо выше. Результаты расчетов этой вероятности приведены на рис. 36. Вы видите, что вероятность образования нетривиального узла растет почти линейно с ростом числа сегментов и при
Рис. 36.
Зависимость вероятности образования заузленной молекулы от числа сегментов в ней