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 canonical minimal-completion theorem

Jeremy RodgersSection 6 of 16Original PDF ↗Publication DOI ↗

The canonical minimal-completion theorem

Theorem 5.1 (Canonical minimal completion).

The tuple EA=(EA, eA, uA, (ρα)α∈A)(5.1) \mathcal E_A=\bigl(E_A,\ e_A,\ u_A,\ (\rho_\alpha)_{\alpha\in A}\bigr)\tag{5.1} of Definition 3.1 is an object of Suff(p;{rα})\mathbf{Suff}(p;\{r_\alpha\}), and it is terminal: for every relation-sufficient extension E=(E,e,u,(ραE))\mathcal E=(E,e,u,(\rho_\alpha^E)) there exists a unique morphism ϕE ⁣: E⟶EA,that is,ϕE ⁣:E⟶EA.(5.2) \phi_{\mathcal E}\colon\ \mathcal E\longrightarrow\mathcal E_A, \qquad\text{that is,}\qquad \phi_{\mathcal E}\colon E\longrightarrow E_A .\tag{5.2} It is given by the explicit formula ϕE(x)=(u(x), (ραE(x))α∈A),x∈E,(5.3) \phi_{\mathcal E}(x)=\Bigl(u(x),\ \bigl(\rho_\alpha^E(x)\bigr)_{\alpha\in A}\Bigr), \qquad x\in E,\tag{5.3} and ϕE\phi_{\mathcal E} is surjective.

Before the proof, we emphasize the direction, since reversing it inverts the meaning of the theorem. The universal map runs from an arbitrary sufficient extension to EAE_A, not from EAE_A to it. EAE_A is therefore the terminal, the coarsest, sufficient extension: every sufficient extension maps onto it, and so retains at least as much information as it does. EAE_A is not an initial object, not a universal cover, and not the finest extension; the finest sufficient extension is SS itself (with e=idSe=\mathop{\mathrm{id}}_S), which is precisely the object one is trying not to be forced into.

Proof. EA\mathcal E_A is an object. eAe_A is surjective and the factorizations (3.4) hold, by Proposition 3.2.

Now fix a relation-sufficient extension E=(E,e,u,(ραE))\mathcal E=(E,e,u,(\rho_\alpha^E)) and define ϕE\phi_{\mathcal E} by the formula (5.3). We establish the required properties in turn.

(i) The formula is well defined as a function E→T×VAE\to T\times V_A. For each x∈Ex\in E the value u(x)∈Tu(x)\in T is determined, and for each α∈A\alpha\in A the value ραE(x)∈Vα\rho_\alpha^E(x)\in V_\alpha is determined; the assignment α↦ραE(x)\alpha\mapsto\rho_\alpha^E(x) is therefore an element of the set-theoretic product VA=∏α∈AVαV_A=\prod_{\alpha\in A}V_\alpha. Hence (5.3) assigns to each x∈Ex\in E exactly one element of T×VAT\times V_A. No choice is involved, and no representative of xx is used: the formula depends only on xx through the given structure maps of E\mathcal E.

(ii) The image lies in EAE_A, and eA=ϕE∘ee_A=\phi_{\mathcal E}\circ e. Let x∈Ex\in E. By surjectivity of ee there is s∈Ss\in S with x=e(s)x=e(s). Then, using (4.2), ϕE(x)=ϕE(e(s))=(u(e(s)), (ραE(e(s)))α∈A)=(p(s), (rα(s))α∈A)=jA(s)=eA(s).(5.4) \phi_{\mathcal E}(x) =\phi_{\mathcal E}\bigl(e(s)\bigr) =\Bigl(u\bigl(e(s)\bigr),\ \bigl(\rho_\alpha^E(e(s))\bigr)_{\alpha\in A}\Bigr) =\Bigl(p(s),\ \bigl(r_\alpha(s)\bigr)_{\alpha\in A}\Bigr) =j_A(s) =e_A(s).\tag{5.4} The right-hand side lies in Im(jA)=EA\mathop{\mathrm{Im}}(j_A)=E_A by Definition 3.1. Since x∈Ex\in E was arbitrary, ϕE(E)⊆EA\phi_{\mathcal E}(E)\subseteq E_A, so ϕE\phi_{\mathcal E} may be regarded as a map E→EAE\to E_A; and reading (5.4) from the ends, ϕE(e(s))=eA(s)\phi_{\mathcal E}(e(s))=e_A(s) for every s∈Ss\in S, i.e. eA=ϕE∘e.(5.5) e_A=\phi_{\mathcal E}\circ e .\tag{5.5} Note that the computation (5.4) is legitimate for every choice of preimage ss of xx, and its left-hand side does not depend on ss; so no consistency question arises.

