The Observer Definition

rigorous

Overview

This derivation answers a deceptively simple question: what is an observer?

Most physical theories either leave “observer” undefined or restrict it to conscious beings with measuring devices. This axiom takes a different approach: an observer is defined purely by what it does, not what it is made of. The definition applies equally to an electron, a cell, and a galaxy.

The argument. An observer is any system that simultaneously maintains three things:

The definition also requires non-triviality: the symmetry group cannot be trivial (the observer must have real internal structure), threats must exist (nothing is immune to everything), and the invariant must carry genuine information (not just a constant).

The result. Observers form a mathematical category, meaning they can be compared, composed, and classified using the tools of abstract algebra. An observer morphism is a structure-preserving map between two observers that respects both their invariants and their symmetries.

Why this matters. By making “observer” a precise mathematical object rather than a vague philosophical concept, everything that follows — dynamics, interactions, spacetime, particles — can be derived rather than assumed. The framework applies at every scale because the definition is structural, not material.

An honest caveat. Calling this triple an “observer” is a deliberate choice to emphasize the framework’s perspective, but nothing in the mathematics requires consciousness or awareness. The formal definition is closer to “persistent self-distinguishing system” than to anything colloquial.

Statement

Axiom 2 (Observer Definition). An observer is any structure O=(Σ,I,B)\mathcal{O} = (\Sigma, I, \mathcal{B}) in the coherence space (H,A,C)(\mathcal{H}, \mathcal{A}, \mathcal{C}) that simultaneously maintains an invariant, draws a self/non-self distinction, and satisfies non-triviality conditions. This is a functional definition — it specifies what observers do, not what they are made of.

Formalization

Step 1: Structural Postulates

Definition 1.1 (Topological coherence space). Extend the coherence space (H,A,C)(\mathcal{H}, \mathcal{A}, \mathcal{C}) from Coherence Conservation with a topology τ\tau making (H,τ)(\mathcal{H}, \tau) a Hausdorff topological space. The σ\sigma-algebra A\mathcal{A} is required to contain the Borel σ\sigma-algebra B(τ)\mathcal{B}(\tau) generated by τ\tau: B(τ)A\mathcal{B}(\tau) \subseteq \mathcal{A}.

Remark (Status of the topology). The topology τ\tau is a structural postulate, analogous to the dependency graph G\mathcal{G} in Axiom 1. It is not derived from the coherence measure alone. The Hausdorff condition ensures distinct configurations are topologically distinguishable — a minimal separation axiom. Stronger conditions (e.g., second-countability, metrizability) may be imposed when needed for specific derivations; at this stage, Hausdorff suffices.

Definition 1.2 (Admissible transformation group). Let Aut(H)\text{Aut}(\mathcal{H}) denote the group of bijections T:HHT: \mathcal{H} \to \mathcal{H} that are:

  1. Homeomorphisms: TT and T1T^{-1} are continuous with respect to τ\tau
  2. σ\sigma-algebra preserving: T(S)AT(S) \in \mathcal{A} for all SAS \in \mathcal{A}
  3. Coherence-preserving: C(T(S))=C(S)\mathcal{C}(T(S)) = \mathcal{C}(S) for all SAS \in \mathcal{A} (as required by Axiom 1(i))

Aut(H)\text{Aut}(\mathcal{H}) is a group under composition. (Identity is a homeomorphism preserving σ\sigma-algebra and C\mathcal{C}; composition and inversion inherit all three properties.)

Definition 1.3 (Restricted transformation group). For any ΣA\Sigma \in \mathcal{A} with ΣH\Sigma \subseteq \mathcal{H}, define:

Aut(H)Σ={TΣ:TAut(H),  T(Σ)=Σ}\text{Aut}(\mathcal{H})|_\Sigma = \{T|_\Sigma : T \in \text{Aut}(\mathcal{H}), \; T(\Sigma) = \Sigma\}

the group of restrictions of Σ\Sigma-preserving automorphisms to Σ\Sigma.

Proposition 1.4. Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma is a subgroup of the group of all bijections ΣΣ\Sigma \to \Sigma.

