ОТМ. Ранговая лестница металогарифма

В. К. ПЕТРОСЯН (Вадимир). Общая теория металогарифмов. В 2 тт.


*********
© В.К.
Петросян (Вадимир) © Lag.ru [Large Apeironic Gateway, Большой Апейронический
Портал (Шлюз), Суперпортал в Бесконечность].
При копировании данного материала и размещении его на другом сайте, ссылки
на соответствующие локации порталов Lag.ru и Proza.ru обязательны
Работа написана на основе концепции и разработок В.К. Петросяна при полноценном соавторстве (активном творческом и техническом участии) ChatGPT (OpenAI), GPT-5.6 Sol
******


РАНГОВАЯ ЛЕСТНИЦА МЕТАЛОГАРИФМА

9.1. Исходное состояние
Для канонической симметричной ранговой модели зададим:

a_0=A

где:

A — исходное положительное целое число.

Переход:

a_(r+1)=a_r^a_r

определяет следующую ступень.

Таким образом исходный объект:

a_0

ещё не является результатом рангового преобразования.

Его удобно считать состоянием:

ранга 0.

9.2. Металогарифм первого ранга
Для:

R=1

выполняется один переход:

a_1=a_0^a_0

или:

a_1=A^A

Следовательно:

RankOp(A,1)=A^A

Пример при:

A=2

a_1=2^2=4

Ранговая лестница:

2 -> 4

9.3. Металогарифм второго ранга
Для:

R=2

сначала:

a_1=A^A

затем:

a_2=a_1^a_1

Полностью:

a_2=(A^A)^(A^A)

При:

A=2

получаем:

a_1=4

a_2=4^4=256

Лестница:

2 -> 4 -> 256

9.4. Металогарифм третьего ранга
Для:

R=3

после:

a_2=(A^A)^(A^A)

выполняется:

a_3=a_2^a_2

Полная форма:

a_3=((A^A)^(A^A))^((A^A)^(A^A))

При:

A=2

получаем:

a_3=256^256

Это число имеет:

617

десятичных цифр.

Ранговая лестница:

2

-> 4

-> 256

-> 256^256

Важно:

огромный скачок результата достигается всего тремя последовательными ранговыми переходами.

9.5. Металогарифм N-го ранга
Общая рекуррентная форма:

a_0=A

a_(r+1)=a_r^a_r

для:

r=0,...,N-1

Тогда:

RankOp(A,N)=a_N

Число последовательных внутренних переходов:

N

Это и есть операционная глубина канонического ранга.

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

9.6. Ранговая глубина
Ранговая глубина определяется числом последовательно зависимых внутренних переходов.

Для канонической модели:

Depth_rank=N

при:

R=N

Это отличается от полного количества узлов синтаксического дерева.

Например:

R=100

означает:

100 последовательных стадий,

но не:

100 степенных символов в полностью раскрытой формуле.

Именно поэтому необходимо различать:

операционную глубину

и:

синтаксический объём.

9.7. Полное синтаксическое раскрытие
На каждой ступени:

a_(r+1)=a_r^a_r

предыдущая структура при полном инлайнинге копируется дважды.

Для:

R=1

A^A

имеется:

2 копии A.

Для:

R=2

(A^A)^(A^A)

имеется:

4 копии A.

Для:

R=3

имеется:

8 копий A.

В общем:

Leaves(R)=2^R

где листья — копии исходного объекта A.

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

9.8. Число степенных узлов
Обозначим:

P_R

число явных узлов операции:

^

в полностью раскрытом синтаксическом дереве ранга R.

Для:

R=0

P_0=0

На следующей ступени создаются:

две копии предыдущего дерева

и:

один новый степенной узел.

Поэтому:

P_(R+1)=2P_R+1

Решение:

P_R=2^R-1

Проверка:

для R=1:

1

для R=2:

3

для R=3:

7

Следовательно:

PowerNodes(R)=2^R-1

