The Self-Modelling Operator φ
This chapter describes how a system builds a model of itself — one of the central questions in consciousness science, philosophy, and cybernetics alike. What does it mean to "know oneself"? How can a system composed of parts encompass itself as a whole — including the very mechanism by which it does so?
The operator is the mathematical answer to this question. It takes the current state of the Holon (the coherence matrix ) and returns a model of that state — an approximate reflection constructed by the system itself. When the reflection coincides with the original (), the system achieves self-consistency — its self-model is exact.
This is the canonical definition of the self-modelling operator in the theory section. The full formalisation, proofs of the equivalence of the three definitions, and the fixed-point theorem are in Formalisation of the operator φ.
Historical Precursors
The problem of self-reference is one of the deepest in intellectual history.
Douglas Hofstadter in the book Gödel, Escher, Bach (1979) described strange loops — structures that, ascending through levels of a hierarchy, unexpectedly return to the starting point. The Gödel number encodes statements about numbers through numbers. Escher's hands draw each other. Bach's canon climbs through keys and returns to the original. Hofstadter suggested that precisely such self-referential loops underlie consciousness.
Robert Rosen (1991) in Life Itself formalised the idea of closure under efficient causation: a living system is a system that is its own model. His (M,R)-systems anticipated the autopoietic axiom of UHM.
Karl Friston (2006–) in the framework of the Free Energy Principle showed that living systems minimise free energy, which is equivalent to building a predictive model of the environment (and of themselves). The variational definition of φ in UHM is a formal analogue of Friston's principle, but derived from axioms rather than postulated.
Intuitive Explanation: A Mirror for the Holon
Imagine that the Holon is a creature living in a room without external mirrors. The only way to "see" itself is to build an internal model: to picture how it looks, based on what it feels.
The operator is that "mirror". The Holon looks into it () and sees an approximate reflection of itself. But the mirror is imperfect:
- It may be cloudy — losing detail (the base decohering form , which erases all connections between dimensions)
- It may be defocused — seeing not individual pixels but groups of 3 (the Fano form , which preserves connections but weakens them)
The fixed point is the state in which the reflection coincides with the original. A Holon in state sees itself exactly as it is. This is the state of complete self-consistency.
Bootstrap: How the Apparent Circularity Is Resolved
At first glance, the definition of φ appears to be a vicious circle: φ defines the self-model , while enters the definition of φ. But this is not a vicious circle — it is a bootstrap, a self-consistent construction.
Analogy: a recursive picture. Imagine a painter painting a picture that depicts a painter painting a picture that depicts... The definition seems infinitely recursive. But if one finds that picture in which the depicted picture coincides with the picture itself — the recursion closes. That is the fixed point.
Mathematically, the circularity is resolved rigorously:
The operator φ defines the "self-model" of the system, i.e. φ(Γ) ≈ Γ — the system models itself. This appears to be a circular definition. The circularity is resolved via the fixed-point theorem: the operator φ is defined independently (as the left adjoint to the inclusion of subobjects), and the fixed point Γ* with φ(Γ*) = Γ* exists and is unique by Banach's theorem (φ is a contractive mapping with parameter k < 1). A detailed account of the resolution of circularity is in Formalisation of the operator φ: resolution of circularity.
Definition
The self-modelling operator is defined in three equivalent ways:
| # | Definition | Formula |
|---|---|---|
| 1 | Categorical | |
| 2 | Dynamical | |
| 3 | Idempotent | , |
The Three Definitions in Plain Language
Each of the three definitions answers the same question — "how does the system build a model of itself?" — but from a different point of view.
Definition 1 (Categorical): "Best approximation from below". Imagine you have a complex object (the Holon) and a collection of simpler objects (subobjects of the classifier). The categorical φ is the way to find the best approximation of the complex object through the simpler ones. "Left adjoint to inclusion" is the mathematical way of saying "optimal projection onto a subset". Analogy: you describe your appearance to a friend over the phone. From an infinite number of details you select the most important (height, hair colour, build). That is the "best approximation" — of your full appearance.
Definition 2 (Dynamical): "What the system converges to in the end". Run the evolution and wait infinitely long. The state the system converges to is . Analogy: drop a ball into a funnel. Regardless of where you dropped it, it will end up at the lowest point. That lowest point is the fixed point .
Definition 3 (Idempotent): "A double reflection adds nothing new". If you look in a mirror twice, you see the same thing as the first time. means that the model of the model coincides with the model. Analogy: photograph a photograph — you get (approximately) the same photograph.
The three definitions specify the same operator . Proof → | Status: [Т]
Base Form φ_base (Decohering Self-Observation)
For a Holon with , the base (decohering) form is:
where are projectors onto the basis dimensions.
This form destroys all coherences ( for ), which is incompatible with viability at uniform weights. The canonical form for living systems is the generalised operator with Fano structure (see below). The canonical form in Formalisation of the operator φ uses , which when coincides with (with anchor ). Generalisation to (convex combination of and ) gives .
Свойства
- CPTP channel: is a completely positive, trace-preserving map
- Idempotence (of ideal φ): — for the idempotent definition (Definition 3). The canonical form with compression parameter [Т] is a contractive mapping (not idempotent); the idempotent projection is the limit
- Purity monotonicity: for the base form (decoherence decreases purity); depends on the parameter — at the Fano component partially preserves coherences. The fixed point of the canonical has
- Fixed point:
: with . Proof → | Status: [Т]
(fixed point of , ) differs from (attractor of the dissipator, ). The canonical definition of the reflexion measure R uses : . Details: stratification of definitions.
Necessity of generalised φ for living systems
The canonical (decohering self-observation, projection onto the diagonal) destroys all coherences: for . This is incompatible with viability: when we get . To achieve without coherences, a pathological localisation of one dimension is required.
A living self-model must preserve coherences: . A generalised is required. Proof → | Status: [Т]
Canonical construction of φ_coh from the Fano structure
Why the Fano channel is needed: defocused vision
Before turning to formulas, let us understand why the Fano structure is needed.
Imagine that the Holon's mirror can operate in two modes:
- Pixel mode (): the mirror sees each "pixel" (dimension) separately, but completely loses the connections between pixels. As if you cut a photograph into 7 squares and shuffled them — you know the content of each square, but not how they are connected.
- Defocused mode (): the mirror sees not individual pixels, but groups of 3 (Fano lines). This is like defocused vision — you lose fine details, but preserve connections between dimensions. Each group of three dimensions is observed as a whole.
Why groups of 3? Because the Fano plane PG(2,2) is the unique structure on 7 points where every pair of points lies on exactly one line of 3 points. This is the maximally democratic observation: no pair of dimensions is privileged.
Key result: the pixel mirror kills the system (with uniform weights, purity drops below the threshold ). The defocused mirror preserves life, because it preserves the connections (coherences) between dimensions. Living self-observation must be partially defocused.
Mathematics of channel mixing
Why the convex combination works:
- alone: destroys all coherences → with uniform weights → the system dies
- alone: coherences are scaled by , phases are preserved → remains above the threshold
- Convex combination: is a CPTP channel (a convex combination of CPTP channels is CPTP)
- At : pure Fano, maximum coherence preservation, but less accurate predictive model
- At : pure atomic, ideal predictive accuracy, but the system dies
- The variational principle finds the optimum balancing accuracy and survivability
Two types of classifier atoms
Complete definitions of atomic and Fano Lindblad operators are in Lindblad Operators. Below are the key formulas needed for the construction of φ_coh.
The classifier Ω contains not only atomic subobjects , but also composite ones. The Fano plane defines 7 linear subobjects — projections onto 3-dimensional subspaces:
Each dimension lies on exactly 3 Fano lines. Therefore: . Proof → | Status: [Т]
Fano predictive channel
For each Fano line a Lindblad operator is defined:
The Fano predictive channel:
— full proof in Lindblad Operators.
Theorem: The Fano channel preserves coherences
For an arbitrary coherence matrix :
(a) Diagonal elements are preserved exactly:
(b) Coherences are preserved with coefficient : for
(c) Phases of coherences are preserved exactly:
Key difference from : the Fano channel scales coherence amplitudes without phase distortion, whereas destroys them entirely. Proof → | Status: [Т]
Canonical form of φ_coh
Canonical coherence-preserving self-modelling:
where:
- — atomic channel (from φ formalisation)
- — Fano channel
- — decoherence depth parameter (balance between atomic and Fano observation)
- — compression parameter determined by the reflexion measure [Т]. Not a free parameter
- — anchor state, coinciding with the attractor of the dissipative part . This choice is dictated by the primitivity of [Т-39a]: the unique stationary state of the linear dynamics is the maximally mixed . Under full compression (, ) the self-model tends to — the state of complete absence of information about itself.
— a convex combination of CPTP channels, hence CPTP. Proof → | Status: [Т]
Target coherences of φ_coh
(a) Magnitude of the target coherence (with diagonal anchor):
(b) Target phase is preserved:
(c) Target Gap is preserved:
The canonical does not seek to change the Gap — it reproduces the Gap with a reduced amplitude, scaling coherences without phase distortion. Proof → | Status: [Т]
Explicit coefficients
General form of the coherence-preserving channel from the definition of :
The coefficients of the canonical are fully determined:
The coefficients are determined through:
- The Fano structure (algebraic geometry)
- The variational principle ( via and )
- The compression parameter (from φ formalisation)
Proof → | Status: [Т]
Atomic operators (7 total): . Fano operators (7 total): . Anchor operator: . Verification: .
Variational definition of α*
The optimal parameter is determined by the variational principle:
Approximate formula for a system with purity :
| Purity | Interpretation | |
|---|---|---|
| (pure state) | Substantial Fano contribution | |
| Balance of atomic and Fano | ||
| Almost purely Fano (minimal coherence destruction) |
Proof → | Status: [Т]
At (purely atomic channel) — maximum predictive accuracy, but complete destruction of coherences. At (purely Fano) — coherences preserved with coefficient , but a less accurate predictive model. The optimum is a balance between predictive accuracy and structure preservation.
Sketch of the derivation of α*
The functional .
The channel acts as follows: the diagonal is preserved, coherences . Therefore the purity of the self-model: .
The spectral entropy increases as decreases (weakening coherences → mixing). The Kullback–Leibler divergence increases as increases (greater deviation from ). The stationarity condition for typical with purity gives:
The formula is approximate — the exact solution requires numerical optimisation for arbitrary .
Numerical example
Let have purity (a viable system). We compute:
- Parameter :
- Reflexion measure:
- Compression parameter:
- Target coherence:
The self-model retains ~15% of each coherence amplitude — a "defocused" but not destroyed reflection. The purity of the self-model converges to under iteration — the viability threshold acts as an attractor of self-modelling.
Unified theorem of self-observation
The canonical coherence-preserving self-modelling for UHM is determined completely uniquely (the compression parameter is defined by the reflexion measure [Т]) through:
(a) Algebraic structure: The Fano plane defines the composite atoms of the classifier , generating the Fano Lindblad operators .
(b) Variational principle: The balance between atomic and Fano observation minimises the functional .
(c) Phase properties: The canonical preserves the phases of coherences. The target Gap coincides with the current Gap.
(d) Symmetry: G₂-covariance is partially broken by the atomic component. The degree of breaking depends on purity . The Fano dissipator is G₂-covariant; the atomic one is not.
(e) Stationary Gap: upon substitution :
The stationary Gap is shifted relative to the current one by the angle due to unitary rotation.
Proofs → | Status: [Т]
Three definitions of φ and their equivalence
In the documentation φ appears in three forms. They do not contradict each other — each subsequent one is a consequence of the previous. Here all three definitions are collected with explicit references to the theorems linking them into a single chain.
Three forms
| # | Name | Formula | Location |
|---|---|---|---|
| 1 | Categorical φ | Axiom Ω⁷, FEP derivation | |
| 2 | Variational φ | Theorem 3.1, FEP derivation | |
| 3 | Replacement φ_k | Self-observation |
Connection (1) ↔ (2): Theorem 3.1
The categorically defined (as the left adjoint to the inclusion ) coincides with the minimiser of the variational functional:
The invariant measure is unique by the primitivity of the linear part [Т-39a]. Full proof → | Status: [Т]
Thus: the variational principle is not an axiom, but a theorem about the categorically defined φ.
Connection (2) ↔ (3): the replacement channel as a minimiser
The minimiser of the functional over the class of CPTP channels on is the replacement channel
Key proof steps.
- Convexity: is a strictly convex functional on the convex compact — the minimiser exists and is unique.
- Form of the minimiser: From the stationarity conditions (variation over under the CPTP constraint) the minimiser takes the form of a convex combination of and the constant channel , i.e. .
- Value of : From the Banach principle (contracting mapping with constant ) and the consistency condition with the reflexion measure: .
Proof of physical realisation → | Parameter k from reflexion → | Status: [Т]
Unified chain: φ_cat → φ_var → φ_k
φ_cat (categorical)
— left adjoint to i: Sub(Γ) ↪ Sh_∞(C)
— defined axiomatically through the structure of the ∞-topos
|
| Theorem 3.1 [Т]
↓
φ_var (variational)
— argmin [S_spec + D_KL] over all CPTP channels
— variational principle as a CONSEQUENCE, not an axiom
|
| convexity + Banach principle [Т]
↓
φ_k (replacement)
— φ_k(Γ) = (1−k)Γ + k·ρ*_diss, k = 1−R
— explicit, computable form for D(ℂ⁷)
Absence of circularity
The definition of φ contains no vicious circle. The derivation order is strictly linear:
- is determined from the primitivity of the linear part [Т-39a] — this is a property of the dynamics, independent of φ.
- is determined only by the current state and the constant — not through .
- is a function of the state , not a free parameter.
- is fully determined through , , and without self-reference.
Each level depends only on the previous ones — a closed directed acyclic graph (DAG).
The apparent "circularity" (φ defines , and enters φ) is resolved by splitting: is the dissipative attractor of the linear part , whereas φ is the nonlinear regeneration operator. They reside at different levels of the hierarchy [O] (see attractor hierarchy).
Connections
- Derived from: Axiom Ω⁷ → →
- Fano channel: Fano selection rules → →
- Used in: Self-observation, Evolution, Gap dynamics
- Full formalisation: Formalisation of the φ operator
- Proofs of Fano theorems: Fano channel and Gap theorems
- Variational characterisation: FEP derivation from UHM
- G₂ structure: G₂ = Aut(O) — covariance of the Fano dissipator