Proof. If T,UAut(H)T, U \in \text{Aut}(\mathcal{H}) with T(Σ)=U(Σ)=ΣT(\Sigma) = U(\Sigma) = \Sigma, then (TU)(Σ)=T(Σ)=Σ(T \circ U)(\Sigma) = T(\Sigma) = \Sigma, so TUT \circ U restricts to Σ\Sigma. The identity restricts to idΣ\text{id}_\Sigma. If T(Σ)=ΣT(\Sigma) = \Sigma, then T1(Σ)=ΣT^{-1}(\Sigma) = \Sigma. \square

Step 2: Observer as a Triple

Definition 2.1 (Observer). An observer O\mathcal{O} is a triple (Σ,I,B)(\Sigma, I, \mathcal{B}) satisfying conditions (O1)–(O3):

(O1) State space. ΣH\Sigma \subseteq \mathcal{H} is a connected, compact subset (in the subspace topology induced by τ\tau) with ΣA\Sigma \in \mathcal{A} and C(Σ)>0\mathcal{C}(\Sigma) > 0.

(O2) Invariant. I:ΣVI: \Sigma \to V is a continuous function to a finite-dimensional normed vector space (V,)(V, \|\cdot\|), satisfying:

I(gσ)=I(σ)gGO,  σΣI(g \cdot \sigma) = I(\sigma) \quad \forall g \in G_\mathcal{O}, \; \sigma \in \Sigma

where GOAut(H)ΣG_\mathcal{O} \subseteq \text{Aut}(\mathcal{H})|_\Sigma is the symmetry group of O\mathcal{O}, defined as:

GO={TAut(H)Σ:IT=I}G_\mathcal{O} = \{T \in \text{Aut}(\mathcal{H})|_\Sigma : I \circ T = I\}

The function II is the invariant (or conserved charge) of O\mathcal{O}.

(O3) Self/non-self boundary. B\mathcal{B} denotes the partition:

Aut(H)Σ=GOGOc\text{Aut}(\mathcal{H})|_\Sigma = G_\mathcal{O} \sqcup G_\mathcal{O}^c

where GOG_\mathcal{O} (the self-transformations) preserve II, and GOc=Aut(H)ΣGOG_\mathcal{O}^c = \text{Aut}(\mathcal{H})|_\Sigma \setminus G_\mathcal{O} (the non-self transformations) do not.

Proposition 2.2. GOG_\mathcal{O} is a subgroup of Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma.

Proof. (i) Identity: Iid=II \circ \text{id} = I, so idGO\text{id} \in G_\mathcal{O}. (ii) Closure: if IT=II \circ T = I and IU=II \circ U = I, then I(TU)=(IT)U=IU=II \circ (T \circ U) = (I \circ T) \circ U = I \circ U = I, so TUGOT \circ U \in G_\mathcal{O}. (iii) Inverses: if IT=II \circ T = I, then for any σΣ\sigma \in \Sigma, I(T1(σ))=I(T(T1(σ)))=I(σ)I(T^{-1}(\sigma)) = I(T(T^{-1}(\sigma))) = I(\sigma) (applying IT=II \circ T = I to T1(σ)ΣT^{-1}(\sigma) \in \Sigma), so IT1=II \circ T^{-1} = I, hence T1GOT^{-1} \in G_\mathcal{O}. \square

Remark. GOcG_\mathcal{O}^c is not a subgroup (it does not contain the identity). It is the complement of GOG_\mathcal{O} in Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma.

Remark (On the finite-dimensionality of VV). We require VV to be finite-dimensional. This is a constraint that excludes infinite-dimensional invariant spaces (which would correspond to observers with infinitely many independent conserved charges). The dimension dimV\dim V is bounded by the dimension of the Lie algebra of GOG_\mathcal{O} via Noether’s theorem (see Loop Closure, Theorem 5.1): the number of independent conserved charges equals dimgO\dim \mathfrak{g}_\mathcal{O} (when GOG_\mathcal{O} is a Lie group).

Step 3: Non-Triviality Conditions

Definition 3.1. An observer O=(Σ,I,B)\mathcal{O} = (\Sigma, I, \mathcal{B}) is non-trivial if it satisfies:

