Skip to main content

ΩULR · Canonical· Canon 24

The Observer-Relative Identifiability Boundary Between Learning and Inference

A limited observer can distinguish declared learning and inference roles exactly when the role is measurable and the response laws separate. No universal discriminator exists, but possibility and impossibility are completely characterised for a specified observer contract.

1,279 words5 min read

Conclusion

There is no single observer-independent YES or NO to the question, “Can learning and inference be distinguished inside a model?” The exact answer is the following necessary-and-sufficient condition:

An observer can distinguish the current role exactly if and only if the declared role variable is measurable with respect to that observer's information filtration.

If a role C{L,I}C\in\{L,I\} induces transcript laws PL,PIP_L,P_I, then the optimal equal-prior misclassification probability is

R=1PLPITV2\boxed{ R^*=\frac{1-\lVert P_L-P_I\rVert_{\mathrm{TV}}}{2} }

1. Declare the role and observer first

Learning and inference are not primitive symbols of a probability space. A system boundary must first declare which events it calls LL or II. Role typing may include

(information source, write target, persistence, reset/clone response, future causal role).(\text{information source},\ \text{write target},\ \text{persistence}, \ \text{reset/clone response},\ \text{future causal role}).

The information available to an observer through time tt is represented by a sub-σ\sigma-algebra FtO\mathcal F_t^O. This filtration may include activations, inputs, outputs, a clock, observer memory, and the results of permitted interventions.

Location is not the decisive issue.

  • An observer located inside the model remains limited if it cannot inspect optimiser state or reset responses.
  • An observer outside the model can have the same information filtration if it receives the same latent stream.
  • Even access to raw hidden state does not recover the role automatically when the role is not a function of that state.

2. Theorem A — Measurability characterisation

For a probability space (Ω,G,P)(\Omega,\mathcal G,\mathbb P), a role CC, and observer information FG\mathcal F\subseteq\mathcal G, the following statements are equivalent:

  1. an F\mathcal F-measurable classifier exists that predicts CC almost surely;
  2. CC is F\mathcal F-measurable;
  3. the posterior η=P(C=LF)\eta=\mathbb P(C=L\mid\mathcal F) is almost surely either 0 or 1.

The minimum risk over all classifiers is

RF=E[min{η,1η}].R^*_{\mathcal F} = \mathbb E[\min\{\eta,1-\eta\}].

A larger internal network or a longer computation is only a measurable function of the existing σ\sigma-algebra. If the input information does not separate the roles, additional computation cannot create new role information.

3. Theorem B — Exact risk for a fixed transcript

Fix an observer contract and horizon, and let the transcript space be (H,H)(\mathcal H,\mathscr H). The optimal binary risk for the two simple hypothesis laws is given exactly by the total-variation identity

R=1PLPITV2,PLPITV=supAHPL(A)PI(A).R^*=\frac{1-\lVert P_L-P_I\rVert_{\mathrm{TV}}}{2}, \qquad \lVert P_L-P_I\rVert_{\mathrm{TV}} =\sup_{A\in\mathscr H}|P_L(A)-P_I(A)|.

Consequently,

R=12    PL=PI,R=0    PLPI.R^*=\frac12\iff P_L=P_I, \qquad R^*=0\iff P_L\perp P_I.

The verdict is determined not by different means or weights, but by the entire transcript law that actually reaches the observer.

4. Theorem C — Adaptive experiments

Suppose the observer can use a nonanticipating, role-blind policy πΠO\pi\in\Pi_O that selects actions from the past transcript. Define the separation coefficient at horizon TT by

ΔT(O)=supπΠOPL,TπPI,TπTV\Delta_T(O) = \sup_{\pi\in\Pi_O} \lVert P_{L,T}^{\pi}-P_{I,T}^{\pi}\rVert_{\mathrm{TV}}

The infimal risk over permitted policies and classifiers is

RT(O)=1ΔT(O)2R_T^*(O)=\frac{1-\Delta_T(O)}{2}

Positive TV is equivalent to performance above chance; finite-time zero error requires singularity under one permitted policy. Even if ΔT=1\Delta_T=1, the supremum need not be attained, so the existence of a single zero-error policy must be checked separately.

5. Theorem D — Response-fibre factorisation

Let EE be a set of hidden events and ρ:E{L,I}\rho:E\to\{L,I\} a role map. Identify events that produce the same response profile under every permitted policy and horizon:

eOe    Pe,Tπ=Pe,Tπfor all (π,T)e\sim_O e' \iff P_{e,T}^{\pi}=P_{e',T}^{\pi} \quad\text{for all }(\pi,T)

A universal observer classifier valid for every event exists if and only if ρ\rho factors through this quotient:

ρ=ρˉqO.\rho=\bar\rho\circ q_O.

If LL and II conflict within the same response fibre, no amount of observer-side computation can resolve the conflict. Conversely, factorisation establishes in-principle classification by profile; it does not automatically provide a single finite test.

6. Theorem E — Garbling contraction

If an internal transcript is obtained by garbling an external transcript through a Markov kernel KK, then

KPLKPITVPLPITV.\lVert KP_L-KP_I\rVert_{\mathrm{TV}} \le \lVert P_L-P_I\rVert_{\mathrm{TV}}.

Thus, additional computation by a weaker observer cannot recover provenance that has been lost. Neither the spatial claim that “inside always knows more than outside” nor its converse is valid. The declared channel determines the information ordering.

7. Theorem F — Infinite horizon

For one fixed infinite policy, let PL,t,PI,tP_{L,t},P_{I,t} be the finite-prefix laws. Prefix TV converges to full path-law TV. The optimal finite-prefix error tends to zero if and only if the full path laws are mutually singular:

Rt0    PLPI.R_t^*\to0 \iff P_L^{\infty}\perp P_I^{\infty}.

This is a result for one coherent infinite policy. It must not be confused with a profile that selects a different oracle policy at every horizon.

8. Theorem G — Common quotient kernel

If two processes have the same observable quotient transition and their output kernels do not read the hidden fibre directly, different hidden-fibre updates can remain indistinguishable in the declared adaptive transcript. This result is stated as a sufficient condition. Its assumptions fail if the output reads the fibre directly or if a policy is given the role label in advance.

9. Reset-relative operational specialisation

Let PeπP_e^\pi denote the probe law after event ee, Pe,rπP_{e,r}^\pi the law after a typed reset rr, and P0,rπP_{0,r}^\pi the baseline law in which the event did not occur. Define

Dr(e)=supπΠprobePe,rπP0,rπTV.D_r(e) = \sup_{\pi\in\Pi_{\mathrm{probe}}} \lVert P_{e,r}^\pi-P_{0,r}^\pi\rVert_{\mathrm{TV}}.
  • Dr(e)>0D_r(e)>0 indicates persistent adaptation relative to this reset contract.
  • If Dr(e)=0D_r(e)=0 but the pre-reset response differs, the event is reset-local inference.

This supplies one operational definition of learning and inference roles. Changing the reset may change the role; it is not a universal definition covering all fast learning and continual adaptation.

10. Strictness of passive and richer ports

In a linear toy model, two systems with the same passive law can separate with TV 1 under a write; reset; read policy. Merely adding an operation named “reset,” however, is not sufficient. If distinct persistence operators R1,R2R_1,R_2 satisfy

HR1B=HR2BHR_1B=HR_2B

they remain in the same partial response fibre. The identifying power of a richer port is itself interface-relative.

11. Scope of proof and verification

The canonical audit establishes the following scope:

RequirementResult
Possibility of zero error from current informationNecessary-and-sufficient condition in A
Optimal error for a fixed stochastic transcriptExact TV identity in B
Adaptive inputs and interventionsPolicy supremum in C
Universal classifier over all eventsQuotient factorisation in D
Direction of information loss between inside and outsideGarbling contraction in E
Zero risk under long observationPath-law singularity in F
Elimination of hidden-fibre differencesExplicit sufficient condition in G

The finite exact verifier passed 8/8 checks, including 225 distribution pairs, 8 deterministic garblings, 27 stochastic kernels, and 64 adaptive quotient policies. This computation does not replace the general measure-theoretic proof; it audits signs, normalisation, and finite counterexample implementations.

What is not proved

  • An observer-independent ontological definition of learning and inference
  • Identification of the observer filtration in a real Transformer
  • Finite-sample estimation rates for a classifier
  • That this theorem constitutes a neural-specific ULR object

The Canon 24 increment is therefore not an ontology, but a complete observer-relative characterisation of the identifiability boundary for a declared role.