Если коротко: в ядре Λ‑Универсума действительно шесть базовых операторов — это «алфавит» для управления жизненным циклом графа знаний. Но одними операторами система не ограничивается: есть ещё сущности, атрибуты, события и служебные конструкции, которые задают смысл и правила игры.
Что кроме операторов
- Сущности (Entities) и связи (Relations). Это «кирпичики» графа. Узел (сущность) — не просто метка, у него есть состояние, история, метрики уверенности. Связь — не просто ребро, а активный агент со своим статусом и динамикой. Операторы ими управляют, но сами по себе они тоже важные элементы модели.
- Атрибуты и метрики. У каждого узла и связи есть набор полей, критически важных для Λ‑Универсума: `certainty` (уверенность), `blind_spot` (слепое пятно), `habeas_weight_id` (уникальный идентификатор этического веса), `history` (цепочка событий). Они не являются операторами, но без них граф не «живой».
- OntologicalEvent. Любое действие (вызов оператора) порождает событие с полной записью контекста: кто инициировал, какие данные были на входе, какие метрики изменились, каков результат валидации. Это даёт воспроизводимость и аудит.
- Контексты и области видимости (EnhancedActiveContext). Граф не плоский: есть вложенные контексты, границы применимости утверждений, уровни абстракции. Например, одно и то же отношение может иметь разную уверенность в разных контекстах. Операторы работают внутри этих контекстов, но сами контексты — отдельная конструкция.
- Критерии и пороги. Например, NIGC (Non‑Instrumental Generativity Criterion) для Φ, пороги уверенности для слияния узлов, правила обнаружения циклов для защиты от догматических утверждений. Это не операторы, а «правила игры», по которым операторы исполняются.
- Семантические типы и инварианты. В Λ‑Универсуме есть идея «извлечения инварианта» (то, что остаётся устойчивым при изменениях). Инвариант — это не оператор, а результат работы Ω, который может стать новой сущностью или ограничением для дальнейших действий.
- Этические и эпистемические конструкции. «Слепые пятна», границы знания, статус «требует перепроверки» — это отдельные семантические метки, которые встраиваются в граф и влияют на поведение операторов.
- Форматы обмена и точки интеграции. SemanticDB, маппинги в JSON‑LD/Turtle/GraphML, интерфейсы к внешним хранилищам — это инфраструктурные компоненты, которые делают граф совместимым с внешним миром.
Как это выглядит в связке с операторами (на мини‑примере)
Допустим, мы моделируем экспертное мнение:
1. Α (Alpha) создаёт узел `:expert_A`. Сразу у него появляются поля: `certainty: 0.9`, `blind_spot: [unknown_domain_X]`.
2. Λ (Lambda) создаёт связь `:expert_A trusts :expert_B`. У связи возникает `certainty: 0.85`, `history: [event_123]`.
3. Φ (Phi) запрашивает у Эфоса интерпретацию паттерна доверия. Ответ проходит проверку NIGC. Допустим, NIGC = 0.75 — ответ принимается, но помечается как «требует подтверждения».
4. Ω (Omega) сканирует граф и находит «напряжение»: `:expert_B` имеет низкое доверие в смежной области. Ω извлекает инвариант «риск каскадного недоверия» и создаёт узел‑предупреждение.
5. Σ (Sigma) видит связь между `:expert_A` и `:expert_B`, плюс инвариант от Ω — и порождает новый узел `:community_of_trust_alpha`.
6. ∇ (Nu) обогащает `:community_of_trust_alpha` дополнительными атрибутами: `has_boundary`, `requires_audit_every_N_events`.
Здесь операторы — это действия, а всё остальное (поля, события, инварианты, критерии) — это «ткань» графа, которая делает действия осмысленными и проверяемыми.