(N1) Non-degenerate symmetry: GO{e}G_\mathcal{O} \neq \{e\} — the symmetry group is not trivial.

(N2) Non-degenerate threat: GOcG_\mathcal{O}^c \neq \emptyset — there exist non-self transformations.

(N3) Non-trivial invariant: The image I(Σ)VI(\Sigma) \subset V is not a single point — I(Σ)>1|I(\Sigma)| > 1.

Proposition 3.2. Conditions (N1) and (N2) together are equivalent to: GOG_\mathcal{O} is a proper, non-trivial subgroup of Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma, i.e., {e}GOAut(H)Σ\{e\} \subsetneq G_\mathcal{O} \subsetneq \text{Aut}(\mathcal{H})|_\Sigma.

Proof. (N1) gives GO{e}G_\mathcal{O} \supsetneq \{e\}. (N2) gives GOcG_\mathcal{O}^c \neq \emptyset, so GOAut(H)ΣG_\mathcal{O} \neq \text{Aut}(\mathcal{H})|_\Sigma, i.e., GOAut(H)ΣG_\mathcal{O} \subsetneq \text{Aut}(\mathcal{H})|_\Sigma. Conversely, {e}GO\{e\} \subsetneq G_\mathcal{O} gives (N1), and GOAut(H)ΣG_\mathcal{O} \subsetneq \text{Aut}(\mathcal{H})|_\Sigma gives (N2). \square

Remark 3.3 (Role of N3). Since (O2) defines GOG_\mathcal{O} as the II-stabilizer, a constant invariant IcI \equiv c forces GO=Aut(H)ΣG_\mathcal{O} = \text{Aut}(\mathcal{H})|_\Sigma, automatically violating (N2). So (N3) is not independent of (N1)–(N2) at the level of a single observer triple: any triple satisfying (N1)–(N2) already has a non-constant II. The role of (N3) is therefore not logical independence but emphasis: it makes explicit that the invariant must carry genuine information, excluding the degenerate case where the symmetry group happens to be proper but the invariant is uninformative (e.g., constant on connected components of orbits). In short, (N3) is a clarity condition rather than an independent axiom.

Proposition 3.4 (Simple group obstruction). If Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma is a non-abelian simple group (no proper non-trivial normal subgroups) and the action of Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma on I(Σ)I(\Sigma) is faithful, then no non-trivial observer exists on Σ\Sigma.

Proof. Define GO=ker(Aut(H)ΣSym(I(Σ)))G_\mathcal{O} = \ker(\text{Aut}(\mathcal{H})|_\Sigma \to \text{Sym}(I(\Sigma))) — the kernel of the action on the set of II-values. This kernel is a normal subgroup of Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma (kernels of homomorphisms are always normal). If Aut(H)Σ\text{Aut}(\mathcal{H})|_\Sigma is simple, the only normal subgroups are {e}\{e\} and the full group. If the action is faithful, the kernel is {e}\{e\}, so GO={e}G_\mathcal{O} = \{e\}, violating (N1).

The remaining case is GO=Aut(H)ΣG_\mathcal{O} = \text{Aut}(\mathcal{H})|_\Sigma (the full kernel), which means II is constant, violating (N3). \square

Remark. If the action on II-values is not faithful, then the kernel GOG_\mathcal{O} could be the full group (I constant, violating (N3)) or {e}\{e\} (violating (N1)). The faithful-action hypothesis is essential.

Step 4: The Observer Boundary

Definition 4.1 (Observer boundary). The boundary O\partial\mathcal{O} of observer O\mathcal{O} is defined with respect to the full transformation group Aut(H)\text{Aut}(\mathcal{H}) (not only the Σ\Sigma-preserving subgroup):

O={σΣ:TAut(H) such that T(σ)Σ or I(T(σ))I(σ)}\partial\mathcal{O} = \{\sigma \in \Sigma : \exists T \in \text{Aut}(\mathcal{H}) \text{ such that } T(\sigma) \notin \Sigma \text{ or } I(T(\sigma)) \neq I(\sigma)\}

This is the locus of vulnerability: the set of states from which some transformation in H\mathcal{H} can either eject the system from Σ\Sigma or disrupt its invariant.

