Рассмотрим далее, как же функционирует внутренний диалог и каким образом он связывается с нашим восприятием. Если внимательно понаблюдать в течении некоторого довольно продолжительного периода времени за своим восприятием предметов окружающего мира и процессом размышлений над … (чем-то!), то можно обратить внимание, что мы, как правило, бросаем некий поверхностный взгляд на предметы мира и затем быстренько так удаляемся в собственный мир размышлений, причём необязательно связанными с тем, на что мы смотрели в последний момент. Таким образом, получается интересный эффект: мы не всегда думаем о том, на что смотрим! Это наиболее вероятный шаблон нашего поведения в плане внутреннего диалога. Математически такой шаблон можно описать посредством существующего в программировании алгоритма “вычисления объединения слиянием”. Для этого введём в рассмотрение отношение “важности внимания”, которое символически обозначим как “<���”, либо же “>”. Данное отношение представляет собой «отношение строгого порядка». Ранее мы уже встречались с таким отношением и оно, в принципе, интуитивно должно быть понятно многим. Помимо этого будем предполагать, что под множеством “A” понимается, скажем например, набор внешних картинок мира, которые воспринимает человек, а под множеством “B” – внутренний диалог человека. Итак, запишем наиболее вероятный шаблон функциональной связи восприятия и ВД на программно-математическом языке.
Алгоритм “вычисления объединения слиянием” имеет вид:
pa : = a; pb : = b; c : = nil
while pa ! = nil & pb! = nil do
if pa.i < pb.i then
d : = pb.i; pb : = pb.n (добавлению подлежит элемент множества “B”)
else if pa.i > pb.i then
d : = pa.i; pa : = pa.n (добавлению подлежит элемент множества “A”)
else
d : = pa.i (можно добавлять любой из элементов)
pa : = pa.n; pb : = pb.n
end if
Append (c, d)
end while
Обозначения и комментарии!
a – начальный указатель на элемент множества “A”; b – начальный указатель на элемент множества “B”; pa – текущий указатель на элемент множества “A”; pb – текущий указатель на элемент множества “B”; nil – обозначение пустого множества. Append (c, d) – вспомогательная процедура присоединения элемента “d” к хвосту инвентарного списка “c”.
Пояснение алгоритма!
На событийном языке данный алгоритм будет разворачиваться следующим образом. Пока одновременно не будет остановлен внутренний диалог и окружающим мир, возможна одна из трёх ситуаций: текущий элемент картинки мира менее важен для внимания, чем элемент размышления и именно он включается в инвентарный список, тогда наше внимание переключается на внутренний диалог и он захватывает нас (при этом мы практически не уделяем картине мира никакого внимания); текущий элемент картины мира более важен для внимания нежели элемент внутреннего диалога и именно внешний образ вплетается в инвентарный список, тогда мы обращаем внимание на какой-то предмет в повседневной реальности, пытаясь разглядеть его детальней; текущий элемент повседневной реальности также важен, как и текущий элемент внутреннего диалога (это возможно лишь при размышлении именно о том, на что направленно восприятие), тогда любой из них или даже оба одновременно включаются в инвентарный список.
Адаптированный алгоритм:
Пока одновременно не остановлен мир и внутренний диалог, возможны три ситуации:
1. Размышления захватывают и именно они вплетаются в инвентарный список.
2. Восприятие повседневного мира увлекает и именно его образы включаются в инвентарный перечень.
3. Человек думает о том, что воспринимает в данный момент и именно это становиться его инвентарём.
Помимо описанного наиболее вероятного шаблона взаимодействия между восприятием окружающего бытового мира и внутренним диалогом, встречаются случаи и иного шаблона связи. На программно-математическом языке такой шаблон может быть представлен в виде алгоритма “вычисления пересечения слиянием”.
Алгоритм “вычисления пересечения слиянием” имеет вид:
pa : = a; pb : = b; c : = nil
while pa ! = nil & pb! = nil do
if pa.i < pb.i then
pa : = pa.n
else if pa.i > pb.i then
pb : = pb.n
else
Append (c, pa.i)
pa : = pa.n; pb : = pb.n
end if
end while
Примечание!
Основной сутью данного алгоритма является тот факт, что в инвентарный список включаются лишь такие элементы картины мира и внутреннего диалога, которые сравнимы друг с другом по степени важности для внимания. Учитывая что такое происходит довольно не часто, практическая реализация этого алгоритма заключается в том, чтобы стараться всегда размышлять над тем, что в данный текущий момент воспринимаешь. При этом необходимо не допускать реализацию иного сценария. Именно тогда алгоритм “вычисления пересечения слиянием” становиться практикой «неделания» и приводит к довольно необычному внутреннему состоянию.
Читать дальше