(iii) It is a morphism, and preserves all structure maps. Equation (5.5) is precisely condition (4.3) of Definition 4.2, so ϕE\phi_{\mathcal E} is a morphism E→EA\mathcal E\to\mathcal E_A. Preservation of the structure maps then follows from Lemma 4.3, but in the present case it is also visible directly from (5.3): applying the coordinate projections uAu_A and ρα\rho_\alpha to ϕE(x)=(u(x),(ρβE(x))β)\phi_{\mathcal E}(x)=\bigl(u(x),(\rho_\beta^E(x))_\beta\bigr) gives uA∘ϕE=u,ρα∘ϕE=ραE(α∈A).(5.6) u_A\circ\phi_{\mathcal E}=u, \qquad \rho_\alpha\circ\phi_{\mathcal E}=\rho_\alpha^E \qquad(\alpha\in A).\tag{5.6}

(iv) Surjectivity. Let y∈EAy\in E_A. By Proposition 3.2 the map eAe_A is surjective, so y=eA(s)y=e_A(s) for some s∈Ss\in S. By (5.5), y=ϕE(e(s))y=\phi_{\mathcal E}(e(s)), and e(s)∈Ee(s)\in E. Hence ϕE\phi_{\mathcal E} is onto EAE_A.

(v) Uniqueness. Suppose ψ ⁣:E→EA\psi\colon\mathcal E\to\mathcal E_A is any morphism, i.e. any function ψ ⁣:E→EA\psi\colon E\to E_A with eA=ψ∘ee_A=\psi\circ e. Let x∈Ex\in E and choose s∈Ss\in S with x=e(s)x=e(s). Then ψ(x)=ψ(e(s))=eA(s)=ϕE(e(s))=ϕE(x),\psi(x)=\psi\bigl(e(s)\bigr)=e_A(s)=\phi_{\mathcal E}\bigl(e(s)\bigr)=\phi_{\mathcal E}(x), using eA=ψ∘ee_A=\psi\circ e for the second equality and (5.5) for the third. Since xx was arbitrary, ψ=ϕE\psi=\phi_{\mathcal E}. (This is exactly where surjectivity of ee is consumed: it guarantees that the condition eA=ψ∘ee_A=\psi\circ e pins down ψ\psi at every point of EE, not merely on a subset.) ◻

Corollary 5.2 (Uniqueness up to unique isomorphism).

Any two terminal objects of the category Suff(p;{rα})\mathbf{Suff}(p;\{r_\alpha\}) are isomorphic by a unique isomorphism, and this isomorphism commutes with the completion maps from SS and with all of the structure maps. In particular, any relation-sufficient extension that satisfies the universal property of Theorem 5.1 is canonically isomorphic to EA\mathcal E_A.