Definition 4.2 (Observer interior). The interior Σ=ΣO\Sigma^\circ = \Sigma \setminus \partial\mathcal{O} consists of states that are preserved by all transformations:

Σ={σΣ:TAut(H),  T(σ)Σ and I(T(σ))=I(σ)}\Sigma^\circ = \{\sigma \in \Sigma : \forall T \in \text{Aut}(\mathcal{H}), \; T(\sigma) \in \Sigma \text{ and } I(T(\sigma)) = I(\sigma)\}

Proposition 4.3. For any non-trivial observer, O\partial\mathcal{O} \neq \emptyset.

Proof. By (N2), there exists TAut(H)ΣT \in \text{Aut}(\mathcal{H})|_\Sigma with ITII \circ T \neq I, so I(T(σ))I(σ)I(T(\sigma)) \neq I(\sigma) for some σΣ\sigma \in \Sigma. Since TAut(H)T \in \text{Aut}(\mathcal{H}) and the invariant is disrupted, σO\sigma \in \partial\mathcal{O}. \square

Proposition 4.4 (Boundary decomposition). Σ=ΣO\Sigma = \Sigma^\circ \sqcup \partial\mathcal{O} is a disjoint partition of the state space into interior and boundary.

Proof. By construction, Σ\Sigma^\circ and O\partial\mathcal{O} are complementary subsets of Σ\Sigma. \square

Step 5: Noether Connection

Theorem 5.1 (Noether identification). In the continuous case — where GOG_\mathcal{O} is a Lie group acting smoothly on a smooth manifold Σ\Sigma — the observer definition is equivalent to specifying a Noether pair: the continuous symmetry GOG_\mathcal{O} and its associated conserved charge II are related by Noether’s theorem.

Assumptions. This theorem requires:

These assumptions are stronger than (O1)–(O3) and are made explicit here.

Proof.

Forward (Observer \Rightarrow Noether pair): Given O=(Σ,I,B)\mathcal{O} = (\Sigma, I, \mathcal{B}) with GOG_\mathcal{O} a Lie group acting smoothly on Σ\Sigma, the invariance Ig=II \circ g = I for gGOg \in G_\mathcal{O} means II is constant along orbits of GOG_\mathcal{O}. By Noether’s theorem (applied to the GOG_\mathcal{O}-action as a symmetry of the dynamics), each one-parameter subgroup of GOG_\mathcal{O} has an associated conserved quantity. The number of independent conserved quantities equals dimgO\dim \mathfrak{g}_\mathcal{O} where gO\mathfrak{g}_\mathcal{O} is the Lie algebra of GOG_\mathcal{O}. The invariant I:ΣVI: \Sigma \to V with dimV=dimgO\dim V = \dim \mathfrak{g}_\mathcal{O} collects all these conserved quantities.

Converse (Noether pair \Rightarrow Observer): Given a Noether pair (G,Q)(G, Q) on Σ\Sigma — a Lie group GG acting on Σ\Sigma with conserved charge Q:ΣVQ: \Sigma \to V — define O=(Σ,Q,B)\mathcal{O} = (\Sigma, Q, \mathcal{B}) where GO=GG_\mathcal{O} = G and GOc=Aut(H)ΣGG_\mathcal{O}^c = \text{Aut}(\mathcal{H})|_\Sigma \setminus G. Conditions (O1)–(O3) are satisfied: Σ\Sigma is a state space with C(Σ)>0\mathcal{C}(\Sigma) > 0 (assuming Σ\Sigma is a non-trivial subsystem); QQ is invariant under GG by the Noether correspondence; and the boundary B\mathcal{B} partitions transformations into GG and its complement. \square

Corollary 5.2. The dimension of the invariant space VV is constrained:

dimV=dimgO\dim V = \dim \mathfrak{g}_\mathcal{O}

when GOG_\mathcal{O} is a compact Lie group. (For example, SU(2)SU(2) has dimsu(2)=3\dim \mathfrak{su}(2) = 3, corresponding to three independent conserved charges.)

