Компьютерное моделирование физических явлений. Малютин В.М - 74 стр.

UptoLike

Глядя на пример (рис 4.11), мы можем записать алгоритм для
выполнения действия поворота для любой ББС.
1. Создается N-шаговое ББС на двумерной квадратной решетке.
Вычисляется и запоминается R
2
ББС.
2. Выбирается случайным образом звено в начальной конфигурации
ББС, которое разделит ББС на две части: 1-яфиксированная (Ф),
над 2-й будут проводиться операции (О).
3. Случайно выбирается операция симметрии.
4. Выбранная операция применяется к части O, в результате которой
получается вращаемая секция цепи В.
5. Проверяется, совпадает ли какое-нибудь из звеньев в В и Ф. Если
они не совпадают, соединются В и Ф, записывается новая
конфигурация, вычисляется r
2
нового ББС и добавляется к R
2
.
Если они совпадают, то вычисляется r
2
предыдущего ББС и
добавляется к R
2
, но конфигурация остается неизменной.
Последовательность шагов 2-5 выполняется заданное количество
раз.
6. Выводится графический результат (рис 4.12) и определяется R
N
.
Рис 4.12. Пример первых восьми шагов для построения ББС с помощью
алгоритма центра для длины ББС, равной 50
4.4. Истинное блуждание без самопересечений
Моделью, которую легче изучать и которая описывает статистику
линейных полимеров специального типа в растворе, является истинное
блуждание без самопересечений (ИББС). ИББС описывает путь
случайного пешехода, которому предписано не посещать любой узел
решетки с вероятностью, являющейся функцией от количества уже
происшедших посещений данного узла. Это условие приводит к
уменьшению исключенного объема по сравнению с обычным
блужданием без самопересечения.
Одномерное ИББС соответствует пешеходу, который может
«перескакивать» в один из двух соседних узлов с вероятностью,
74