Proof. Let E,E′\mathcal E,\mathcal E' be terminal. Terminality of E′\mathcal E' gives a unique morphism f ⁣:E→E′f\colon\mathcal E\to\mathcal E'; terminality of E\mathcal E gives a unique morphism g ⁣:E′→Eg\colon\mathcal E'\to\mathcal E. Then g∘f ⁣:E→Eg\circ f\colon\mathcal E\to\mathcal E is a morphism, as is idE\mathop{\mathrm{id}}_{\mathcal E}; by terminality of E\mathcal E there is only one morphism E→E\mathcal E\to\mathcal E, so g∘f=idEg\circ f=\mathop{\mathrm{id}}_E. Symmetrically f∘g=idE′f\circ g=\mathop{\mathrm{id}}_{E'}. Hence ff is an isomorphism, and it is unique because morphisms into a terminal object are unique. Compatibility with the completion maps is (4.3); compatibility with the structure maps is Lemma 4.3. ◻

Corollary 5.3 (Coarsest sufficiency, elementary form).

Let E=(E,e,u,(ραE))\mathcal E=(E,e,u,(\rho_\alpha^E)) be any relation-sufficient extension, and define its induced equivalence relation by s∼es′:⟺e(s)=e(s′).(5.7) s\sim_e s'\quad:\Longleftrightarrow\quad e(s)=e(s').\tag{5.7} Then ∼e ⊆ ∼A.(5.8) \sim_e\ \subseteq\ \sim_A .\tag{5.8} Equivalently: every sufficient extension separates at least every pair that EAE_A separates, while EAE_A separates no pair that sufficiency does not force it to separate.

Proof. Suppose e(s)=e(s′)e(s)=e(s'). Applying uu and using p=u∘ep=u\circ e, p(s)=u(e(s))=u(e(s′))=p(s′).p(s)=u\bigl(e(s)\bigr)=u\bigl(e(s')\bigr)=p(s') . Applying ραE\rho_\alpha^E and using rα=ραE∘er_\alpha=\rho_\alpha^E\circ e, for each α∈A\alpha\in A, rα(s)=ραE(e(s))=ραE(e(s′))=rα(s′).r_\alpha(s)=\rho_\alpha^E\bigl(e(s)\bigr)=\rho_\alpha^E\bigl(e(s')\bigr)=r_\alpha(s') . By (3.5) this is precisely s∼As′s\sim_A s'. ◻

Corollary 5.3 and Theorem 5.1 are two faces of one statement. Terminality is the categorical form; the inclusion (5.8) is the elementary, checkable form. The inclusion also settles the direction question once and for all: since ∼e\sim_e is contained in ∼A\sim_A, the partition induced by ee refines the partition induced by eAe_A, so there is a well-defined map from the finer quotient onto the coarser one, from EE onto EAE_A, and not back.

Remark 18 (The sense in which the completion is a construction).

Theorem 5.1 constructs the coarsest relation-sufficient extension in the paper’s category Suff(p;{rα})\mathbf{Suff}(p;\{r_\alpha\}) of set-theoretic source quotients: the object EAE_A exists, is terminal, and is unique up to unique isomorphism, and those claims are unconditional. What the theorem builds it builds from the nominated relations themselves. The joint map jA=(p,RA)j_A=(p,R_A) takes the rαr_\alpha as given input, so the construction presupposes the relation data rather than producing it; in particular it furnishes no procedure for recovering the rαr_\alpha from the readout pp when they fail to descend, if such a procedure existed the relations would already be functions of pp, and the completion would be TT itself. Nor does terminality establish that EAE_A is experimentally accessible, measurable, smooth, geometric, or realized as a physical state space independent of its defining coordinates; EAE_A is, as constructed, a quotient of SS recording exactly the nominated values. A concrete realization must independently supply and justify the relation data, and any additional geometric or physical structure carried by EAE_A, on its own terms. That realization question is not settled here; it is deferred to the companion manuscript on geometric realization discussed in Section 13.

Remark 19 (What “minimal” means, and what it does not).

Minimality here means: least retained distinction among sufficient extensions. It is a statement about the ordering of equivalence relations by inclusion, equivalently about the ordering of partitions by refinement. It does not mean minimum cardinality selected without regard to structure, the one-point set is smaller than EAE_A and is not, in general, sufficient, and it does not mean that EAE_A is a small or economical description of SS in any other sense. Above all, minimal completion is not reconstruction of SS: by Proposition 3.5 the map eAe_A need not be injective, and Section 12 determines exactly when it is.

Back to top ↑