Identification 5.3 (Coherence equals charge). The coherence allocated to O\mathcal{O} equals the norm of the conserved charge: C(Σ)=I\mathcal{C}(\Sigma) = \|I\| (up to a normalization constant depending on the identification of C\mathcal{C} with physical energy). This is not derived from the axioms alone — it requires the later identification of C\mathcal{C} with energy (via E=ωE = \hbar\omega, developed in Action and Planck’s Constant). It is stated here as a forward reference to motivate the connection between the abstract coherence measure and the observer’s conserved charge.

Step 6: Universality

Proposition 6.1. The observer definition applies at every scale: any system maintaining an invariant against an environment that can threaten it satisfies (O1)–(O3) with (N1)–(N3).

Examples:

Remark. The universality claim is a physical assertion — it states that the mathematical definition captures the structural essence of all physical observers. This is not provable from within the formalism; it is a claim about the relationship between the formalism and the physical world.

Step 7: Observer Category

Definition 7.1 (Observer morphism). An observer morphism f:O1O2f: \mathcal{O}_1 \to \mathcal{O}_2 between observers Oi=(Σi,Ii,Bi)\mathcal{O}_i = (\Sigma_i, I_i, \mathcal{B}_i) is a continuous map f:Σ1Σ2f: \Sigma_1 \to \Sigma_2 such that:

  1. Invariant compatibility: There exists a linear map ϕ:V1V2\phi: V_1 \to V_2 with I2f=ϕI1I_2 \circ f = \phi \circ I_1
  2. Equivariance: There exists a group homomorphism α:GO1GO2\alpha: G_{\mathcal{O}_1} \to G_{\mathcal{O}_2} with fg=α(g)ff \circ g = \alpha(g) \circ f for all gGO1g \in G_{\mathcal{O}_1}

Proposition 7.2. Observers and their morphisms form a category Obs\mathbf{Obs}.

Proof. We verify the category axioms.

Identity: For each observer O=(Σ,I,B)\mathcal{O} = (\Sigma, I, \mathcal{B}), the identity map idΣ:ΣΣ\text{id}_\Sigma: \Sigma \to \Sigma is a morphism with ϕ=idV\phi = \text{id}_V and α=idGO\alpha = \text{id}_{G_\mathcal{O}}.

Composition: Given morphisms f:O1O2f: \mathcal{O}_1 \to \mathcal{O}_2 (with ϕf,αf\phi_f, \alpha_f) and g:O2O3g: \mathcal{O}_2 \to \mathcal{O}_3 (with ϕg,αg\phi_g, \alpha_g), define gf:Σ1Σ3g \circ f: \Sigma_1 \to \Sigma_3. Then:

  1. I3(gf)=(ϕgI2)f=ϕg(I2f)=ϕg(ϕfI1)=(ϕgϕf)I1I_3 \circ (g \circ f) = (\phi_g \circ I_2) \circ f = \phi_g \circ (I_2 \circ f) = \phi_g \circ (\phi_f \circ I_1) = (\phi_g \circ \phi_f) \circ I_1. So invariant compatibility holds with ϕ=ϕgϕf\phi = \phi_g \circ \phi_f.
  2. (gf)h=g(fh)=g(αf(h)f)=αg(αf(h))(gf)(g \circ f) \circ h = g \circ (f \circ h) = g \circ (\alpha_f(h) \circ f) = \alpha_g(\alpha_f(h)) \circ (g \circ f). So equivariance holds with α=αgαf\alpha = \alpha_g \circ \alpha_f.

Associativity: (hg)f=h(gf)(h \circ g) \circ f = h \circ (g \circ f) — standard for function composition.

Identity laws: idf=f\text{id} \circ f = f and fid=ff \circ \text{id} = f — standard. \square

Definition 7.3 (Observer isomorphism). An observer morphism f:O1O2f: \mathcal{O}_1 \to \mathcal{O}_2 is an isomorphism if ff is a homeomorphism, ϕ\phi is a linear isomorphism, and α\alpha is a group isomorphism.

Proposition 7.4. Two observers O1,O2\mathcal{O}_1, \mathcal{O}_2 are isomorphic in Obs\mathbf{Obs} if and only if they have homeomorphic state spaces, isomorphic symmetry groups, and equivalent invariant structures.