Это фундаментальное различие:

R

последовательных переходов;

но:

2^R-1

узлов степени в полностью раскрытом дереве.

9.9. Внешняя итерационность
Пусть:

F_R(A)=RankOp(A,R)

Теперь введём:

I

внешних итераций.

При стандартном наследовании:

X_0=A

X_(j+1)=F_R(X_j)

для:

j=0,...,I-1

Итог:

X_I=F_R^I(A)

Каждая внешняя итерация содержит:

R внутренних ранговых переходов.

При фиксированном R общее число последовательных переходов:

T=R*I

9.10. Ранг и итерация как независимые координаты
Структурно:

R

и:

I

означают разные вещи.

R:

глубина одной полной внутренней операции.

I:

число повторений этой операции.

Например:

R=3,I=2

означает:

две полные операции,

каждая из трёх ступеней.

А:

R=6,I=1

одну шестиступенчатую операцию.

В канонической модели с неизменным законом:

X -> X^X

и непрерывным наследованием результата оба варианта выполняют:

6

последовательных одинаковых переходов.

Поэтому их конечные числовые результаты могут совпасть.

Однако их структура различна:

3+3

против:

6

Одна система содержит:

границу между двумя полными внешними итерациями.

Другая:

не содержит такой границы.

Следовательно, необходимо различать:

числовую эквивалентность

и:

структурную, или генотипическую, эквивалентность.

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

9.11. Однородные и неоднородные ранговые лестницы
Однородная лестница
Все ступени используют один закон:

a_(r+1)=F(a_r)

Канонический пример:

a_(r+1)=a_r^a_r

Такой ранг является однородным.

Неоднородная лестница
Разные ступени используют разные законы.

Например:

a_1=A^A

a_2=a_1^(2a_1)

a_3=(a_2+1)^a_2

Здесь каждая ступень имеет собственную форму.

Можно записать:

a_(r+1)=F_r(a_r)

Неоднородная лестница требует указания:

последовательности законов;

или закона, создающего:

F_r

из r.

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

9.12. Динамические ранговые лестницы
До сих пор R считался фиксированным внутри внешних операций.

Теперь пусть:

R_j

зависит от номера внешней итерации.

Например:

R_1=2

R_2=4

R_3=8

или:

R_(j+1)=2R_j

Тогда получаем динамическую ранговую лестницу внешнего уровня.

Если имеется I внешних итераций, общее число внутренних последовательных переходов:

T=sum(R_j)

для:

j=1,...,I

а не:

R*I

поскольку R больше не постоянен.

Другой вариант:

R_(j+1)=X_j

Тогда результат предыдущей операции определяет глубину следующей.

Ещё более сильная форма:

R_(j+1)=SML R_j

Здесь сам ранг создаётся металогарифмическим генератором.

Это уже переход:

от ранговой динамики

к:

трансволюции рангов.

9.13. Ранг как генератор сложности
Ранг увеличивает сразу несколько характеристик.

При росте R:

растёт число последовательных внутренних стадий;

экспоненциально растёт размер полностью инлайненного синтаксического дерева;

исключительно быстро растёт числовой результат;

увеличивается стоимость цифровой экспликации.

Поэтому ранг является не просто «ещё одним параметром».

Он является самостоятельным генератором:

операционной;

синтаксической;

числовой;

экспликационной

сложности.

9.14. Ранговый профиль
Если ранг меняется по внешним итерациям, удобно задавать:

RP[...]

Например:

RP[2,4,8,16]

означает:

на первой внешней итерации:

R=2

на второй:

R=4

на третьей:

R=8

на четвёртой:

R=16

Так ранговая лестница превращается в:

лестницу ранговых лестниц.

9.15. Ранг, задаваемый законом
Вместо перечисления:

RP[2,4,8,16,...]

можно задать:

R_1=2

R_(j+1)=2R_j

или в OTM-TN-подобной форме:

RP{EL:R_next=2R}

Это компактная генеративная запись динамического рангового профиля.

9.16. Ранг, определяемый результатом
Пусть:

X_j

результат j-й внешней операции.

Можно задать:

R_(j+1)=X_j

Тогда ранг следующей операции может стать намного больше предыдущего.

Возникает обратная связь:

RESULT

-> RANK

-> NEW RESULT

Это один из основных механизмов рефлексивного усиления ОТМ.

9.17. Ранг, определяемый другим металогарифмом
Можно использовать отдельный оператор:

R_(j+1)=ML_R(X_j)

или:

R=SML N

В этом случае один металогарифм определяет внутреннюю глубину другого.

Возникает:

METALOGARITHM

-> RANK OF METALOGARITHM

Это переход к операторной композиции.

9.18. Метаранг
Если отдельная система управляет уже не одним R, а:

профилем рангов;

правилом их изменения;

генератором рангов,

возникает уровень метаранга.

Например:

META_R -> RP

Понятие требует отдельной строгой аксиоматики, но естественно продолжает ранговую иерархию.

9.19. Ранг и полная экспликация
Для небольшого R можно выписать всю формулу.

Для большого:

это становится неудобно или практически невозможно.

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

RankOp(A,R)

Таким образом сам ранг демонстрирует принцип экспликационного подъёма:

полностью раскрытая структура нижнего уровня

сворачивается

в один оператор более высокого языка.

9.20. Итоговая ранговая схема
Каноническая лестница:

a_0=A

a_1=A^A

a_2=a_1^a_1

a_3=a_2^a_2

...

a_N=a_(N-1)^a_(N-1)

Основные характеристики:

SequentialDepth=N

InitialCopies=2^N

PowerNodes=2^N-1

для полного инлайненного синтаксического дерева.

При I внешних итерациях фиксированного ранга:

SequentialDepth_total=N*I

Если ранг динамичен:

SequentialDepth_total=sum(R_j)

Именно это различие между:

рангом;

итерацией;

синтаксическим размером;

числовым результатом

является одним из фундаментальных принципов ОТМ.

****

ТАБЛИЦА РАНГОВЫХ И ИТЕРАЦИОННЫХ КОНСТРУКЦИЙ
1. Назначение таблицы
Ранг и итерационность являются двумя независимыми координатами металогарифмической конструкции.

Ранг:

R

характеризует внутреннюю последовательную глубину одной полной операции.

Итерационность:

I

характеризует число внешних повторений этой полной операции.

Поэтому необходимо различать:

R

внутри операции

и:

I

снаружи операции.

В канонической самостепенной модели:

a_0=A

a_(r+1)=a_r^a_r

одна операция ранга R содержит:

R

последовательных внутренних переходов.

Если она повторяется I раз с обычным наследованием результата, общее число таких переходов:

T=R*I

при условии, что R остаётся постоянным.

2. Базовая таблица
Конструкция Ранг R Итерации I Последовательных переходов Особенность
R=1,I=1 1 1 1 Одна внутренняя ступень
R=2,I=1 2 1 2 Двухступенчатая операция
R=3,I=1 3 1 3 Трёхступенчатый ранг
R=N,I=1 N 1 N Чистая ранговая операция
R=1,I=N 1 N N Повторение операции первого ранга
R=2,I=3 2 3 6 Три полные операции по две ступени
R=3,I=2 3 2 6 Две полные операции по три ступени
R=N,I=M N M N*M Общая фиксированная схема
SML N N N N^2 Каноническая саморефлексивная синхронизация
3. Конструкция R=1, I=1
Исходное состояние:

X_0=A

Единственный внутренний переход:

X_1=A^A

На этом операция завершается.

Схема:

A -> A^A

4. Конструкция R=2, I=1
Первая ступень:

a_1=A^A

Вторая:

a_2=a_1^a_1

Итог:

RankOp(A,2)=a_2

