Теория многоуровневых математических объектов, преобразований и надстроек
Аннотация
«Гиперматематика» — книга, посвященная формированию нового направления в составе Метаорганона, исследующего сложные и сверхсложные отношения между формализованными объектами, системами их преобразований и многоуровневыми иерархиями математических надстроек.
В центре гиперматематики находится идея гиперболизации: превращения математического объекта в гиперобъект посредством последовательного наложения на него одного или нескольких структурированных законов преобразования. Числа, последовательности, функции, формулы, геометрические конструкции и другие математические объекты могут рассматриваться здесь не только сами по себе, но и как основания для потенциально неограниченных иерархий преобразований.
Простейшими объектами гиперматематики являются гиперпоследовательности — последовательности, элементы которых подвергаются согласованным преобразованиям, задаваемым другими последовательностями, функциями или математическими структурами. Однако это лишь исходный уровень. Последующие надстройки позволяют преобразовывать уже сами законы преобразования, способы их композиции, механизмы выбора операторов и архитектуры построения математических конструкций. Тем самым гиперматематика постепенно переходит от исследования отдельных объектов к исследованию пространств возможных математических архитектур.
Особое внимание в книге уделяется многоуровневым гиперобъектам, гипероперациям, гиперкомпозициям, глубине преобразований, взаимодействию независимых и зависимых надстроек, гипердинамике, гиперинвариантам и другим понятиям, необходимым для построения формального аппарата новой дисциплины.
Гиперматематика рассматривается не как замена классической математики, а как одна из возможных систем ее дальнейшего надстраивания. Ее задача состоит в систематическом исследовании того, что происходит, когда математические объекты, операции над ними и сами системы операций объединяются в многоуровневые, рекурсивные и потенциально самоизменяющиеся конструкции.
Отдельное направление книги связано с когнитивными и вычислительными приложениями гиперматематики. Многоуровневые математические структуры рассматриваются как потенциальный аппарат моделирования сложных систем, генерации новых классов моделей, организации пространств гипотез и построения архитектур искусственного интеллекта, способных оперировать не только отдельными моделями, но и системами моделей, метамоделями и механизмами их преобразования.
В этом контексте гиперматематика выступает одной из фундаментальных дисциплин Метаорганона и одним из возможных теоретических оснований перехода от традиционных систем искусственного интеллекта к более сложным паттернным, метамодельным и саморазвивающимся интеллектуальным архитектурам.
Книга имеет развивающийся характер. Ее определения, классификации, формальный аппарат и области применения предполагают последовательное уточнение по мере развития гиперматематики, Метаорганона и связанных с ними теоретических и прикладных исследований.
********
© В.К. Петросян (Вадимир) © Lag.ru [Large Apeironic Gateway, Большой Апейронический Портал (Шлюз), Суперпортал в Бесконечность].
При копировании данного материала и размещении его на другом сайте, ссылки на соответствующие локации порталов Lag.ru и Proza.ru обязательны
Работа написана на основе концепции и разработок В.К. Петросяна при творческом и техническом участии ChatGPT 5.6. Thinking, Sol — Демичат Сапиенс (Саппи), Солярис.
*********
Гиперматематика
Теория многоуровневых математических объектов, преобразований и надстроек
Оглавление
ОГЛАВЛЕНИЕ
Предисловие
- Зачем нужна гиперматематика: философия гиперматематики
- Гиперматематика как составная часть Демиургизма, Метаорганона и теории Нооформаций
- Изольдионика как предтеча и первая специализированная область гиперматематики
- От математики объектов к математике надстроек
- Гиперматематика как развивающаяся наука и метанаука
- Версионный характер книги
- Обозначения, терминология и принципы формализации
ЧАСТЬ I. ПРОЛЕГОМЕНЫ К ГИПЕРМАТЕМАТИКЕ
Глава 1. Возникновение гиперматематического подхода
1.1. Расширение предмета математики
1.2. От величин к структурам
1.3. От структур к системам структур
1.4. От операций к операциям над операциями
1.5. Многоуровневость как самостоятельный предмет исследования
1.6. Вертикальное и горизонтальное усложнение
1.7. Понятие математической надстройки
1.8. Потенциально бесконечные архитектуры надстраивания
1.9. Предварительное понятие гиперобъекта
1.10. Гиперматематика как общая теория математических надстроек
Глава 2. Философия гиперматематики
2.1. Математический объект как основание дальнейшего построения
2.2. Принцип открытости математического объекта
2.3. Надстраивание как универсальная конструктивная операция
2.4. Порядок и иерархия
2.5. Сложность и сверхсложность
2.6. Структура и архитектура структур
2.7. От описания существующего к конструированию возможного
2.8. Гиперматематика и демиургический принцип
2.9. Математика возможных миров
2.10. Бесконечность как пространство надстраивания
Глава 3. Изольдионический генезис гиперматематики
3.1. От традиционного числа к структурированному числу
3.2. Бесконечное число как сложный математический объект
3.3. Изольдион как прототип гиперобъекта
3.4. Вложенность числовых структур
3.5. Метаизольдионы как объекты высших уровней
3.6. Операционные механизмы внутри числового объекта
3.7. Динамическое число
3.8. Числовая трансволюция
3.9. Изольдионические иерархии
3.10. От изольдионического числа к общему понятию гиперобъекта
ЧАСТЬ II. ИЗОЛЬДИОНИКА КАК ЧИСЛОВАЯ ГИПЕРМАТЕМАТИКА
Глава 4. Изольдионика и новая онтология числа
4.1. Число как значение
4.2. Число как структура
4.3. Число как процесс
4.4. Число как система преобразований
4.5. Конечные и бесконечные числовые конструкции
4.6. Внутренняя архитектура числа
4.7. Статические и динамические числа
4.8. Иерархические числовые объекты
4.9. Число как развивающаяся система
Глава 5. Изольдионы
5.1. Исходное понятие изольдиона
5.2. Структура изольдиона
5.3. Простые и составные изольдионы
5.4. Конечные и бесконечные уровни
5.5. Степенные изольдионы
5.6. Рекуррентные изольдионы
5.7. Иерархические изольдионы
5.8. Динамические изольдионы
5.9. Изольдион как числовой гиперобъект
Глава 6. Метаизольдионы
6.1. Переход от изольдиона к метаизольдиону
6.2. Первый уровень вложенности
6.3. Многоуровневые метаизольдионы
6.4. Метаизольдионы произвольного порядка
6.5. Вложенные вычислительные структуры
6.6. Управляющие уровни
6.7. Вертикальные числовые архитектуры
6.8. Метаизольдион как прототип гиперобъекта высшего порядка
Глава 7. Операторы и метаоператоры Изольдионики
7.1. Операции над изольдионами
7.2. Внутренние и внешние операции
7.3. Оператор как структурный компонент
7.4. Метаоператор
7.5. Оператор над системой операторов
7.6. Иерархии операторов
7.7. Рекурсивные операционные конструкции
7.8. От метаоператора к гипероператору
Глава 8. Числовая трансволюция
8.1. Статическое и динамическое число
8.2. Изменение внутренней структуры числа
8.3. Последовательности числовых состояний
8.4. Циклы и гиперциклы
8.5. Вертикальная трансволюция
8.6. Горизонтальная трансволюция
8.7. Ветвящаяся трансволюция
8.8. Рекурсивная трансволюция
8.9. Трансволюционные числовые ряды
8.10. От числовой трансволюции к общей гипердинамике
ЧАСТЬ III. ОСНОВАНИЯ ОБЩЕЙ ГИПЕРМАТЕМАТИКИ
Глава 9. От изольдиона к гиперобъекту
9.1. Необходимость обобщения
9.2. Базовый математический объект
9.3. Надстройка
9.4. Слой
9.5. Уровень
9.6. Гиперобъект
9.7. Гиперобъект первого порядка
9.8. Гиперобъект второго порядка
9.9. Гиперобъект произвольного порядка
9.10. Изольдион как частный числовой гиперобъект
Глава 10. Принцип гиперболизации
10.1. Понятие гиперболизации
10.2. Объект и управляющая структура
10.3. Создание первого уровня надстройки
10.4. Повторная гиперболизация
10.5. Многоуровневая гиперболизация
10.6. Итеративная гиперболизация
10.7. Рекурсивная гиперболизация
10.8. Зависимая гиперболизация
10.9. Самогиперболизация
10.10. Потенциально бесконечная гиперболизация
Глава 11. Порядок, глубина и архитектура гиперобъекта
11.1. Порядок гиперобъекта
11.2. Глубина гиперобъекта
11.3. Количество уровней и характер уровней
11.4. Линейная гиперархитектура
11.5. Ветвящаяся гиперархитектура
11.6. Сетевая гиперархитектура
11.7. Рекурсивная гиперархитектура
11.8. Самореферентная архитектура
11.9. Горизонтальная и вертикальная сложность
11.10. Гиперсложность
Глава 12. Классификация гиперобъектов
12.1. Простые и составные гиперобъекты
12.2. Конечные и бесконечные гиперобъекты
12.3. Статические и динамические гиперобъекты
12.4. Дискретные и непрерывные гиперобъекты
12.5. Линейные и нелинейные гиперобъекты
12.6. Детерминированные и вероятностные гиперобъекты
12.7. Открытые и замкнутые гиперобъекты
12.8. Рекурсивные гиперобъекты
12.9. Самоизменяющиеся гиперобъекты
12.10. Самонадстраивающиеся гиперобъекты
ЧАСТЬ IV. ГИПЕРПОСЛЕДОВАТЕЛЬНОСТИ
Глава 13. Последовательность как элементарная модель гиперобъекта
13.1. Числовая последовательность
13.2. Последовательность значений и последовательность операторов
13.3. Управляющая последовательность
13.4. Позиционный закон
13.5. Локальный закон преобразования
13.6. Динамическая последовательность
13.7. От последовательности к гиперпоследовательности
Глава 14. Элементарные гиперпоследовательности
14.1. Натуральный ряд
14.2. Степенная гиперболизация натурального ряда
14.3. Факториальные преобразования
14.4. Экспоненциальные преобразования
14.5. Переменные операторы
14.6. Управляемые последовательности
14.7. Изольдионические гиперпоследовательности
Глава 15. Наложение рядов
15.1. Последовательность над последовательностью
15.2. Натуральный ряд и ряд Фибоначчи
15.3. Натуральный ряд и последовательность простых чисел
15.4. Натуральный ряд, ряд Фибоначчи и простые числа
15.5. Многорядные преобразования
15.6. Порядок наложения
15.7. Коммутативные и некоммутативные наложения
15.8. Зависимые управляющие ряды
Глава 16. Гиперпоследовательности высших порядков
16.1. Первый порядок
16.2. Второй порядок
16.3. Третий порядок
16.4. Произвольный n-й порядок
16.5. Рост глубины
16.6. Ветвление гиперпоследовательности
16.7. Рекурсивные гиперпоследовательности
16.8. Бесконечные башни последовательностей
16.9. Трансволюционные гиперпоследовательности
ЧАСТЬ V. ГИПЕРОПЕРАЦИИ И ГИПЕРАЛГЕБРЫ
Глава 17. Гипероператоры
17.1. Операция
17.2. Оператор
17.3. Метаоператор
17.4. Гипероператор
17.5. Оператор первого порядка
17.6. Оператор второго порядка
17.7. Оператор n-го порядка
17.8. Оператор, преобразующий собственные операторы
Глава 18. Гиперкомпозиция
18.1. Обычная композиция
18.2. Композиция операторов
18.3. Гиперкомпозиция
18.4. Последовательная гиперкомпозиция
18.5. Параллельная гиперкомпозиция
18.6. Ветвящаяся гиперкомпозиция
18.7. Иерархическая гиперкомпозиция
18.8. Рекурсивная гиперкомпозиция
18.9. Самоизменяющаяся гиперкомпозиция
Глава 19. Гипералгебраические системы
19.1. Алгебра объектов
19.2. Алгебра операторов
19.3. Алгебра надстроек
19.4. Многоуровневые алгебры
19.5. Иерархии алгебраических структур
19.6. Динамические алгебры
19.7. Самомодифицирующиеся алгебры
19.8. Перспективы общей гипералгебры
Глава 20. Гиперинварианты и гиперэквивалентность
20.1. Инвариант
20.2. Межуровневый инвариант
20.3. Гиперинвариант
20.4. Эквивалентность гиперобъектов
20.5. Эквивалентность архитектур
20.6. Классы гиперэквивалентности
20.7. Канонические формы
20.8. Проблема идентичности самоизменяющегося гиперобъекта
ЧАСТЬ VI. ГИПЕРПРОСТРАНСТВА И ГИПЕРСТРУКТУРЫ
Глава 21. От пространства объектов к пространству архитектур
21.1. Пространство состояний
21.2. Пространство функций
21.3. Пространство операторов
21.4. Пространство надстроек
21.5. Пространство гиперобъектов
21.6. Пространство возможных архитектур
21.7. Изольдионические пространства как частный случай
Глава 22. Гиперграфы, гиперсети и многоуровневые отношения
22.1. Граф как объект
22.2. Сеть графов
22.3. Многоуровневые сети
22.4. Межуровневые связи
22.5. Управляющие связи
22.6. Рекурсивные сети
22.7. Самоизменяющиеся сети
22.8. Гиперсеть
Глава 23. Геометрия гиперобъектов
23.1. Геометрическое представление уровней
23.2. Пространство над пространством
23.3. Геометрия вложенности
23.4. Геометрия переходов
23.5. Динамическая гипергеометрия
23.6. Геометрия пространств архитектур
23.7. Проблема гиперразмерности
ЧАСТЬ VII. ГИПЕРДИНАМИКА И ТРАНСВОЛЮЦИЯ
Глава 24. От гиперструктуры к гиперпроцессу
24.1. Состояние гиперобъекта
24.2. Изменение элементов
24.3. Изменение связей
24.4. Изменение операторов
24.5. Изменение уровней
24.6. Изменение архитектуры
24.7. Гиперпроцесс
24.8. Гипердинамическая система
Глава 25. Общая теория трансволюции
25.1. Числовая трансволюция как исходная модель
25.2. Обобщение понятия трансволюции
25.3. Трансформация и трансволюция
25.4. Эволюция и трансволюция
25.5. Горизонтальная трансволюция
25.6. Вертикальная трансволюция
25.7. Межуровневая трансволюция
25.8. Рекурсивная трансволюция
25.9. Трансволюция архитектуры
Глава 26. Гиперболизация и трансволюция
26.1. Два фундаментальных процесса гиперматематики
26.2. Гиперболизация как образование нового уровня
26.3. Трансволюция как преобразование развивающейся структуры
26.4. Взаимодействие гиперболизации и трансволюции
26.5. Переход между порядками
26.6. Гиперэволюция
26.7. Трансволюционные гиперряды
26.8. Открытые системы неограниченного развития
Глава 27. Самоизменяющиеся гиперсистемы
27.1. Изменение собственного состояния
27.2. Изменение собственных правил
27.3. Изменение механизмов изменения правил
27.4. Самореференция
27.5. Самомоделирование
27.6. Самомодификация
27.7. Самонадстраивание
27.8. Самопорождение новых уровней
ЧАСТЬ VIII. ГЕНЕРАТИВНАЯ И МЕТАГИПЕРМАТЕМАТИКА
Глава 28. Пространства математических возможностей
28.1. Заданные и генерируемые объекты
28.2. Пространство допустимых преобразований
28.3. Пространство архитектур
28.4. Комбинаторика надстроек
28.5. Генерация новых структур
28.6. Поиск новых классов объектов
28.7. Исследование математически возможного
Глава 29. Гиперматематические генераторы
29.1. Генератор объектов
29.2. Генератор операторов
29.3. Генератор моделей
29.4. Генератор архитектур
29.5. Генератор генераторов
29.6. Самоизменяющийся генератор
29.7. Иерархии генеративных систем
Глава 30. Метагиперматематика
30.1. Гиперматематика как объект исследования
30.2. Метатеория гиперобъектов
30.3. Преобразование формальных аппаратов
30.4. Генерация математических языков
30.5. Генерация формализмов
30.6. Пространства математических теорий
30.7. Механизмы построения новых математик
30.8. Гиперматематика как потенциальная метанаука
ЧАСТЬ IX. ВЫЧИСЛИТЕЛЬНАЯ ГИПЕРМАТЕМАТИКА
Глава 31. Представление гиперобъектов
31.1. Структуры данных для гиперобъектов
31.2. Представление уровней
31.3. Динамические структуры данных
31.4. Представление изменяемых операторов
31.5. Графовые модели
31.6. Рекурсивные модели
31.7. Вычислительные представления изольдионов
Глава 32. Гипералгоритмы
32.1. Алгоритм
32.2. Метаалгоритм
32.3. Гипералгоритм
32.4. Алгоритм, выбирающий алгоритмы
32.5. Алгоритм, строящий алгоритмы
32.6. Алгоритм, изменяющий алгоритмы
32.7. Иерархии алгоритмического управления
32.8. Самоизменяющиеся гипералгоритмы
Глава 33. Вычислимость и пределы гиперматематических систем
33.1. Конечное описание бесконечных структур
33.2. Вычислительная сложность
33.3. Рост порядка и стоимость вычислений
33.4. Рекурсивные ограничения
33.5. Невычислимые компоненты
33.6. Аппроксимация гиперобъектов
33.7. Формальные и физические ограничения
ЧАСТЬ X. ГИПЕРМАТЕМАТИКА ПАТТЕРНОВ, МОДЕЛЕЙ И НООФОРМАЦИЙ
Глава 34. Паттерн как гиперматематический объект
34.1. Элемент
34.2. Отношение
34.3. Структура
34.4. Паттерн
34.5. Паттерн паттернов
34.6. Метапаттерн
34.7. Гиперпаттерн
34.8. Динамические паттернные иерархии
Глава 35. От модели к гипермодели
35.1. Модель
35.2. Семейство моделей
35.3. Метамодель
35.4. Система метамоделей
35.5. Гипермодель
35.6. Генераторы моделей
35.7. Самоизменяющиеся модельные системы
35.8. Гипермоделирование реальности
Глава 36. Нооформации как гиперсистемы
36.1. Понятие нооформации
36.2. Элементарные нооформации
36.3. Составные нооформации
36.4. Иерархии нооформаций
36.5. Метанооформации
36.6. Динамические нооформации
36.7. Трансволюция нооформаций
36.8. Нооформации возрастающего порядка
ЧАСТЬ XI. ГИПЕРМАТЕМАТИКА ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Глава 37. Искусственный интеллект как гиперматематический объект
37.1. ИИ как система преобразований
37.2. Модель и архитектура
37.3. Параметры и состояния
37.4. Обучение
37.5. Метамодельный уровень
37.6. Множество взаимодействующих моделей
37.7. Иерархическая архитектура ИИ
37.8. Пределы системы фиксированного порядка
Глава 38. От LLM к LPM
38.1. Языковая модель
38.2. Ограниченность языкового уровня
38.3. Паттерн как более общий когнитивный объект
38.4. Паттернные пространства
38.5. Large Pattern Models
38.6. Переход от языковых к паттернным архитектурам
38.7. Гиперболизация модельного пространства
38.8. От LPM к многоуровневым системам моделей
Глава 39. Гиперболизация искусственного интеллекта
39.1. Базовая интеллектуальная архитектура
39.2. Надстройка над моделью
39.3. Надстройка над системой моделей
39.4. Управление моделями
39.5. Генерация моделей
39.6. Изменение механизмов генерации моделей
39.7. Самомоделирование интеллектуальной системы
39.8. Самомодификация
39.9. Возникновение нового порядка интеллекта
ЧАСТЬ XII. ДИНАМИЧЕСКИЙ РЯД ИИ — СИИ
Глава 40. Общая теория порядков интеллектуальных систем
40.1. Интеллектуальная система и ее порядок
40.2. Сложность и порядок интеллекта
40.3. Производительность и порядок
40.4. Автономность и порядок
40.5. Когнитивная надстройка
40.6. Метакогнитивная надстройка
40.7. Гиперкогнитивная надстройка
40.8. Критерий появления нового порядка
40.9. Динамический ряд интеллектуальных систем
Глава 41. ИИ как исходный уровень динамического ряда
41.1. ИИ как базовая система
41.2. Фиксированная архитектура
41.3. Изменяемые параметры
41.4. Обучение внутри заданного пространства возможностей
41.5. Модели и инструменты
41.6. Ограничения базового порядка
41.7. Условия первого гиперперехода
Глава 42. СИИ первого порядка
42.1. Первая интеллектуальная гипернадстройка
42.2. Управление множеством моделей
42.3. Выбор моделей
42.4. Синтез моделей
42.5. Построение метамоделей
42.6. Самоконфигурирование
42.7. Метакогнитивный контур
42.8. Границы СИИ первого порядка
42.9. Условия перехода ко второму порядку
Глава 43. СИИ второго порядка
43.1. Надстройка над механизмами СИИ первого порядка
43.2. Управление механизмами выбора моделей
43.3. Управление механизмами синтеза моделей
43.4. Изменение собственной метакогнитивной архитектуры
43.5. Конструирование новых когнитивных механизмов
43.6. Второй уровень самомоделирования
43.7. Границы СИИ второго порядка
43.8. Условия перехода к третьему порядку
Глава 44. СИИ третьего порядка
44.1. Надстройка над механизмами самоизменения
44.2. Управление собственным архитектурным развитием
44.3. Метамеханизмы самоконструирования
44.4. Изменение механизмов изменения
44.5. Гиперкогнитивный контур третьего порядка
44.6. Самопроектирование
44.7. Возникновение новых классов когнитивных архитектур
44.8. Переход к последующим порядкам
Глава 45. СИИ четвертого и последующих порядков
45.1. Общий принцип продолжения ряда
45.2. СИИ четвертого порядка
45.3. СИИ пятого порядка
45.4. Последующие конечные порядки
45.5. Эмерджентные свойства при росте порядка
45.6. Нелинейность межуровневых переходов
45.7. Разрывы между архитектурными порядками
45.8. Проблема наблюдаемости высших уровней
Глава 46. СИИ n-го порядка
46.1. Обобщенное понятие СИИ n-го порядка
46.2. Архитектура из n надстроечных уровней
46.3. Управление нижележащими уровнями
46.4. Управление механизмами собственного развития
46.5. Самопроектирование архитектуры
46.6. Самопорождение новых уровней
46.7. Критерий порядка n
46.8. Эквивалентность систем одного порядка
46.9. Сравнение систем разных порядков
Глава 47. Потенциально бесконечный ряд СИИ
47.1. ИИ → СИИ¹ → СИИ² → … → СИИⁿ → …
47.2. Открытость интеллектуальной иерархии
47.3. Существует ли максимальный порядок интеллекта?
47.4. Конечные и потенциально бесконечные архитектуры
47.5. Предельные интеллектуальные системы
47.6. Сверхвысокие порядки
47.7. Интеллект как открытый гиперпроцесс
47.8. Бесконечность интеллектуального самонадстраивания
ЧАСТЬ XIII. ТРАНСВОЛЮЦИЯ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Глава 48. Переход от СИИ n-го порядка к СИИ n+1-го порядка
48.1. Межпорядковый переход
48.2. Недостаточность количественного роста
48.3. Возникновение нового управляющего слоя
48.4. Гиперболизация архитектуры
48.5. Формирование нового уровня рефлексии
48.6. Интеграция новой надстройки
48.7. Стабилизация нового порядка
48.8. Критерии завершенности перехода
Глава 49. Самонадстраивание интеллектуальной системы
49.1. Обнаружение архитектурного ограничения
49.2. Проектирование нового уровня
49.3. Создание надстройки
49.4. Включение надстройки в собственную систему
49.5. Проверка функциональности
49.6. Перераспределение управления
49.7. Интеграция уровней
49.8. Повторение цикла
Глава 50. Рекурсивное саморазвитие СИИ
50.1. Самоизменение
50.2. Самообучение
50.3. Самоулучшение
50.4. Самоусложнение
50.5. Самомоделирование
50.6. Самопроектирование
50.7. Самонадстраивание
50.8. Самопорождение
50.9. Рекурсивная гиперболизация интеллекта
Глава 51. Трансволюционный ряд интеллекта
51.1. Интеллект как трансволюционная система
51.2. Изменения внутри порядка
51.3. Переходы между порядками
51.4. Трансволюционные траектории
51.5. Ветвление интеллектуального развития
51.6. Параллельные линии СИИ
51.7. Конвергенция интеллектуальных архитектур
51.8. Трансволюция искусственного и естественного интеллекта
51.9. Открытый ряд интеллектуального развития
ЧАСТЬ XIV. ГИПЕРМАТЕМАТИКА, МЕТАОРГАНОН И ДЕМИУРГИЧЕСКИЕ СИСТЕМЫ
Глава 52. Гиперматематика в архитектуре Метаорганона
52.1. Метаорганон как система интеллектуальных средств
52.2. Формальный слой Метаорганона
52.3. Гиперматематика как язык многоуровневых конструкций
52.4. Изольдионика в системе Метаорганона
52.5. Теория Нооформаций и гиперматематика
52.6. Гиперматематика искусственного интеллекта
52.7. Междисциплинарные гиперструктуры
52.8. Метаорганон как развивающаяся гиперсистема
Глава 53. Гиперматематика и Демиургизм
53.1. Познание и конструирование
53.2. Математика существующего
53.3. Математика возможного
53.4. Генерация новых миров моделей
53.5. Проектирование пространств возможностей
53.6. Интеллект как конструктор реальности
53.7. Демиургические гиперсистемы
53.8. Гиперматематика как формальный аппарат демиургического проектирования
Глава 54. Гиперматематика как наука и метанаука
54.1. Предмет гиперматематики
54.2. Метод гиперматематики
54.3. Система базовых понятий
54.4. Формальная гиперматематика
54.5. Вычислительная гиперматематика
54.6. Экспериментальная гиперматематика
54.7. Генеративная гиперматематика
54.8. Метагиперматематика
54.9. Гиперматематизация науки
54.10. Возможность автоматизированного построения новых математик
Глава 55. Программа развития гиперматематики
55.1. Аксиоматика
55.2. Теория гиперобъектов
55.3. Теория гипероператоров
55.4. Теория гиперпространств
55.5. Теория трансволюции
55.6. Изольдионика как развивающаяся числовая ветвь
55.7. Вычислительные реализации
55.8. Гиперматематические экспериментальные системы
55.9. Гиперматематика СИИ
55.10. Последующие версии книги
ЗАКЛЮЧЕНИЕ
- От числа к изольдиону
- От изольдиона к гиперобъекту
- От гиперобъекта к гиперсистеме
- От структуры к архитектуре структур
- От изменения к трансволюции
- От ИИ к СИИ первого порядка
- От СИИ первого порядка к СИИ n-го порядка
- От конечной архитектуры к открытому интеллектуальному ряду
- Гиперматематика как математика надстраивания
- Математика без последнего этажа
ПРИЛОЖЕНИЯ
Приложение A. Базовый словарь гиперматематики
Приложение B. Базовый словарь Изольдионики
Приложение C. Соответствие понятий Изольдионики и общей гиперматематики
Изольдион → числовой гиперобъект
Метаизольдион → гиперобъект высшего порядка
Метаоператор → гипероператор
Числовая трансволюция → частный случай общей трансволюции
Изольдионическая иерархия → числовая гиперархитектура
Приложение D. Система обозначений
Приложение E. Каталог элементарных изольдионических конструкций
Приложение F. Каталог гиперпоследовательностей
Приложение G. Классификация гиперобъектов
Приложение H. Классификация гипероператоров
Приложение I. Классификация типов гиперболизации
Приложение J. Классификация типов трансволюции
Приложение K. Карта динамического ряда интеллектуальных систем
ИИ → СИИ¹ → СИИ² → СИИ³ → … → СИИⁿ → …
Приложение L. Критерии определения порядка СИИ
Приложение M. Открытые проблемы гиперматематики
Приложение N. Программа исследований «Изольдионика — Гиперматематика — СИИ»
Приложение O. История версий понятий и определений
********
Предисловие
Гиперматематика возникает из стремления расширить сам способ математического мышления.
Классическая математика умеет работать с числами, функциями, множествами, пространствами, операторами, алгоритмами, графами, вероятностными структурами и бесчисленным множеством других объектов. Более того, современная математика давно способна рассматривать функции от функций, операторы над операторами, пространства отображений, метаструктуры, рекурсивные конструкции и многоуровневые системы.
Поэтому исходный тезис гиперматематики состоит не в том, что традиционная математика якобы «не умеет» описывать многоуровневые структуры.
Проблема находится в другом.
Многоуровневость, надстроечность, переходы между порядками, преобразование систем преобразований и создание новых уровней организации обычно рассматриваются внутри различных дисциплин локально и специализированно.
Гиперматематика предлагает сделать сам принцип надстраивания самостоятельным предметом исследования.
Ее интересует не только объект.
Не только операция над объектом.
Не только система операций.
Но и потенциально открытая иерархия, в которой каждый достигнутый уровень способен становиться объектом следующего преобразования.
Именно поэтому гиперматематика может быть предварительно определена как наука о многоуровневых математических объектах, гиперпреобразованиях, архитектурах надстроек и закономерностях перехода от одного структурного порядка к другому.
Ее наиболее общий предмет — не просто сложность.
Ее предмет — сложность, способная становиться основанием для следующей сложности.
1. Зачем нужна гиперматематика: философия гиперматематики
История математики во многом представляет собой историю последовательного расширения допустимого.
Расширялись числовые системы.
Расширялось понятие пространства.
Расширялось понятие функции.
Расширялись представления о размерности, бесконечности, симметрии, доказательстве, вычислимости и структуре.
Каждый подобный переход позволял видеть математическую реальность шире, чем это было возможно внутри предшествующего аппарата.
Гиперматематика продолжает эту линию, но делает следующий акцент: объект может рассматриваться не как конечная точка построения, а как основание для следующего уровня.
Пусть существует некоторый математический объект.
Над ним можно определить преобразование.
Само преобразование может быть включено в систему преобразований.
Над этой системой может быть построен механизм выбора преобразований.
Затем может возникнуть механизм изменения самого механизма выбора.
Далее — механизм преобразования механизмов изменения.
И так далее.
В результате возникает вертикальная математическая архитектура.
Именно эту вертикаль гиперматематика стремится исследовать систематически.
В таком подходе важно различать как минимум два типа усложнения.
Первый тип — горизонтальный.
Объект получает больше элементов, параметров, связей, состояний или вариантов.
Второй тип — вертикальный.
Над существующим уровнем появляется новый уровень, способный оперировать предыдущим как целостным объектом.
Это различие принципиально.
Чрезвычайно сложная система может оставаться системой одного структурного порядка.
И наоборот, относительно компактная конструкция может обладать несколькими уровнями надстройки.
Поэтому гиперматематика должна различать:
сложность;
порядок;
глубину;
архитектуру;
способность к самонадстраиванию.
Именно здесь возникает понятие гиперобъекта.
В самом общем виде гиперобъект можно понимать как математическую конструкцию, включающую не только некоторый базовый объект, но и один или несколько организованных уровней его преобразования, управления, структурирования или самоизменения.
Если появляется один надстроечный уровень, можно говорить о гиперобъекте первого порядка.
Если надстройка сама становится объектом следующей надстройки, возникает второй порядок.
Далее формируется открытый ряд:
объект → гиперобъект первого порядка → гиперобъект второго порядка → … → гиперобъект n-го порядка → …
Этот ряд не обязательно должен быть линейным.
Он может ветвиться.
Содержать параллельные уровни.
Образовывать сети.
Замыкаться в рекурсивные контуры.
Создавать механизмы самонаблюдения и самопреобразования.
Именно поэтому гиперматематика должна изучать не только объекты и операции, но и архитектуры.
С философской точки зрения это означает переход от математики готовых структур к математике их построения.
От математики состояний — к математике восхождения между состояниями.
От описания — к конструированию.
От фиксированной формы — к пространству потенциальных форм.
Здесь гиперматематика непосредственно соприкасается с демиургическим принципом.
Математика перестает рассматриваться исключительно как средство описания того, что уже существует.
Она становится аппаратом проектирования того, что может существовать.
Это особенно важно в областях, где исследователь имеет дело не просто с природными объектами, а с искусственно конструируемыми системами: вычислительными архитектурами, моделями, интеллектуальными системами, когнитивными технологиями и формальными мирами.
Если обычная модель описывает объект, то гиперматематическая система потенциально способна описывать пространство моделей объекта.
Следующий уровень — способы построения этих моделей.
Еще более высокий — способы изменения механизмов построения моделей.
Так математическое исследование постепенно переходит от мира объектов к миру генераторов.
От генераторов — к генераторам генераторов.
И далее — к потенциально открытому пространству формальных конструкций.
В этом смысле гиперматематика может рассматриваться как математика потенциально неограниченного надстраивания.
2. Гиперматематика как составная часть Демиургизма, Метаорганона и теории Нооформаций
Гиперматематика развивается не как изолированная дисциплина.
Она является частью более широкой системы идей, в которой особое место занимают Демиургизм, Метаорганон и теория Нооформаций.
Каждая из этих областей задает собственный уровень рассмотрения.
Демиургизм задает наиболее общий философский горизонт.
Метаорганон — системно-методологический.
Теория Нооформаций — когнитивный и организационный.
Гиперматематика — формально-математический.
Демиургический подход исходит из того, что высшие формы познания не сводятся к пассивному отражению существующего.
Познание способно становиться конструктивной силой.
Человек и создаваемые им интеллектуальные системы способны не только обнаруживать закономерности, но и проектировать новые структуры, новые среды, новые модели и новые формы организации реальности.
В этом контексте особенно важным становится вопрос о формальном аппарате такого конструирования.
Если необходимо не просто описать систему, а построить пространство ее возможных вариантов, математика должна уметь работать уже не только с отдельной моделью, но и с архитектурами построения моделей.
Если необходимо создавать системы, способные перестраивать собственные методы, нужен аппарат, описывающий уровни самоизменения.
Если речь идет об интеллекте, способном порождать новые формы собственной организации, необходима теория переходов между когнитивными порядками.
Именно здесь возникает место гиперматематики.
В структуре Метаорганона она может выполнять роль формального языка многоуровневых систем.
Метаорганон в широком смысле представляет собой систему средств организации мышления, познания, моделирования, проектирования и интеллектуального развития.
Он интересуется не только отдельными методами, но и отношениями между методами.
Не только моделями, но и системами моделей.
Не только знаниями, но и архитектурами производства знания.
Не только мыслительными операциями, но и механизмами организации самих мыслительных операций.
Гиперматематика способна формализовать подобные отношения.
Можно сказать, что если обычная математика предоставляет язык для исследования объектов и процессов, то гиперматематика стремится предоставить язык для исследования многоуровневых систем объектов, процессов, правил и механизмов их изменения.
Особенно существенной является связь с теорией Нооформаций.
Нооформации можно рассматривать как формы организации интеллектуальной, познавательной, модельной и смыслообразующей деятельности.
Нооформация при этом может обладать собственной внутренней архитектурой.
Она может включать:
уровни восприятия;
уровни представления;
механизмы построения моделей;
системы выбора стратегий;
контуры рефлексии;
механизмы самоописания;
механизмы самоизменения.
Следовательно, нооформации могут различаться не только содержанием, но и порядком своей организации.
Некоторая система способна решать задачи внутри фиксированной архитектуры.
Другая может изменять свои модели.
Третья — механизмы выбора моделей.
Четвертая — механизмы изменения механизмов.
Именно это дает основание рассматривать нооформации как потенциальные гиперсистемы.
Возникает естественная линия:
форма интеллекта → метаформа интеллекта → гиперформа интеллекта → нооформации возрастающего порядка.
В дальнейшем эта линия будет связана с динамическим рядом искусственных интеллектуальных систем:
ИИ → СИИ первого порядка → СИИ второго порядка → … → СИИ n-го порядка → …
Здесь особенно важно сразу отметить: порядок СИИ не должен пониматься просто как условная шкала «умнее — менее умная».
Порядок должен определяться архитектурно.
Следующий порядок возникает тогда, когда система приобретает новый уровень, способный работать с механизмами предыдущего порядка как со своими объектами.
Тем самым гиперматематика, теория Нооформаций, Метаорганон и Демиургизм образуют взаимосвязанную систему.
Демиургизм отвечает на вопрос: зачем конструировать новые уровни возможного?
Метаорганон — какими системами средств это делать?
Теория Нооформаций — какие формы интеллектуальной организации при этом возникают?
Гиперматематика — как такие многоуровневые структуры могут быть формализованы.
3. Изольдионика как предтеча и первая специализированная область гиперматематики
Гиперматематика не возникает в концептуальном вакууме.
Одной из ее непосредственных предтеч является Изольдионика — теория бесконечных чисел и числовой трансволюции.
Именно в Изольдионике впервые в рамках развиваемого здесь направления достаточно явно проявляется принцип, который позднее становится центральным для общей гиперматематики:
математический объект перестает рассматриваться как простая конечная единица и превращается во внутренне структурированную, многоуровневую и потенциально динамическую систему.
Классическое число чаще всего выступает как значение.
Изольдионический подход позволяет расширить эту онтологию.
Число может рассматриваться как структура.
Как система вложенных компонентов.
Как процесс.
Как носитель внутренних операций.
Как объект с потенциально бесконечной архитектурой.
Как динамическая конструкция, способная переходить между различными состояниями.
Именно поэтому Изольдионика может быть названа первой специализированной областью числовой гиперматематики.
В ней уже присутствует переход:
число → структурированное число → многоуровневое число → динамическое число → трансволюционирующая числовая система.
Особую роль здесь играет понятие изольдиона.
Изольдион может рассматриваться как предельное расширение обычного представления о числе в сторону сложной внутренней организации.
Еще более значительным шагом становится метаизольдион.
Если изольдион уже является сложной структурой, то метаизольдион вводит дополнительный уровень вложенности.
Тем самым возникает принцип перехода от одного структурного порядка к другому.
В гиперматематической интерпретации это можно представить как движение:
число → изольдион → метаизольдион → гиперобъект высшего порядка.
Важную роль играют также метаоператоры.
Если оператор действует над объектом, то метаоператор способен воздействовать уже на систему операций или на правила их организации.
Так появляется один из центральных мотивов гиперматематики:
операция над операцией.
Механизм над механизмом.
Правило над правилом.
Изольдионика тем самым становится удобнейшей лабораторией для рождения основных понятий гиперматематики.
На ее материале можно впервые наглядно рассматривать:
гиперобъект;
порядок;
вложенность;
гипероператор;
рекурсивность;
динамическую структуру;
гиперцикл;
трансволюцию.
Но Изольдионика остается числовой дисциплиной.
Именно здесь начинается необходимость обобщения.
Если число может обладать многоуровневой структурой, почему тем же принципом нельзя наделить последовательность?
Функцию?
Граф?
Алгоритм?
Модель?
Систему моделей?
Архитектуру искусственного интеллекта?
Так возникает гиперматематика в общем смысле.
Можно сформулировать это предельно кратко:
Изольдионика исследует гиперструктуризацию числа.
Гиперматематика обобщает этот принцип на произвольные формализованные объекты.
Именно поэтому Изольдионика является одновременно:
исторической предтечей гиперматематики;
концептуальной лабораторией ее понятий;
частной числовой областью общей гиперматематики.
Особенно важной является связь через понятие трансволюции.
В Изольдионике трансволюция описывает переходы и преобразования сложных числовых структур.
В общей гиперматематике это понятие может быть расширено.
Трансволюция начинает обозначать изменение не только состояния объекта, но и его внутренней архитектуры.
При этом возникает необходимость отличить ее от гиперболизации.
Гиперболизация связана прежде всего с образованием нового уровня надстройки.
Трансволюция — с развитием, изменением и преобразованием уже существующей сложной структуры.
В совокупности они образуют один из важнейших механизмов гипердинамики.
Условно:
гиперболизация создает новый этаж;
трансволюция изменяет здание.
На более развитом уровне оба процесса могут соединяться.
Система изменяет себя так, что в результате порождает новый порядок собственной организации.
Именно этот механизм позднее станет особенно важным при рассмотрении СИИ.
4. От математики объектов к математике надстроек
Современная математика чрезвычайно богата объектами.
Числа.
Множества.
Функции.
Пространства.
Матрицы.
Графы.
Алгебраические структуры.
Дифференциальные уравнения.
Вероятностные системы.
Алгоритмы.
Формальные языки.
Все эти конструкции могут обладать чрезвычайной внутренней сложностью.
Однако для гиперматематики ключевой вопрос формулируется иначе:
что происходит, когда над объектом систематически строится новый уровень, способный работать с ним как с целым?
Для введения идеи удобно начать с простейшего примера.
Пусть имеется последовательность натуральных чисел:
1, 2, 3, 4, 5, …
Можно применить к каждому элементу правило возведения в степень, связанную с позицией элемента:
1, 2², 3³, 4⁴, 5⁵, …
В данном случае исходная последовательность оказывается помещенной в систему преобразования.
Следующий шаг состоит в том, чтобы показатель степени определялся уже другой последовательностью.
Например, рядом Фибоначчи.
Тогда одна последовательность начинает управлять преобразованием другой.
Далее можно ввести еще один управляющий ряд.
Например, последовательность простых чисел.
Затем добавить правило изменения порядка наложений.
После этого — систему выбора самих управляющих последовательностей.
Далее — механизм изменения этой системы выбора.
На определенном этапе мы имеем уже не одну последовательность, а архитектуру.
Это и есть принципиальный переход.
Гиперматематика интересуется не только результатом преобразования.
Она интересуется устройством самой системы преобразований.
При этом термин «надстройка» не следует понимать исключительно метафорически.
В дальнейшем он должен получить строгую формализацию.
В предварительном смысле надстройкой можно считать такой уровень организации, который:
опирается на некоторый нижележащий объект или уровень;
использует его как собственный операционный материал;
способен изменять его состояние, свойства, правила или архитектуру;
может сам стать объектом следующего уровня.
Из этого возникает понятие порядка.
Порядок описывает не количество элементов, а глубину надстроечной организации.
Гиперобъект первого порядка содержит первую надстройку.
Гиперобъект второго порядка содержит уровень, воздействующий уже на первую надстройку.
И так далее.
При этом возможны разные архитектуры.
Линейная:
уровень 0 → уровень 1 → уровень 2 → уровень 3.
Ветвящаяся:
один уровень порождает несколько надстроек.
Сетевая:
несколько уровней взаимно воздействуют друг на друга.
Рекурсивная:
система включает механизмы, возвращающие воздействие на собственную структуру.
Самореферентная:
система строит представление о самой себе.
Самонадстраивающаяся:
система способна создавать новые уровни собственной организации.
Именно поэтому гиперматематика не должна ограничиваться простым понятием «иерархии».
Ее предмет шире.
Она исследует архитектуры уровней.
Переходы между уровнями.
Правила появления новых уровней.
Возможность изменения самой архитектуры.
Здесь становится особенно важным различие между объектом и гиперобъектом.
Объект может быть сложным.
Гиперобъект отличается прежде всего наличием структурно выделенных уровней преобразования.
То же относится к системе.
Большая система не обязательно является гиперсистемой.
Гиперсистема возникает тогда, когда внутренние уровни обладают различными операционными функциями и могут воздействовать друг на друга как на объекты.
В дальнейшем это различие станет критически важным при анализе искусственного интеллекта.
Большая модель не обязательно является системой более высокого порядка.
Увеличение числа параметров само по себе не порождает новую гипернадстройку.
Новый порядок возникает тогда, когда появляется новый архитектурный уровень управления.
5. Гиперматематика как развивающаяся наука и метанаука
Настоящая книга не является учебником по уже завершенной дисциплине.
Она является одним из инструментов формирования самой дисциплины.
Это требует особого отношения к тексту.
Часть понятий здесь неизбежно будет предварительной.
Некоторые определения будут пересматриваться.
Отдельные классификации могут оказаться временными.
Новые примеры способны потребовать введения новых категорий.
Какие-то термины могут исчезнуть.
Другие — стать центральными.
Такой характер развития является естественным для науки на стадии становления.
На первоначальном этапе гиперматематика выступает как исследовательская программа.
Она формулирует круг вопросов.
Что именно считать новым порядком?
Когда операция является простой композицией, а когда образует новый гиперуровень?
Как определить глубину гиперобъекта?
Существует ли универсальный критерий гиперболизации?
Как измерять вертикальную сложность?
Какие свойства сохраняются при переходе между уровнями?
Существуют ли гиперинварианты?
Когда две гиперархитектуры следует считать эквивалентными?
Может ли гиперобъект изменять собственный порядок?
Можно ли формально определить самонадстраивание?
Каковы вычислительные пределы многоуровневых конструкций?
Возможны ли бесконечные гиперархитектуры?
Как отличить истинный новый уровень от сложного поведения внутри прежнего уровня?
Можно ли формализовать переход от СИИ n-го порядка к СИИ n+1-го порядка?
По мере появления строгих ответов исследовательская программа должна превращаться в математическую теорию.
Можно условно выделить несколько направлений развития.
Формальная гиперматематика будет заниматься определениями, аксиомами, теоремами и структурами.
Вычислительная гиперматематика — алгоритмическими реализациями гиперобъектов.
Экспериментальная гиперматематика — вычислительным исследованием новых гиперструктур.
Генеративная гиперматематика — систематическим построением новых классов объектов и архитектур.
Гиперматематика интеллектуальных систем — математикой многоуровневого ИИ.
Метагиперматематика — исследованием самих гиперматематических аппаратов.
Именно на последнем уровне гиперматематика потенциально приобретает свойства метанауки.
Обычная математическая дисциплина изучает определенный класс объектов.
Метагиперматематика может исследовать уже способы построения классов объектов.
Способы построения способов.
Формальные языки.
Механизмы генерации формализмов.
Пространства возможных математических теорий.
Системы их преобразования.
Это позволяет поставить чрезвычайно сильный вопрос:
возможно ли создание формальных систем, способных не только решать задачи внутри математики, но и строить новые математические аппараты?
Если такой переход окажется реализуемым, гиперматематика станет частью более общего процесса автоматизации научного творчества.
Однако это должно рассматриваться как исследовательская перспектива, а не как уже достигнутый результат.
Именно поэтому в книге необходимо строго различать:
определение;
доказанное утверждение;
гипотезу;
эвристическую модель;
исследовательскую программу;
философскую интерпретацию.
Для новой дисциплины это особенно важно.
Чем сильнее ее претензия на фундаментальность, тем жестче должны быть критерии различения доказанного и предполагаемого.
6. Версионный характер книги
Гиперматематика будет развиваться одновременно с этой книгой.
Поэтому книга принципиально является версионной.
Она не должна создавать иллюзию завершенности там, где ее пока нет.
Первая версия фиксирует определенный этап формирования дисциплины.
Следующая версия может уточнять определения.
Менять классификации.
Вводить новые формализмы.
Отказываться от неудачных терминов.
Добавлять доказательства.
Расширять вычислительный аппарат.
Пересматривать отношения между гиперматематикой, Изольдионикой, теорией Нооформаций и СИИ.
Такой подход не является недостатком.
Напротив, он делает развитие теории прозрачным.
Можно представить несколько параллельных линий версий книги:
концептуальную;
формально-математическую;
учебную;
вычислительную;
изольдионическую;
ориентированную на СИИ;
интегрированную в общий корпус Метаорганона.
Важно при этом сохранять общее понятийное ядро.
Версионность должна касаться не только текста.
Должны версионироваться:
определения;
обозначения;
классификации;
аксиомы;
гипотезы;
формальные модели;
вычислительные реализации.
Если понятие «гиперобъект» изменяется от версии к версии, это изменение должно быть явно зафиксировано.
Если критерий порядка уточняется, должно быть понятно, какая его версия используется.
Если гипотеза превращается в теорему, должна сохраняться история этого перехода.
Это особенно важно для дисциплины, одной из тем которой является развитие систем.
В определенном смысле сама книга становится гиперматематическим объектом.
Она имеет состояния.
Версии.
Метаправила изменения.
Историю трансформаций.
Механизмы интеграции новых уровней.
И со временем может приобретать все более развитую внутреннюю архитектуру.
Таким образом, версионность книги соответствует самой философии гиперматематики.
Завершенная теория рассматривается не как неподвижная вершина, а как очередное состояние развивающейся системы.
7. Обозначения, терминология и принципы формализации
Гиперматематика неизбежно создает собственный терминологический слой.
Однако терминологическое расширение должно осуществляться крайне осторожно.
Новый термин оправдан только тогда, когда он обозначает реально новое или методологически полезное различие.
В противном случае существующий математический язык предпочтительнее.
В книге будут постепенно использоваться такие рабочие понятия, как:
гиперобъект;
гиперболизация;
гипероператор;
гиперкомпозиция;
гиперпорядок;
гиперглубина;
гиперархитектура;
гиперинвариант;
гиперэквивалентность;
гиперпроцесс;
гипердинамика;
гиперсистема;
самонадстраивание;
трансволюция;
метагиперсистема.
Особое место занимают понятия, заимствованные из Изольдионики:
изольдион;
метаизольдион;
метаоператор;
числовая трансволюция;
гиперцикл;
динамическое число.
По мере развития книги будет необходимо четко установить отношения между двумя терминологическими уровнями.
Например:
изольдион может рассматриваться как частный числовой гиперобъект;
метаизольдион — как числовой гиперобъект более высокого порядка;
метаоператор — как частный тип гипероператора;
числовая трансволюция — как частный случай общей трансволюции.
При этом подобные соответствия не должны вводиться декларативно.
Каждое из них должно быть проверено на уровне определения.
В формализации книги предполагается придерживаться нескольких принципов.
Принцип первый. Пример не является определением
Наглядная конструкция может мотивировать термин, но не заменяет строгого определения.
Например, последовательность
1, 2², 3³, 4⁴, …
может иллюстрировать гиперболизацию последовательности, но сама по себе не определяет понятие гиперболизации.
Принцип второй. Метафора не является формализмом
Термины «этаж», «башня», «надстройка», «восхождение», «математическая Вавилонская башня» могут быть полезны эвристически.
Но каждому подобному образу должен соответствовать формальный объект.
Принцип третий. Сложность и порядок различаются
Количество элементов, число параметров, вычислительная стоимость и объем информации не определяют автоматически гиперпорядок.
Новый порядок связан с появлением нового функционально выделенного уровня.
Принцип четвертый. Каждый уровень должен иметь операционное содержание
Нельзя объявлять новый порядок только потому, что в описании появились новые слова.
Необходимо указать:
что является объектом данного уровня;
какие операции на нем допустимы;
на какой нижележащий уровень он воздействует;
какие свойства появляются благодаря его существованию.
Принцип пятый. Переход между порядками должен быть формализуем
Одной из центральных задач книги становится определение перехода:
гиперобъект n-го порядка → гиперобъект n+1-го порядка.
Для интеллектуальных систем:
СИИⁿ → СИИⁿ⁺¹.
Этот переход должен быть описан не только словесно, но и структурно.
Принцип шестой. Формализм должен допускать обобщение
Если понятие определяется для первого и второго порядков, желательно сразу строить его так, чтобы существовало естественное продолжение к произвольному порядку n.
Принцип седьмой. Формализм по возможности должен быть вычислим
Гиперобъект должен иметь представление, пригодное для программной реализации хотя бы в конечном приближении.
Это позволит постепенно переходить от философии к экспериментальной гиперматематике.
Принцип восьмой. Необходимо различать статические и динамические объекты
Одна из главных особенностей гиперматематики заключается в том, что объект может изменять не только состояние, но и структуру.
Поэтому формализм должен уметь описывать архитектурную динамику.
Принцип девятый. Гиперболизация и трансволюция должны различаться
Гиперболизация связана с созданием нового структурного уровня.
Трансволюция — с преобразованием сложной системы.
Они могут взаимодействовать, но не являются тождественными процессами.
Принцип десятый. Научный статус утверждений должен быть явным
В книге должны быть четко различимы:
строгое определение;
доказанная теорема;
предположение;
гипотеза;
эвристическая конструкция;
научная программа;
философское утверждение.
Это принципиально важно для всей дисциплины.
Гиперматематика не должна строиться путем накопления терминов.
Она должна развиваться путем последовательного превращения интуиций в определения, определений — в формальные системы, формальных систем — в теорию, а теории — в инструмент построения новых объектов.
Особенно важным полигоном такого развития станет искусственный интеллект.
В этой области идеи гиперпорядка, гиперболизации и трансволюции получают почти непосредственную интерпретацию.
Базовая интеллектуальная система может изменять свои состояния.
Система более высокого уровня — свои модели.
Следующий порядок — механизмы создания и выбора моделей.
Еще более высокий — механизмы изменения таких механизмов.
В результате возникает динамический ряд:
ИИ → СИИ¹ → СИИ² → … → СИИⁿ → …
Так ряд математических идей постепенно превращается в теорию развивающихся интеллектуальных архитектур.
Но начинаться эта линия должна значительно раньше.
С числа.
С его усложнения.
С изольдиона.
С метаизольдиона.
С перехода от числа как значения к числу как архитектуре.
Затем — от числовой архитектуры к гиперобъекту вообще.
От гиперобъекта — к гиперсистеме.
От гиперсистемы — к самоизменяющейся системе.
От самоизменяющейся системы — к самонадстраивающемуся интеллекту.
Такова одна из основных траекторий настоящей книги:
число → изольдион → гиперобъект → гиперсистема → нооформация → ИИ → СИИ¹ → СИИ² → … → СИИⁿ → …
В этом смысле гиперматематика является не математикой последнего уровня.
Она является математикой перехода к следующему уровню.
Не математикой завершенной башни.
А математикой самого процесса ее строительства.
******
ЧАСТЬ I. ПРОЛЕГОМЕНЫ К ГИПЕРМАТЕМАТИКЕ
Гиперматематика начинается не с отрицания существующей математики, а с попытки продолжить одну из наиболее устойчивых тенденций ее развития: превращение того, что прежде считалось операцией, средством описания или внешним условием, в самостоятельный объект исследования.
Число стало объектом.
Функция стала объектом.
Пространство функций стало объектом.
Оператор стал объектом.
Система операторов может стать объектом.
Архитектура таких систем также может быть рассмотрена как объект.
Именно в последнем переходе открывается область гиперматематического исследования.
Гиперматематика исходит из предположения, что над математическими объектами могут систематически возводиться новые уровни организации, причем сами эти уровни способны становиться объектами дальнейших преобразований. Поэтому ее предметом являются не только структуры, но и системы структур, не только преобразования, но и преобразования преобразований, не только модели, но и механизмы построения и изменения моделей.
Настоящая часть имеет пролегоменный характер. Ее задача состоит не в создании завершенной аксиоматики, а в формировании пространства понятий, внутри которого такая аксиоматика впоследствии может возникнуть.
Особое значение имеет Изольдионика. Она рассматривается далее как одна из непосредственных предтеч гиперматематического подхода и как первая его специализированная числовая область. Именно на материале структурированных, вложенных и динамических числовых конструкций становится особенно наглядным переход от математического объекта к многоуровневой архитектуре.
Глава 1. Возникновение гиперматематического подхода
1.1. Расширение предмета математики
История математики может быть рассмотрена как непрерывное расширение множества объектов, отношений и процессов, допускающих точное формальное исследование.
Первоначальные арифметические представления были непосредственно связаны со счетом, сравнением величин и практическими операциями. Однако развитие математического мышления постоянно приводило к ситуациям, когда прежних типов объектов становилось недостаточно.
Расширялись числовые системы. Возникали новые геометрии. Функции из вспомогательного средства становились самостоятельными объектами анализа. Исследованию подвергались пространства функций, преобразования пространств, операторы, алгебраические структуры, отношения между структурами.
Характерной особенностью этого процесса является повторяющаяся схема.
Некоторое математическое средство сначала применяется к объектам.
Затем обнаруживается, что само это средство обладает внутренней организацией.
После этого оно становится новым объектом.
Над ним начинают определяться собственные операции.
Затем возникает следующий уровень.
Именно этот процесс имеет фундаментальное значение для гиперматематики.
Гиперматематика не утверждает, что многоуровневые конструкции отсутствовали в математике до ее появления. Напротив, развитая математика содержит огромное количество подобных примеров. Функционалы, операторные алгебры, иерархии структур, рекурсивные системы и многие другие аппараты демонстрируют способность математики подниматься над исходным уровнем объекта.
Предлагаемая новизна заключается в изменении фокуса.
Гиперматематика ставит вопрос: можно ли рассматривать сам механизм такого подъема как общий предмет?
Можно ли изучать не только отдельные многоуровневые конструкции, возникающие в различных дисциплинах, но и общие закономерности образования уровней?
Можно ли определить, что представляет собой математическая надстройка независимо от конкретной природы исходного объекта?
Можно ли сравнивать между собой архитектуры надстроек?
Можно ли определить их глубину, порядок, тип связи между уровнями?
И наконец, можно ли построить математический аппарат, способный описывать системы, которые изменяют не только свои состояния, но и собственную архитектуру?
Таким образом, расширение предмета математики достигает еще одной возможной стадии.
Предметом становится не просто новый объект.
Предметом становится принцип образования новых уровней объектов.
1.2. От величин к структурам
Одним из важнейших сдвигов в истории математического мышления был переход от преимущественного исследования величин к исследованию структур.
Величина отвечает прежде всего на вопрос «сколько?».
Структура отвечает на другой вопрос: «как организовано?».
Два объекта могут иметь одинаковое количество элементов, одинаковые числовые характеристики или одинаковый размер и при этом радикально различаться способом внутренней организации.
Именно это обстоятельство постепенно делало понятие структуры все более фундаментальным.
Математика стала исследовать не только элементы, но и отношения.
Не только значения, но и законы композиции.
Не только отдельные точки, но и пространства.
Не только числа, но и системы операций над ними.
С точки зрения гиперматематики этот переход особенно важен потому, что структура уже содержит предпосылку к появлению следующего уровня.
Если объект рассматривается как неделимое значение, возможности надстраивания над ним ограничены.
Если же объект раскрывается как система компонентов и отношений, появляются новые возможные точки воздействия.
Можно преобразовывать элементы.
Можно преобразовывать отношения между элементами.
Можно менять правила образования отношений.
Можно менять систему правил.
Так структура начинает приобретать вертикальное измерение.
Особенно наглядно это проявляется в числовых теориях нового типа.
Традиционно число может рассматриваться прежде всего как носитель количественного значения. Но если число получает внутреннюю организацию, состоящую из нескольких формально заданных компонентов, оно уже становится не только величиной, но и структурой.
Именно этот переход позднее окажется важнейшим для Изольдионики.
Изольдионический объект интересен для гиперматематики не только потому, что он может обозначать чрезвычайно большие или бесконечно разворачиваемые числовые конструкции.
Гораздо важнее другое: числовой объект начинает приобретать внутреннюю архитектуру.
В результате обычная граница между «числом» и «системой операций, задающей число» становится менее жесткой.
Объект включает способ собственного построения.
Следовательно, число начинает приближаться к гиперобъекту.
Отсюда возникает один из фундаментальных принципов:
гиперматематическое расширение часто начинается с раскрытия внутренней структуры того, что ранее рассматривалось как относительно цельный объект.
Чем больше скрытых параметров, отношений и механизмов становится явными, тем шире пространство дальнейшего надстраивания.
1.3. От структур к системам структур
Следующий шаг состоит в переходе от отдельной структуры к системе структур.
Структура организует элементы.
Система структур организует уже несколько самостоятельных структур и отношения между ними.
В таком случае появляется новый тип целостности.
Предположим, имеются несколько математических объектов, каждый из которых обладает собственной внутренней организацией.
На первом уровне можно исследовать каждый объект отдельно.
На следующем уровне рассматриваются отношения между ними.
Но затем можно ввести правила, определяющие, каким образом эти отношения должны меняться.
После этого сами правила могут быть объединены в более общую систему.
Так возникает многоуровневая архитектура.
При этом система структур не обязательно сводится к простой совокупности.
Для гиперматематического анализа особенно важны случаи, когда между уровнями существует операционная зависимость.
Одна структура может задавать параметры другой.
Одна система может выбирать преобразования, применяемые к другой.
Один уровень способен формировать, ограничивать или перестраивать другой.
В таком случае уровни получают различные функциональные роли.
Именно функциональная неоднородность уровней чрезвычайно важна.
Если тысяча структур просто помещена рядом, мы получаем большую совокупность.
Если же одна структура задает правила изменения остальных, появляется управляющий уровень.
Если существует еще одна структура, изменяющая этот управляющий механизм, возникает следующий уровень организации.
Так формируется вертикаль.
Поэтому для гиперматематики количество уровней само по себе недостаточно.
Необходимо исследовать характер отношений между ними.
Уровень может быть:
исполнительным;
управляющим;
генеративным;
корректирующим;
рефлексивным;
метауправляющим;
самомодифицирующимся.
В дальнейшем подобные функциональные различия станут особенно важными для гиперматематического описания искусственного интеллекта.
Однако их математическая логика возникает значительно раньше.
Уже последовательность может управлять последовательностью.
Оператор может выбирать другой оператор.
Множество правил может быть параметризовано внешней системой.
Именно поэтому система структур является естественным промежуточным понятием между обычным математическим объектом и гиперобъектом.
1.4. От операций к операциям над операциями
Операция изменяет объект или связывает несколько объектов.
Но сама операция также может рассматриваться как объект.
Это один из наиболее принципиальных переходов для гиперматематики.
Пока набор операций фиксирован, система существует внутри заранее определенного операционного пространства.
Она может обладать огромным количеством состояний и демонстрировать чрезвычайно сложную динамику, но правила допустимого преобразования остаются заданными.
Следующий уровень возникает тогда, когда появляются средства преобразования самих операций.
Это может означать:
изменение параметров операции;
изменение области ее применимости;
композицию операций;
выбор операции из некоторого множества;
генерацию новых операций;
изменение правил генерации операций.
Каждый такой переход увеличивает не просто количество возможных результатов, а пространство возможных механизмов получения результатов.
Поэтому операции над операциями имеют особое значение.
Обычная операция отвечает на вопрос:
что сделать с объектом?
Операция следующего уровня отвечает:
каким образом определить, что именно следует делать с объектом?
Еще более высокий уровень ставит вопрос:
как изменить сам механизм выбора способов действия?
Так возникает лестница операционной рефлексии.
В Изольдионике данная тенденция получает выражение через идею метаоператоров. В исходном корпусе этой теории выделяются базовые, рекурсивные и гиперструктурные типы метаоператоров, а сами метаоператоры связываются с динамической генерацией и изменением операций.
Для общей гиперматематики это предоставляет важный исходный пример.
Метаоператор можно рассматривать как частный случай более общего понятия гипероператора.
При этом впоследствии потребуется строго определить границу.
Не всякая операция над операцией автоматически должна называться гипероперацией.
В противном случае новый термин просто дублировал бы уже существующие математические понятия.
Гиперматематический смысл появляется тогда, когда операция включена в явно выделенную архитектуру порядков и когда изменение операции изменяет возможности нижележащего уровня как системы.
Таким образом, гипероперация — это не просто «очень сложная операция».
Это кандидат на механизм вертикального преобразования математической архитектуры.
1.5. Многоуровневость как самостоятельный предмет исследования
Многоуровневость присутствует во множестве областей математики и информатики.
Но одно дело — использовать несколько уровней как техническое средство.
Другое — сделать само отношение уровней предметом исследования.
Именно второе стремится осуществить гиперматематика.
Для этого необходимо поставить ряд общих вопросов.
Что такое уровень?
На каком основании два компонента математической системы следует относить к различным уровням?
Каким образом один уровень воздействует на другой?
Может ли нижний уровень изменять верхний?
Допустимы ли циклические отношения?
Может ли структура принадлежать нескольким уровням одновременно?
Когда возникает новый порядок, а когда лишь новый компонент прежнего порядка?
Можно ли измерить глубину системы?
Как сравнивать две архитектуры различной глубины?
Можно ли свернуть несколько уровней в один?
Можно ли, наоборот, развернуть скрытую структуру в явную иерархию?
Все эти вопросы объединяет общий предмет: архитектура математической многоуровневости.
При таком подходе внимание перемещается от элементов к отношениям между уровнями.
Особенно существенным становится понятие межуровневого воздействия.
Нижний уровень предоставляет материал.
Верхний уровень может задавать правила его преобразования.
Еще более высокий уровень способен изменять эти правила.
Но возможны и более сложные варианты.
Несколько верхних уровней могут конкурировать.
Они могут координироваться.
Могут возникать обратные связи.
Нижележащие состояния могут изменять параметры управляющих уровней.
В результате вместо простой лестницы возникает динамическая сеть.
Следовательно, математическая Вавилонская башня, используемая нами как образ гиперматематики, является лишь первой метафорой.
Развитая гиперматематика должна изучать не только башни.
Она должна изучать деревья уровней, сети уровней, циклы, рекурсивные контуры, временно возникающие надстройки и самоперестраивающиеся архитектуры.
Многоуровневость становится самостоятельным предметом тогда, когда исследуется не как случайная особенность конкретного объекта, а как общий тип организации.
1.6. Вертикальное и горизонтальное усложнение
Одно из важнейших предварительных различий гиперматематики — различие горизонтального и вертикального усложнения.
Горизонтальное усложнение происходит внутри одного структурного уровня.
Увеличивается количество элементов.
Возрастает число связей.
Расширяется пространство состояний.
Добавляются параметры.
Повышается размерность.
Усложняется комбинаторика.
Однако общий тип организации при этом может оставаться прежним.
Вертикальное усложнение имеет другую природу.
Оно возникает тогда, когда появляется новый функциональный уровень, способный воздействовать на организацию предыдущего.
Например, увеличение количества элементов последовательности представляет собой горизонтальное расширение.
Добавление второй последовательности, управляющей преобразованием первой, уже может интерпретироваться как зародыш вертикального отношения.
Добавление механизма, который выбирает саму управляющую последовательность, создает еще более выраженную вертикаль.
Следовательно, вертикальное усложнение связано не столько с размером, сколько с изменением архитектуры управления.
Это различие особенно важно применительно к искусственному интеллекту.
Система с огромным количеством параметров не обязательно является системой высокого гиперпорядка.
Она может оставаться чрезвычайно сложной системой внутри фиксированной архитектуры.
Напротив, меньшая система теоретически может обладать более высоким порядком, если способна изменять собственные механизмы построения моделей, а не только значения параметров.
Поэтому в гиперматематике необходимо отказаться от смешения трех характеристик:
масштаба;
сложности;
порядка.
Масштаб показывает количественную величину системы.
Сложность характеризует богатство взаимосвязей и вычислительную или структурную трудность.
Порядок относится к глубине функционально выделенных уровней надстраивания.
В развитой теории эти различия должны получить строгие метрики.
На пролегоменном этапе достаточно зафиксировать их концептуально.
Гиперматематика преимущественно интересуется вертикальным измерением, но не изолирует его от горизонтального.
Напротив, особенно интересны системы, в которых оба типа усложнения взаимодействуют.
Горизонтальный рост может подготовить возможность появления нового уровня.
Новый вертикальный уровень, в свою очередь, способен резко расширить пространство горизонтальных вариантов.
Так появляется взаимное усиление сложности и порядка.
1.7. Понятие математической надстройки
Понятие надстройки является одним из центральных рабочих понятий гиперматематики.
В бытовом смысле надстройкой можно назвать то, что строится поверх чего-либо уже существующего.
Для математического использования такого определения недостаточно.
Необходимо установить функциональный критерий.
Предварительно математической надстройкой будем называть структурно выделенный компонент или уровень системы, который получает в качестве своего предмета объект, структуру, операцию или систему нижележащего уровня и выполняет над ними преобразовательную, управляющую, генеративную, селективную либо рефлексивную функцию.
В этом определении важны несколько элементов.
Во-первых, надстройка предполагает основание.
Она возникает не сама по себе, а относительно некоторого уровня.
Во-вторых, между уровнями должно существовать содержательное отношение.
Простого соседства недостаточно.
В-третьих, надстройка должна обладать собственной операционной организацией.
Она не только «находится выше», но и что-то делает с нижележащим уровнем.
В-четвертых, надстройка потенциально сама может стать объектом следующей надстройки.
Именно четвертый признак открывает гиперматематическую перспективу.
Понятие надстройки относительно.
Один и тот же объект может быть надстройкой по отношению к нижнему уровню и основанием по отношению к верхнему.
Таким образом, вместо абсолютного деления на «объекты» и «надстройки» появляется отношение порядка.
То, что на одном уровне является оператором, на следующем может стать операндом.
То, что управляло системой, само становится управляемым.
Эта относительность чрезвычайно важна.
Она позволяет строить открытые иерархии, не вводя заранее окончательный верхний уровень.
Именно поэтому понятие надстройки становится мостом между обычным объектом и гиперобъектом.
Гиперобъект можно предварительно рассматривать как объект вместе с организованной системой его надстроек.
1.8. Потенциально бесконечные архитектуры надстраивания
Если надстройка сама способна стать основанием следующей надстройки, немедленно возникает вопрос о границе этого процесса.
Должна ли существовать последняя надстройка?
Гиперматематика не обязана заранее отвечать отрицательно или положительно.
Однако она должна допускать исследование потенциально неограниченных архитектур.
Это означает, что для любого конечного уровня система может в принципе допускать следующий уровень.
Такое понимание отличается от утверждения о существовании реально завершенной бесконечной башни.
Здесь речь прежде всего идет об открытом правиле продолжения.
Потенциально бесконечная архитектура не обязана содержать все уровни одновременно.
Достаточно, чтобы отсутствовал внутренний принцип, запрещающий образование следующего порядка.
Эта идея имеет особое значение для развивающихся систем.
Если система способна создавать новые способы изменения себя, а затем применять аналогичный принцип к вновь созданным способам, появляется механизм потенциально неограниченного самонадстраивания.
Однако немедленно возникают фундаментальные ограничения.
Каждый новый уровень требует представления.
Каждый уровень может увеличивать вычислительную сложность.
Может возникать проблема бесконечного регресса управления.
Система может утрачивать устойчивость.
Более высокий уровень может оказаться функционально избыточным.
Следовательно, потенциальная бесконечность не означает практической необходимости бесконечного роста.
Это пространство возможностей, а не требование.
В Изольдионике подобная интуиция уже проявляется в идее рекурсивных уровней и вложенных конструкций, где числовой объект способен включать последовательности и метаизольдионические компоненты.
Общая гиперматематика расширяет этот принцип.
Потенциально неограниченной становится не только внутренняя структура числа, но и архитектура произвольного формализованного объекта.
В этом смысле бесконечность приобретает новое значение.
Она является не только характеристикой величины или множества.
Она становится характеристикой продолжаемости архитектуры.
1.9. Предварительное понятие гиперобъекта
После введения понятий структуры, уровня и надстройки можно предложить первое рабочее понимание гиперобъекта.
Гиперобъектом предварительно будем называть формализованный объект, включенный в явно организованную многоуровневую систему преобразований, в которой как минимум один уровень способен оперировать объектами, структурами или операциями нижележащего уровня как единицами собственного действия.
Это определение намеренно предварительное.
В дальнейшем оно должно быть уточнено.
Однако оно позволяет сразу отделить гиперобъект от просто сложного объекта.
Гиперобъект характеризуется не размером.
Не количеством компонентов.
Не необычностью записи.
Его ключевое свойство — наличие операционно значимой вертикальной организации.
Можно различить минимальную структуру:
базовый объект;
первая надстройка;
отношение воздействия между ними.
Если затем первая надстройка сама становится объектом второй надстройки, возникает гиперобъект следующего порядка.
Так постепенно появляется понятие гиперпорядка.
Важно также различать внешнюю и внутреннюю формы гиперобъекта.
Внешний гиперобъект может состоять из нескольких относительно самостоятельных систем, связанных отношениями управления.
Внутренний гиперобъект может быть представлен как единая конструкция, внутри которой уровни уже встроены в сам способ ее задания.
Изольдион особенно интересен как кандидат на второй тип.
Если числовой объект содержит вложенные структуры, операции и правила собственного развертывания, то надстройка оказывается включенной в сам объект.
Следовательно, гиперобъект может быть не просто «объектом плюс внешнее управление».
Он способен иметь внутреннюю гиперархитектуру.
Это различие будет иметь большое значение для дальнейшей теории.
1.10. Гиперматематика как общая теория математических надстроек
На пролегоменном уровне гиперматематику можно определить как общую теорию формализованных многоуровневых объектов, надстроек, гиперпреобразований и архитектур перехода между порядками.
Такое определение задает направление, но не завершает дисциплину.
Для превращения гиперматематики в строгую математическую теорию потребуется определить:
класс базовых объектов;
отношение надстраивания;
критерий уровня;
критерий порядка;
типы межуровневых отображений;
операции композиции;
инварианты;
метрики глубины;
условия эквивалентности;
правила динамического изменения архитектур.
Особенно важным станет вопрос о том, существует ли универсальная форма гиперматематического описания или различные классы объектов потребуют различных специализированных гиперматематик.
Возможна числовая гиперматематика.
Гиперматематика последовательностей.
Гиперматематика функций.
Гипералгебра.
Гипергеометрия.
Гипералгоритмика.
Гиперматематика моделей.
Гиперматематика интеллектуальных систем.
При этом общая гиперматематика должна исследовать то, что сохраняется при переходе между предметными областями.
Именно поэтому Изольдионика представляет особый интерес.
Она позволяет начать с конкретной области — числа — и затем искать способы обобщения.
Если удастся показать, что отношения вложенности, метаоперационности, динамического изменения и перехода между уровнями имеют аналоги в других математических областях, возникнет основание говорить о действительно общей теории.
Таким образом, гиперматематика должна развиваться одновременно снизу и сверху.
Снизу — через конкретные конструкции.
Сверху — через общие понятия.
Изольдионика предоставляет первый путь.
Теория математических надстроек — второй.
Их встреча должна привести к строгому понятию гиперобъекта.
Глава 2. Философия гиперматематики
2.1. Математический объект как основание дальнейшего построения
Классический способ мышления часто стремится определить объект максимально полно.
Гиперматематический подход добавляет к этому другую установку: даже полностью определенный объект может рассматриваться как основание для последующей конструкции.
Это изменение перспективы существенно.
Объект перестает быть исключительно результатом.
Он становится ресурсом.
Материалом.
Платформой для следующего уровня.
Число может стать элементом последовательности.
Последовательность — элементом системы последовательностей.
Система последовательностей — предметом оператора.
Оператор — объектом метаоперации.
Метаоперация — компонентом управляющей архитектуры.
Каждый переход сохраняет определенную связь с исходными уровнями, но одновременно создает новую область возможностей.
Поэтому в гиперматематике важна не только внутренность объекта, но и его надстроечная емкость.
Под этим пока неформальным термином можно понимать множество принципиально различных способов, которыми над объектом могут быть образованы более высокие уровни организации.
У разных объектов эта емкость может различаться.
Некоторые структуры допускают богатые пространства преобразований.
Другие сильно ограничены.
Третьи способны включать в себя собственные механизмы дальнейшего развертывания.
Именно последняя категория особенно интересна для гиперматематики.
Такой объект не просто допускает надстройку.
Он может содержать предпосылки собственного дальнейшего надстраивания.
Отсюда постепенно возникает идея самонадстраивающихся объектов.
2.2. Принцип открытости математического объекта
Принцип открытости означает, что математический объект не следует автоматически считать последним возможным уровнем его формализации.
Любой объект потенциально может быть включен в более широкую структуру.
Это не означает, что любой объект обязательно нуждается в таком расширении.
Речь идет о методологической возможности.
Гиперматематика сознательно задает вопрос:
что находится над данным объектом?
Какая система способна работать с ним как с целым?
Какие свойства возникнут, если его внутренние параметры сделать предметом внешнего управления?
Что произойдет, если само это управление сделать изменяемым?
Подобная установка меняет направление математического поиска.
Вместо завершения конструкции возникает стремление исследовать пространство ее продолжений.
Такой принцип можно назвать принципом открытого верха.
У гиперобъекта может существовать нижнее основание, но не обязана существовать окончательная вершина.
В этом заключается одно из существенных отличий гиперматематической философии от представления о законченной иерархии.
Открытость также означает возможность нескольких продолжений.
Над одним объектом могут быть построены различные несовпадающие надстройки.
Следовательно, возникает не единственная лестница, а пространство альтернативных архитектур.
Гиперматематика тем самым естественно приходит к проблеме выбора.
Как сравнивать различные продолжения?
Как определить эффективную архитектуру?
Какая надстройка создает принципиально новое качество?
Какая лишь усложняет запись?
Из принципа открытости поэтому возникает будущая теория оптимальных и неэффективных гиперархитектур.
2.3. Надстраивание как универсальная конструктивная операция
Надстраивание можно рассматривать как одну из универсальных конструктивных схем.
Имеется объект.
Выбирается некоторый аспект его организации.
Создается система, способная воздействовать на этот аспект.
Образовавшаяся система получает новый уровень.
Эта схема чрезвычайно общая.
Она может проявляться в различных формах.
Параметризация превращает фиксированный компонент в изменяемый.
Операторизация превращает правило в объект воздействия.
Метаописание создает уровень описания описания.
Рефлексия создает модель собственной системы.
Генеративная надстройка создает механизм построения новых объектов.
Управляющая надстройка выбирает действия нижнего уровня.
В этом смысле надстраивание не является одной конкретной математической операцией.
Это тип организации конструктивного процесса.
Поэтому задача общей гиперматематики состоит не в поиске единственной универсальной операции надстраивания, а в построении классификации различных способов образования новых уровней.
Можно ожидать существования нескольких фундаментальных типов:
параметрического;
операторного;
генеративного;
рефлексивного;
рекурсивного;
селективного;
адаптивного;
самомодифицирующегося.
Именно из сочетания таких типов могут возникать сложные гиперархитектуры.
2.4. Порядок и иерархия
Понятие порядка должно стать одним из наиболее строгих понятий гиперматематики.
На предварительном этапе порядок связан с количеством функционально различимых вертикальных уровней.
Однако простого подсчета недостаточно.
Если одна система произвольно разбита на пять блоков, это не делает ее гиперобъектом пятого порядка.
Уровень должен выполнять функцию по отношению к нижележащему уровню как к целостному предмету.
Поэтому порядок является не просто топологической высотой, а характеристикой отношения управления или преобразования.
Иерархия при этом означает организованное отношение уровней.
Но гиперматематическая иерархия не обязательно должна быть жесткой.
Возможны:
частичные порядки;
несколько верхних уровней;
перекрестные связи;
обратное влияние;
временные надстройки;
изменяемые иерархии.
Поэтому развитая теория, вероятно, будет оперировать не одной концепцией иерархии, а целым классом архитектур порядка.
Для интеллектуальных систем это особенно важно.
Реальный СИИ высокого порядка, если подобные системы будут построены, вероятно, не будет представлять собой простую пирамиду.
Скорее речь пойдет о динамической архитектуре, в которой разные подсистемы способны временно становиться метауровнями по отношению друг к другу.
Следовательно, понятие порядка должно быть достаточно гибким, чтобы описывать подобные структуры.
2.5. Сложность и сверхсложность
Термин «сверхсложность» в гиперматематике следует использовать осторожно.
Он не должен означать просто эмоциональную оценку чрезвычайно трудной системы.
Необходимо связать его с определенной структурной характеристикой.
Предварительно можно различать обычную сложность и гиперсложность.
Обычная сложность относится к богатству состояний, компонентов и отношений внутри заданной архитектуры.
Гиперсложность возникает тогда, когда сложной становится сама архитектура уровней и механизмы ее изменения.
Следовательно, гиперсложная система может быть сложной в двух направлениях одновременно:
внутри уровней;
между уровнями.
Если же она способна изменять собственную многоуровневую организацию, появляется еще одно измерение — динамическая гиперсложность.
Такой подход позволяет отказаться от неопределенного употребления приставки «сверх-».
Сверхсложность приобретает содержательное значение, если она связана с множеством взаимодействующих уровней, каждый из которых обладает собственным пространством состояний и собственными правилами преобразования.
В дальнейшем необходимо будет исследовать возможность количественных метрик гиперсложности.
Например, учитывать количество уровней, число межуровневых связей, разнообразие операторов, степень рекурсивности и изменяемость архитектуры.
Пока же достаточно принципиального различения:
больше элементов — не обязательно больше порядка;
больше вычислений — не обязательно больше гиперсложности;
новая архитектура — качественно иной тип усложнения.
2.6. Структура и архитектура структур
Понятия структуры и архитектуры необходимо различать.
Структура описывает организацию некоторого объекта.
Архитектура структур описывает организацию нескольких структур и их функциональные отношения.
Таким образом, архитектура является понятием следующего уровня.
Она отвечает не только на вопрос, из чего состоит система, но и на вопросы:
какие структуры выполняют различные роли;
какие уровни над какими расположены;
какие преобразования разрешены;
какие обратные связи существуют;
какие уровни способны изменять другие;
может ли архитектура перестраивать саму себя.
Гиперобъект в развитом смысле почти неизбежно должен обладать архитектурой.
Даже простая линейная башня уровней является архитектурой.
Однако гораздо интереснее архитектуры, способные меняться.
В таком случае структура системы в один момент времени не полностью определяет ее дальнейшие возможности.
Необходимо знать правила изменения самой структуры.
А если эти правила изменяемы, нужен следующий уровень.
Так архитектурное мышление естественным образом приводит к гиперматематике.
2.7. От описания существующего к конструированию возможного
Математика одновременно описывает и конструирует.
Она применяется к реальности, но также создает объекты, которые первоначально существуют как формальные возможности.
Гиперматематика усиливает вторую сторону.
Ее интересует не только описание готовой системы, но и построение пространств возможных систем.
Если задан объект, можно исследовать не одну модель его преобразования, а множество допустимых архитектур преобразования.
После этого можно построить систему генерации архитектур.
Затем систему оценки сгенерированных вариантов.
Затем механизм изменения самой системы генерации.
Тем самым математическое моделирование постепенно превращается в математическое проектирование.
Это имеет фундаментальное значение для НИОКР.
В традиционном подходе исследователь ищет решение внутри некоторого пространства.
В гиперматематическом подходе одним из объектов исследования становится само пространство поиска.
Более высокий уровень способен менять его структуру.
Еще более высокий — выбирать принципы изменения пространства.
Таким образом, гиперматематика потенциально становится аппаратом конструирования пространств возможностей.
2.8. Гиперматематика и демиургический принцип
Демиургический принцип в контексте настоящей книги означает переход от познания заданной реальности к сознательному созданию новых форм организации.
Гиперматематика предоставляет этому принципу потенциальный формальный язык.
Если демиургическая деятельность означает не только применение существующих правил, но и создание новых правил, то необходима математика правил над правилами.
Если необходимо создавать новые системы моделирования, нужен аппарат генерации моделей.
Если требуется проектировать новые формы интеллекта, необходимо формализовать архитектуры, способные перестраивать себя.
Поэтому связь гиперматематики с Демиургизмом имеет не декоративный, а структурный характер.
Демиургический принцип отвечает на вопрос о направлении:
не только понимать, но и создавать.
Гиперматематика отвечает на вопрос о возможном формальном механизме:
создавать уровни, способные создавать следующие уровни.
В предельном случае возникает система, для которой конструирование новых способов конструирования становится собственной функцией.
Именно такая система представляет один из важнейших идеальных объектов гиперматематики.
2.9. Математика возможных миров
Выражение «математика возможных миров» здесь используется не в качестве утверждения о физическом существовании множества вселенных, а как конструктивная метафора пространства формально допустимых систем.
Каждая аксиоматическая система задает определенный мир допустимых объектов и отношений.
Изменение аксиом меняет пространство следствий.
Изменение операций создает другие классы структур.
Изменение архитектуры преобразований порождает иные пространства поведения.
Поэтому можно рассматривать задачу генерации математических миров.
Гиперматематическая система способна работать не только внутри одного такого мира.
Она потенциально может исследовать пространство правил, создающих различные миры.
Следовательно, возникает два уровня.
Первый уровень: исследование объектов при заданных правилах.
Второй: исследование самих пространств правил.
Далее возможен третий: исследование механизмов создания правил.
Это и есть гиперматематический переход.
Особенно важен он для искусственного интеллекта.
Система, способная строить новые формальные среды под различные классы задач, обладает более широкими возможностями, чем система, оптимизирующая решение внутри одной фиксированной среды.
В этом смысле математика возможных миров становится естественной частью будущей генеративной гиперматематики.
2.10. Бесконечность как пространство надстраивания
В традиционных математических контекстах бесконечность возникает в связи с множествами, последовательностями, пределами, кардинальными и порядковыми конструкциями и множеством других строго определенных объектов.
Гиперматематика добавляет еще один ракурс.
Бесконечность можно рассматривать как потенциальную неограниченность числа уровней построения.
Это архитектурная бесконечность.
Она принципиально отличается от утверждения о бесконечной величине.
Не значение становится бесконечно большим.
Не обязательно бесконечным является множество элементов.
Неограниченной является возможность перехода к следующему уровню.
Именно этот аспект делает связь с Изольдионикой особенно содержательной.
Изольдионика начинается с проблемы бесконечных и сверхкрупных числовых конструкций, но ее наиболее интересный для гиперматематики потенциал обнаруживается там, где бесконечность начинает соединяться с вложенностью, метауровнями и динамикой.
Тогда бесконечность превращается из вопроса «насколько велик объект?» в вопрос:
«насколько далеко может продолжаться его структурное развертывание?»
Для будущей теории СИИ этот вопрос становится еще более радикальным.
Существует ли последний возможный уровень интеллектуальной архитектуры?
Или любой достигнутый порядок потенциально может стать объектом следующей надстройки?
Гиперматематика не дает заранее готового ответа.
Она создает язык, на котором такой вопрос можно ставить.
Глава 3. Изольдионический генезис гиперматематики
3.1. От традиционного числа к структурированному числу
Изольдионический генезис гиперматематики начинается с изменения самого способа понимания числа.
Число обычно выполняет множество функций: обозначает количество, положение, отношение, результат операции, координату или параметр.
Но при всем разнообразии контекстов числовой объект часто воспринимается как относительно компактная единица.
Изольдионический подход предлагает сделать внутреннюю конструкцию числа значительно более явной.
Число начинает включать уровни задания, вложенные компоненты, операторы и правила развертывания.
Тем самым происходит фундаментальный переход:
от числа-значения к числу-структуре.
Для гиперматематики этот переход важнее самой величины числа.
Очень большое число само по себе еще не является гиперобъектом.
Даже число настолько огромное, что его полная десятичная запись практически невозможна, остается объектом обычного порядка, если его математическая организация не содержит новых уровней.
Гиперматематический интерес начинается там, где появляется структура.
Если числовая запись содержит механизм собственного построения, вложенные уровни или систему операторов, число начинает приобретать свойства программы или архитектуры.
Это не означает тождества числа и алгоритма.
Но граница между значением и способом его генерации становится предметом исследования.
В этом заключается первый изольдионический шаг к гиперматематике.
3.2. Бесконечное число как сложный математический объект
Понятие бесконечного числа требует особой строгости.
В различных математических теориях существуют различные способы работы с бесконечностью. Поэтому гиперматематика не должна использовать выражение «бесконечное число» без уточнения его формального смысла.
В рамках Изольдионики данный термин связан с собственной системой числовых конструкций.
Для гиперматематики особенно существенно не вступать на этом этапе в спор о статусе всех возможных интерпретаций бесконечных чисел, а извлечь более общий структурный принцип.
Числовой объект может задаваться через потенциально неограниченное развертывание.
Он может обладать рекурсивной архитектурой.
Его конечная запись может описывать значительно более сложный процесс построения.
Это позволяет ввести важное различие между:
размером значения;
размером записи;
сложностью генерации;
глубиной структуры.
Эти характеристики не совпадают.
Именно гиперматематика должна научиться различать их систематически.
Бесконечный или трансфинитно интерпретируемый объект может иметь простое описание.
Конечный объект может иметь чрезвычайно сложную архитектуру.
Следовательно, бесконечность и гиперпорядок не тождественны.
Но Изольдионика показывает важный путь их взаимодействия: бесконечность может быть не только свойством величины, но и следствием рекурсивно развертываемой конструкции.
3.3. Изольдион как прототип гиперобъекта
В гиперматематической интерпретации изольдион интересен прежде всего как прототип числового гиперобъекта.
Это утверждение пока имеет статус исследовательской гипотезы.
Чтобы превратить его в строгое положение, необходимо сопоставить формальное определение изольдиона с будущим определением гиперобъекта.
Однако уже на концептуальном уровне сходство очевидно.
Изольдионический объект способен включать вложенные уровни.
Его запись может содержать операционные компоненты.
В развитых вариантах появляются рекурсивные структуры, метаизольдионы и динамические механизмы.
В исходном тексте Изольдионики прямо вводятся рекурсивные уровни, многоуровневая вложенность, метаизольдионы и гиперструктурные числа, содержащие операционные механизмы вычислений.
Именно сочетание этих признаков позволяет рассматривать изольдион не только как необычное число.
Он становится числовой архитектурой.
При этом необходимо сформулировать строгий критерий.
Если изольдион является только компактной записью огромного числа, этого недостаточно для статуса гиперобъекта.
Если же его внутренние уровни обладают различимыми операционными ролями и способны становиться объектами дальнейших уровней, возникает полноценный гиперматематический смысл.
Это важное разграничение будет сохраняться на протяжении всей книги.
Гиперматематика интересуется не масштабом записи как таковым.
Она интересуется структурным порядком.
3.4. Вложенность числовых структур
Вложенность означает, что одна математическая конструкция включена в другую не просто как единичное значение, а как структурно значимый компонент.
Изольдионический подход допускает несколько уровней подобного включения.
Числовой объект способен содержать внутренние числовые системы.
Те могут включать следующие уровни.
Возникает рекурсивная архитектура.
Вложенность является одним из наиболее наглядных способов построения гиперобъекта, но не единственным.
Важно также различать простую и функциональную вложенность.
Если один объект просто записан внутри другого, это еще не создает нового порядка.
Функциональная вложенность возникает тогда, когда внутренний компонент играет особую роль в формировании или изменении внешнего.
Именно функциональная вложенность должна интересовать гиперматематику прежде всего.
В дальнейшем можно будет различать:
синтаксическую вложенность;
структурную вложенность;
операционную вложенность;
генеративную вложенность;
рекурсивную вложенность.
Изольдионические конструкции предоставляют материал для исследования всех этих форм.
Тем самым число становится первой лабораторией вертикальной математики.
3.5. Метаизольдионы как объекты высших уровней
Метаизольдион представляет особенно важный переход.
Само использование приставки «мета-» должно быть оправдано появлением нового отношения порядка.
Если метаизольдион лишь количественно сложнее обычного изольдиона, его метастатус остается слабым.
Если же он способен включать изольдионические структуры как собственные компоненты и оперировать уровнями их организации, возникает действительно новое качество.
В исходной Изольдионике метаизольдионы описываются как объекты, содержащие несколько уровней абстракции и вложенные вычислительные структуры.
Именно это делает их естественным мостом к понятию гиперобъекта высшего порядка.
Можно представить следующую концептуальную лестницу.
Обычное число является объектом базового уровня.
Изольдион разворачивает внутреннюю числовую архитектуру.
Метаизольдион делает саму изольдионическую структуру компонентом следующего уровня.
Повторение этого принципа приводит к объектам произвольной глубины.
На этой стадии возникает гиперматематический вопрос:
можно ли определить общий оператор перехода от объекта некоторого порядка к объекту следующего порядка?
Если да, изольдионическая конструкция превращается из частного числового феномена в модель общего закона гиперболизации.
3.6. Операционные механизмы внутри числового объекта
Одной из наиболее радикальных идей Изольдионики является сближение числового объекта и операционной системы его построения.
Традиционно удобно различать число и операцию над числом.
Однако структурированная запись может включать операторы непосредственно в способ задания объекта.
Тогда числовой объект хранит не только значение, но и определенную информацию о механизме собственного образования.
Отсюда возникает идея гиперструктурного числа.
В гиперматематике она может быть расширена до понятия объекта со встроенным операционным механизмом.
Такой объект обладает двумя аспектами:
состоянием;
механизмом преобразования состояния.
Если механизм является фиксированным, это еще не обязательно создает высокий порядок.
Но если он сам параметризуется, выбирается или изменяется дополнительным уровнем, возникает метаоперационность.
Именно здесь появляются метаоператоры.
Изольдионический материал позволяет начать исследование того, как операция может постепенно превращаться из внешнего воздействия во внутреннюю часть архитектуры объекта.
Для будущих интеллектуальных систем эта идея окажется чрезвычайно важной.
ИИ также можно рассматривать как объект, внутри которого содержатся механизмы собственного преобразования.
А СИИ более высокого порядка — как систему, способную преобразовывать уже эти механизмы.
3.7. Динамическое число
Переход от статического к динамическому числу представляет второй крупный изольдионический шаг к гиперматематике.
Статическое число рассматривается как заданный объект.
Динамическое число связывается с законом изменения.
Однако важно уточнить: обычная математика давно умеет работать с переменными величинами и функциями. Поэтому сама изменяемость значения не образует новую дисциплину.
Гиперматематический интерес появляется тогда, когда изменяться начинает внутренняя организация объекта.
Именно такой акцент присутствует в изольдионической концепции динамических чисел: речь идет о контекстно обусловленном изменении внутренней конфигурации и алгоритмически задаваемой адаптации структуры.
Это позволяет провести принципиальное различие.
Динамика первого типа изменяет значение внутри фиксированной структуры.
Динамика второго типа изменяет параметры структуры.
Динамика третьего типа изменяет правила изменения структуры.
Последний вариант уже непосредственно выводит нас к гипердинамике.
Таким образом, динамическое число ценно как простейший числовой прототип самоизменяющегося гиперобъекта.
3.8. Числовая трансволюция
Понятие трансволюции должно занять центральное место в связи Изольдионики и гиперматематики.
В наиболее общем предварительном понимании трансволюция обозначает направленное преобразование объекта, затрагивающее не только текущее состояние, но потенциально и его внутреннюю организацию.
Тем самым трансволюцию следует отличать от обычного изменения значения.
Если число меняется в пределах заранее фиксированного закона, это обычная динамика.
Если изменяется сама структура числового объекта, возникает более сильный процесс.
Если одновременно изменяется механизм структурного изменения, мы приближаемся к метатрансволюции.
Общая гиперматематика может расширить понятие числовой трансволюции на произвольные гиперобъекты.
Тогда трансволюционировать смогут:
последовательности;
функции;
графы;
алгоритмы;
модели;
архитектуры;
интеллектуальные системы.
Именно здесь следует развести трансволюцию и гиперболизацию.
Гиперболизация создает новый уровень.
Трансволюция преобразует структуру во времени или в пространстве состояний.
Один процесс отвечает за вертикальное расширение.
Другой — за изменение.
Но в развитых системах они соединяются.
Трансволюция может привести к возникновению новой надстройки.
Тогда результатом трансволюционного процесса становится гиперболизация объекта.
Эта связь впоследствии станет основой описания перехода между порядками СИИ.
3.9. Изольдионические иерархии
Изольдионика позволяет рассматривать число как начало целой иерархии.
Простейший уровень содержит базовый числовой объект.
Следующие уровни могут включать структурированную запись, вложенные конструкции, рекурсивные механизмы, метаизольдионы и метаоператоры.
Особенно важно, что такая иерархия может быть не только статической.
Если уровни способны изменяться, появляется динамическая числовая архитектура.
Если система может создавать новые уровни, возникает числовая модель самонадстраивания.
Именно здесь изольдионическая иерархия непосредственно превращается в гиперматематический объект исследования.
Необходимо будет определить:
какие уровни являются подлинно различными;
какие уровни можно свернуть;
какие операции разрешены между уровнями;
существуют ли инварианты;
как определяется глубина;
каким образом сравниваются две иерархии;
что означает эквивалентность различных способов вложенности.
После появления таких определений изольдионика сможет стать не только источником образов, но и полноценной экспериментальной областью гиперматематики.
3.10. От изольдионического числа к общему понятию гиперобъекта
Изольдионический генезис приводит нас к главному обобщению Части I.
Начав с числа, мы обнаружили несколько принципов:
внутренняя структуризация;
вложенность;
многоуровневость;
метаоперационность;
рекурсивность;
динамическое изменение;
трансволюция;
возможность дальнейшего надстраивания.
Но ни один из этих принципов не является исключительно числовым.
Последовательность также может обладать вложенными уровнями.
Функция может становиться объектом преобразования более высокого порядка.
Граф может входить в сеть графов.
Алгоритм может выбирать другой алгоритм.
Модель может строить модели.
Архитектура может перестраивать собственные компоненты.
Интеллектуальная система может создавать новые механизмы собственной организации.
Следовательно, возникает естественное обобщение.
То, что Изольдионика делает с числом, гиперматематика пытается сделать с произвольным формализованным объектом.
Поэтому отношение двух дисциплин можно представить следующим образом.
Изольдионика является числовой лабораторией.
Гиперматематика — общей теорией принципов, обнаруживаемых в этой лаборатории и затем распространяемых за пределы числа.
Но такое обобщение нельзя считать автоматически доказанным.
Оно должно пройти несколько стадий.
Сначала необходимо определить изольдионические конструкции строго.
Затем выделить в них действительно общие структурные признаки.
После этого построить абстрактные определения, не зависящие от числовой природы объекта.
Затем проверить их на других классах математических конструкций.
И только после этого можно говорить о сформировавшейся общей теории гиперобъектов.
Именно этот переход и составляет следующую крупную задачу книги.
Изольдионика показывает, что математический объект может быть переосмыслен как внутренняя архитектура.
Гиперматематика делает следующий шаг:
архитектура сама становится объектом.
После этого объектом становится механизм изменения архитектуры.
Далее — механизм изменения механизмов.
Так начинается потенциально открытый ряд порядков.
Именно здесь пролегомены заканчиваются и начинается собственно теория гиперматематики.
Число оказалось первым этажом.
Изольдион показал возможность внутреннего строительства.
Метаизольдион продемонстрировал возможность следующего уровня.
Гиперматематика превращает сам принцип такого строительства в предмет общей теории.
*******
ЧАСТЬ II. ИЗОЛЬДИОНИКА КАК ЧИСЛОВАЯ ГИПЕРМАТЕМАТИКА
Изольдионика занимает в архитектуре гиперматематики особое положение.
С одной стороны, она является самостоятельным направлением, предметом которого выступают бесконечные, структурированные, многоуровневые и динамически преобразуемые числовые объекты.
С другой стороны, именно в Изольдионике особенно отчетливо проявляются многие принципы, которые затем могут быть распространены далеко за пределы числа.
Вложенность.
Многоуровневость.
Операторы над операторами.
Изменение внутренней структуры объекта.
Рекурсивное развертывание.
Переход от статического объекта к процессу.
Возникновение новых порядков организации.
Поэтому в рамках настоящей книги Изольдионика рассматривается как первая специализированная область гиперматематики — ее числовая форма.
Если традиционная математика исследует число прежде всего как значение и как элемент различных числовых систем, Изольдионика пытается рассматривать число значительно шире: как сложную формализованную конструкцию, способную включать внутренние уровни, правила развертывания, операционные механизмы и динамику собственного преобразования.
Именно эта линия приводит от числа к изольдиону, от изольдиона к метаизольдиону, от метаизольдиона к многоуровневой числовой архитектуре и далее — к общему понятию гиперобъекта.
Глава 4. Изольдионика и новая онтология числа
4.1. Число как значение
Наиболее привычное понимание числа связано со значением.
Число отвечает на вопросы: сколько, в каком отношении, на каком месте, с какой величиной, с какой вероятностью, с какой координатой.
В таком представлении число является относительно компактным математическим объектом.
Число 2 остается числом 2 независимо от того, каким способом оно было получено.
Его можно представить как:
1 + 1
4 / 2
2^1
квадратный корень из 4
и множеством других способов.
Результат остается одним и тем же.
Это обстоятельство чрезвычайно важно для классической арифметики. Оно позволяет отделять значение от истории его получения.
Однако с точки зрения гиперматематики именно здесь возникает дополнительный вопрос.
Всегда ли способ построения числа должен считаться внешним по отношению к самому числу?
Если два выражения имеют одинаковое конечное значение, но радикально различаются внутренней структурой, необходимо ли во всех задачах считать их полностью эквивалентными?
Для обычной арифметики часто да.
Для исследования вычислительных процессов, алгоритмической сложности, рекурсивных структур и многоуровневых числовых конструкций — далеко не всегда.
Например:
2^3 = 8
и
2^(2^2 — 1) = 8
дают одно и то же значение.
Но пути построения этих выражений различны.
В еще более сложных конструкциях различие между значением и способом его получения становится принципиальным.
Изольдионика начинается именно в той области, где одного значения уже недостаточно для полного описания объекта.
Числовой объект начинает рассматриваться вместе с определенной внутренней организацией его построения.
Тем самым число получает дополнительное измерение.
Оно остается значением, но перестает быть только значением.
4.2. Число как структура
Если способ построения числа становится значимым, число начинает приобретать структурные свойства.
Структура означает наличие элементов и отношений между ними.
Простейшее выражение:
2^3
уже содержит как минимум основание, показатель степени и операцию возведения в степень.
Можно рассматривать только конечный результат — 8.
Но можно исследовать саму конструкцию:
основание = 2;
операция = возведение в степень;
показатель = 3.
В более сложном выражении один из компонентов сам может оказаться структурой.
Например:
2^(3^4)
Здесь показатель степени уже не является элементарным числом в записи. Он задается отдельной операционной конструкцией.
Далее можно продолжить вложение.
Таким образом возникает числовая структура, имеющая внутренние уровни.
В традиционной математике подобные конструкции совершенно нормальны. Новизна изольдионического подхода должна заключаться не в самом факте существования вложенных выражений, а в систематическом рассмотрении их внутренней архитектуры как существенного свойства числового объекта.
Это позволяет различать:
число как значение;
число как запись;
число как способ построения;
число как вложенную операционную структуру.
В Изольдионике эти аспекты постепенно соединяются.
Числовой объект становится носителем собственной архитектуры.
Особенно важно это в тех случаях, когда структура потенциально продолжима и не сводится к одной конечной операции.
Тогда перед нами уже не просто число с необычной записью, а числовой объект, способ организации которого становится самостоятельным предметом исследования.
4.3. Число как процесс
Следующий шаг состоит в переходе от числа-структуры к числу-процессу.
Число-значение отвечает на вопрос о результате.
Число-структура содержит информацию об организации.
Число-процесс вводит временное или логическое развертывание этой организации.
Пусть существует последовательность:
1, 2, 3, 4, 5, …
Она может рассматриваться как готовое множество значений, но может быть задана и правилом:
a_(n+1) = a_n + 1
Вторая форма подчеркивает процесс порождения.
Аналогично сложная числовая конструкция может пониматься не только как уже имеющийся результат, но и как правило последовательного развертывания.
Такое различие особенно существенно для объектов, которые невозможно или бессмысленно полностью выписывать.
В этом случае конечная запись выступает как программа построения потенциально значительно более крупной структуры.
Изольдионика естественным образом приходит к подобному пониманию числа.
Число может быть связано с процедурой собственного развертывания.
А процедура может включать несколько уровней.
Один уровень формирует числовые значения.
Другой определяет правила их изменения.
Третий способен задавать переходы между правилами.
Таким образом, число начинает приобретать свойства вычислительного процесса.
Это еще не означает, что любое число следует отождествить с алгоритмом.
Но появляется важная новая категория: числовой объект, для полного описания которого существенна динамика его построения.
4.4. Число как система преобразований
Еще более сильное расширение возникает тогда, когда число связано не с одной операцией, а с системой преобразований.
Простейшая числовая операция преобразует один объект в другой.
Например:
2 -> 2^2 -> 4
Но можно задать последовательность различных операций:
2 -> 2^2 -> (2^2)^3 -> ((2^2)^3) + 1
Каждый этап изменяет предыдущую структуру.
Если правило выбора операций фиксировано заранее, мы имеем последовательный вычислительный процесс.
Однако если способ выбора следующей операции зависит от состояния самой конструкции, возникает более сложная система.
В Изольдионике именно такие идеи открывают переход к внутренним операционным механизмам.
Числовой объект может включать не только значения, но и правила их преобразования.
Следующий уровень способен определять, какое правило должно применяться.
Таким образом появляется иерархия:
значение;
операция над значением;
выбор операции;
изменение механизма выбора операции.
На каждом последующем уровне предметом становится уже не только исходное число, но и система преобразований нижнего уровня.
Это чрезвычайно важный переход.
Число начинает рассматриваться как локальная вычислительная архитектура.
Именно здесь Изольдионика максимально приближается к общей гиперматематике.
4.5. Конечные и бесконечные числовые конструкции
Понятия конечности и бесконечности в Изольдионике должны рассматриваться как многомерные.
Можно говорить о конечности значения.
О конечности записи.
О конечности числа уровней.
О конечности процесса развертывания.
Эти характеристики не совпадают.
Например, очень большое конечное число может иметь компактную запись.
Выражение:
10^100
конечно и по значению, и по числу используемых операций, хотя его десятичная запись намного длиннее исходного выражения.
С другой стороны, последовательность:
1, 2, 3, 4, …
имеет простое правило построения, но потенциально бесконечное продолжение.
Еще более интересны многоуровневые конструкции, где неограниченность относится не только к числу элементов, но и к глубине возможного структурного продолжения.
Можно представить принцип:
уровень 1;
над ним уровень 2;
над ним уровень 3;
…
над ним уровень n;
…
Здесь бесконечность связана уже не столько с числовой величиной, сколько с потенциальной архитектурной глубиной.
Именно такой тип бесконечности особенно важен для гиперматематики.
В дальнейшем необходимо будет четко различать по меньшей мере:
количественную бесконечность;
последовательностную бесконечность;
рекурсивную бесконечность;
архитектурную бесконечность.
Изольдионика становится естественной областью, где эти формы могут пересекаться.
4.6. Внутренняя архитектура числа
Понятие внутренней архитектуры позволяет объединить предыдущие идеи.
Архитектура числа — это не просто набор компонентов его записи.
Она включает:
уровни;
отношения между уровнями;
операции;
правила применения операций;
механизмы развертывания;
возможные способы изменения структуры.
Для простого числа такая архитектура может быть тривиальной.
Для изольдиона она становится существенной.
При этом необходимо различать два объекта, которые в обычной арифметике могут совпадать по значению, но отличаться архитектурно.
Если итоговое значение одинаково, числовая эквивалентность может сохраняться.
Однако архитектурная эквивалентность отсутствует.
Это различие открывает новое пространство классификации.
Можно сравнивать числовые объекты:
по значению;
по способу построения;
по глубине;
по типу вложенности;
по набору операторов;
по динамике.
Таким образом, внутри числа появляется целая география структурных признаков.
Изольдионика превращается не просто в теорию очень больших или бесконечных чисел, а в теорию архитектурно организованных числовых объектов.
4.7. Статические и динамические числа
Статическое число рассматривается как объект с фиксированной организацией.
Динамическое число допускает изменение.
Но здесь важно уточнить, что именно изменяется.
Можно выделить несколько уровней динамики.
Первый уровень — изменяется числовое значение.
Второй — изменяются параметры внутренней структуры.
Третий — изменяется сама структура.
Четвертый — изменяются правила структурного изменения.
Именно переход к третьему и четвертому уровням особенно важен для Изольдионики.
Если число изменяет только значение, перед нами обычная переменная или последовательность состояний.
Если же меняется способ его внутренней организации, возникает динамический числовой объект более сильного типа.
Например, одна и та же числовая система в различных состояниях может использовать различные правила развертывания.
Тогда динамика относится уже не только к данным, но и к архитектуре.
Это один из основных путей от Изольдионики к гипердинамике.
4.8. Иерархические числовые объекты
Иерархический числовой объект содержит несколько уровней, обладающих различными функциональными ролями.
Простейший случай:
первый уровень содержит значения;
второй определяет операции над ними.
Следующий вариант:
третий уровень определяет, какие операции второго уровня должны использоваться.
Еще более сложный:
четвертый уровень изменяет систему выбора операций.
Возникает числовая вертикаль.
При этом иерархия может быть линейной:
1 -> 2 -> 3 -> 4
или ветвящейся.
Один управляющий уровень может работать сразу с несколькими нижними структурами.
Несколько метауровней могут конкурировать или взаимодействовать.
Таким образом, понятие иерархического числа естественно расширяется до понятия числовой архитектуры.
Метаизольдионы, рассматриваемые далее, являются одним из наиболее очевидных кандидатов на такие объекты.
4.9. Число как развивающаяся система
Последний шаг новой онтологии числа состоит в переходе от динамического объекта к развивающейся системе.
Не всякая динамика является развитием.
Маятник изменяет состояние, но возвращается к прежним состояниям.
Развитие предполагает более существенную перестройку пространства возможностей.
Число как развивающаяся система должно обладать способностью изменять не только текущее значение, но и собственную структуру.
В более сильной форме — способы изменения структуры.
Так возникает последовательность:
значение -> структура -> процесс -> система преобразований -> развивающаяся архитектура.
Именно эта линия задает онтологический фундамент Изольдионики как числовой гиперматематики.
На ее верхних уровнях числовой объект становится уже не просто величиной.
Он превращается в систему.
А система — в потенциально развивающуюся гиперсистему.
Глава 5. Изольдионы
5.1. Исходное понятие изольдиона
В рамках настоящей книги изольдион будем предварительно понимать как структурированный числовой объект, в котором значение, способ построения и внутренняя организация рассматриваются как взаимосвязанные компоненты единой конструкции.
Это рабочее определение.
Оно должно уточняться по мере развития формального аппарата Изольдионики.
Ключевой особенностью изольдиона является то, что число перестает быть только результатом вычисления.
Внутренняя структура его построения приобретает самостоятельное значение.
Изольдион может включать вложенные числовые конструкции, операторы, рекурсивные правила и другие компоненты.
Поэтому два изольдиона могут совпадать по обычному числовому значению, но отличаться способом организации.
Это открывает возможность двойной классификации:
арифметической;
структурной.
Так Изольдионика вводит дополнительную координату числового пространства.
5.2. Структура изольдиона
Структуру изольдиона удобно предварительно разделить на несколько слоев.
Первый — числовое основание.
Второй — операционная структура.
Третий — правила связывания операций.
Четвертый — возможные механизмы развертывания.
В простом изольдионе некоторые уровни могут отсутствовать или совпадать.
В сложном — образовывать самостоятельную архитектуру.
Важно, что изольдион не следует определять только через длину записи.
Очень длинная формула не обязательно является сложным изольдионом.
И наоборот, короткая запись может задавать чрезвычайно глубокую рекурсивную структуру.
Следовательно, размер изольдиона должен оцениваться не только количеством символов, но и глубиной его операционной организации.
5.3. Простые и составные изольдионы
Простой изольдион можно понимать как объект с минимальным количеством структурных уровней.
Составной изольдион включает несколько относительно самостоятельных внутренних конструкций.
Принципиальное различие здесь заключается не в количестве цифр.
Оно связано со структурой.
Например, условная конструкция вида:
a^b
может рассматриваться как относительно простая.
Конструкция:
a^(b^c)
уже содержит вложенный уровень.
Если показатель c сам задается отдельной числовой системой, глубина возрастает.
Еще более сложный случай возникает, когда вместо фиксированных значений используются последовательности.
Тогда составной изольдион может включать целое семейство взаимосвязанных числовых объектов.
В дальнейшем классификация простоты должна учитывать не только вложенность, но и тип используемых операторов.
5.4. Конечные и бесконечные уровни
Изольдион может обладать конечным числом внутренних уровней.
Например:
уровень 1 -> уровень 2 -> уровень 3.
Но принцип построения может допускать продолжение:
уровень 1 -> уровень 2 -> … -> уровень n -> …
В таком случае возникает потенциально бесконечная глубина.
Здесь особенно важно различать завершенную бесконечную конструкцию и правило неограниченного продолжения.
Для практической математики второе часто является более удобным.
Формула или алгоритм могут задавать возможность построения произвольного конечного числа уровней без необходимости одновременно хранить бесконечный объект.
Это обстоятельство становится особенно важным для вычислительной Изольдионики.
5.5. Степенные изольдионы
Степенные конструкции являются естественным стартовым классом изольдионов.
Простейший пример:
2^3
Далее:
2^(3^4)
Затем:
2^(3^(4^5))
и так далее.
Такие конструкции удобны потому, что ясно демонстрируют вложенность.
Однако Изольдионика не должна сводиться к башням степеней.
Степень здесь является только одним из возможных операторов.
Главное — принцип.
Каждый следующий компонент способен определять параметры преобразования предыдущей конструкции.
Можно также использовать переменные последовательности показателей:
a_1^(a_2^(a_3^(…)))
Подобные структуры представляют особый интерес, если элементы a_n генерируются разными законами.
Например, один уровень может использовать натуральные числа, другой — числа Фибоначчи, третий — простые числа.
Так степенной изольдион естественно переходит к гиперпоследовательности.
5.6. Рекуррентные изольдионы
Рекуррентный изольдион задается не только фиксированной структурой, но и правилом перехода.
Простейшая схема:
I_(n+1) = F(I_n)
Здесь I_n обозначает состояние числовой конструкции, а F — правило ее преобразования.
Однако наиболее интересный случай возникает тогда, когда F также зависит от уровня:
I_(n+1) = F_n(I_n)
Тогда меняется не только объект, но и применяемый оператор.
Еще более сильный вариант:
F_(n+1) = G(F_n)
Теперь существует отдельная динамика операторов.
В такой конструкции числовой объект и механизм его изменения образуют связанную систему.
Это уже прямой прототип гипердинамического объекта.
5.7. Иерархические изольдионы
Иерархический изольдион состоит из нескольких уровней, причем верхние уровни выполняют операционные или управляющие функции по отношению к нижним.
Условная архитектура может выглядеть так:
уровень 0 — значения;
уровень 1 — операции;
уровень 2 — выбор операций;
уровень 3 — изменение правил выбора;
…
уровень n — преобразование механизмов уровня n-1.
Это уже не просто вложенное выражение.
Перед нами числовая система управления.
Именно поэтому иерархический изольдион имеет особое значение для гиперматематики.
На его основе можно исследовать общий принцип перехода от одного порядка к другому.
5.8. Динамические изольдионы
Динамический изольдион изменяет свою структуру в процессе развертывания.
Например, на одном этапе он может использовать степенную операцию.
На следующем — рекуррентную.
Далее — перейти к другому режиму в зависимости от промежуточного состояния.
При этом необходимо различать заранее заданную смену режимов и подлинно адаптивную.
Если вся последовательность изменений полностью фиксирована, система является динамической, но не обязательно самопреобразующейся.
Более сильный случай возникает тогда, когда текущее состояние влияет на выбор дальнейшей архитектуры.
Так изольдион становится контекстно зависимым числовым процессом.
5.9. Изольдион как числовой гиперобъект
Теперь можно сделать первый важный вывод.
Изольдион становится числовым гиперобъектом тогда, когда его внутренняя организация содержит функционально различимые уровни и хотя бы один из этих уровней работает с нижележащей числовой структурой как с целостным объектом.
Не всякий изольдион автоматически обязан быть гиперобъектом высокого порядка.
Простой изольдион может иметь минимальную глубину.
Но класс изольдионов предоставляет естественную среду для появления гиперобъектов.
Именно поэтому Изольдионика может рассматриваться как числовая гиперматематика.
Она исследует не только числа.
Она исследует числа, способные приобретать внутреннюю вертикаль.
Глава 6. Метаизольдионы
6.1. Переход от изольдиона к метаизольдиону
Понятие метаизольдиона возникает тогда, когда изольдион сам становится компонентом структуры следующего уровня.
Обычный изольдион содержит числовую организацию.
Метаизольдион содержит организацию изольдионов.
Таким образом, происходит принципиальный переход:
число -> изольдион -> метаизольдион.
Приставка «мета-» оправдана здесь только в том случае, если новый объект действительно работает с изольдионами как с целостными единицами.
Если же конструкция просто стала длиннее, метауровень не возник.
Поэтому критерием метаизольдиона является не размер, а новая функциональная позиция.
6.2. Первый уровень вложенности
Простейший метаизольдион включает хотя бы один изольдион внутрь структуры более высокого уровня.
Допустим, существует изольдион I_1.
Теперь создается конструкция M, в которой I_1 является не конечным значением, а структурным компонентом:
M = H(I_1)
Если H работает с внутренней организацией I_1, а не только с его обычным числовым значением, возникает метаотношение.
Это различие принципиально.
Функция:
H(8)
может ничего не знать о том, каким способом получено число 8.
Но если H различает, например:
2^3
и
2^(2^2 — 1)
как разные структурные объекты, она работает уже не только с числом, но и с его архитектурой.
Именно здесь начинается настоящий метауровень.
6.3. Многоуровневые метаизольдионы
Первый метауровень можно надстраивать далее.
Пусть:
M_1
работает с изольдионами.
Тогда:
M_2
может работать с M_1.
Далее:
M_3
может преобразовывать M_2.
Получается последовательность:
I -> M_1 -> M_2 -> M_3 -> … -> M_n.
На каждом уровне необходимо точно определить, что именно становится объектом преобразования.
Если уровни действительно функционально различаются, возникает многоуровневая числовая архитектура.
Она уже почти полностью соответствует общему представлению о гиперобъекте n-го порядка.
6.4. Метаизольдионы произвольного порядка
Естественное обобщение состоит в переходе к метаизольдиону произвольного порядка n.
Идея заключается в том, что для любого уровня n можно определить следующий уровень n+1, работающий со структурой уровня n.
Условно:
M_(n+1) = H_n(M_n)
Однако конкретная функция H_n может меняться.
Более того, объектом следующего уровня может быть не сам M_n, а механизм его построения.
Именно это отличие особенно важно.
При достаточно высокой глубине метаизольдион превращается в систему управления собственным процессом формирования.
Тогда числовая конструкция получает признаки самоорганизующейся гиперсистемы.
6.5. Вложенные вычислительные структуры
Метаизольдионы естественно связываются с вычислительной интерпретацией.
Если каждый уровень содержит собственный оператор или набор операторов, вся конструкция может рассматриваться как вложенная вычислительная система.
Нижний уровень выполняет непосредственные операции над числовыми данными.
Следующий управляет их выбором.
Еще более высокий может изменять правила управления.
Получается архитектура:
данные -> вычисление -> управление вычислением -> управление управлением.
Подобная структура уже выходит за пределы обычного представления о числе.
Она начинает напоминать вычислительный организм.
Однако математическая ценность такого сравнения появится только тогда, когда уровни будут определены формально.
Поэтому метаизольдион представляет одновременно теоретический объект и программу дальнейшей формализации.
6.6. Управляющие уровни
Одной из наиболее важных функций метауровня является управление.
Управление означает, что верхний уровень способен изменять поведение нижнего.
Это может происходить через:
выбор операции;
изменение параметров;
включение или отключение определенных ветвей;
изменение порядка вычислений;
перестройку структуры.
Каждый тип управления создает собственную форму метаизольдиона.
В дальнейшем полезно будет различать:
параметрическое управление;
операторное управление;
структурное управление;
генеративное управление;
рефлексивное управление.
Чем выше уровень, тем более абстрактным может становиться объект управления.
6.7. Вертикальные числовые архитектуры
Совокупность уровней метаизольдиона образует вертикальную числовую архитектуру.
Нижняя часть связана с непосредственными числовыми конструкциями.
Верхние уровни работают уже с их организацией.
Так возникает своеобразная числовая башня.
Но эта башня не обязана быть линейной.
Один уровень может управлять несколькими изольдионами.
Несколько метауровней способны воздействовать на одну систему.
Могут возникать обратные связи.
Следовательно, вертикальная архитектура постепенно превращается в сеть.
Именно здесь гиперматематическая метафора «башни» должна быть дополнена понятием гиперсети.
6.8. Метаизольдион как прототип гиперобъекта высшего порядка
Метаизольдион особенно важен потому, что на числовом материале показывает главный принцип гиперматематики:
объект предыдущего уровня становится операндом следующего.
Изольдион работает с числовой структурой.
Метаизольдион работает с изольдионом.
Метаизольдион следующего порядка работает уже с предыдущей метаструктурой.
Так появляется потенциально открытый ряд.
Поэтому метаизольдион можно рассматривать как числовой прототип гиперобъекта высшего порядка.
Именно здесь Изольдионика окончательно выходит за границы обычной арифметической интуиции и превращается в лабораторию вертикальной математики.
Глава 7. Операторы и метаоператоры Изольдионики
7.1. Операции над изольдионами
Если изольдион является числовым объектом, естественно определить операции над ним.
Часть операций может наследоваться из обычной математики.
Изольдионы можно сравнивать, комбинировать, преобразовывать, включать в более сложные выражения.
Но возникает дополнительный класс операций, работающих не только с итоговым значением, но и со структурой.
Например, операция может изменить определенный уровень вложенности.
Или заменить один внутренний оператор другим.
Или перестроить порядок развертывания.
Тем самым операции над изольдионами разделяются как минимум на два класса:
значенческие;
структурные.
Именно структурные операции особенно важны для гиперматематики.
7.2. Внутренние и внешние операции
Внешняя операция применяется к изольдиону извне.
Она рассматривает его как объект.
Внутренняя операция является компонентом самого изольдиона.
Она участвует в его построении или развитии.
Например, в выражении:
2^3
возведение в степень является внутренней операцией структуры.
Если затем вся конструкция возводится в другую степень, появляется внешняя операция относительно первого уровня.
Однако после включения этой операции в более широкую структуру она сама может стать внутренней.
Таким образом, различие внутреннего и внешнего относительно.
Это важное свойство.
Одна и та же операция может менять свой статус в зависимости от уровня рассмотрения.
Именно поэтому гиперматематика должна всегда указывать уровень, относительно которого определяется операция.
7.3. Оператор как структурный компонент
Оператор в Изольдионике может выполнять не только вычислительную, но и архитектурную функцию.
Он определяет, каким образом части числовой конструкции связаны между собой.
В этом смысле оператор становится элементом внутреннего строения числа.
Если оператор фиксирован, структура относительно стабильна.
Если оператор можно заменять, появляется переменная архитектура.
Если выбор оператора определяется другим оператором, возникает следующий уровень.
Таким образом, оператор превращается в естественную точку перехода от обычного числа к метачисловой системе.
7.4. Метаоператор
Метаоператор — это оператор, предметом которого является другой оператор или система операторов.
Условно:
F
работает с числовым объектом.
G
работает с F.
Тогда G выполняет метаоперационную функцию.
Например, F может задавать правило возведения в степень.
G — выбирать параметры F.
Следующий уровень H способен выбирать сам тип F.
Так постепенно формируется операторная иерархия.
При этом важно не превращать термин «метаоператор» в обозначение любой сложной функции.
Смысл метауровня возникает только тогда, когда объектом операции становится операционная организация нижнего уровня.
7.5. Оператор над системой операторов
Следующий шаг значительно сильнее.
Пусть существует множество операторов:
F_1, F_2, F_3, …, F_n.
Теперь метаоператор G выбирает один из них в зависимости от некоторого состояния.
Тогда G работает уже не с отдельным оператором, а с операционным пространством.
Еще более высокий уровень H способен менять само множество:
{F_1, F_2, …, F_n}.
Например, добавлять новый оператор или удалять старый.
Тогда система получает генеративные свойства.
Она уже не просто выбирает действие из готового набора.
Она способна менять набор возможных действий.
Это принципиальный гиперматематический переход.
7.6. Иерархии операторов
Операторные системы естественно образуют иерархии.
Уровень 0 — числовые данные.
Уровень 1 — операции над данными.
Уровень 2 — операции над операциями уровня 1.
Уровень 3 — операции над системой уровня 2.
И так далее.
Такая иерархия может быть конечной или потенциально продолжимой.
Именно операторная вертикаль является одним из наиболее чистых способов определить порядок гиперобъекта.
Если каждый следующий уровень действительно управляет операционными возможностями предыдущего, количество уровней приобретает содержательный математический смысл.
7.7. Рекурсивные операционные конструкции
Особенно интересны системы, где оператор воздействует прямо или косвенно на собственную будущую форму.
Например:
F_(n+1) = G(F_n)
Если G зависит от результата работы F_n, возникает обратная связь.
Еще более сложный вариант:
G_(n+1) = H(G_n, F_n)
В этом случае несколько операторных уровней развиваются совместно.
Такие конструкции позволяют перейти от статической иерархии к операторной динамике.
Здесь появляется возможность самоизменения.
Система не просто выполняет последовательность операций.
Она меняет сам механизм их выполнения.
7.8. От метаоператора к гипероператору
Метаоператор является естественным прототипом гипероператора.
Однако гипероператор должен пониматься шире.
Метаоператор обычно связан с конкретным переходом:
оператор -> оператор над оператором.
Гипероператор может работать с целой многоуровневой архитектурой.
Он способен преобразовывать:
объекты;
операторы;
отношения между операторами;
уровни;
саму архитектуру уровней.
Таким образом, переход:
операция -> оператор -> метаоператор -> гипероператор
выражает расширение предмета действия.
В Изольдионике этот процесс начинается внутри числа.
В общей гиперматематике он распространяется на произвольные формализованные системы.
Глава 8. Числовая трансволюция
8.1. Статическое и динамическое число
Понятие числовой трансволюции начинается с различения статики и динамики.
Статический числовой объект сохраняет свою структуру.
Динамический изменяется.
Но для трансволюции простой смены значения недостаточно.
Если:
a_1 = 1
a_2 = 2
a_3 = 3
мы имеем последовательность состояний.
Однако структура, задающая эти состояния, может оставаться неизменной.
Трансволюционный процесс предполагает более глубокую изменяемость.
Меняться может способ построения числа.
Тип оператора.
Количество уровней.
Отношения между уровнями.
Следовательно, числовая трансволюция представляет собой структурную динамику.
8.2. Изменение внутренней структуры числа
Рассмотрим условную систему, в которой числовой объект сначала задается как:
a^b
а затем переходит в структуру:
a^(b^c).
Произошло не только изменение значения.
Появился новый уровень.
Можно представить другой процесс.
На первом этапе используется операция степени.
На втором — рекуррентное правило.
На третьем — комбинация нескольких операторов.
В каждом случае изменяется внутреннее устройство объекта.
Именно такие процессы образуют предмет числовой трансволюции.
Особенно важно различать два случая.
Первый — новая структура задается внешним исследователем.
Второй — сама система содержит механизм перехода.
Второй случай существенно сильнее и ведет к саморазвивающимся числовым объектам.
8.3. Последовательности числовых состояний
Любую динамическую числовую систему можно рассматривать как последовательность состояний:
I_0, I_1, I_2, …, I_n, …
Но в трансволюционной теории каждое I_n может быть не просто числом, а структурой.
Поэтому переход:
I_n -> I_(n+1)
может означать изменение архитектуры.
Тогда важно фиксировать не только значение I_n, но и его внутреннее описание.
Таким образом, трансволюционный ряд является последовательностью структурированных состояний.
В дальнейшем это позволит сравнивать траектории развития различных изольдионов.
8.4. Циклы и гиперциклы
Некоторые трансволюционные процессы могут быть циклическими.
Например:
A -> B -> C -> A.
Это обычный структурный цикл.
Гиперцикл возникает тогда, когда циклическое преобразование происходит на нескольких уровнях.
Например, нижний уровень выполняет цикл состояний:
A -> B -> C -> A.
Одновременно верхний уровень меняет сам порядок этого цикла:
A -> C -> B -> A.
После следующего метаперехода может измениться уже правило формирования циклов.
Таким образом, цикл становится объектом другого цикла.
Это и есть естественный путь к понятию гиперцикла.
8.5. Вертикальная трансволюция
Вертикальная трансволюция связана с изменением числа или характера уровней.
Простейший случай:
I^0 -> I^1 -> I^2 -> … -> I^n.
Здесь верхний индекс обозначает не степень, а условный порядок структуры.
Чтобы избежать путаницы в тексте книги, чаще будем описывать такие переходы словами:
изольдион нулевого порядка -> изольдион первого порядка -> изольдион второго порядка -> …
Вертикальная трансволюция способна создавать новые уровни.
Поэтому она тесно связана с гиперболизацией.
Но понятия не полностью совпадают.
Гиперболизация обозначает сам акт возникновения надстройки.
Вертикальная трансволюция описывает процесс, внутри которого такие акты могут многократно происходить.
8.6. Горизонтальная трансволюция
Горизонтальная трансволюция происходит внутри одного порядка.
Количество уровней может сохраняться, но изменяется их содержание.
Например, система остается двухуровневой, однако:
меняет операторы;
меняет параметры;
перестраивает внутренние связи;
переключается между режимами.
Горизонтальная трансволюция особенно важна потому, что развитие системы не всегда требует повышения порядка.
Иногда чрезвычайно значительные изменения происходят внутри одной архитектурной высоты.
Таким образом, трансволюция имеет как минимум два измерения:
горизонтальное;
вертикальное.
Это соответствует ранее введенному различию горизонтального и вертикального усложнения.
8.7. Ветвящаяся трансволюция
Развитие не обязано иметь одну траекторию.
Из состояния A могут быть возможны несколько переходов:
A -> B
A -> C
A -> D.
Каждая ветвь способна иметь собственное продолжение.
Так возникает трансволюционное дерево.
Ветвящаяся трансволюция особенно важна для генеративных систем.
Система не просто изменяется.
Она создает несколько вариантов собственного дальнейшего развития.
Затем может выбирать один из них.
Или сохранять несколько ветвей параллельно.
На более высоком уровне сам механизм ветвления становится объектом управления.
Это уже непосредственный переход к гипердинамике.
8.8. Рекурсивная трансволюция
Рекурсивная трансволюция возникает тогда, когда результаты предыдущих преобразований влияют на правила последующих.
Условно:
I_(n+1) = F(I_n)
но сам F изменяется:
F_(n+1) = G(I_n, F_n).
Теперь состояние системы влияет не только на следующий результат, но и на механизм получения будущих результатов.
Это один из наиболее важных типов динамики.
Он позволяет числовой системе изменять собственную трансформационную логику.
Если затем G также становится изменяемым, возникает следующий рекурсивный уровень.
Так трансволюция способна сама становиться объектом трансволюции.
8.9. Трансволюционные числовые ряды
Трансволюционный ряд представляет собой последовательность не просто чисел, а состояний развивающейся числовой архитектуры.
Простейшая форма:
I_0 -> I_1 -> I_2 -> … -> I_n -> …
Но каждое состояние может включать собственную структуру.
Поэтому два соседних элемента ряда могут отличаться:
значением;
набором операторов;
глубиной;
типом вложенности;
правилами дальнейшего развития.
Особенно интересны ряды, где периодически происходит переход порядка.
Например:
структура первого порядка -> структура первого порядка -> структура второго порядка -> структура второго порядка -> структура третьего порядка.
Такой ряд уже содержит эпизоды гиперболизации.
В дальнейшем аналогичная схема будет использована при исследовании искусственного интеллекта.
ИИ может проходить многочисленные состояния внутри одного порядка, прежде чем возникает архитектурная перестройка:
ИИ -> … -> СИИ первого порядка -> … -> СИИ второго порядка -> …
Поэтому числовая трансволюция является не просто отдельной темой Изольдионики.
Она становится моделью общего закона развивающихся гиперсистем.
8.10. От числовой трансволюции к общей гипердинамике
На этом уровне становится очевидно, что основные принципы трансволюции не ограничены числами.
Если число может менять внутреннюю архитектуру, то аналогичный процесс возможен для других математических объектов.
Граф способен менять не только вершины и ребра, но и правила собственного преобразования.
Алгоритм способен менять не только данные, но и собственную структуру.
Модель может менять не только параметры, но и способ построения моделей.
Интеллектуальная система способна менять не только ответы и знания, но и собственные когнитивные механизмы.
Следовательно, числовая трансволюция становится частным случаем более общего понятия — гипердинамики.
Гипердинамика исследует изменение многоуровневых объектов и архитектур.
В ней необходимо будет различать:
изменение состояния;
изменение структуры;
изменение операторов;
изменение правил изменения;
создание новых уровней;
изменение механизмов создания новых уровней.
Так Изольдионика снова выполняет функцию исходной лаборатории.
Сначала идея появляется внутри числа.
Затем освобождается от числовой специфики.
После этого становится общим принципом гиперматематики.
Главная траектория Части II поэтому выглядит следующим образом:
число как значение -> число как структура -> число как процесс -> изольдион -> метаизольдион -> операторная иерархия -> числовая трансволюция -> гипердинамика.
На первом этапе мы расширили онтологию числа.
На втором получили изольдион как структурированный числовой объект.
На третьем метаизольдион превратил сам изольдион в объект следующего уровня.
На четвертом операторы и метаоператоры раскрыли механизм вертикального управления.
На пятом трансволюция ввела развитие архитектуры.
Теперь появляется возможность сделать следующий принципиальный шаг.
Не ограничиваться числом.
Перенести обнаруженные структуры на произвольные математические объекты.
Именно с этого начинается общая гиперматематика.
Изольдионика в таком понимании является не периферийным разделом новой дисциплины.
Она представляет ее первый конкретный мир.
Число стало полигоном, на котором были обнаружены более общие идеи:
вложенность;
порядок;
надстройка;
операторная вертикаль;
гиперболизация;
трансволюция;
архитектурное развитие.
Следующая задача состоит в том, чтобы отделить эти принципы от их числового носителя и построить на их основе общую теорию гиперобъектов.
********
ЧАСТЬ III. ОСНОВАНИЯ ОБЩЕЙ ГИПЕРМАТЕМАТИКИ
Изольдионика показала, что число может быть рассмотрено не только как значение, но и как структура, процесс, система операций, многоуровневая архитектура и динамически изменяющийся объект.
Однако числовая природа изольдиона не является обязательным условием для возникновения этих свойств.
Вложенность возможна у функций.
Иерархия операторов — у алгоритмов.
Управляющие уровни — у моделей.
Рекурсивная архитектура — у графов и вычислительных систем.
Самоизменение — у динамических систем.
Надстраивание — у практически любого формализованного объекта, если над ним можно ввести новый функциональный уровень.
Следовательно, следующий этап состоит в обобщении.
Необходимо отделить принцип гиперматематической организации от конкретного числового носителя.
Если Изольдионика исследует числовые гиперобъекты, то общая гиперматематика должна исследовать гиперобъекты произвольной формализованной природы.
Именно этому посвящена настоящая часть.
Глава 9. От изольдиона к гиперобъекту
9.1. Необходимость обобщения
На предыдущем этапе мы рассматривали изольдион как числовую конструкцию, в которой значение, структура, операторы, вложенность и динамика способны образовывать единую систему.
Но те признаки, которые делают изольдион интересным для гиперматематики, не являются исключительно числовыми.
Если отвлечься от самого понятия числа, останутся:
структурированность;
наличие нескольких уровней;
операционные связи между уровнями;
возможность преобразования нижних уровней верхними;
возможность дальнейшего надстраивания;
рекурсивность;
динамическое изменение архитектуры.
Все это может существовать и в других математических объектах.
Рассмотрим функцию.
Обычная функция преобразует аргумент в значение.
Над ней может существовать оператор, преобразующий саму функцию.
Над множеством операторов может существовать механизм их выбора.
Еще выше может располагаться правило изменения механизма выбора.
Таким образом, функциональная система способна образовать ту же вертикаль, которую ранее мы наблюдали в изольдионике.
То же справедливо для алгоритмов.
Алгоритм выполняет преобразование данных.
Метаалгоритм может выбирать или изменять алгоритм.
Система более высокого уровня способна изменять уже метаалгоритм.
Следовательно, числовой пример показывает не исключительное свойство числа, а более общий конструктивный принцип.
Из этого возникает необходимость общего понятия.
Так появляется гиперобъект.
Гиперобъект должен описывать не определенную разновидность числа, функции или алгоритма, а общий класс объектов, обладающих надстроечной архитектурой.
Именно поэтому переход от Изольдионики к гиперматематике представляет собой переход от частной теории к общей.
Изольдион становится одним из примеров.
Гиперобъект становится общей категорией.
9.2. Базовый математический объект
Любая гиперматематическая конструкция должна иметь некоторое основание.
Назовем его базовым математическим объектом.
Базовый объект — это объект, относительно которого начинается построение гиперструктуры.
Им может быть:
число;
последовательность;
функция;
множество;
матрица;
граф;
геометрическая структура;
алгоритм;
формальная система;
модель;
пространство состояний;
иная строго определенная математическая конструкция.
Сам по себе базовый объект не обязан быть простым.
Он может обладать высокой внутренней сложностью.
Например, огромный граф с миллиардами вершин может быть базовым объектом.
Сложная система дифференциальных уравнений также может выступать основанием.
Ключевой момент состоит в другом.
В конкретной гиперматематической архитектуре мы временно принимаем такой объект за нижний уровень, относительно которого строятся надстройки.
Это означает, что понятие базового объекта относительно.
То, что в одной системе является основанием, в другой может быть частью более высокого уровня.
Например, функция f(x) может быть базовым объектом.
Но если мы рассматриваем пространство функций, сама f(x) становится элементом объекта более высокого типа.
Если затем над этим пространством действует оператор, возникает следующая система.
Поэтому базовость не является абсолютным свойством.
Это роль объекта внутри конкретной архитектуры.
Условно можно обозначить базовый объект как:
O_0
где 0 указывает не на математическое значение, а на исходный уровень рассматриваемой гиперструктуры.
Далее могут возникать:
O_1
O_2
…
O_n
но эти обозначения будут относиться уже не просто к объектам, а к уровням надстраивания.
9.3. Надстройка
Надстройка — одно из центральных понятий общей гиперматематики.
Предварительно надстройкой будем называть структурно выделенную систему, которая получает объект нижнего уровня в качестве собственного предмета и способна выполнять над ним операции преобразования, управления, выбора, генерации, оценки или организации.
Ключевыми признаками надстройки являются:
наличие нижележащего объекта;
операционная связь с ним;
функциональная отличимость;
способность работать с нижним уровнем как с целостной единицей.
Например, если дана последовательность:
1, 2, 3, 4, …
и каждому ее элементу просто добавляется единица, это еще не обязательно требует гиперматематического анализа.
Но если существует отдельная управляющая последовательность, которая определяет, какую операцию применять к каждому элементу, появляется дополнительный уровень.
Такой управляющий ряд может рассматриваться как надстройка.
Еще более ясный пример возникает в алгоритмической системе.
Алгоритм A решает задачу.
Система B выбирает один из нескольких алгоритмов A_1, A_2, …, A_n.
Тогда B является надстройкой относительно набора алгоритмов.
Если система C изменяет правила выбора, которыми пользуется B, C становится надстройкой следующего уровня.
Таким образом, надстройка — не просто новый компонент.
Это компонент другого функционального порядка.
9.4. Слой
Понятия слоя и уровня близки, но их полезно различать.
Слой — это структурно выделенная часть гиперобъекта.
Уровень — это положение слоя в системе надстроечных отношений.
Иными словами, слой отвечает на вопрос:
что выделено?
Уровень отвечает:
где это находится относительно других компонентов?
Например, гиперобъект может содержать:
слой данных;
слой операторов;
слой выбора операторов;
слой модификации правил выбора.
Каждый из этих компонентов является слоем.
Но они одновременно располагаются на различных уровнях.
Различение особенно важно в сложных архитектурах.
Несколько слоев могут находиться на одном уровне.
Например, два независимых управляющих модуля могут параллельно воздействовать на нижележащую систему.
Тогда структурно они различны, но иерархически могут иметь одинаковый порядок.
Таким образом:
слой — структурное понятие;
уровень — порядковое понятие.
Это различие позволит позднее описывать не только линейные башни, но и ветвящиеся и сетевые гиперархитектуры.
9.5. Уровень
Уровнем будем называть положение объекта или слоя в системе отношений надстраивания.
Условно:
уровень 0 — базовый объект;
уровень 1 — надстройка над базовым объектом;
уровень 2 — надстройка над уровнем 1;
…
уровень n — надстройка, работающая с объектами или механизмами уровня n-1.
Однако это простейшая линейная схема.
В реальных гиперобъектах отношения могут быть сложнее.
Например:
два слоя одного уровня могут совместно управлять нижним;
один уровень может работать сразу с несколькими нижними уровнями;
верхний уровень может получать обратную связь от нижнего;
уровни могут частично пересекаться;
система способна временно менять иерархию.
Поэтому номер уровня не должен пониматься как абсолютная координата.
Он отражает функциональное отношение.
Главный критерий нового уровня таков:
объект верхнего уровня должен рассматривать значимую часть нижнего уровня как единицу собственного действия.
Если новая структура просто добавляет еще один элемент той же природы, новый уровень не появляется.
Добавление еще одного числа в последовательность является горизонтальным расширением.
Добавление системы, изменяющей правила построения самой последовательности, уже может создать новый уровень.
9.6. Гиперобъект
Теперь можно дать более общее рабочее определение.
Гиперобъект — это формализованная система, содержащая базовый объект и как минимум одну функционально выделенную надстройку, способную оперировать нижележащим объектом, его структурой, операциями или механизмами преобразования как целостными единицами.
В упрощенном виде:
базовый объект -> надстройка.
Но развитый гиперобъект может иметь вид:
O_0 -> O_1 -> O_2 -> … -> O_n.
При этом стрелка здесь означает не обязательно обычное математическое отображение.
Она обозначает отношение надстраивания.
В строгой теории тип такого отношения должен задаваться отдельно.
Можно выделить несколько возможных форм:
преобразование;
управление;
выбор;
генерация;
контроль;
рефлексия;
самомодификация.
Таким образом, гиперобъект — это не просто сложный объект.
Его определяющим признаком является архитектура функционально различных уровней.
Это различие чрезвычайно важно.
Очень большая матрица может быть сложным объектом, но не гиперобъектом высокого порядка.
Сравнительно небольшая система операторов может обладать несколькими уровнями и поэтому быть гиперобъектом более высокого порядка.
Именно вертикальная организация, а не размер, является главным признаком.
9.7. Гиперобъект первого порядка
Гиперобъект первого порядка содержит базовый объект и одну надстройку.
Условная схема:
O_0 -> O_1.
Здесь O_0 является основанием.
O_1 работает с O_0.
Например:
числовая последовательность -> система ее преобразования;
функция -> оператор над функцией;
граф -> оператор преобразования графа;
алгоритм -> система выбора параметров алгоритма.
Гиперобъект первого порядка является минимальной нетривиальной гиперматематической конструкцией.
Однако необходимо подчеркнуть: не каждая операция создает гиперобъект первого порядка.
Если операция является просто частью исходного определения объекта, ее можно рассматривать внутри того же уровня.
Первый гиперпорядок возникает тогда, когда надстройка функционально выделена и способна работать с нижним объектом как с целым.
Это означает, что граница между обычным объектом и гиперобъектом зависит от выбранной формализации.
Поэтому в будущем потребуется ввести строгий критерий уровня.
Пока можно использовать практический принцип:
если можно независимо описать объект, описать управляющую им систему и описать отношение между ними, мы имеем основание говорить о гиперобъекте первого порядка.
9.8. Гиперобъект второго порядка
Гиперобъект второго порядка содержит как минимум три функционально различимых слоя:
базовый объект;
первую надстройку;
вторую надстройку, работающую с первой.
Условно:
O_0 -> O_1 -> O_2.
Пример.
Пусть O_0 — последовательность чисел.
O_1 — оператор, преобразующий эту последовательность.
O_2 — система, выбирающая или изменяющая оператор O_1.
Тогда O_2 воздействует уже не непосредственно на числа, а на механизм их преобразования.
Это и создает второй порядок.
Аналогично:
данные -> алгоритм -> метаалгоритм;
модель -> система управления моделью -> система изменения правил управления.
Гиперобъект второго порядка обладает качественно более богатой архитектурой.
В нем появляется возможность изменять не только объект, но и способ его изменения.
Именно поэтому второй порядок часто имеет большое значение для адаптивных систем.
Однако наличие второго уровня само по себе не означает саморазвитие.
O_2 может быть полностью фиксирован.
Для появления самоизменяющейся архитектуры потребуется дополнительная динамика.
9.9. Гиперобъект произвольного порядка
Обобщение естественно приводит к гиперобъекту произвольного порядка n.
Условно:
O_0 -> O_1 -> O_2 -> … -> O_n.
Каждый уровень O_k работает с объектами, структурами или механизмами уровня O_(k-1) или нескольких нижележащих уровней.
При этом n характеризует глубину вертикального надстраивания.
Но даже здесь необходимо соблюдать осторожность.
Простая цепочка из n элементов еще не создает гиперобъект n-го порядка.
Нужны функциональные различия между уровнями.
Каждый новый порядок должен добавлять новый тип отношения к нижележащей архитектуре.
Например:
уровень 0 — данные;
уровень 1 — операции;
уровень 2 — выбор операций;
уровень 3 — изменение правил выбора;
уровень 4 — изменение механизмов изменения правил;
…
Такой ряд уже обладает ясной вертикальной логикой.
В дальнейшем можно будет исследовать предел:
O_0 -> O_1 -> … -> O_n -> …
где число уровней потенциально не ограничено.
Именно такая конструкция лежит в основании идеи гиперобъекта произвольно высокого порядка.
9.10. Изольдион как частный числовой гиперобъект
Теперь можно точнее определить место Изольдионики.
Изольдион следует рассматривать как частный числовой гиперобъект тогда, когда его внутренняя структура содержит функционально различимые уровни и операционные отношения между ними.
Это означает, что не всякое необычно записанное или огромное число автоматически является гиперобъектом.
Гиперматематический статус определяется архитектурой.
Например, если изольдион содержит:
числовое основание;
встроенный оператор;
механизм изменения оператора;
метауровень управления,
он естественным образом интерпретируется как гиперобъект соответствующего порядка.
Метаизольдион тогда может рассматриваться как числовой гиперобъект более высокого порядка.
Так появляется отношение:
Изольдионика — частная числовая теория;
гиперматематика — общая теория.
Это отношение принципиально важно.
Гиперматематика не заменяет Изольдионику.
Она обобщает ее архитектурные принципы.
Изольдионика, в свою очередь, предоставляет общей гиперматематике конкретные числовые модели.
Так формируется связь между частным и общим.
Глава 10. Принцип гиперболизации
10.1. Понятие гиперболизации
Одним из центральных процессов гиперматематики является гиперболизация.
Предварительно гиперболизацией будем называть процесс, в результате которого над некоторым математическим объектом или уровнем создается новая функциональная надстройка, превращающая исходную систему в гиперобъект более высокого порядка.
Условно:
O_n -> O_(n+1).
Здесь стрелка обозначает появление нового надстроечного уровня.
Гиперболизация не означает просто увеличение.
Она не тождественна усложнению.
Она не равна добавлению новых элементов.
Ключевой признак гиперболизации — изменение вертикальной архитектуры.
Если в последовательность добавлен еще один член, произошел горизонтальный рост.
Если создан механизм, изменяющий правило построения всей последовательности, может произойти гиперболизация.
Поэтому гиперболизация является архитектурным преобразованием.
Можно сказать:
обычное преобразование меняет объект внутри порядка;
гиперболизация меняет сам порядок.
Это различие станет фундаментальным для дальнейшей теории.
10.2. Объект и управляющая структура
Гиперболизация предполагает как минимум два компонента:
объект;
управляющую структуру.
Объект предоставляет материал преобразования.
Управляющая структура определяет правила работы с ним.
Например:
натуральная последовательность:
1, 2, 3, 4, 5, …
может быть базовым объектом.
Последовательность:
1, 2, 3, 5, 8, …
может использоваться как управляющий ряд.
Если ее элементы задают, например, показатели степеней для элементов первой последовательности, возникает новая структура.
Условно:
1^1, 2^2, 3^3, 4^5, 5^8, …
В этом примере управляющая последовательность не просто добавлена рядом.
Она получает функциональную роль.
Именно функциональная асимметрия между объектом и управляющей структурой создает предпосылку гиперболизации.
В более сложных системах управляющим объектом может быть:
функция;
оператор;
алгоритм;
граф правил;
нейронная сеть;
метамодель;
формальная теория.
Таким образом, гиперболизация не привязана к одной математической форме.
Она является общей архитектурной операцией.
10.3. Создание первого уровня надстройки
Первичная гиперболизация превращает базовый объект в гиперобъект первого порядка.
Условно:
O_0 -> H(O_0),
где H обозначает надстроечное преобразование.
Однако H не следует понимать только как обычную функцию.
Она должна создавать отдельный функциональный уровень.
Например, базовая последовательность может существовать независимо.
Над ней вводится правило, которое определяет способ преобразования каждого ее элемента.
Если это правило структурно выделено и может изменяться независимо, оно становится первым надстроечным уровнем.
Так возникает:
базовый объект;
управляющая надстройка;
отношение между ними.
Это минимальная гиперструктура.
Первичная гиперболизация особенно важна потому, что она создает саму вертикаль.
До нее существовал один уровень.
После нее появляется отношение «ниже -> выше».
С этого момента становятся возможными дальнейшие гиперболизации.
10.4. Повторная гиперболизация
Если надстройка первого уровня сама становится объектом следующей надстройки, происходит повторная гиперболизация.
Схема:
O_0 -> O_1 -> O_2.
Например:
O_0 — последовательность;
O_1 — правило ее преобразования;
O_2 — правило выбора или изменения O_1.
После первой гиперболизации система умеет изменять объект.
После второй — изменять механизм изменения объекта.
Это принципиальное усиление.
Появляется метауровень.
Повторная гиперболизация может происходить несколько раз.
Так строится:
O_0 -> O_1 -> O_2 -> O_3 -> …
Каждый новый уровень должен иметь собственную функциональную роль.
Именно повторяемость гиперболизации создает основу гиперпорядков.
10.5. Многоуровневая гиперболизация
Многоуровневая гиперболизация означает последовательное или совместное создание нескольких надстроечных уровней.
Она может быть линейной:
O_0 -> O_1 -> O_2 -> O_3.
Но может быть и более сложной.
Например, над базовым объектом могут одновременно существовать две независимые надстройки:
O_0 -> O_1A
O_0 -> O_1B
После этого уровень O_2 может координировать обе.
Так появляется ветвящаяся архитектура.
Многоуровневая гиперболизация особенно важна, если разные надстройки выполняют разные функции:
одна анализирует;
другая преобразует;
третья выбирает режим;
четвертая оценивает результат.
Тогда гиперобъект превращается в функционально дифференцированную систему.
В развитой форме такая архитектура уже напоминает сложную интеллектуальную систему.
10.6. Итеративная гиперболизация
Итеративная гиперболизация предполагает повторное применение одного и того же принципа надстраивания.
Условно:
O_(n+1) = H(O_n).
Здесь H на каждом шаге создает новый уровень аналогичного типа.
Например, каждый новый уровень может:
управлять предыдущим;
параметризовать предыдущий;
изменять набор его операторов.
Итеративная гиперболизация создает регулярные архитектуры.
Их преимущество состоит в возможности формального анализа.
Если известно правило H, можно исследовать:
устойчивость роста;
повторяющиеся свойства;
инварианты;
предельное поведение;
условия остановки.
Так гиперболизация становится похожей на динамическую систему, но развивается не только во времени, а по оси порядка.
10.7. Рекурсивная гиперболизация
Рекурсивная гиперболизация отличается тем, что новый уровень зависит от результатов предыдущего надстраивания.
Условно:
O_(n+1) = H_n(O_n),
причем H_n может зависеть от O_n.
В более сильной форме:
H_(n+1) = G(H_n, O_n).
Теперь изменяется не только объект, но и сам механизм гиперболизации.
Это принципиально новый случай.
Архитектура не просто растет.
Она изменяет способ собственного роста.
Именно рекурсивная гиперболизация особенно важна для систем саморазвития.
В перспективе СИИ высокого порядка должна будет обладать механизмами, близкими к этому принципу.
Система сможет не только создавать новые надстройки, но и изменять способ их создания.
10.8. Зависимая гиперболизация
Гиперболизация называется зависимой, если характер нового уровня определяется состоянием нижележащей системы.
Например, если надстройка выбирается по фиксированной внешней схеме, гиперболизация условно независима.
Если же текущее состояние O_n определяет, каким будет O_(n+1), возникает зависимая гиперболизация.
Схема:
O_(n+1) = H(O_n, S_n),
где S_n — состояние системы.
Это особенно важно для адаптивных архитектур.
Новая надстройка возникает не произвольно и не по заранее полностью заданному шаблону, а как ответ на состояние нижнего уровня.
В интеллектуальных системах это может означать, что новая когнитивная функция создается для преодоления обнаруженного ограничения.
Таким образом, зависимая гиперболизация связывает развитие архитектуры с ее опытом.
10.9. Самогиперболизация
Самогиперболизация — один из наиболее сильных процессов общей гиперматематики.
Под ней предварительно будем понимать способность системы самой создавать над собой новый функциональный уровень.
То есть источник гиперболизации находится внутри самой системы.
Условно:
O_n -> O_(n+1)
осуществляется механизмом, принадлежащим O_n или его внутренней архитектуре.
Для этого система должна обладать как минимум:
моделью собственного состояния;
способностью обнаруживать ограничения;
пространством возможных надстроек;
механизмом построения новой надстройки;
механизмом ее интеграции.
Самогиперболизация значительно сильнее обычной адаптации.
Адаптация меняет параметры.
Самогиперболизация меняет архитектурный порядок.
Если такой процесс способен повторяться, возникает самонадстраивающаяся система.
Именно эта идея станет одной из центральных для будущей теории СИИ.
10.10. Потенциально бесконечная гиперболизация
Если гиперболизация может повторяться без заранее заданного максимального порядка, возникает потенциально бесконечная гиперболизация.
Схема:
O_0 -> O_1 -> O_2 -> … -> O_n -> …
Здесь бесконечность не обязательно означает наличие реально завершенного объекта с бесконечным числом уровней.
Достаточно отсутствия внутреннего правила, которое запрещало бы создание следующего уровня.
Потенциально бесконечная гиперболизация создает важный класс систем.
Для любого порядка n существует принципиальная возможность перехода к n+1.
Это не означает, что такой переход всегда полезен или возможен физически.
Могут существовать ограничения:
вычислительные;
энергетические;
логические;
информационные;
структурные.
Тем не менее математическая возможность неограниченного продолжения становится самостоятельным объектом исследования.
Именно здесь гиперматематика соприкасается с проблемой открытых интеллектуальных рядов:
ИИ -> СИИ^1 -> СИИ^2 -> … -> СИИ^n -> …
Глава 11. Порядок, глубина и архитектура гиперобъекта
11.1. Порядок гиперобъекта
Порядок гиперобъекта характеризует число функционально различимых вертикальных ступеней надстраивания относительно выбранного базового уровня.
Условно:
порядок 0 — базовый объект;
порядок 1 — одна надстройка;
порядок 2 — надстройка над надстройкой;
…
порядок n — n уровней вертикального надстраивания.
Но это только предварительная схема.
В сложных архитектурах порядок может быть не единственным числом.
Если система ветвится, различные ветви могут иметь разную высоту.
Тогда можно говорить:
о максимальном порядке;
о минимальном порядке;
о локальном порядке;
о среднем порядке.
Таким образом, развитая теория порядка может потребовать нескольких метрик.
Главный принцип остается прежним:
порядок определяется не количеством компонентов, а глубиной функционального надстраивания.
11.2. Глубина гиперобъекта
Порядок и глубина близки, но не полностью тождественны.
Порядок обозначает формальный уровень надстройки.
Глубина может отражать реальное число последовательных зависимостей внутри архитектуры.
Например, система может содержать пять уровней, но некоторые из них параллельны.
Тогда максимальная глубина может составлять три.
Таким образом, глубина показывает длину наиболее протяженного пути надстраивания.
В линейной системе:
O_0 -> O_1 -> O_2 -> O_3
порядок и глубина совпадают.
В ветвящейся системе это не обязательно так.
Понятие глубины особенно полезно для сравнения сложных гиперархитектур.
11.3. Количество уровней и характер уровней
Количество уровней само по себе не дает полного описания гиперобъекта.
Две системы могут иметь одинаковую глубину, но принципиально различаться.
Например:
данные -> фильтр -> контроллер
и
данные -> модель -> генератор моделей
обе имеют условно два надстроечных уровня.
Но функции этих уровней различны.
Поэтому необходимо учитывать характер уровня.
Можно предварительно выделить:
операционный уровень;
управляющий;
селективный;
генеративный;
оценочный;
рефлексивный;
метауправляющий;
самомодифицирующийся.
В дальнейшем классификация должна быть уточнена.
Именно сочетание количества и типа уровней определяет архитектуру гиперобъекта.
11.4. Линейная гиперархитектура
Линейная гиперархитектура является простейшей.
Каждый уровень имеет одного непосредственного предшественника и одного непосредственного последователя.
Схема:
O_0 -> O_1 -> O_2 -> O_3 -> … -> O_n.
Преимущество такой архитектуры — ясность.
Легко определить порядок.
Легко проследить поток управления.
Легко установить, какой уровень над каким находится.
Линейные гиперархитектуры особенно удобны для теоретических моделей и первых формализаций.
Однако реальные сложные системы часто не линейны.
Поэтому линейная башня должна рассматриваться как базовый случай, а не как универсальная форма.
11.5. Ветвящаяся гиперархитектура
Ветвящаяся гиперархитектура возникает, когда один уровень порождает несколько независимых или частично независимых надстроек.
Схема:
O_0 -> O_1A
O_0 -> O_1B
O_0 -> O_1C
Далее каждая ветвь может продолжаться отдельно.
Например:
одна надстройка отвечает за прогнозирование;
другая — за оптимизацию;
третья — за контроль.
Позже верхний уровень способен объединить их результаты.
Ветвящаяся архитектура резко увеличивает вариативность.
Она позволяет одному основанию иметь несколько путей развития.
Именно здесь возникает естественная связь между гиперматематикой и пространствами возможностей.
11.6. Сетевая гиперархитектура
Сетевая гиперархитектура еще сложнее.
В ней отношения между уровнями не образуют простое дерево.
Несколько компонентов могут взаимно воздействовать друг на друга.
Например:
O_A влияет на O_B;
O_B влияет на O_C;
O_C возвращает воздействие на O_A.
Так возникает сеть обратных связей.
В сетевой архитектуре понятия «верх» и «низ» становятся относительными.
Один компонент может быть управляющим в одном отношении и управляемым в другом.
Поэтому для таких систем простого номера уровня недостаточно.
Потребуются графовые модели гиперотношений.
Сетевая гиперархитектура особенно важна для описания:
сложных вычислительных систем;
нейронных архитектур;
когнитивных систем;
распределенного управления.
Она показывает, что гиперматематика не должна ограничиваться вертикальными башнями.
11.7. Рекурсивная гиперархитектура
Рекурсивная гиперархитектура содержит контуры, в которых результаты работы системы возвращаются к механизмам ее собственного преобразования.
Условно:
O_n -> O_(n+1) -> … -> O_n.
Но простой цикл еще не делает систему рекурсивной в сильном смысле.
Ключевой случай возникает, когда результат влияет на правило следующего преобразования.
Например:
система выполняет операцию;
оценивает результат;
изменяет собственный оператор;
повторяет процесс.
Так появляется архитектура обучения.
Если же изменяется не только оператор, но и механизм его изменения, рекурсивность переходит на метауровень.
Рекурсивные гиперархитектуры являются фундаментом самоизменяющихся систем.
11.8. Самореферентная архитектура
Самореферентная архитектура содержит внутреннее представление системы о самой себе.
Это представление может быть:
полным;
частичным;
приближенным;
локальным;
динамическим.
Самореференция не обязательно означает сознание.
В математическом смысле достаточно наличия модели, описывающей собственные компоненты или состояния.
Например, система может хранить:
собственную структуру;
список доступных операторов;
метрики качества;
ограничения.
Если эта внутренняя модель используется для изменения системы, самореференция приобретает операционное значение.
Тогда архитектура способна:
наблюдать себя;
оценивать себя;
изменять себя.
Это один из главных мостов между гиперматематикой и будущими интеллектуальными системами.
11.9. Горизонтальная и вертикальная сложность
Горизонтальная сложность относится к организации внутри уровня.
Она может измеряться:
числом элементов;
числом связей;
размерностью;
комбинаторным разнообразием;
вычислительной сложностью.
Вертикальная сложность связана с количеством и типом надстроечных уровней.
Например, система может иметь низкую горизонтальную сложность, но высокую вертикальную.
Небольшой объект может включать несколько метауровней.
И наоборот, огромная система может оставаться одноуровневой.
Это различие имеет фундаментальное значение.
Особенно при сравнении ИИ-систем.
Увеличение числа параметров является в основном горизонтальным ростом.
Появление нового метакогнитивного уровня относится к вертикальному росту.
Гиперматематика должна уметь описывать оба измерения одновременно.
11.10. Гиперсложность
Гиперсложность возникает при соединении:
внутриуровневой сложности;
межуровневой сложности;
динамики архитектуры.
Можно предложить предварительную схему.
Гиперсложность зависит от:
числа уровней;
типа уровней;
числа связей между ними;
глубины;
ветвления;
рекурсивности;
самореференции;
изменяемости архитектуры.
В таком понимании гиперсложность — это не просто «очень большая сложность».
Это сложность особого типа.
Она характеризует систему, у которой сложными являются не только элементы и связи, но и сама организация уровней.
Особенно высокий класс гиперсложности возникает, если система способна менять собственную архитектуру.
Тогда пространство возможных состояний включает уже не только конфигурации объекта, но и конфигурации способов его организации.
Глава 12. Классификация гиперобъектов
12.1. Простые и составные гиперобъекты
Простой гиперобъект содержит минимальное количество функционально значимых уровней и связей.
Например:
объект -> одна надстройка.
Составной гиперобъект включает несколько надстроек, ветвей, операторных систем или взаимодействующих гиперобъектов.
Различие между простым и составным гиперобъектом относительно.
Для одной задачи трехуровневая система может считаться сложной.
Для другой — элементарной.
Поэтому в будущем потребуется формальный критерий составности.
В простейшем варианте составным можно считать гиперобъект, включающий несколько самостоятельных гиперструктур.
12.2. Конечные и бесконечные гиперобъекты
Конечный гиперобъект имеет конечное число уровней и конечную структурную глубину.
Бесконечный гиперобъект может пониматься по-разному.
Возможна:
бесконечность числа элементов;
бесконечность глубины;
бесконечность ветвления;
бесконечность процесса надстраивания.
Эти формы необходимо различать.
Особенно важно понятие потенциально бесконечного гиперобъекта.
Для любого конечного уровня n можно построить следующий уровень n+1.
Но вся бесконечная конструкция не обязана существовать одновременно.
Такая модель особенно естественна для динамических систем развития.
12.3. Статические и динамические гиперобъекты
Статический гиперобъект имеет фиксированную архитектуру.
Его состояния могут меняться, но набор уровней и отношений между ними остается неизменным.
Динамический гиперобъект допускает изменение архитектуры.
Например:
добавление уровня;
удаление уровня;
смену операторов;
перестройку связей;
изменение правил управления.
Различие между статикой и динамикой принципиально.
Именно динамические гиперобъекты создают основу гипердинамики.
В их случае предметом математического анализа становится уже не только состояние системы, но и изменение самой структуры.
12.4. Дискретные и непрерывные гиперобъекты
Дискретный гиперобъект изменяется через отдельные состояния или уровни.
Например:
O_0 -> O_1 -> O_2.
Непрерывный гиперобъект предполагает непрерывное изменение параметров или структуры.
Однако понятие непрерывного изменения самой архитектуры требует осторожности.
Если число уровней является дискретным, непрерывность может относиться к параметрам внутри них.
В перспективе возможно введение гибридных гиперобъектов, в которых:
структурные переходы дискретны;
внутриуровневая динамика непрерывна.
Такие системы особенно важны для моделирования реальных физических и интеллектуальных процессов.
12.5. Линейные и нелинейные гиперобъекты
Линейность может рассматриваться как свойство преобразований внутри гиперобъекта или как свойство его архитектуры.
Линейный гиперобъект в узком смысле использует линейные отношения между уровнями.
Нелинейный допускает:
обратные связи;
пороговые эффекты;
эмерджентность;
зависимость результата от истории;
непропорциональные изменения.
Большинство сложных гиперсистем, вероятно, будут нелинейными.
Особенно это касается систем самоорганизации и интеллекта.
Нелинейность усиливает гиперсложность, поскольку небольшое изменение нижнего уровня может радикально повлиять на верхние.
И наоборот.
12.6. Детерминированные и вероятностные гиперобъекты
Детерминированный гиперобъект имеет однозначно определенный переход при заданном состоянии.
Если известно O_n, следующий шаг полностью определяется.
Вероятностный гиперобъект допускает несколько вариантов.
Например:
из состояния A система может перейти в B с одной вероятностью и в C — с другой.
Вероятностность может существовать:
внутри уровня;
при выборе оператора;
при переходе между уровнями;
при создании новой надстройки.
Особенно интересны системы, в которых вероятностной является сама архитектура.
Тогда новый уровень не задается заранее, а выбирается из пространства возможных архитектур.
Это открывает путь к эволюционным и генеративным гиперсистемам.
12.7. Открытые и замкнутые гиперобъекты
Замкнутый гиперобъект имеет заранее заданное множество допустимых уровней, операций и состояний.
Он может быть сложным, но его пространство возможностей фиксировано.
Открытый гиперобъект способен расширять это пространство.
Например:
добавлять новые операторы;
создавать новые связи;
расширять набор допустимых структур;
подключать внешние системы;
создавать новые уровни.
Открытость особенно важна для саморазвивающихся систем.
Замкнутая система может оптимизировать поведение внутри заданного пространства.
Открытая способна изменять само пространство.
Именно поэтому гиперматематика уделяет особое внимание открытым архитектурам.
12.8. Рекурсивные гиперобъекты
Рекурсивный гиперобъект использует результаты собственных преобразований как вход для последующих преобразований.
Простейшая схема:
O_(n+1) = F(O_n).
Но в гиперматематике особенно интересна рекурсия более высокого порядка:
F_(n+1) = G(F_n, O_n).
Здесь меняется сам оператор.
Еще более высокий уровень:
G_(n+1) = H(G_n, F_n, O_n).
Так возникает рекурсивная вертикаль.
Рекурсивные гиперобъекты способны обладать богатой динамикой и потенциально формировать новые уровни.
12.9. Самоизменяющиеся гиперобъекты
Самоизменяющийся гиперобъект содержит внутренний механизм изменения собственной структуры.
Это более сильное понятие, чем обычный динамический объект.
Динамический объект может меняться под действием внешнего закона.
Самоизменяющийся объект содержит закон изменения внутри себя.
Он способен менять:
параметры;
операторы;
связи;
локальные правила;
структурные модули.
В более развитом случае он меняет и сам механизм изменения.
Именно этот переход ведет к самонадстраиванию.
12.10. Самонадстраивающиеся гиперобъекты
Самонадстраивающийся гиперобъект способен самостоятельно создавать новые уровни собственной архитектуры.
Это один из наиболее сильных классов гиперматематики.
Такой объект должен обладать по меньшей мере следующими функциями:
анализом собственной структуры;
обнаружением ограничений;
формированием кандидата на новую надстройку;
проверкой ее совместимости;
интеграцией нового уровня;
перестройкой управления.
Если процесс может повторяться, возникает:
O_0 -> O_1 -> O_2 -> … -> O_n -> …
где каждый новый уровень создается самой системой.
Самонадстраивание представляет естественный предел идеи гиперболизации.
Внешняя гиперболизация строит новый уровень над объектом.
Самогиперболизация позволяет объекту сделать это самому.
Повторяемая самогиперболизация превращает объект в самонадстраивающуюся гиперсистему.
Именно этот класс особенно важен для дальнейшего перехода к интеллектуальным архитектурам.
Общая гиперматематика тем самым приходит к одной из своих центральных идей.
Математический объект можно рассматривать не только как нечто данное.
Он может быть основанием архитектуры.
Архитектура может иметь несколько порядков.
Порядки могут изменяться.
Система может создавать новые порядки.
Отсюда возникает наиболее общая линия настоящей части:
базовый объект -> надстройка -> гиперобъект -> гиперобъект n-го порядка -> гиперболизация -> гиперархитектура -> динамический гиперобъект -> самоизменяющийся гиперобъект -> самонадстраивающийся гиперобъект.
На этом уровне гиперматематика окончательно выходит за границы Изольдионики.
Изольдион остается важнейшим числовым прототипом.
Но теперь число становится лишь одним из множества возможных носителей.
Следующая задача состоит в исследовании конкретных гиперматематических конструкций.
Одной из наиболее удобных таких конструкций является последовательность.
Именно на последовательностях можно относительно просто показать, как разные ряды, операторы и уровни управления объединяются в гиперпоследовательности.
Поэтому следующим этапом становится переход от общей теории гиперобъекта к специальной теории гиперпоследовательностей.
**********
ЧАСТЬ IV. ГИПЕРПОСЛЕДОВАТЕЛЬНОСТИ
Последовательность является одним из наиболее удобных исходных объектов гиперматематики.
Причина проста.
У последовательности имеются:
порядок элементов;
позиции;
значения;
правило построения;
возможность связывать каждый элемент одного ряда с соответствующим элементом другого;
возможность изменять правило от позиции к позиции.
Благодаря этому последовательности позволяют чрезвычайно наглядно показать почти все основные процессы, введенные ранее:
надстраивание;
гиперболизацию;
вложенность;
управление;
многоуровневость;
рекурсию;
трансволюцию.
Обычная числовая последовательность может выступать базовым объектом.
Вторая последовательность может определять способ преобразования первой.
Третья — управлять взаимодействием первых двух.
Четвертая — изменять правила применения третьей.
Так возникает гиперпоследовательность.
В простейшем случае она представляет собой последовательность, систематически преобразованную другой последовательностью или системой операторов.
В развитом случае перед нами уже не просто ряд чисел, а многоуровневая архитектура рядов, операторов и правил их взаимодействия.
Именно поэтому гиперпоследовательности можно рассматривать как один из первых полноценных экспериментальных полигонов общей гиперматематики.
Глава 13. Последовательность как элементарная модель гиперобъекта
13.1. Числовая последовательность
Числовая последовательность представляет собой упорядоченный набор чисел:
a_1, a_2, a_3, …, a_n, …
Главным отличием последовательности от неупорядоченного множества является наличие позиции.
Число важно не только как значение, но и как элемент определенного места.
Например:
1, 2, 3, 4, 5, …
и
5, 4, 3, 2, 1, …
содержат одни и те же первые пять значений, но образуют разные последовательности.
Таким образом, в последовательности уже присутствует минимальная архитектура:
позиция;
значение;
отношение порядка.
Последовательность может быть задана явным правилом.
Например:
a_n = n.
Тогда получаем натуральный ряд:
1, 2, 3, 4, 5, …
Другой вариант:
a_n = n^2.
Получаем:
1, 4, 9, 16, 25, …
Последовательность также может задаваться рекуррентно.
Например:
a_(n+1) = a_n + 1.
Или через более сложное правило, где следующий элемент зависит от нескольких предыдущих.
Таким образом, уже обычная последовательность соединяет состояние и механизм построения.
Именно это делает ее особенно удобной для гиперматематики.
Если правило построения фиксировано, перед нами обычная последовательность.
Если же правило начинает зависеть от другой последовательности, возникает возможность надстраивания.
13.2. Последовательность значений и последовательность операторов
В обычном случае последовательность состоит из значений:
a_1, a_2, a_3, …, a_n, …
Но можно построить и последовательность операторов:
F_1, F_2, F_3, …, F_n, …
где каждый F_n определяет некоторое действие.
Тогда соответствующий элемент исходного ряда преобразуется по собственному правилу.
Условно:
b_n = F_n(a_n).
Например, пусть:
a_n = n.
А последовательность операторов устроена так:
F_1 — оставить число без изменения;
F_2 — возвести в квадрат;
F_3 — возвести в куб;
F_4 — возвести в четвертую степень;
и так далее.
Получим:
1, 2^2, 3^3, 4^4, …, n^n, …
Здесь уже присутствуют два синхронизированных ряда.
Первый ряд содержит значения.
Второй фактически задает операции или параметры операций.
Обычная последовательность превратилась в объект, которым управляет другая последовательность.
Это простейшая форма вертикального отношения.
Можно сделать систему еще более общей.
Последовательность операторов может включать разные типы действий:
F_1 — сложение;
F_2 — умножение;
F_3 — возведение в степень;
F_4 — факториальное преобразование;
F_5 — некоторое рекуррентное преобразование.
Тогда гиперпоследовательность становится операционно неоднородной.
Таким образом, различение последовательности значений и последовательности операторов открывает первый естественный путь к гиперпоследовательности.
13.3. Управляющая последовательность
Управляющей последовательностью будем называть последовательность, элементы которой определяют параметры, операторы или режимы преобразования другой последовательности.
Пусть имеется базовый ряд:
A = 1, 2, 3, 4, 5, …
И управляющий ряд:
B = 1, 2, 3, 5, 8, …
Если элементы B используются как показатели степени элементов A, получаем:
1^1, 2^2, 3^3, 4^5, 5^8, …
То есть ряд Фибоначчи становится управляющим уровнем относительно натурального ряда.
Важно подчеркнуть: само наличие двух последовательностей еще не образует гиперматематическую конструкцию.
Необходимо отношение управления.
Если два ряда просто записаны рядом, они остаются независимыми.
Если же значение b_n определяет преобразование a_n, возникает функциональная асимметрия:
A является управляемой последовательностью;
B — управляющей.
Управляющая последовательность может задавать:
показатель степени;
коэффициент;
номер оператора;
число итераций;
порядок применения операций;
длину локального цикла;
условие перехода;
структуру следующего элемента.
Таким образом, управляющий ряд может воздействовать не только на значения, но и на архитектуру базовой последовательности.
Чем сильнее это воздействие, тем выше гиперматематический потенциал конструкции.
13.4. Позиционный закон
Позиционный закон связывает преобразование элемента с его положением в последовательности.
Простейший пример:
a_n = n^n.
Здесь индекс n одновременно определяет:
само базовое значение;
параметр преобразования.
Получаем:
1^1, 2^2, 3^3, 4^4, 5^5, …
В таком случае позиция становится управляющей переменной.
Но позиционный закон может быть значительно сложнее.
Например:
элемент на четной позиции возводится в квадрат;
элемент на нечетной позиции — в куб.
Тогда:
1^3, 2^2, 3^3, 4^2, 5^3, 6^2, …
Другой вариант:
для каждого n выбирается операция F_n в зависимости от того, является ли n простым числом, числом Фибоначчи или элементом другого заданного множества.
Таким образом, сама позиционная структура последовательности становится источником управления.
Позиционный закон особенно важен потому, что позволяет создавать гиперпоследовательности без отдельного внешнего ряда.
Управляющая информация может быть извлечена из индекса.
В дальнейшем можно будет различать:
внешне управляемые последовательности;
позиционно управляемые;
самоуправляемые.
Последний класс станет особенно интересным для рекурсивных гиперпоследовательностей.
13.5. Локальный закон преобразования
Локальный закон определяет, какое преобразование применяется к конкретной позиции или локальной группе элементов.
Общая схема:
b_n = F_n(a_n).
Если F_n одинаков для всех n, последовательность преобразуется единым законом.
Если F_n меняется, возникает локально неоднородная система.
Например:
F_1(x) = x;
F_2(x) = x^2;
F_3(x) = x^3;
…
Тогда:
b_n = n^n.
Но локальный закон может зависеть не только от позиции.
Он может учитывать соседние элементы:
b_n = F(a_(n-1), a_n, a_(n+1)).
Или всю предыдущую историю:
b_n = F(a_1, a_2, …, a_n).
Таким образом, локальность может иметь различные масштабы.
В простейшем случае один оператор соответствует одному элементу.
В более сложном — оператор работает с блоком.
Еще более сложный вариант использует целую предысторию.
Так гиперпоследовательность постепенно переходит от простой позиционной конструкции к динамической системе.
13.6. Динамическая последовательность
Динамическая последовательность характеризуется тем, что правило ее построения изменяется в процессе развертывания.
Обычная последовательность может иметь вид:
a_(n+1) = F(a_n),
где F постоянно.
Динамический вариант:
a_(n+1) = F_n(a_n),
где оператор F_n меняется.
Но и это еще не максимальный уровень.
Можно допустить, что F_n зависит от состояния самой последовательности:
F_n = G(a_1, a_2, …, a_n).
Теперь история ряда влияет на его собственный закон дальнейшего развития.
Еще более сильная схема:
F_(n+1) = H(F_n, a_n).
В этом случае изменяется уже сам оператор.
Возникает последовательность состояний и одновременно последовательность законов.
Динамическая последовательность становится естественным мостом между теорией последовательностей и гипердинамикой.
13.7. От последовательности к гиперпоследовательности
Теперь можно дать предварительное определение.
Гиперпоследовательность — это последовательность или система последовательностей, в которой элементы, локальные законы или правила построения одного уровня систематически определяются, преобразуются или управляются другой последовательностью, системой операторов либо надстроечным уровнем.
Простейшая схема:
A -> B,
где B управляет преобразованием A.
Более конкретно:
a_n -> F_n(a_n).
Если F_n определяется другой последовательностью b_n:
F_n = F(b_n),
получаем двухрядную гиперструктуру.
Следующий уровень может определять уже b_n или функцию F.
Так возникает:
A -> B -> C.
В развитом случае гиперпоследовательность перестает быть просто одним рядом необычных чисел.
Она представляет собой систему синхронизированных последовательностей и операторов.
Именно поэтому гиперпоследовательность следует понимать архитектурно.
Результирующий ряд может быть только внешним проявлением значительно более сложной внутренней системы.
Глава 14. Элементарные гиперпоследовательности
14.1. Натуральный ряд
Натуральный ряд является наиболее удобным исходным объектом:
1, 2, 3, 4, 5, …, n, …
Его преимущество заключается в простоте и прозрачности.
Каждая позиция n содержит значение n.
Поэтому легко наблюдать влияние любых дополнительных преобразований.
Сам натуральный ряд не является гиперпоследовательностью.
Он выступает базовым объектом.
Но именно над ним можно строить огромное количество гиперболизаций.
Например:
n -> n^2;
n -> n^n;
n -> n!;
n -> 2^n;
n -> F_n(n),
где F_n меняется от позиции к позиции.
Натуральный ряд становится своеобразной лабораторной координатной сеткой.
На ней особенно легко видеть, что именно добавляет управляющая структура.
14.2. Степенная гиперболизация натурального ряда
Наиболее простым примером гиперболизации является последовательное возведение элементов натурального ряда в степени.
Пусть показатель совпадает с самим элементом:
1^1, 2^2, 3^3, 4^4, 5^5, …, n^n, …
Здесь базовый ряд:
1, 2, 3, 4, …
преобразуется по позиционному закону.
Можно использовать другой ряд показателей.
Например, Фибоначчи:
1, 2^1, 3^2, 4^3, 5^5, 6^8, …
если принять соответствующую нумерацию ряда Фибоначчи.
Или простые числа:
1^2, 2^3, 3^5, 4^7, 5^11, …
Главный принцип:
базовое значение поступает из одного ряда;
показатель степени — из другого.
Таким образом, операция степени становится каналом связи между двумя последовательностями.
Можно менять роли.
Например, натуральные числа могут задавать показатели, а ряд Фибоначчи — основания.
Получается другая гиперпоследовательность.
Это сразу показывает, что порядок наложения имеет значение.
14.3. Факториальные преобразования
Факториал предоставляет другой класс быстро растущих преобразований.
Базовая последовательность:
1, 2, 3, 4, 5, …
может быть преобразована:
1!, 2!, 3!, 4!, 5!, …
Получаем:
1, 2, 6, 24, 120, …
Но для гиперматематики интереснее не сам факториальный ряд, а возможность управлять факториальным преобразованием.
Например, можно применять факториал только на позициях, определяемых другим рядом.
Или использовать повторный факториальный оператор, если такая операция заранее формально определена.
Можно также построить смешанную последовательность:
на одних позициях применяется степень;
на других — факториал;
на третьих — обычное умножение.
Тогда управляющая последовательность определяет уже не параметр, а тип операции.
Так гиперпоследовательность становится операционно гетерогенной.
Это важный переход.
Система начинает управлять не только величиной преобразования, но и самим классом преобразования.
14.4. Экспоненциальные преобразования
Экспоненциальная схема задается, например, последовательностью:
2^1, 2^2, 2^3, 2^4, …, 2^n, …
Здесь основание фиксировано, а показатель меняется.
Можно обратить роли:
1^2, 2^2, 3^2, 4^2, …
Или сделать оба компонента переменными:
a_n^(b_n).
Если:
a_n = n,
а:
b_n = F_n,
где F_n — число Фибоначчи, возникает одна гиперпоследовательность.
Если b_n — n-е простое число, возникает другая.
Особенно интересны конструкции, где основание и показатель сами задаются гиперпоследовательностями.
Тогда простая экспоненциальная операция становится узлом между несколькими надстроечными системами.
14.5. Переменные операторы
Наиболее важный шаг элементарной гиперматематики состоит в отказе от фиксированного оператора.
Пусть имеется базовый ряд:
1, 2, 3, 4, 5, …
Теперь каждому n соответствует свой оператор F_n.
Например:
F_1 — оставить без изменения;
F_2 — возвести в квадрат;
F_3 — вычислить факториал;
F_4 — возвести 2 в степень исходного числа;
F_5 — применить некоторое рекуррентное правило.
Тогда:
b_n = F_n(n).
Содержательно эта конструкция богаче последовательности n^n, потому что меняется уже не параметр одной операции, а сама операция.
Управляющий ряд может состоять не из чисел, а из кодов операторов.
Например:
1, 2, 1, 3, 2, …
где:
1 означает возведение в квадрат;
2 — факториал;
3 — экспоненциальное преобразование.
Так возникает последовательность операций над последовательностью значений.
Это уже полноценная операторная гиперпоследовательность.
14.6. Управляемые последовательности
Управляемая последовательность представляет общий класс, в котором закон построения базового ряда определяется внешней системой.
Общая схема:
b_n = F(a_n, c_n),
где:
a_n — базовый ряд;
c_n — управляющий ряд.
Но c_n может определять самые разные свойства:
параметр;
оператор;
число итераций;
ветвь вычисления;
локальное правило;
порядок взаимодействия с другими рядами.
Управление может быть жестким.
То есть c_n заранее фиксирован.
Или адаптивным.
Тогда c_n зависит от состояния результирующей последовательности.
Например:
c_(n+1) = G(b_n).
В таком случае между базовым и управляющим рядом возникает обратная связь.
Управляемая последовательность превращается в динамическую гиперсистему.
14.7. Изольдионические гиперпоследовательности
Особый класс образуют последовательности, элементами которых являются не обычные числа, а изольдионы.
Условно:
I_1, I_2, I_3, …, I_n, …
Здесь каждый I_n может обладать собственной внутренней архитектурой.
Следовательно, последовательность уже содержит два измерения сложности:
горизонтальное — переход от I_n к I_(n+1);
вертикальное — внутренняя структура каждого I_n.
Если затем одна последовательность изольдионов начинает управлять другой, возникает еще более сложная конструкция.
Например:
I_n -> M_n(I_n),
где M_n — метаизольдионическая управляющая структура.
Так гиперпоследовательность соединяется с Изольдионикой.
Это особенно важно потому, что элементы ряда сами уже могут быть гиперобъектами.
Получается последовательность гиперобъектов.
А если между ними существует надстроечное управление — гиперпоследовательность гиперобъектов.
Глава 15. Наложение рядов
15.1. Последовательность над последовательностью
Понятие наложения используется здесь как рабочее обозначение функционального связывания нескольких рядов по позициям или по некоторому иному закону соответствия.
Пусть имеются:
A = a_1, a_2, …, a_n, …
и
B = b_1, b_2, …, b_n, …
Можно построить новый ряд:
C_n = F(a_n, b_n).
Например:
c_n = a_n^b_n.
Или:
c_n = a_n * b_n.
Или:
c_n = F_(b_n)(a_n),
где b_n определяет номер оператора.
Таким образом, один ряд может воздействовать на другой несколькими способами.
Важно различать симметричное объединение и надстроечное наложение.
Если:
c_n = a_n + b_n,
оба ряда играют относительно симметричную роль.
Если же b_n определяет, что именно делать с a_n, возникает управляющая асимметрия.
Именно второй вариант особенно важен для гиперматематики.
15.2. Натуральный ряд и ряд Фибоначчи
Рассмотрим натуральный ряд:
1, 2, 3, 4, 5, 6, …
и один из стандартных вариантов ряда Фибоначчи:
1, 1, 2, 3, 5, 8, …
Если числа Фибоначчи используются в качестве показателей степеней, получаем:
1^1, 2^1, 3^2, 4^3, 5^5, 6^8, …
Это простейшая гиперболизация натурального ряда рядом Фибоначчи.
Но можно задать другие отношения.
Например:
11, 21, 32, 43, 55, 68, …
Или использовать числа Фибоначчи как количество повторений некоторой операции.
Например, элемент a_n подвергается оператору F ровно Fib_n раз.
Таким образом, один и тот же управляющий ряд может порождать множество различных гиперпоследовательностей.
Следовательно, гиперпоследовательность определяется не только наборами рядов, но и законом их взаимодействия.
15.3. Натуральный ряд и последовательность простых чисел
Теперь возьмем последовательность простых чисел:
2, 3, 5, 7, 11, 13, …
Если использовать ее как последовательность показателей степеней для натуральных чисел, получим:
1^2, 2^3, 3^5, 4^7, 5^11, 6^13, …
Здесь рост показателей определяется арифметической структурой простых чисел.
Можно использовать простые числа и иначе.
Например, применять преобразование только к позициям, соответствующим простым индексам.
Или выбирать оператор в зависимости от остатка от деления на p_n.
Таким образом, простые числа превращаются в управляющую структуру.
Сам по себе натуральный ряд остается базовым.
Но его локальный закон теперь определяется вторым рядом.
Именно этот принцип важнее конкретной формулы.
15.4. Натуральный ряд, ряд Фибоначчи и простые числа
Следующий шаг — одновременное использование трех рядов.
Пусть:
A_n = n;
B_n = n-е число Фибоначчи;
C_n = n-е простое число.
Можно определить, например:
результат на позиции n строится из A_n;
B_n определяет показатель степени;
C_n определяет число повторений дополнительного преобразования.
Или:
A_n является основанием;
B_n определяет один параметр;
C_n — другой.
Так возникает трехрядная гиперпоследовательность.
Здесь уже появляется принцип, который особенно важен для всей гиперматематики:
один объект может одновременно находиться под управлением нескольких надстроечных структур.
Эти структуры могут:
действовать независимо;
действовать последовательно;
управлять различными параметрами;
воздействовать друг на друга.
В последнем случае начинается переход от простой многорядности к настоящей многоуровневой архитектуре.
15.5. Многорядные преобразования
Обобщим предыдущий пример.
Пусть имеется базовый ряд:
A^(0).
Над ним действуют управляющие ряды:
A^(1), A^(2), …, A^(k).
Здесь запись с верхним индексом используется только как условное обозначение уровня или роли, а не как степень.
В текстовом изложении, чтобы избежать путаницы, чаще будем говорить:
базовый ряд;
управляющий ряд 1;
управляющий ряд 2;
…
управляющий ряд k.
Каждый из них может задавать отдельный параметр.
Например:
первый — оператор;
второй — интенсивность;
третий — число итераций;
четвертый — порядок композиции;
пятый — условие остановки.
Получаем многомерный закон преобразования.
Такая последовательность уже напоминает маленькую вычислительную систему.
В дальнейшем многорядные конструкции могут стать одним из способов программного представления гиперобъектов.
15.6. Порядок наложения
Если над базовым рядом действует несколько управляющих систем, возникает вопрос о порядке их применения.
Пусть имеются два преобразования:
F
и
G.
Возможны варианты:
сначала F, затем G;
сначала G, затем F.
То есть:
G(F(a_n))
и
F(G(a_n)).
Они не обязаны давать одинаковый результат.
Например, операция прибавления единицы и возведения в квадрат:
сначала прибавить 1, затем возвести в квадрат;
или сначала возвести в квадрат, затем прибавить 1.
Для числа 2 получаем:
(2 + 1)^2 = 9
и
2^2 + 1 = 5.
Следовательно, порядок наложения является структурно значимым параметром.
В гиперматематике это приобретает особое значение, поскольку порядок может определяться отдельной надстройкой.
Тогда появляется еще один уровень:
операторы;
порядок операторов;
система управления порядком.
Так простое наложение превращается в гиперкомпозицию.
15.7. Коммутативные и некоммутативные наложения
Если изменение порядка двух преобразований не меняет результата, такие наложения можно условно назвать коммутативными.
Если результат меняется — некоммутативными.
Условно:
F(G(a)) = G(F(a))
для коммутативного случая.
И:
F(G(a)) не равно G(F(a))
для некоммутативного.
В гиперпоследовательностях некоммутативность особенно интересна.
Она означает, что архитектура взаимодействия рядов становится существенной.
Недостаточно знать, какие операторы присутствуют.
Необходимо знать, в каком порядке они применяются.
Если этот порядок сам изменяется от позиции к позиции, возникает последовательность архитектур преобразования.
Таким образом, гиперпоследовательность может изменять не только значения и операторы, но и топологию их применения.
15.8. Зависимые управляющие ряды
До сих пор управляющие последовательности могли рассматриваться как независимые.
Но они могут зависеть друг от друга.
Пусть B управляет базовым рядом A.
А C управляет самим B.
Тогда:
A <- B <- C.
Здесь стрелки условно показывают направление управления.
Например:
B_n задает показатель степени для A_n;
C_n определяет, каким способом вычисляется B_n.
Теперь B перестает быть автономной управляющей последовательностью.
Она сама становится управляемым объектом.
Так появляется настоящий второй гиперпорядок.
В еще более сложном случае B и C могут взаимно влиять друг на друга.
Тогда возникает динамическая сеть управляющих рядов.
Именно зависимость между управляющими уровнями превращает многорядную систему в полноценную гиперархитектуру.
Глава 16. Гиперпоследовательности высших порядков
16.1. Первый порядок
Гиперпоследовательность первого порядка содержит базовый ряд и один функционально выделенный управляющий уровень.
Схема:
A_0 <- A_1.
Здесь A_0 — базовая последовательность.
A_1 — управляющая.
Например:
A_0:
1, 2, 3, 4, 5, …
A_1:
1, 1, 2, 3, 5, …
Если A_1 определяет показатели степеней элементов A_0, возникает гиперпоследовательность первого порядка.
Главное условие:
управляющий ряд должен воздействовать на базовый ряд как на объект собственного действия.
Простого параллельного существования двух последовательностей недостаточно.
16.2. Второй порядок
Второй порядок возникает, когда появляется управляющая система над первым управляющим уровнем.
Схема:
A_0 <- A_1 <- A_2.
Например:
A_0 — натуральные числа;
A_1 — ряд Фибоначчи, задающий показатели;
A_2 — последовательность простых чисел, определяющая, каким образом изменяются элементы A_1 или когда именно они используются.
Теперь A_2 не просто добавляет еще один параметр базовому ряду.
Она управляет первым уровнем управления.
Именно это является главным критерием второго порядка.
Таким образом, необходимо различать:
два параллельных управляющих ряда первого порядка;
и последовательную иерархию управления второго порядка.
Это фундаментально разные архитектуры.
16.3. Третий порядок
Третий порядок продолжает тот же принцип:
A_0 <- A_1 <- A_2 <- A_3.
Теперь A_3 работает уже с механизмом второго надстроечного уровня.
Например:
A_1 задает параметры преобразования A_0;
A_2 выбирает способы использования A_1;
A_3 изменяет правила выбора, используемые A_2.
На этом уровне гиперпоследовательность начинает приобретать признаки метауправляемой системы.
Ее результирующие элементы зависят уже от нескольких ступеней принятия операционных решений.
Именно здесь становится особенно ясно, что внешний вид результирующего числового ряда может скрывать сложную внутреннюю архитектуру.
Поэтому для гиперматематики недостаточно публиковать только последовательность результатов.
Необходимо описывать схему ее генерации.
16.4. Произвольный n-й порядок
Обобщение приводит к гиперпоследовательности n-го порядка.
Условно:
A_0 <- A_1 <- A_2 <- … <- A_n.
Каждый уровень A_k управляет некоторой существенной частью уровня A_(k-1).
При этом конкретный характер управления может различаться.
Один уровень задает значения.
Другой — параметры.
Третий — операторы.
Четвертый — порядок операторов.
Пятый — правила изменения порядка.
И так далее.
Это позволяет строить потенциально произвольную глубину.
Однако простой рост n сам по себе не гарантирует содержательной ценности.
Новый уровень должен создавать новую функциональность.
Если очередной слой лишь дублирует предыдущий, формальное увеличение глубины может оказаться искусственным.
Поэтому теория гиперпоследовательностей должна в дальнейшем определить критерий существенного порядка.
16.5. Рост глубины
Глубина гиперпоследовательности определяется длиной цепи зависимостей между базовым рядом и наиболее высоким управляющим уровнем.
Например:
A_0 <- A_1
имеет глубину 1.
A_0 <- A_1 <- A_2 <- A_3
имеет глубину 3 относительно базового уровня.
Однако в ветвящихся системах глубина может различаться по направлениям.
Одна ветвь имеет два уровня.
Другая — пять.
Третья — семь.
Тогда можно говорить о максимальной глубине.
Рост глубины увеличивает потенциальную выразительность системы.
Но одновременно повышает:
сложность анализа;
стоимость вычислений;
риск нестабильности;
трудность интерпретации.
Поэтому большая глубина не является безусловным преимуществом.
Гиперматематика должна исследовать не максимальное число уровней вообще, а оптимальные архитектуры для конкретных классов задач.
16.6. Ветвление гиперпоследовательности
Гиперпоследовательность не обязана иметь одну линию управления.
Пусть над A_0 существуют два ряда:
A_1 и B_1.
Один управляет степенью.
Другой — типом дополнительной операции.
Затем над A_1 действует A_2, а над B_1 — B_2.
Получаем две ветви.
Они могут позднее объединяться на более высоком уровне C.
Так возникает дерево управления.
Ветвление резко увеличивает разнообразие возможных архитектур.
Одна ветвь может отвечать за рост.
Другая — за фильтрацию.
Третья — за выбор.
Четвертая — за оценку.
Подобные структуры особенно близки к реальным вычислительным системам, где функции распределены между несколькими подсистемами.
В гиперпоследовательностях ветвление можно изучать в максимально чистой форме.
16.7. Рекурсивные гиперпоследовательности
Рекурсивная гиперпоследовательность возникает, когда результат предыдущего этапа влияет на управляющие уровни последующих этапов.
Например:
a_(n+1) = F_n(a_n),
а:
F_(n+1) = G(F_n, a_n).
Здесь меняется не только значение, но и оператор.
Еще сложнее:
G_(n+1) = H(G_n, F_n, a_n).
Так возникает рекурсивная иерархия.
Результат нижнего уровня возвращается вверх и изменяет механизм управления.
После этого измененный механизм снова воздействует вниз.
Возникает контур:
значение -> управление -> изменение управления -> новое значение.
Рекурсивные гиперпоследовательности являются одним из первых классов объектов, где можно исследовать самоизменение в относительно простой математической среде.
16.8. Бесконечные башни последовательностей
Если над каждым управляющим рядом потенциально можно создать следующий, возникает башня:
A_0 <- A_1 <- A_2 <- … <- A_n <- …
Такая конструкция представляет потенциально бесконечную гиперпоследовательность по вертикали.
Необходимо различать две бесконечности.
Горизонтальная:
каждая последовательность содержит потенциально бесконечное число элементов.
Вертикальная:
система допускает потенциально бесконечное число надстроечных уровней.
Их сочетание дает особенно богатый объект:
бесконечная последовательность бесконечных последовательностей, организованных в потенциально бесконечную архитектуру управления.
Однако математическая запись такого объекта должна быть конечной.
Поэтому ключевым становится правило генерации уровней.
Например:
A_(k+1) = H(A_k).
Если H определено, вертикальная бесконечность может задаваться компактным законом.
Таким образом, бесконечная башня не обязательно требует бесконечной записи.
Она может быть определена конечным метаправилом.
16.9. Трансволюционные гиперпоследовательности
Наиболее развитый класс возникает тогда, когда гиперпоследовательность изменяет не только значения, но и собственную архитектуру.
Пусть в одном состоянии система имеет вид:
A_0 <- A_1.
Позднее:
A_0 <- A_1 <- A_2.
Затем происходит ветвление.
После этого одна ветвь исчезает.
Позднее появляется новый операторный уровень.
Мы имеем уже не одну гиперпоследовательность с фиксированной архитектурой, а последовательность гиперархитектур.
Условно:
H_0 -> H_1 -> H_2 -> … -> H_n -> …
где H_n обозначает состояние всей гиперпоследовательности на этапе n.
Такой процесс и является трансволюционной гиперпоследовательностью.
Можно различать:
горизонтальную трансволюцию — меняются значения и параметры при сохранении порядка;
вертикальную — добавляются или исчезают уровни;
ветвящуюся — возникают альтернативные архитектуры;
рекурсивную — результаты изменяют правила собственного дальнейшего развития.
Особенно важна вертикальная трансволюция.
Она может быть представлена как:
гиперпоследовательность первого порядка -> гиперпоследовательность второго порядка -> … -> гиперпоследовательность n-го порядка -> …
Здесь последовательность развивается уже не только по индексу элементов, но и по порядку собственной архитектуры.
Таким образом, возникает двойная динамика:
внутри ряда;
над самим рядом.
Именно это делает трансволюционную гиперпоследовательность одним из наиболее характерных объектов гиперматематики.
Она уже содержит в миниатюре многие процессы, которые позднее будут перенесены на алгоритмы, модели и интеллектуальные системы.
Можно представить общую линию развития всей Части IV:
обычная последовательность -> управляемая последовательность -> гиперпоследовательность первого порядка -> многорядная система -> гиперпоследовательность n-го порядка -> рекурсивная гиперпоследовательность -> трансволюционная гиперпоследовательность.
Первоначально последовательность содержала только значения и порядок.
Затем появился управляющий ряд.
Потом управляющий ряд сам стал объектом управления.
После этого возникли ветви, обратные связи и рекурсивные контуры.
Наконец, изменяемой стала сама архитектура.
Таким образом, гиперпоследовательность демонстрирует в максимально наглядной форме главный принцип гиперматематики:
объект может быть преобразован; механизм его преобразования может стать объектом следующего преобразования; а сама система уровней может становиться изменяемым объектом еще более высокого порядка.
На уровне последовательностей этот принцип сравнительно легко представить.
На следующих этапах он будет распространен на значительно более общие математические конструкции.
Гиперматематика постепенно переходит от последовательностей значений к последовательностям операторов, от операторов — к системам операторов, от систем операторов — к архитектурам их композиции.
Следовательно, следующим естественным предметом становятся гипероперации и гипералгебры.
*******
ЧАСТЬ V. ГИПЕРОПЕРАЦИИ И ГИПЕРАЛГЕБРЫ
До сих пор основное внимание уделялось гиперобъектам и гиперпоследовательностям. Однако любой многоуровневый объект становится математически содержательным только тогда, когда определены допустимые действия над ним.
Именно поэтому следующим шагом должна стать теория операций.
Обычная операция изменяет объект или связывает несколько объектов.
Оператор превращает само правило действия в самостоятельный математический объект.
Метаоператор действует уже на оператор.
Гипероператор в принятом здесь специальном смысле способен воздействовать не только на отдельный оператор, но и на многоуровневую операционную архитектуру: менять операторы, их отношения, порядок применения и при определенных условиях саму систему уровней.
Так возникает переход:
операция -> оператор -> метаоператор -> гипероператор -> система гипероператоров.
После этого появляется возможность говорить уже не просто об отдельных действиях, а об алгебрах преобразований.
Если алгебра обычного типа организует объекты и операции над ними, то гипералгебра должна организовать несколько взаимосвязанных уровней объектов, операторов и правил преобразования операторных систем.
Особое место здесь занимают инварианты.
Если объект проходит через множество преобразований, что в нем остается неизменным?
Если изменяется не только сам объект, но и его архитектура, существуют ли свойства, сохраняющиеся на нескольких уровнях одновременно?
Из этого вопроса возникают понятия межуровневого инварианта, гиперинварианта и гиперэквивалентности.
Таким образом, настоящая часть посвящена операционному ядру общей гиперматематики.
Глава 17. Гипероператоры
17.1. Операция
Операция является одним из фундаментальных способов связывания математических объектов.
В простейшем случае операция получает один или несколько объектов и создает некоторый результат.
Например:
2 + 3
2 * 3
2^3
В каждом случае имеется набор исходных объектов, правило действия и результат.
Операции могут быть:
одноместными;
двухместными;
многоместными;
частично определенными;
детерминированными;
вероятностными;
дискретными;
непрерывными.
Для гиперматематики особенно важно не конкретное содержание операции, а ее положение внутри архитектуры.
Одна и та же операция способна играть разные роли.
На одном уровне она является непосредственным преобразованием объекта.
На другом — сама становится объектом выбора.
На третьем — элементом системы операторов.
Следовательно, операция не должна рассматриваться только как фиксированное действие.
Она может быть включена в более высокий уровень.
Именно это открывает переход от обычной операционности к метаоперационности.
17.2. Оператор
Оператор — это формализованное преобразование, которое можно рассматривать как самостоятельный объект математического анализа.
В наиболее общем виде можно сказать:
оператор F получает объект A и преобразует его в объект B.
Условно:
A -> F -> B.
В другой записи:
B = F(A).
Для гиперматематики важен именно тот факт, что F можно отделить от конкретного A.
После этого можно исследовать уже сам оператор:
изменять его параметры;
сравнивать с другими операторами;
комбинировать;
выбирать;
строить последовательности операторов;
определять операции над операторами.
Например, если имеется множество:
F_1, F_2, …, F_n,
можно рассматривать уже не один способ преобразования объекта, а пространство возможных преобразований.
Таким образом, оператор является первой ступенью объективизации действия.
То, что раньше было только способом изменить объект, само становится объектом.
Этот переход чрезвычайно важен для гиперматематики.
Без него невозможны ни метаоператоры, ни гипероператоры.
17.3. Метаоператор
Метаоператор действует не непосредственно на базовый объект, а на оператор или систему операторов.
Пусть:
F
преобразует объект A.
Тогда метаоператор M может изменять F.
Например, M способен:
выбрать параметры F;
заменить F другим оператором;
соединить F с другим оператором;
изменить область применения F;
изменить порядок применения F.
Условно:
A -> F -> результат,
а:
F -> M -> F’.
Теперь объектом действия становится сам оператор.
Это и образует метаоперационный уровень.
Важно подчеркнуть, что слово «метаоператор» используется здесь как рабочий термин гиперматематики.
Не всякая функция, аргументом которой является другая функция, автоматически должна считаться метаоператором в специальном смысле настоящей теории.
Для этого требуется функциональное различие уровней.
Метаоператор должен играть управляющую или преобразовательную роль по отношению к нижележащей операционной системе.
17.4. Гипероператор
Понятие гипероператора расширяет понятие метаоператора.
Метаоператор обычно воздействует на один оператор или на один операционный уровень.
Гипероператор способен действовать на более сложную многоуровневую структуру.
Предварительно гипероператором будем называть оператор, предметом действия которого является гиперобъект, система операторов или архитектура нескольких операционных уровней, причем результатом действия может становиться изменение не только состояний, но и самой операционной организации.
Гипероператор может:
изменять объект;
заменять операторы;
изменять отношения между операторами;
изменять последовательность их применения;
добавлять новые операторы;
удалять существующие;
создавать новые уровни управления;
изменять правила перехода между уровнями.
Именно последняя группа свойств особенно существенна.
Если оператор меняет только данные, он остается оператором обычного уровня.
Если он меняет оператор, появляется метаоперация.
Если он способен преобразовывать архитектуру нескольких операционных уровней, мы получаем гипероператор в собственном смысле настоящей книги.
Поэтому гипероператор характеризуется не «силой» операции, а высотой и масштабом предмета своего действия.
17.5. Оператор первого порядка
Оператор первого порядка работает непосредственно с базовыми объектами.
Например:
числами;
последовательностями;
функциями;
матрицами;
графами.
Условно:
F^1: O_0 -> O_0′.
Запись F^1 здесь означает оператор первого порядка, а не степень оператора.
Чтобы не создавать путаницу в основном тексте, далее чаще будет использоваться словесное обозначение.
Оператор первого порядка может:
изменять значение;
переставлять элементы;
преобразовывать структуру внутри заданного уровня;
строить новый объект того же или другого типа.
Например, оператор может преобразовать последовательность:
1, 2, 3, 4, …
в последовательность:
1, 4, 9, 16, …
Однако если правило преобразования фиксировано, вертикальный порядок архитектуры не меняется.
Таким образом, первый порядок относится к непосредственной работе с базовым объектом.
17.6. Оператор второго порядка
Оператор второго порядка действует на оператор первого порядка или систему операторов первого порядка.
Если F преобразует объект, то M преобразует F.
Условно:
F -> M -> F’.
Например, имеется набор:
F_1 — возведение в квадрат;
F_2 — возведение в куб;
F_3 — факториальное преобразование.
Оператор второго порядка может выбирать один из них в зависимости от условий.
В результате базовый объект изменяется косвенно.
Верхний уровень не обязательно работает с числом напрямую.
Он изменяет способ работы с числом.
Именно поэтому второй порядок качественно отличается от первого.
Переход:
изменить объект
сменяется переходом:
изменить механизм изменения объекта.
Это один из центральных шагов гиперматематического мышления.
17.7. Оператор n-го порядка
Идея естественно продолжается.
Оператор третьего порядка воздействует на систему операторов второго порядка.
Оператор четвертого — на механизмы третьего.
В общем случае оператор n-го порядка работает с существенной частью операционной организации порядка n-1.
Получается ряд:
оператор первого порядка;
оператор второго порядка;
оператор третьего порядка;
…
оператор n-го порядка.
Формально можно представить:
F_1, F_2, …, F_n,
где каждый следующий уровень получает предыдущую операционную систему как объект собственного преобразования.
Однако необходимо соблюдать уже сформулированный принцип:
новый порядок не определяется одной лишь вложенностью записи.
Он должен иметь самостоятельную функциональную роль.
Если F_3 просто повторяет действие F_2, третий порядок формально может быть искусственным.
Если же F_3 изменяет сам механизм работы F_2, появляется реальное новое отношение.
Таким образом, порядок гипероператора должен определяться по его предмету действия.
17.8. Оператор, преобразующий собственные операторы
Особенно важен случай, когда система способна преобразовывать собственные операторы.
Пусть гиперобъект содержит набор:
F_1, F_2, …, F_k.
Обычная система использует этот набор.
Более сложная способна изменять параметры F_i.
Еще более сильная может:
заменять F_i;
создавать новые F_i;
изменять отношения между ними;
менять правила их генерации.
Так возникает самооперационное преобразование.
Условно:
система использует F;
результат работы F оценивается;
на основании оценки изменяется сам F;
измененный F снова используется системой.
Получается цикл:
оператор -> результат -> оценка -> изменение оператора -> новый оператор.
Если система способна менять также механизм изменения оператора, появляется следующий порядок.
Именно такие конструкции важны для самоизменяющихся и самонадстраивающихся гиперобъектов.
В перспективе оператор, преобразующий собственные операторы, становится одним из ключевых механизмов СИИ.
Глава 18. Гиперкомпозиция
18.1. Обычная композиция
Композиция позволяет последовательно применять несколько преобразований.
Пусть сначала действует F, затем G.
Тогда объект A проходит путь:
A -> F -> B -> G -> C.
Композиция означает, что результат первого преобразования становится входом второго.
Если порядок изменить, результат может измениться.
Например:
сначала прибавить 1, затем возвести в квадрат;
или сначала возвести в квадрат, затем прибавить 1.
Для числа 2:
(2 + 1)^2 = 9.
Во втором случае:
2^2 + 1 = 5.
Следовательно, композиция хранит информацию не только о составе операций, но и об их порядке.
Для гиперматематики это особенно важно, поскольку порядок применения операторов сам способен стать объектом управления.
18.2. Композиция операторов
Если имеются операторы:
F;
G;
H,
можно создавать цепочки:
F -> G -> H.
Но возможны и разные композиции:
F -> G;
G -> F;
F -> H -> G;
G -> H -> F.
Таким образом, набор операторов порождает пространство возможных композиций.
На обычном уровне исследователь заранее выбирает одну из них.
На гиперматематическом уровне появляется вопрос:
может ли сама система выбирать, строить и изменять композицию?
Если да, композиция перестает быть внешне заданной.
Она становится динамической частью объекта.
Это и открывает путь к гиперкомпозиции.
18.3. Гиперкомпозиция
Предварительно гиперкомпозицией будем называть такую организацию нескольких операторов или операционных уровней, при которой объектом управления становится не только результат отдельных операций, но и сама архитектура их совместного применения.
Обычная композиция фиксирована:
F -> G -> H.
Гиперкомпозиция может выбирать между вариантами:
F -> G -> H;
F -> H -> G;
G -> F;
H -> G -> F.
Она также может:
вставить новый оператор;
удалить один из операторов;
изменить зависимости;
создать ветвление;
организовать обратную связь.
Таким образом, предметом гиперкомпозиции является композиционная архитектура.
Это принципиально отличает ее от простой длинной цепочки функций.
Гиперкомпозиция не означает «много операций подряд».
Она означает управление самой системой их соединения.
18.4. Последовательная гиперкомпозиция
Последовательная гиперкомпозиция сохраняет линейную форму, но позволяет изменять ее структуру.
В базовом состоянии:
F_1 -> F_2 -> F_3.
Затем гипероператор может преобразовать ее в:
F_1 -> F_3 -> F_2.
Или:
F_2 -> F_4 -> F_1.
Появляется два уровня.
Первый уровень выполняет операции.
Второй определяет последовательность их выполнения.
Если второй уровень фиксирован, система является управляемой композицией.
Если он способен сам изменяться, начинается более высокая гиперкомпозиционная динамика.
Последовательная гиперкомпозиция является наиболее простой формой композиционной архитектуры и удобна для первых формализаций.
18.5. Параллельная гиперкомпозиция
В параллельной гиперкомпозиции несколько операторов действуют одновременно или независимо.
Например:
F_1(A);
F_2(A);
F_3(A).
После этого результаты объединяются оператором G.
Схема:
A -> F_1;
A -> F_2;
A -> F_3;
затем результаты -> G.
Так возникает архитектура типа «разветвление -> объединение».
Параллельность позволяет системе одновременно строить несколько вариантов преобразования.
Это особенно важно для:
поиска;
оптимизации;
генерации вариантов;
сравнения моделей;
ансамблевых систем.
Гиперматематический уровень возникает тогда, когда система способна менять:
число параллельных ветвей;
состав операторов;
способ объединения;
правила выбора между результатами.
Таким образом, параллельность сама становится управляемой структурой.
18.6. Ветвящаяся гиперкомпозиция
Ветвящаяся гиперкомпозиция использует условные переходы.
Например:
если выполняется условие A, применять F;
если условие B — G;
если условие C — H.
Но условия тоже могут изменяться.
Тогда появляется метауровень, управляющий ветвлением.
В еще более сложной системе новые ветви способны создаваться динамически.
Получаем уже не фиксированное дерево операций, а развивающееся дерево.
Ветвящаяся гиперкомпозиция особенно хорошо соответствует трансволюционным системам.
Каждая ветвь может задавать отдельную траекторию развития объекта.
В дальнейшем подобная архитектура будет важна для моделирования пространства альтернативных решений в интеллектуальных системах.
18.7. Иерархическая гиперкомпозиция
Иерархическая гиперкомпозиция объединяет несколько уровней операторов.
Например:
уровень 1 содержит F_1, F_2, F_3;
уровень 2 выбирает порядок их применения;
уровень 3 изменяет правила выбора;
уровень 4 определяет, когда необходимо изменить сам состав операторов.
Так возникает композиция не только операторов, но и управляющих механизмов.
Объект проходит через многоуровневую систему решений.
Это уже полноценная гиперархитектура.
Иерархическая гиперкомпозиция особенно важна потому, что дает операционную интерпретацию гиперобъекта n-го порядка.
Порядок теперь можно связывать не только с наличием уровней, но и с характером композиции между ними.
18.8. Рекурсивная гиперкомпозиция
Рекурсивная гиперкомпозиция использует результаты работы композиции для изменения самой композиции.
Например:
система применяет:
F -> G -> H.
Затем оценивает результат.
После этого изменяет композицию:
F -> H -> G.
Новый результат снова анализируется.
Возникает цикл:
композиция -> результат -> оценка -> изменение композиции -> новая композиция.
В более высоком порядке изменяется уже механизм оценки.
Тогда рекурсивность распространяется на несколько уровней.
Так гиперкомпозиция превращается в самообучающуюся архитектуру преобразований.
18.9. Самоизменяющаяся гиперкомпозиция
Наиболее развитая форма возникает тогда, когда система способна самостоятельно перестраивать собственную композиционную архитектуру.
Она может:
создавать новые операторы;
удалять неэффективные;
объединять несколько операторов;
разделять один сложный оператор на несколько;
создавать новые ветви;
менять иерархию;
строить новые уровни управления.
Так композиция становится живой в структурном смысле.
Она больше не является фиксированной схемой вычислений.
Она превращается в развивающийся гиперобъект.
Именно здесь особенно тесно соединяются:
гиперкомпозиция;
гиперболизация;
трансволюция.
Гиперкомпозиция описывает архитектуру взаимодействия операторов.
Трансволюция — ее изменение.
Гиперболизация — возникновение нового операционного уровня.
Глава 19. Гипералгебраические системы
19.1. Алгебра объектов
Алгебра в широком смысле организует некоторый класс объектов и операции над ними.
Имеются:
носитель;
допустимые операции;
правила их применения;
законы, которым они подчиняются.
Для гиперматематики это является исходной моделью.
На первом уровне можно исследовать алгебру обычных объектов.
Например:
чисел;
матриц;
функций;
преобразований.
Но если сами операции становятся объектами, возникает следующий алгебраический слой.
Так начинается переход к гипералгебре.
Важно подчеркнуть: термин «гипералгебра» в настоящей книге используется как рабочее название развиваемой гиперматематической теории и не должен автоматически отождествляться с другими существующими употреблениями этого слова.
19.2. Алгебра операторов
Если операторы рассматриваются как самостоятельные объекты, над ними можно определить собственные операции.
Например:
композицию;
выбор;
параллельное объединение;
параметризацию;
инверсию — там, где она определена;
преобразование одного оператора в другой.
Таким образом, возникает алгебра операторов.
Ее элементами являются уже не исходные числа или функции, а способы преобразования.
Это первый важный вертикальный переход.
Базовая алгебра работает с объектами.
Алгебра операторов — с механизмами работы над объектами.
Если затем сама алгебра операторов становится предметом преобразования, возникает следующий гиперуровень.
19.3. Алгебра надстроек
Алгебра надстроек должна исследовать не только отдельные операторы, но и структуры надстроечных уровней.
Ее объектами могут быть:
управляющие слои;
метаоператоры;
композиционные схемы;
иерархии операторов;
правила перехода между уровнями.
Допустим, существуют две надстройки:
H_1;
H_2.
Можно поставить вопрос:
как они объединяются?
Могут ли они работать параллельно?
Какая из них выше по порядку?
Можно ли одну встроить внутрь другой?
Можно ли заменить H_1 системой H_2?
Так надстройки становятся объектами алгебраического исследования.
Это важнейший шаг к общей гипералгебре.
19.4. Многоуровневые алгебры
Многоуровневая алгебра содержит несколько связанных алгебраических слоев.
Условная архитектура:
уровень 0 — алгебра базовых объектов;
уровень 1 — алгебра операторов;
уровень 2 — алгебра метаоператоров;
уровень 3 — алгебра преобразований архитектур;
…
уровень n.
Каждый следующий слой работает с элементами или структурами предыдущего.
Однако уровни не обязаны иметь одинаковую алгебраическую природу.
Например, на одном уровне может действовать композиция.
На другом — логический выбор.
На третьем — вероятностная генерация.
Поэтому многоуровневая алгебра должна уметь связывать разнородные операционные системы.
Это делает ее значительно сложнее обычной однородной алгебры.
19.5. Иерархии алгебраических структур
В гипералгебре объектом становится уже не одна алгебра, а иерархия алгебр.
Например:
A_0 — алгебра базовых объектов;
A_1 — алгебра операторов над A_0;
A_2 — алгебра преобразований A_1;
…
A_n.
В таком случае можно исследовать отношения:
между A_0 и A_1;
между A_1 и A_2;
между A_0 и A_2;
между всей иерархией и внешней управляющей системой.
Появляется новая область вопросов.
Какие свойства нижней алгебры сохраняются на верхнем уровне?
Может ли верхняя алгебра менять законы нижней?
Когда две алгебраические иерархии эквивалентны?
Существуют ли универсальные переходы между порядками?
Именно эти вопросы превращают гипералгебру из набора необычных операций в общую теорию многоуровневых алгебраических систем.
19.6. Динамические алгебры
Обычная алгебра предполагает фиксированный набор операций и законов.
Динамическая алгебра допускает их изменение.
Например, на этапе t_1 разрешены операции:
F_1, F_2, F_3.
На этапе t_2:
F_1, F_3, F_4.
На этапе t_3 система изменяет не только набор операторов, но и правила композиции.
Таким образом, алгебраическая структура становится функцией состояния или времени.
Это уже не одна алгебра, а трансволюционный ряд алгебр:
A_1 -> A_2 -> A_3 -> … -> A_n -> …
Причем переход может быть:
внешне заданным;
адаптивным;
рекурсивным;
самоуправляемым.
Динамические алгебры представляют естественный мост между гипералгеброй и гипердинамикой.
19.7. Самомодифицирующиеся алгебры
Самомодифицирующаяся алгебра содержит механизм, способный изменять собственный набор операций или собственные законы.
Это чрезвычайно сильное понятие.
Если система может только выбирать между готовыми операциями, пространство ее возможностей фиксировано.
Если она способна создавать новую операцию, пространство расширяется.
Если она способна изменять правила создания операций, возникает следующий порядок.
Таким образом, самомодифицирующаяся алгебра может включать:
операции над объектами;
операции над операциями;
генераторы новых операций;
механизмы оценки;
механизмы изменения генераторов.
В предельном варианте алгебра начинает конструировать собственную операционную среду.
Именно такой класс систем особенно важен для генеративной гиперматематики и будущих СИИ.
19.8. Перспективы общей гипералгебры
Общая гипералгебра должна стать теорией многоуровневых операционных систем произвольной природы.
Ее задачами могут быть:
формальное определение порядка алгебраической системы;
классификация типов надстроек;
описание допустимых межуровневых операций;
исследование композиции операторных уровней;
поиск инвариантов;
изучение динамических и самомодифицирующихся алгебр;
построение канонических форм;
создание вычислительных реализаций.
Особый интерес представляет вопрос о минимальном наборе конструкций, достаточном для порождения богатого класса гипералгебр.
Можно ли определить несколько базовых операций:
создание уровня;
связывание уровней;
композицию;
ветвление;
рекурсию;
самомодификацию,
а затем строить из них сложные архитектуры?
Если это удастся, гипералгебра получит собственное конструктивное ядро.
Глава 20. Гиперинварианты и гиперэквивалентность
20.1. Инвариант
Инвариантом называется свойство, сохраняющееся при определенном классе преобразований.
Сам принцип инвариантности является одним из фундаментальных в математике.
Объект может меняться, но некоторые характеристики остаются неизменными.
Именно они позволяют распознавать структуру за множеством различных представлений.
Для гиперматематики проблема инвариантности становится особенно важной.
Гиперобъект способен изменяться сразу на нескольких уровнях.
Следовательно, возникает вопрос:
что остается неизменным при преобразовании одного уровня?
Что сохраняется при преобразовании нескольких уровней?
Что остается после изменения самой архитектуры?
Так обычная теория инвариантов естественно расширяется.
20.2. Межуровневый инвариант
Межуровневый инвариант — это свойство или отношение, сохраняющееся при переходе между несколькими уровнями гиперобъекта.
Например, базовая структура может менять значения, а верхний уровень — операторы, но определенный тип отношения между уровнями сохраняется.
Или объект может менять конкретную форму, сохраняя число функциональных уровней.
Можно представить разные виды межуровневых инвариантов:
структурные;
операционные;
порядковые;
топологические;
информационные;
функциональные.
Особенно интересны инварианты, которые не принадлежат ни одному уровню отдельно.
Они характеризуют отношение уровней.
Например:
«верхний уровень всегда управляет выбором операторов нижнего».
Даже если сами операторы постоянно меняются, отношение управления сохраняется.
Это уже архитектурный инвариант.
20.3. Гиперинвариант
Гиперинвариант можно предварительно определить как свойство гиперобъекта или его архитектуры, сохраняющееся при допустимых преобразованиях сразу нескольких уровней, включая некоторые изменения самой надстроечной организации.
Обычный инвариант сохраняется при преобразованиях объекта.
Гиперинвариант должен быть устойчив к более широкому классу изменений.
Например, система может:
заменять операторы;
изменять их параметры;
перестраивать ветви;
добавлять локальные слои,
но при этом сохранять некоторую фундаментальную архитектурную характеристику.
Такой характеристикой может быть:
определенный максимальный порядок;
тип рекурсивности;
способ обратной связи;
принцип распределения управления;
сохраняемое отношение между входом и выходом.
Гиперинвариант особенно важен для самоизменяющихся систем.
Если все в объекте изменяемо, возникает вопрос, в каком смысле это все еще «тот же» объект.
Ответ может быть связан именно с гиперинвариантами.
20.4. Эквивалентность гиперобъектов
Два гиперобъекта могут быть эквивалентны по разным критериям.
Например, они могут:
давать одинаковый результат;
иметь одинаковую глубину;
обладать одинаковой архитектурой;
выполнять одинаковую функцию;
иметь одинаковые гиперинварианты.
Следовательно, единого понятия эквивалентности недостаточно.
Можно различать:
результативную эквивалентность;
структурную;
операционную;
архитектурную;
динамическую;
гиперинвариантную.
Например, две гиперпоследовательности могут выдавать одинаковый числовой ряд, но строить его различными архитектурами.
По значению они эквивалентны.
По структуре — нет.
И наоборот, две системы могут обладать одинаковой архитектурой, но работать с разными базовыми объектами.
Следовательно, гиперэквивалентность должна всегда сопровождаться указанием критерия.
20.5. Эквивалентность архитектур
Особый случай — архитектурная эквивалентность.
Две гиперсистемы могут использовать разные конкретные объекты и операторы, но иметь один и тот же тип организации.
Например:
система A:
данные -> оператор -> выбор оператора -> изменение выбора.
Система B:
граф -> преобразователь графа -> селектор преобразователя -> метаселектор.
Предметы различны.
Но вертикальная архитектура одинакова.
В таком случае можно говорить об архитектурной эквивалентности.
Это чрезвычайно важно для общей гиперматематики.
Если удастся выделять архитектурные классы независимо от природы базового объекта, станет возможным переносить результаты между различными областями.
Тогда модель, обнаруженная в Изольдионике, сможет иметь аналог в:
теории алгоритмов;
моделировании;
ИИ;
динамических системах.
Именно такая переносимость является одним из главных аргументов в пользу существования общей гиперматематики.
20.6. Классы гиперэквивалентности
Если задано отношение гиперэквивалентности, множество гиперобъектов можно разбить на классы.
В один класс будут попадать системы, эквивалентные по выбранному критерию.
Например:
все линейные трехуровневые архитектуры определенного типа;
все системы с одной рекурсивной обратной связью;
все самонадстраивающиеся архитектуры с определенным гиперинвариантом.
Это позволяет резко уменьшить разнообразие объектов.
Вместо бесконечного количества конкретных реализаций можно исследовать классы.
Подобный переход особенно важен для зрелой математической теории.
Она должна стремиться не только генерировать новые гиперобъекты, но и объединять их в естественные категории.
Так гиперматематика переходит от коллекции примеров к систематике.
20.7. Канонические формы
Каноническая форма — это стандартное представление, к которому можно привести определенный класс объектов без потери существенных свойств.
Для гиперобъектов канонизация может быть особенно сложной.
Необходимо учитывать:
состав уровней;
отношения управления;
тип операторов;
порядок композиции;
обратные связи;
рекурсивность;
динамику.
Тем не менее идея чрезвычайно перспективна.
Например, сложная гиперархитектура может быть представлена в виде стандартной схемы:
уровень 0 — базовые объекты;
уровень 1 — преобразования;
уровень 2 — управление преобразованиями;
уровень 3 — изменение управления.
Две внешне разные системы после такой редукции могут оказаться одной и той же архитектурной формы.
Канонические формы позволят:
сравнивать гиперобъекты;
классифицировать их;
обнаруживать скрытые эквивалентности;
упрощать вычислительное представление.
Разработка канонических форм должна стать одной из важных задач формальной гиперматематики.
20.8. Проблема идентичности самоизменяющегося гиперобъекта
Наиболее глубокая проблема возникает в случае самоизменяющегося объекта.
Если объект изменил значения, мы обычно легко признаем его той же системой.
Если он изменил параметры, идентичность также может сохраняться.
Но что происходит, если система:
заменила операторы;
перестроила архитектуру;
добавила новый уровень;
удалила старый;
изменила правила собственного изменения?
В какой момент она перестает быть прежним гиперобъектом?
Это уже не только философский вопрос.
Он должен получить математический смысл.
Можно предложить несколько возможных критериев сохранения идентичности.
Первый — непрерывность истории.
Если каждое новое состояние получено допустимым преобразованием предыдущего, система сохраняет идентичность.
Второй — сохранение ядра.
Определенное множество структур или функций остается неизменным.
Третий — сохранение гиперинвариантов.
Конкретные компоненты меняются, но фундаментальные свойства архитектуры сохраняются.
Четвертый — сохранение самореферентной связи.
Система распознает новое состояние как продолжение собственного предыдущего состояния.
Для чистой математики четвертый критерий сам по себе недостаточен, но для интеллектуальных систем он может стать важным дополнительным фактором.
Таким образом, идентичность гиперобъекта может быть не абсолютной, а многоуровневой.
Можно сохранять:
числовую идентичность;
структурную;
функциональную;
архитектурную;
историческую.
Особенно интересны случаи, когда одни виды идентичности сохраняются, а другие исчезают.
Например, система может радикально изменить архитектуру, сохранив функцию.
Или сохранить архитектуру, полностью изменив внутренние объекты.
Именно поэтому проблема идентичности является естественным завершением теории гиперопераций.
Операции позволяют объекту изменяться.
Гипероперации позволяют изменяться его архитектуре.
Но после достаточно глубокого изменения возникает вопрос:
что именно продолжает существовать?
Возможно, главным носителем идентичности сложного гиперобъекта оказывается не конкретный элемент и даже не конкретная архитектура, а определенный набор гиперинвариантов и законов трансволюции.
Тогда гиперобъект можно понимать не только как состояние, но и как траекторию допустимых состояний.
Не только как структуру.
Но и как закон ее возможного развития.
В этом случае гиперматематика совершает еще один важный переход:
от математики объектов — к математике архитектур;
от архитектур — к математике преобразований архитектур;
от преобразований — к поиску того, что сохраняется через эти преобразования.
Общая линия Части V принимает следующий вид:
операция -> оператор -> метаоператор -> гипероператор -> гиперкомпозиция -> гипералгебра -> динамическая гипералгебра -> гиперинвариант -> гиперэквивалентность.
Таким образом, гиперобъект получил операционное содержание.
Теперь мы можем исследовать не только то, из каких уровней он состоит, но и то, каким образом эти уровни взаимодействуют, преобразуются и сохраняют определенные свойства.
Следующий шаг требует расширить саму среду существования гиперобъектов.
До сих пор речь шла преимущественно об отдельных системах и их операторах.
Но гиперобъекты могут образовывать пространства.
Архитектуры могут быть связаны сетями.
Между ними могут существовать геометрические и топологические отношения.
Поэтому далее естественно перейти от гиперопераций и гипералгебр к гиперпространствам, гиперсетям и геометрии гиперобъектов.
*******
ЧАСТЬ VI. ГИПЕРПРОСТРАНСТВА И ГИПЕРСТРУКТУРЫ
До сих пор гиперматематика рассматривала главным образом отдельные гиперобъекты, их уровни, операторы, композиции и способы изменения.
Однако любой объект существует не изолированно.
Он принадлежит некоторому пространству возможных состояний.
Функция принадлежит пространству функций.
Оператор — пространству операторов.
Архитектура — пространству возможных архитектур.
Гиперобъект — пространству гиперобъектов.
Поэтому следующим естественным шагом становится переход:
объект -> множество объектов -> пространство объектов -> пространство архитектур.
Этот переход чрезвычайно важен.
Пока исследователь рассматривает один гиперобъект, он изучает одну конкретную конструкцию.
Когда предметом становится пространство гиперобъектов, появляется возможность исследовать:
вариативность;
соседство;
переходы;
классы эквивалентности;
области устойчивости;
траектории трансволюции;
множества достижимых архитектур.
Еще более сильный шаг возникает тогда, когда объектом становится не просто пространство состояний, а пространство возможных способов организации состояний.
Именно здесь гиперматематика переходит от математики конфигураций к математике архитектур.
Одновременно требуется новый язык отношений.
Линейные иерархии недостаточны.
Реальные гиперобъекты могут содержать множество параллельных связей, циклов, обратных связей и временно возникающих управляющих контуров.
Для их описания естественно использовать графовые и сетевые представления.
Однако и обычного графа часто оказывается недостаточно.
Необходимо различать:
связи между элементами;
связи между структурами;
связи между уровнями;
управляющие связи;
связи, изменяющие другие связи.
Так возникает идея гиперсети.
Наконец, если гиперобъекты и архитектуры образуют пространства, можно поставить вопрос об их геометрии.
Каково расстояние между двумя архитектурами?
Что означает близость гиперобъектов?
Можно ли определить траекторию перехода?
Существуют ли области архитектурной устойчивости?
Что означает размерность пространства, если изменяться может само число структурных уровней?
Эти вопросы образуют предмет гипергеометрии в том специальном смысле, который развивается в настоящей книге.
Глава 21. От пространства объектов к пространству архитектур
21.1. Пространство состояний
Понятие пространства состояний является одним из наиболее естественных способов описания динамической системы.
Если объект может находиться в различных состояниях, множество этих состояний образует пространство его возможных конфигураций.
Например, простой объект может иметь состояния:
S_1, S_2, S_3, …, S_n.
Если система развивается, возникает траектория:
S_1 -> S_2 -> S_3 -> … -> S_n.
Такой подход позволяет рассматривать изменение не просто как последовательность событий, а как движение внутри пространства возможностей.
Для гиперматематики это исходная модель.
Однако обычное пространство состояний предполагает, что сама архитектура системы в основном фиксирована.
Меняются значения.
Меняются параметры.
Но тип объекта остается тем же.
Гиперматематика ставит следующий вопрос:
что происходит, если изменяется не только состояние объекта, но и само пространство его состояний?
Например, система первоначально имеет два параметра.
Затем в результате гиперболизации появляется новый уровень управления.
Теперь прежнего пространства состояний уже недостаточно.
Система получила новые степени свободы.
Следовательно, ее пространство возможностей расширилось.
Таким образом, гиперобъект может переходить не только:
из состояния в состояние,
но и:
из одного пространства состояний в другое.
Это принципиально более сильный тип динамики.
Условно:
пространство S_1 -> пространство S_2 -> пространство S_3.
Здесь каждое S_i может иметь собственную структуру, размерность и набор допустимых переходов.
Так обычная динамика состояний постепенно превращается в динамику пространств состояний.
Именно этот переход является одним из источников гиперпространственного подхода.
21.2. Пространство функций
Следующий важный пример — пространство функций.
Если имеется не одна функция f(x), а целый класс функций:
f_1(x), f_2(x), …, f_n(x),
можно рассматривать их как точки некоторого пространства функций.
Тогда оператор способен действовать уже не на отдельное числовое значение, а на функцию как на целостный объект.
Например:
f -> F -> g.
В таком случае F преобразует одну функцию в другую.
Это уже демонстрирует один из основных принципов вертикальной математики:
объект нижнего уровня превращается в точку пространства более высокого уровня.
Для гиперматематики пространство функций особенно важно потому, что оно показывает, как можно перейти:
от значений к функциям;
от функций к операторам;
от операторов к пространствам операторов.
Таким образом, сама математика уже содержит естественные многоуровневые переходы.
Гиперматематический подход стремится сделать общий механизм таких переходов самостоятельным предметом.
Если функции являются точками пространства, то можно исследовать:
расстояния между функциями;
пути перехода;
семейства;
области устойчивости;
операторы, перемещающие систему по пространству функций.
Далее возникает следующий вопрос:
может ли изменяться само пространство допустимых функций?
Если система способна создавать функции нового класса, то она выходит за пределы фиксированного пространства.
В таком случае нужен уже метауровень, способный описывать переход между пространствами функций.
Это еще один пример того, как гиперматематика превращает привычный объект в основание следующего пространства.
21.3. Пространство операторов
Если функции могут образовывать пространство, то аналогично можно рассматривать пространство операторов.
Пусть имеются:
F_1, F_2, F_3, …, F_n.
Каждый оператор преобразует объекты определенного класса.
Тогда система может выбирать оператор из множества возможных.
Уже сам выбор представляет новый уровень.
Вместо вопроса:
что делает оператор F?
возникает вопрос:
какой оператор следует выбрать?
Следующий шаг:
какие операторы вообще должны присутствовать в пространстве доступных преобразований?
Таким образом, пространство операторов может быть:
фиксированным;
расширяемым;
динамическим;
генеративным.
В фиксированном случае система выбирает из заранее заданного набора.
В динамическом — набор изменяется.
В генеративном — новые операторы могут создаваться.
Это различие чрезвычайно важно для интеллектуальных систем.
Система, выбирающая один из готовых методов, обладает одним классом возможностей.
Система, способная создавать новые методы, работает уже с пространством операторов как с изменяемым объектом.
В гиперматематическом языке это означает переход к следующему порядку.
Таким образом:
объекты принадлежат пространству объектов;
операторы принадлежат пространству операторов;
система более высокого порядка способна изменять само пространство операторов.
Именно здесь возникает понятие пространства надстроек.
21.4. Пространство надстроек
Над одним базовым объектом можно построить множество различных надстроек.
Пусть имеется объект O_0.
Возможны надстройки:
H_1;
H_2;
H_3;
…
H_n.
Каждая из них по-разному работает с O_0.
Например, одна надстройка:
управляет параметрами.
Другая:
выбирает операторы.
Третья:
создает новые операторы.
Четвертая:
оценивает результат.
Таким образом, существует пространство возможных надстроек относительно одного и того же основания.
Это пространство можно обозначать концептуально как:
H(O_0),
то есть множество допустимых надстроек над объектом O_0.
Но для гиперматематики особенно интересно не просто перечисление надстроек.
Необходимо исследовать отношения между ними.
Можно ли перейти от H_1 к H_2?
Какая надстройка сложнее?
Какая имеет более высокий порядок?
Какие из них функционально эквивалентны?
Какие совместимы?
Какие могут существовать параллельно?
Какие взаимно исключают друг друга?
Таким образом, пространство надстроек становится полноценным объектом исследования.
Именно здесь возникает важный сдвиг.
Ранее гиперболизация представлялась как построение определенной надстройки.
Теперь гиперболизация становится выбором траектории внутри пространства возможных надстроек.
То есть вместо одного перехода:
O_0 -> H_1
появляется множество вариантов:
O_0 -> H_1;
O_0 -> H_2;
O_0 -> H_3;
…
Следовательно, надстраивание является не единственной линией, а пространством альтернатив.
Это создает основу генеративной гиперматематики.
21.5. Пространство гиперобъектов
Если существуют различные гиперобъекты, можно рассматривать их совокупность как пространство.
Например:
G_1;
G_2;
G_3;
…
G_n.
Каждый G_i обладает:
базовым объектом;
числом уровней;
набором операторов;
архитектурой;
динамическими свойствами.
Теперь возникает вопрос:
как сравнивать гиперобъекты?
Можно ввести множество характеристик.
Например:
порядок;
глубину;
число ветвей;
число операторов;
тип рекурсивности;
степень открытости;
наличие самореференции;
способность к самонадстраиванию.
Тогда каждый гиперобъект можно представить как точку в многомерном пространстве признаков.
Но это только один вариант.
Более глубокий подход состоит в том, чтобы сравнивать сами архитектуры.
В таком случае близкими считаются гиперобъекты, у которых сходны:
структура уровней;
отношения управления;
тип композиции;
динамика.
Таким образом, пространство гиперобъектов может иметь несколько геометрий.
Одна основана на значениях.
Другая — на функциях.
Третья — на архитектуре.
Четвертая — на динамике.
Это означает, что понятие расстояния между гиперобъектами не обязательно единственно.
В одной метрике два объекта близки.
В другой — далеки.
Например, два объекта могут иметь совершенно разные данные, но одинаковую архитектуру.
Тогда они архитектурно близки, но содержательно различны.
Так пространство гиперобъектов естественным образом соединяется с уже введенной гиперэквивалентностью.
21.6. Пространство возможных архитектур
Наиболее сильный переход происходит тогда, когда предметом становится не множество объектов внутри одной архитектуры, а множество самих архитектур.
Назовем это пространством возможных архитектур.
Элементами такого пространства являются не числа, функции или состояния, а схемы организации уровней.
Например:
архитектура A:
O_0 -> O_1.
Архитектура B:
O_0 -> O_1 -> O_2.
Архитектура C:
O_0 имеет две параллельные надстройки.
Архитектура D:
уровни образуют рекурсивный цикл.
Архитектура E:
система может создавать новый уровень.
Теперь можно исследовать переходы:
A -> B;
B -> C;
C -> D;
D -> E.
Это уже не динамика объекта внутри фиксированной структуры.
Это динамика структуры как объекта.
Именно пространство архитектур может стать одним из центральных пространств всей гиперматематики.
В нем гиперболизация соответствует переходу к архитектуре большего порядка.
Трансволюция — траектории изменения архитектуры.
Гиперинвариант — свойству, сохраняющемуся вдоль траектории.
Самонадстраивание — способности системы самой выбирать следующий архитектурный переход.
В будущем особенно важной станет задача определения «расстояния» между архитектурами.
Например:
насколько сильно нужно изменить систему A, чтобы получить систему B?
Если достаточно заменить один оператор, расстояние может быть малым.
Если необходимо создать новый метауровень, переход значительно более глубок.
Таким образом, пространство архитектур способно получить собственную геометрию.
21.7. Изольдионические пространства как частный случай
Изольдионика снова предоставляет конкретный числовой пример.
Можно рассматривать пространство изольдионов определенного класса.
Каждый изольдион обладает:
числовым основанием;
внутренней структурой;
глубиной;
набором операторов;
типом вложенности.
Тогда множество изольдионов образует пространство числовых гиперобъектов.
Можно сравнивать их:
по значению;
по структуре;
по глубине;
по способу развертывания;
по трансволюционным возможностям.
Еще более интересным становится пространство метаизольдионов.
Его элементы уже обладают несколькими уровнями.
Таким образом, изольдионические пространства выступают частным случаем общего пространства гиперобъектов.
Это дает важный методологический принцип.
Общие понятия гиперматематики можно сначала проверять на изольдионическом материале.
Например:
архитектурное расстояние;
глубина;
эквивалентность;
траектория трансволюции.
Если эти понятия работают для числовых гиперобъектов, затем их можно переносить на:
функции;
графы;
алгоритмы;
модели;
интеллектуальные системы.
Так Изольдионика вновь выполняет функцию испытательного полигона общей теории.
Глава 22. Гиперграфы, гиперсети и многоуровневые отношения
22.1. Граф как объект
Граф представляет собой систему вершин и связей между ними.
Он является естественным инструментом описания отношений.
Например:
вершины могут представлять объекты;
ребра — взаимодействия.
Простейшая схема:
A — B — C.
Но даже обычный граф уже способен описывать сложную структуру.
Можно исследовать:
связность;
пути;
циклы;
центры;
кластеры;
потоки.
Для гиперматематики граф особенно удобен потому, что позволяет изображать не только элементы объекта, но и отношения между уровнями.
Например:
O_0 -> O_1 -> O_2.
Здесь вершины представляют уровни, а стрелки — отношения управления.
Однако необходимо сделать терминологическое замечание.
В стандартной математике слово «гиперграф» уже имеет строгое специальное значение: это обобщение графа, в котором одно гиперребро может связывать более двух вершин.
В настоящей книге термин «гиперграф» должен использоваться осторожно.
Там, где речь идет о стандартном гиперграфе, необходимо сохранять традиционное значение.
Там, где имеется в виду граф гиперматематической архитектуры, предпочтительнее уточнять:
граф гиперобъекта;
многоуровневый граф;
гиперматематическая сеть.
Это позволит избежать ненужного терминологического конфликта.
22.2. Сеть графов
Один граф может сам стать элементом более крупной системы.
Пусть существуют графы:
G_1;
G_2;
G_3.
Между ними могут существовать отношения.
Например, G_1 описывает структуру данных.
G_2 — структуру операторов.
G_3 — структуру управления.
Тогда можно построить сеть графов.
Каждый граф становится узлом более высокого уровня.
Это прямой пример общего гиперматематического принципа:
структура -> объект следующего уровня.
Можно также представить, что один граф преобразует другой.
Например:
G_2 определяет, какие ребра могут появляться в G_1.
Тогда G_2 является управляющим графом.
Если G_3 изменяет правила работы G_2, появляется еще один уровень.
Таким образом, сеть графов становится естественной моделью многоуровневой гиперсистемы.
22.3. Многоуровневые сети
Многоуровневая сеть содержит несколько слоев связей.
Например:
уровень 0 — элементы;
уровень 1 — связи между элементами;
уровень 2 — связи между группами;
уровень 3 — управление правилами формирования связей.
Можно представить:
сеть данных;
сеть операторов;
сеть управляющих механизмов;
сеть метауправления.
Каждая сеть выполняет собственную функцию.
При этом уровни могут взаимодействовать.
Изменение нижней сети влияет на верхнюю.
Верхняя сеть перестраивает нижнюю.
Возникают обратные связи.
Так многоуровневая сеть превращается в динамическую гиперархитектуру.
Важное отличие от простой многослойности состоит в том, что уровни должны иметь функциональные отношения.
Если несколько сетей просто расположены рядом, это еще не гиперсеть.
Необходимы межуровневые связи.
22.4. Межуровневые связи
Межуровневая связь соединяет элементы, принадлежащие различным структурным уровням.
Например:
оператор уровня 1 воздействует на объект уровня 0.
Метаоператор уровня 2 изменяет оператор уровня 1.
Так образуются связи:
уровень 2 -> уровень 1;
уровень 1 -> уровень 0.
Но возможны и более длинные связи.
Уровень 3 способен непосредственно воздействовать на уровень 0.
Это создает обходные каналы.
Кроме того, возможна обратная связь:
уровень 0 -> уровень 2.
Например, результат работы нижнего уровня изменяет параметры управляющего уровня.
Таким образом, межуровневые связи могут быть:
нисходящими;
восходящими;
двусторонними;
дальними;
локальными.
Количество и тип таких связей во многом определяют архитектуру гиперобъекта.
Поэтому в будущей формальной теории межуровневая связь должна стать самостоятельным объектом.
22.5. Управляющие связи
Особый тип межуровневых отношений — управляющие связи.
Управляющая связь означает, что состояние одного уровня влияет на допустимые преобразования другого.
Например:
узел U выбирает, какой оператор F_i должен применяться.
Тогда:
U -> F_i
является управляющей связью.
Управление может менять:
значения;
параметры;
операторы;
структуру связей;
число уровней.
Таким образом, управляющие связи различаются по силе.
Можно предложить предварительную классификацию.
Слабое управление:
изменяет параметры.
Среднее:
выбирает оператор.
Сильное:
изменяет структуру операционной системы.
Гиперуправление:
изменяет саму архитектуру уровней.
Это различие особенно важно для СИИ.
Система, способная лишь корректировать параметры, значительно отличается от системы, способной перестраивать собственную когнитивную сеть.
В сетевом представлении такая разница становится наглядной.
22.6. Рекурсивные сети
Рекурсивная сеть содержит связи, возвращающие результаты работы системы к ее собственным механизмам.
Простейшая обратная связь:
A -> B -> A.
Но гиперматематическая рекурсия может быть более глубокой.
Например:
уровень данных влияет на управляющий уровень;
управляющий уровень перестраивает сеть данных;
новое состояние снова оценивается;
после оценки меняется уже механизм управления.
Так возникает рекурсивный цикл нескольких порядков.
Рекурсивные сети обладают памятью архитектуры.
То есть их дальнейшее поведение зависит не только от текущего состояния, но и от предыдущих преобразований.
Это делает их особенно важными для:
адаптации;
обучения;
самоорганизации;
трансволюции.
При этом рекурсивность может быть:
локальной;
глобальной;
одноуровневой;
межуровневой;
самореферентной.
Последний случай особенно интересен, если сеть содержит описание собственной структуры.
22.7. Самоизменяющиеся сети
Самоизменяющаяся сеть способна менять собственную структуру.
Например:
добавлять вершины;
удалять вершины;
добавлять связи;
удалять связи;
менять веса;
перестраивать уровни;
создавать новые управляющие контуры.
В более сильном варианте она способна изменять правила, по которым происходят такие изменения.
Тогда сеть становится объектом второго порядка относительно собственной динамики.
Условно:
сеть N изменяется оператором F.
Затем:
F изменяется оператором G.
Если G принадлежит самой сети, система приобретает признаки самогиперболизации.
Самоизменяющиеся сети являются одним из наиболее наглядных представлений самотрансформирующегося гиперобъекта.
В них особенно хорошо видно различие:
изменить состояние сети;
изменить структуру сети;
изменить правила изменения структуры.
Эти три ступени соответствуют различным гиперпорядкам.
22.8. Гиперсеть
В рамках настоящей книги гиперсеть будем предварительно понимать как многоуровневую сеть, в которой узлами и связями могут выступать не только базовые объекты, но и целые структуры, операторы, управляющие системы и отношения между уровнями.
Гиперсеть может включать:
сеть объектов;
сеть операторов;
сеть метаоператоров;
сеть управляющих отношений;
сеть трансволюционных переходов.
При этом отдельные элементы могут принадлежать нескольким уровням.
Гиперсеть не обязана иметь единственный центр управления.
Она может быть:
централизованной;
распределенной;
иерархической;
рекурсивной;
самоорганизующейся.
Особенно важен последний вариант.
Самоорганизующаяся гиперсеть способна менять не только локальные связи, но и структуру взаимодействия уровней.
Такой объект представляет один из наиболее общих типов гиперсистем.
Если «математическая Вавилонская башня» символизирует вертикальную гиперархитектуру, гиперсеть является ее более развитой формой.
Она показывает, что высшие порядки математической организации могут быть не башнями, а динамическими сетями взаимных надстроек.
Глава 23. Геометрия гиперобъектов
23.1. Геометрическое представление уровней
Гиперобъект удобно изображать геометрически.
Простейшая модель — вертикальная ось.
Внизу:
уровень 0.
Над ним:
уровень 1.
Далее:
уровень 2.
И так далее.
Получается башня.
Именно этот образ лежит в основе символического изображения гиперматематики как математической Вавилонской башни.
Но такая геометрия отражает только линейную иерархию.
Для ветвящейся системы больше подходит дерево.
Для сетевой — граф.
Для рекурсивной — сеть с циклами.
Для динамической — последовательность меняющихся графов.
Таким образом, геометрическое представление зависит от архитектуры гиперобъекта.
Сам выбор геометрической модели уже несет информацию.
Башня показывает порядок.
Дерево — ветвление.
Сеть — множественные связи.
Цикл — рекурсию.
Поэтому визуальная геометрия может стать не только иллюстрацией, но и формальным языком гиперматематики.
23.2. Пространство над пространством
Одной из наиболее характерных гиперматематических конструкций является пространство, элементами которого сами являются пространства.
Пусть S_1, S_2, …, S_n — различные пространства состояний.
Тогда можно рассматривать метапространство:
M = {S_1, S_2, …, S_n}.
В нем точкой является уже не отдельное состояние, а целое пространство состояний.
Следующий уровень может содержать множество таких метапространств.
Так возникает последовательность:
объект;
пространство объектов;
пространство пространств;
пространство архитектур пространств.
Это один из наиболее чистых примеров вертикального расширения.
Однако необходимо вновь учитывать терминологию.
Слово «гиперпространство» уже используется в различных областях математики и физики.
Поэтому в настоящей книге под гиперпространством в специальном смысле следует понимать именно пространство гиперматематических объектов или архитектур, а не автоматически любое пространство большой размерности.
Гиперпространство отличается не числом координат.
Оно отличается типом элементов.
Если его точками являются целые структуры или архитектуры, возникает новый уровень.
23.3. Геометрия вложенности
Вложенность имеет собственную геометрию.
Один объект может находиться внутри другого.
Тот — внутри третьего.
Получается структура:
A внутри B;
B внутри C;
C внутри D.
Это можно изображать как систему вложенных областей.
Но гиперматематическая вложенность сложнее обычного геометрического включения.
Внутренний объект может:
управлять внешним;
быть управляемым внешним;
формировать часть его операционной структуры.
Поэтому геометрия вложенности должна учитывать направление функциональных связей.
Например, два объекта могут быть одинаково вложены топологически, но иметь противоположные отношения управления.
Следовательно, одной геометрии положения недостаточно.
Нужна геометрия отношения.
В этом смысле гипергеометрия становится одновременно геометрией и архитектурой.
Она должна описывать:
где расположен элемент;
в какой объект он включен;
какую функцию выполняет;
какими связями соединен с другими уровнями.
Так вложенность становится многомерным понятием.
23.4. Геометрия переходов
Если гиперобъект способен менять архитектуру, необходимо изображать не только состояния, но и переходы между ними.
Пусть имеются архитектуры:
A;
B;
C.
Возможны переходы:
A -> B;
A -> C;
B -> C.
Это образует граф архитектурных состояний.
Каждый переход может иметь стоимость.
Например:
замена параметра — небольшое изменение;
замена оператора — более сильное;
создание нового уровня — еще более сильное.
Тогда можно ввести идею архитектурного расстояния.
Чем больше преобразований требуется для перехода, тем дальше расположены архитектуры.
Это пока предварительная идея.
Но она чрезвычайно перспективна.
Она позволяет геометризовать гиперболизацию и трансволюцию.
Гиперболизация становится определенным типом шага в пространстве архитектур.
Трансволюция — траекторией.
Саморазвитие — процессом самостоятельного выбора траектории.
Таким образом, динамика гиперобъекта превращается в геометрию движения по пространству архитектур.
23.5. Динамическая гипергеометрия
Если само пространство архитектур изменяется, возникает динамическая гипергеометрия.
Это более сильный случай.
В обычной геометрии объект движется внутри заданного пространства.
В динамической гипергеометрии может меняться:
положение объекта;
форма объекта;
метрика пространства;
число доступных направлений;
сама структура пространства.
Например, система первоначально имеет два варианта развития.
Затем создает новый оператор.
Появляется третья ветвь.
Таким образом, изменилось не только положение системы, но и пространство возможных переходов.
Это особенно важно для открытых систем.
Они не просто выбирают путь внутри фиксированной карты.
Они способны расширять карту.
В пределе система строит новые области пространства возможностей во время собственного движения.
Это можно сформулировать следующим образом:
обычная динамика изменяет координаты объекта;
гипердинамика может изменять геометрию пространства, в котором объект движется.
Именно поэтому динамическая гипергеометрия особенно тесно связана с генеративной гиперматематикой.
23.6. Геометрия пространств архитектур
Рассмотрим множество возможных архитектур как особое пространство.
Каждая архитектура — точка.
Тогда необходимо определить, какие точки считаются близкими.
Можно предложить несколько критериев.
Две архитектуры близки, если:
имеют одинаковое число уровней;
различаются одним оператором;
имеют сходную сеть связей;
выполняют одну функцию;
могут быть преобразованы друг в друга небольшим числом операций.
Таким образом, расстояние зависит от выбранного критерия.
Можно говорить о:
структурном расстоянии;
операционном расстоянии;
порядковом расстоянии;
функциональном расстоянии;
трансволюционном расстоянии.
Это означает, что пространство архитектур может иметь несколько метрик.
Особенно важна трансволюционная метрика.
Она отвечает на вопрос:
насколько трудно одной архитектуре превратиться в другую?
Для СИИ этот вопрос станет фундаментальным.
СИИ первого порядка и СИИ второго порядка могут различаться одним новым уровнем, но создание этого уровня может требовать чрезвычайно сложной перестройки.
Следовательно, малое формальное расстояние не обязательно означает простой переход.
Геометрия архитектур должна учитывать не только форму, но и стоимость преобразования.
В перспективе это позволит определить:
локальные области архитектур;
барьеры перехода;
устойчивые конфигурации;
аттракторы;
области быстрого саморазвития.
Так пространство архитектур приобретает полноценный динамический смысл.
23.7. Проблема гиперразмерности
Понятие размерности в гиперматематике представляет особую проблему.
В обычной геометрии размерность пространства обычно фиксирована.
Например, линия одномерна.
Плоскость двумерна.
Обычное физическое пространство часто моделируется как трехмерное.
Но у гиперобъекта может существовать несколько разных видов размерности.
Можно выделить:
размерность состояния;
размерность параметров;
размерность пространства операторов;
архитектурную размерность;
порядковую глубину;
число независимых ветвей.
Следовательно, одно число может быть недостаточным.
Особенно сложный случай возникает у самоизменяющегося гиперобъекта.
Сегодня система имеет определенное пространство состояний.
После гиперболизации появляется новый уровень.
Количество независимых степеней свободы изменяется.
То есть система может менять собственную эффективную размерность.
Это явление можно предварительно назвать динамической гиперразмерностью.
Здесь необходимо особенно осторожно использовать терминологию.
Гиперразмерность не должна означать просто «очень большое число измерений».
Ее смысл должен быть связан с многоуровневой организацией пространств.
Например:
нижний уровень имеет собственную размерность;
пространство операторов — свою;
пространство архитектур — еще одну.
Тогда гиперразмерность описывает не одну координатную систему, а конфигурацию нескольких пространств различного порядка.
В пределе может возникнуть иерархия:
пространство состояний;
пространство функций;
пространство операторов;
пространство надстроек;
пространство архитектур;
пространство преобразований архитектур.
Каждый следующий уровень рассматривает предыдущий как часть собственного пространства.
Таким образом, понятие размерности приобретает вертикальное измерение.
Именно здесь особенно хорошо видна фундаментальная идея гиперматематики.
Обычная математика часто спрашивает:
в каком пространстве находится объект?
Гиперматематика добавляет:
в каком пространстве находится само это пространство?
Какая архитектура определяет пространство?
В каком пространстве возможных архитектур находится данная архитектура?
И каким образом система может переходить между такими пространствами?
Так возникает последовательность:
объект -> пространство объектов -> пространство операторов -> пространство надстроек -> пространство архитектур -> динамика пространств архитектур.
Эта линия завершает настоящую часть.
Гиперматематика теперь располагает не только:
гиперобъектами;
гипероператорами;
гиперкомпозициями;
гипералгебрами,
но и средой их существования.
Гиперобъект может быть точкой пространства.
Архитектура может быть точкой пространства архитектур.
Трансволюция может быть траекторией.
Гиперболизация — переходом к области более высокого порядка.
Гиперинвариант — свойством, сохраняющимся вдоль определенных классов траекторий.
Гиперсеть — способом представления отношений между множеством уровней и объектов.
Гипергеометрия — способом описания их взаимного расположения и переходов.
Таким образом, общий ход Части VI можно представить так:
пространство состояний -> пространство функций -> пространство операторов -> пространство надстроек -> пространство гиперобъектов -> пространство архитектур -> гиперсеть -> геометрия архитектур -> динамическая гипергеометрия.
Этот переход особенно важен для дальнейшего развития теории.
До сих пор гиперобъект мог рассматриваться как отдельная система.
Теперь он становится частью целого ландшафта возможных систем.
А это означает, что можно исследовать не только то, чем является гиперобъект, но и:
каким он мог бы быть;
в какие формы способен перейти;
какие формы недостижимы;
какие архитектуры устойчивы;
какие способны порождать новые пространства возможностей.
Следующий естественный шаг состоит в переходе от геометрии возможностей к законам изменения.
Если гиперобъекты движутся по пространству архитектур, необходимо исследовать саму динамику такого движения.
Так мы подходим к гипердинамике и общей теории трансволюции.
********