Proof. Forward: an isomorphism provides all three. Converse: given homeomorphism f:Σ1Σ2f: \Sigma_1 \to \Sigma_2, group isomorphism α:G1G2\alpha: G_1 \to G_2, and linear isomorphism ϕ:V1V2\phi: V_1 \to V_2 with I2f=ϕI1I_2 \circ f = \phi \circ I_1 and equivariance, the triple (f,ϕ,α)(f, \phi, \alpha) constitutes an isomorphism in Obs\mathbf{Obs}. \square

Remark 7.5 (Observer equivalence and identical particles). Isomorphism in Obs\mathbf{Obs} (Definition 7.3) is precisely the framework’s notion of identical particles. Two observers O1=(Σ1,I1,B1)\mathcal{O}_1 = (\Sigma_1, I_1, \mathcal{B}_1) and O2=(Σ2,I2,B2)\mathcal{O}_2 = (\Sigma_2, I_2, \mathcal{B}_2) are isomorphic when they share the same state space dimension (dimΣ1=dimΣ2\dim \Sigma_1 = \dim \Sigma_2 as manifolds), the same Noether invariant spectrum (spec(I1)spec(I2)\text{spec}(I_1) \cong \text{spec}(I_2) as subsets of isomorphic target spaces), and the same boundary type (GO1GO2G_{\mathcal{O}_1} \cong G_{\mathcal{O}_2} as groups). This is exactly the classification by bootstrap level: the bootstrap mechanism determines which isomorphism classes in Obs\mathbf{Obs} are populated at each level of the hierarchy, while the spin-statistics theorem determines the exchange behavior (bosonic or fermionic) of collections of isomorphic observers.

Physically distinct but isomorphic observers are ubiquitous: two electrons in different orbitals, a particle and its antiparticle (related by a Obs\mathbf{Obs}-isomorphism that conjugates the invariant III \mapsto -I while preserving the group structure), and exchange-symmetric multi-particle systems. The question “can physically distinct observers be isomorphic?” therefore has a definitive affirmative answer — and this is not an additional axiom but a consequence of the categorical structure already defined in Proposition 7.4. The isomorphism classes of Obs\mathbf{Obs} are the particle types; the objects within each class are the individual instances.

Comparison with Other Frameworks

Framework”Observer” definitionObserver-centrism
Copenhagen QMMacroscopic measuring device (undefined)Any (Σ,I,B)(\Sigma, I, \mathcal{B}) satisfying (O1)–(O3)
Many-worldsBranch of the wavefunctionNoether charge locus
Relational QMAny physical system (Rovelli)Closest parallel; adds the boundary condition
Autopoiesis (Maturana/Varela)Self-producing organizationSimilar spirit; adds the Noether structure

Rigor Assessment

Fully rigorous:

Structural assumptions (stated, not derived):

Deferred identifications:

Assessment: The axiom is rigorously formalized. Every definition is precise, every proof is complete, and every additional assumption (topology, smooth structure, Lie group) is explicitly stated at the point where it is introduced. The observer category Obs\mathbf{Obs} is fully constructed with verified category axioms.

Open Gaps

  1. Graded boundaries: The binary self/non-self partition is an idealization. A generalization to B:Aut(H)Σ[0,1]\mathcal{B}: \text{Aut}(\mathcal{H})|_\Sigma \to [0,1] (degree of threat) is physically motivated but not developed.

Addressed Gaps

  1. Composite observersResolved by Relational Invariants: The relational invariant construction builds composite observers (Σ12,I12,B12)(\Sigma_{12}, I_{12}, \mathcal{B}_{12}) from component observers, providing the composition rule for the observer category.
  2. Observer equivalenceResolved: Remark 7.5 shows that isomorphism in Obs\mathbf{Obs} is precisely the framework’s notion of identical particles. Physically distinct but isomorphic observers (electrons, antiparticles, exchange-symmetric systems) are classified by bootstrap level, with exchange behavior determined by the spin-statistics theorem. This is a consequence of the categorical structure (Proposition 7.4), not an additional axiom.