Схема:

A -> A^A -> (A^A)^(A^A)

5. Конструкция R=3, I=1
Последовательность:

a_0=A

a_1=A^A

a_2=a_1^a_1

a_3=a_2^a_2

Выполнено:

3

внутренних перехода.

6. Конструкция R=N, I=1
Общий случай:

a_0=A

a_(r+1)=a_r^a_r

для:

r=0,...,N-1

Результат:

a_N

Итерационная координата здесь не используется для дополнительного повторения.

Это чистая ранговая лестница.

7. Конструкция R=1, I=N
Пусть полная операция первого ранга:

F_1(X)=X^X

Тогда:

X_0=A

X_(j+1)=F_1(X_j)

для:

j=0,...,N-1

Здесь нет глубокого внутреннего ранга.

Но вся одноранговая операция повторяется N раз.

8. Конструкция R=2, I=3
Первая полная операция:

2 внутренних перехода.

Вторая:

ещё 2.

Третья:

ещё 2.

Итого:

2*3=6

последовательных переходов.

Структурно:

[2][2][2]

если каждое число условно обозначает глубину одной внешней операции.

9. Конструкция R=3, I=2
Здесь:

3*2=6

последовательных переходов.

Структура:

[3][3]

Число переходов совпадает с предыдущим примером:

R=2,I=3

Но генотипическая организация различна.

10. Одинаковое число переходов не означает одинаковую структуру
Сравним:

R=3,I=2

и:

R=6,I=1

При одном и том же законе:

X_next=X^X

и полном наследовании результата обе конструкции образуют цепь из:

6

одинаковых последовательных преобразований.

Поэтому их числовой фенотип может совпасть.

Но структуры различаются.

Первая:

3 + 3

Вторая:

6

В первой существует межитерационная граница.

Во второй её нет.

Если на границе применяется:

модификатор;

изменение ранга;

изменение закона;

рефлексивное управление,

то совпадение результата также может исчезнуть.

Поэтому:

числовая эквивалентность не означает структурной эквивалентности.

11. Общая фиксированная конструкция R=N, I=M
Пусть:

F_N

полная операция ранга N.

Тогда:

X_0=A

X_j=F_N(X_(j-1))

для:

j=1,...,M

Итог:

X_M

Число последовательных внутренних переходов:

T=N*M

12. SML N как диагональная конструкция
Канонический:

SML N

задаёт:

A=N

R=N

I=N

Следовательно:

T=N^2

Это можно рассматривать как диагональный случай пространства:

(R,I)

где:

R=I=N

Но SML задаёт также начальное значение:

A=N

поэтому его структура богаче простой пары:

R=I.

13. Матрица R ; I
Ранг и итерационность можно представить как двумерную таблицу:

I \ R 1 2 3 4 … N
1 1 2 3 4 … N
2 2 4 6 8 … 2N
3 3 6 9 12 … 3N
4 4 8 12 16 … 4N
… … … … … … …
M M 2M 3M 4M … NM
Значение в ячейке показывает количество последовательных ранговых переходов в канонической фиксированной модели.

Диагональ:

R=I

даёт:

1,4,9,16,...,N^2

Канонический SML расположен именно на этой диагонали, но дополнительно синхронизирует A.

14. Ранговый профиль
Если R меняется между внешними итерациями:

R_1,R_2,...,R_I

используется ранговый профиль:

RP[R_1,R_2,...,R_I]

Например:

RP[2,4,8,16]

Тогда число внутренних переходов:

T=2+4+8+16

то есть:

T=30

15. Итерационный профиль
Если количество повторений или режим итерации имеет сложную структуру, используется:

IP

Iteration Profile.

Например:

IP[1,2,4,8]

может задавать различные итерационные режимы последовательных блоков.

Точная семантика каждого элемента должна быть определена контекстом конструкции.

16. Динамический ранг
Пусть:

R_1=N

и:

R_(j+1)=2R_j

Тогда:

R_1=N

R_2=2N

R_3=4N

R_4=8N

Если выполнено I внешних операций, общее число последовательных внутренних переходов:

T=sum(R_j)

для:

j=1,...,I

17. Результат-зависимый ранг
Можно определить:

R_(j+1)=X_j

Тогда глубина следующей операции зависит от результата предыдущей.

Схема:

X_j

-> R_(j+1)

-> RankOp(X_j,R_(j+1))

Так возникает рефлексивный ранговый режим.

18. Ранг, задаваемый SML
Более сильная конструкция:

R=SML N

В этом случае результат одной металогарифмической системы используется как ранговый параметр другой.

Получаем:

SML

-> RANK

-> NEW METALOGARITHM

Это уже операторная композиция высокого уровня.

19. Динамическая итерационность
Аналогично:

I

может быть:

фиксированной;

динамической;

рекурсивной;

результат-зависимой.

Например:

I_next=2I

или:

I=X

или:

I=SML N

20. Результат как число итераций
Пусть первая система получает:

X

После этого:

I(C2)=X

Тогда числовой фенотип первой системы превращается в структурный параметр второй.

Это важный переход:

VALUE

-> ITERATION

21. Ранг и итерационность как типизированные величины
Хотя R и I численно могут принимать одинаковые значения, семантически это разные типы.

Условно:

TYPE(R)=RANK

TYPE(I)=ITERATION

Поэтому:

R=100

и:

I=100

не означают одного и того же.

22. Переход между типами
Если число X должно стать рангом, операция должна семантически означать:

NUMBER -> RANK

Если X становится числом итераций:

NUMBER -> ITERATION

Такой переход может выглядеть тривиальным арифметически, но важен в типизированном OTM-TN.

23. Неоднородная внутренняя ранговая структура
Не всегда все внутренние ступени имеют один закон.

Можно задать:

F_1

F_2

...

F_R

Тогда:

a_1=F_1(a_0)

a_2=F_2(a_1)

...

a_R=F_R(a_(R-1))

В этом случае R по-прежнему определяет внутреннюю глубину, но сама лестница неоднородна.

24. Неоднородная внешняя итерация
Аналогично внешние операции могут различаться.

Например:

первая использует:

R=2

вторая:

R=10

третья:

R=100

Получаем:

RP[2,10,100]

Так появляется каскад ранговых режимов.

25. Каскад рангов
Если результаты одного рангового блока передаются другому:

RANK_BLOCK1 ][ RANK_BLOCK2 ][ RANK_BLOCK3

возникает каскад рангов.

Каждый блок может иметь собственные:

R;

I;

законы;

модификаторы.

26. Ранг каскада
Отдельно может исследоваться внутренняя глубина самого каскада как составной структуры.

Необходимо различать:

ранг локальной операции;

ранг составного блока;

метаранг системы.

Последние два понятия требуют дальнейшей формализации.

27. Таблица основных режимов
Режим R I Закон Структурная характеристика
Фиксированный const const const Базовая модель
Динамический R variable const обычно const Меняется внутренняя глубина
Динамический I const variable обычно const Меняется число повторений
Двуединый динамический variable variable const/variable Эволюционируют обе координаты
Рекурсивный зависит от предыдущего состояния зависит от состояния recursive История влияет на продолжение
Рефлексивный зависит от собственного результата возможно зависит от результата reflexive Самоуправление
SML N N canonical Синхронизация A, R, I
Метаранговый генерируется оператором высшего уровня arbitrary meta-law Управление профилем рангов
28. Главный принцип
Ранг отвечает на вопрос:

насколько глубока одна полная операция?

Итерационность:

сколько раз эта операция повторяется?

Их произведение описывает число внутренних переходов только в фиксированной однородной модели.

В более сложных системах требуется анализировать полный:

ранговый профиль;

итерационный профиль;

законы перехода.


Рецензии