Skip to content
Shadow Theory

Canonical Minimal Source Completion: The Coarsest Readout Extension on which a Nominated Family of Source Relations Becomes Well Defined

The category of relation-sufficient extensions

Jeremy RodgersSection 5 of 16Original PDF ↗Publication DOI ↗

The category of relation-sufficient extensions

We now fix the data (S,T,p,{rα}α∈A)(S,T,p,\{r_\alpha\}_{\alpha\in A}) for the remainder of the paper and make Definition 2.2 precise as a category.

Definition 4.1 (Relation-sufficient extension).

A relation-sufficient extension of pp (relative to the nominated family) is a tuple E=(E, e, u, (ραE)α∈A)(4.1) \mathcal E=\bigl(E,\ e,\ u,\ (\rho_\alpha^E)_{\alpha\in A}\bigr)\tag{4.1} consisting of a set EE, a surjection e ⁣:S↠Ee\colon S\twoheadrightarrow E, and maps u ⁣:E→Tu\colon E\to T and ραE ⁣:E→Vα\rho_\alpha^E\colon E\to V_\alpha (α∈A\alpha\in A) satisfying p=u∘e,rα=ραE∘e(α∈A).(4.2) p=u\circ e, \qquad r_\alpha=\rho_\alpha^E\circ e \qquad(\alpha\in A).\tag{4.2}

Two features of Definition 4.1 deserve comment.

First, the factorizations (4.2) are exactly requirements (1) and (2) of Definition 2.2: the readout survives, and every nominated relation is a function of the completed state.

Second, surjectivity of ee is not a technical convenience but a substantive part of the definition, and it is what makes the universal property come out uniquely. A completed state that no source state realizes is not a state of the system; it is a spurious element. If unrealized elements were permitted, then given any sufficient EE one could adjoin an arbitrary point ∗\ast with arbitrary values u(∗)u(\ast) and ραE(∗)\rho_\alpha^E(\ast) (subject to nothing, since (4.2) constrains only the image of ee), and the map to EAE_A would no longer be determined: the value ϕ(∗)\phi(\ast) would be unconstrained by eA=ϕ∘ee_A=\phi\circ e. Uniqueness in Theorem 5.1 would fail. Surjectivity excludes exactly this, and it does so for the honest reason: a completion consists of states realized by source states.

Definition 4.2 (Morphism).

Let E=(E,e,u,(ραE))\mathcal E=(E,e,u,(\rho_\alpha^E)) and E′=(E′,e′,u′,(ραE′))\mathcal E'=(E',e',u',(\rho_\alpha^{E'})) be relation-sufficient extensions. A morphism f ⁣:E→E′f\colon\mathcal E\to\mathcal E' is a function f ⁣:E→E′f\colon E\to E' satisfying e′=f∘e.(4.3) e'=f\circ e .\tag{4.3}

Thus a morphism is a map under SS: it is compatible with the two completion maps out of the source. We now check that this single condition already forces compatibility with all the structure maps.

Lemma 4.3 (Structure maps are automatically preserved).

If f ⁣:E→E′f\colon\mathcal E\to\mathcal E' is a morphism in the sense of Definition 4.2, then u′∘f=u,ραE′∘f=ραE(α∈A).(4.4) u'\circ f=u, \qquad \rho_\alpha^{E'}\circ f=\rho_\alpha^E \qquad(\alpha\in A).\tag{4.4}

Proof. Let x∈Ex\in E. Since ee is surjective, choose s∈Ss\in S with x=e(s)x=e(s). Then, using (4.3) and the factorizations (4.2) for E′\mathcal E' and then for E\mathcal E, u′(f(x))=u′(f(e(s)))=u′(e′(s))=p(s)=u(e(s))=u(x),u'\bigl(f(x)\bigr)=u'\bigl(f(e(s))\bigr)=u'\bigl(e'(s)\bigr)=p(s)=u\bigl(e(s)\bigr)=u(x), and likewise, for each α∈A\alpha\in A, ραE′(f(x))=ραE′(e′(s))=rα(s)=ραE(e(s))=ραE(x).\rho_\alpha^{E'}\bigl(f(x)\bigr) =\rho_\alpha^{E'}\bigl(e'(s)\bigr) =r_\alpha(s) =\rho_\alpha^{E}\bigl(e(s)\bigr) =\rho_\alpha^{E}(x). Both computations are independent of the chosen preimage ss, since their left-hand sides do not mention ss. As xx was arbitrary, (4.4) holds. ◻

We display (4.4) rather than merely deducing it, because it records what a morphism of completions actually preserves: the readout and every nominated relation value. What is not imposed is any compatibility beyond that, no metric, no ordering, no choice of labels.

Proposition 4.4 (This is a category).

Relation-sufficient extensions of pp relative to {rα}α∈A\{r_\alpha\}_{\alpha\in A}, with the morphisms of Definition 4.2, form a category, which we denote Suff(p;{rα})\mathbf{Suff}(p;\{r_\alpha\}).

Proof. For E=(E,e,u,(ραE))\mathcal E=(E,e,u,(\rho_\alpha^E)), the identity function idE\mathop{\mathrm{id}}_E satisfies e=idE∘ee=\mathop{\mathrm{id}}_E\circ e, so it is a morphism E→E\mathcal E\to\mathcal E. If f ⁣:E→E′f\colon\mathcal E\to\mathcal E' and g ⁣:E′→E′′g\colon\mathcal E'\to\mathcal E'' are morphisms, then (g∘f)∘e=g∘(f∘e)=g∘e′=e′′(g\circ f)\circ e=g\circ(f\circ e)=g\circ e'=e'', so g∘f ⁣:E→E′′g\circ f\colon\mathcal E\to\mathcal E'' is a morphism. Associativity of composition and the unit laws are inherited from composition of functions. ◻

We add no further categorical apparatus; none is needed.

Back to top ↑