lin-0033
1.2 The universal obstruction axiom
For each pair \((\mathbb S,D)\), let \(\mathcal E_{\mathbb S,D}\) be a category of typed obstruction values with a distinguished trivial object \(0_{\mathbb S,D}\). No initial, terminal, or zero-object property is assumed unless a later law states it explicitly. For \(Z\in \mathcal E_{\mathbb S,D}\), write
for the set of admissible, structure-respecting diagnostics of the declared factorization problem with values in \(Z\). Changing \(Z\) changes how the failure is observed; it must not silently change the declaration whose failure is being observed. For a morphism \(u:Z\to Z'\), functoriality provides postcomposition
For every learning sketch \(\mathbb S\) and admissible realization \(D\), the diagnostic functor
is representable. Thus there is an obstruction object \(\mathcal O_{\mathbb S}(D)\), unique up to unique isomorphism, and natural bijections
for every admissible observer \(Z\). Moreover,
Under the representing bijection, the identity of \(\mathcal O_{\mathbb S}(D)\) determines a universal diagnostic
For every diagnostic \(\delta \in \operatorname {Diag}_{\mathbb S}(D;Z)\), there is a unique \(\widehat\delta :\mathcal O_{\mathbb S}(D)\to Z\) such that
Define \(\eta _{\mathbb S,D}\) as the element corresponding to \(1_{\mathcal O_{\mathbb S}(D)}\). Naturality of the representing bijection shows that postcomposing \(\eta _{\mathbb S,D}\) by \(\widehat\delta \) corresponds to \(\widehat\delta \circ 1_{\mathcal O_{\mathbb S}(D)} =\widehat\delta \). Taking \(\widehat\delta \) to be the morphism corresponding to \(\delta \) proves existence. Injectivity of the representing bijection proves uniqueness.
The uniqueness belongs to this factorization of diagnostics. It does not imply that a repair exists, that an obstruction identifies its cause, or that two successful repairs must coincide.
Whenever \(\mathbb R_{\geq 0}\) is an admissible observer object, every admissible structure-respecting scalar diagnostic for the declared failure is represented by a morphism
Consequently, changing the scalarization changes the view of the obstruction, not the obstruction itself.
Apply Axiom 1.1 with \(Z=\mathbb R_{\geq 0}\). Representability gives the unique morphism \(\ell \) corresponding to the chosen scalar diagnostic.
This is the book’s central reversal of the ordinary optimization picture. The primitive failure is typed and potentially structured. A scalar may rank, threshold, or aggregate candidate repairs, but it can discard location, direction, interaction, provenance, and symmetry information carried by \(\mathcal O_{\mathbb S}(D)\).
11. Axiom 1.1 is a representability claim, not an observability theorem. The diagnostic functor may be poorly chosen or empirically incomplete. Observer adequacy remains a modeling commitment. ↩