Skip to content

Abstract

Formal mathematical treatment of the vessel as a presheaf container (T, H) over nuclear Heyting algebras, with container morphisms and Lawvere-Tierney topologies.

Table of contents

This text gives the formal mathematical treatment of the vessel concept. The vessel is modeled as an Abbott-Altenkirch-Ghani container instantiated in the nuclear Heyting doctrine.

Formal definition

A Vessel is a pair V=(T,H)\mathcal{V} = (T, H):

V=(T:Cat,  H:TopHAnucl)\mathcal{V} = (T : \mathrm{Cat},\; H : T^{\mathrm{op}} \to \mathbf{HA}_{\mathrm{nucl}})

where:

  • TT is the shape — a small category of histories; the vessel’s structural skeleton; the index of positions available within the vessel
  • HH is the position family — a presheaf assigning to each history tTt \in T a nuclear Heyting algebra HtH_t, the fiber of positions at tt; and assigning to each morphism f:ttf : t \to t' in TT a restriction map H(f):HtHtH(f) : H_{t'} \to H_t (a Heyting algebra homomorphism preserving the nuclear pair)

A content of V\mathcal{V} of type XX is a family (xt)tT(x_t)_{t \in T} with xtHtx_t \in H_t for each tt, compatible with the restriction maps: H(f)(xt)=xtH(f)(x_{t'}) = x_t for all f:ttf : t \to t'. A content is a global section of HH.

The vessel’s extension [V]X[\mathcal{V}]X is the set of all fillings:

[V]X=[TH]X=Σ(t:T).(HtX)[\mathcal{V}]X = [\,T \triangleright H\,]X = \Sigma(t : T).\,(H_t \to X)

A filling specifies: which shape tt the content is at, and a function from the positions HtH_t at that shape to the content type XX.

Four invariants. V\mathcal{V} is a vessel iff:

  1. Identity separation: the pair (T,H)(T, H) determines the vessel’s identity; the values at each fiber HtH_t are positions, not contents. The vessel exists at every history in TT regardless of whether any content occupies it.

  2. Content-independence: the position family H:TopHAnuclH : T^{\mathrm{op}} \to \mathbf{HA}_{\mathrm{nucl}} is intrinsic. Any change in what occupies HtH_t (any change in sections) leaves (T,H)(T, H) unchanged.

  3. Containment coherence: the restriction maps H(f):HtHtH(f) : H_{t'} \to H_t give the vessel’s internal coherence. A position at tt' restricts to a position at tt via H(f)H(f). This is the vessel’s containment geometry.

  4. Constitutional separability: the vessel is constitutable by a physical hull without being identical to it. The hull KK may constitute V\mathcal{V} at time tt: CON(K,V,t)\mathrm{CON}(K, \mathcal{V}, t). This constitution is asymmetric. The same hull may constitute different vessels (reflagging); different hulls may successively constitute the same vessel (repair).

Abbott, Altenkirch, Ghani: the container type

The type-theoretic formalization (Ghani, Altenkirch, Abbott, “Categories of Containers,” FoSSaCS 2003, LNCS 2620, pp. 23–38; extended in Abbott, Altenkirch, Ghani, “Containers: Constructing Strictly Positive Types,” TCS 342(1):3–27, 2005):

A container (SP)(S \triangleright P) consists of a shape type SS and a position family P:STypeP : S \to \mathbf{Type}. The extension over type XX:

[SP]X=Σ(s:S).(PsX)[S \triangleright P]\,X = \Sigma(s : S).\,(P\,s \to X)

A shape ss, paired with a function filling every position in PsP\,s with a value of type XX. The extension is a functor: given f:XYf : X \to Y, (s,g)(s,fg)(s, g) \mapsto (s, f \circ g).

Representation Theorem 3.4 (Abbott–Altenkirch–Ghani 2005): [SP]:SetSet[S \triangleright P] : \mathbf{Set} \to \mathbf{Set} is strictly positive, and every strictly positive type constructor has a container representation up to isomorphism. The category of containers is equivalent to the category of strictly positive type constructors.

A container morphism (u,q):(SP)(TQ)(u, q) : (S \triangleright P) \to (T \triangleright Q) consists of a shape transformation u:STu : S \to T and a position remapping q:Π(s:S).(Q(us)Ps)q : \Pi(s : S).\,(Q(u\,s) \to P\,s) — contravariant in positions.

In the relational universe, the vessel (T,H)(T, H) is the container (TH)(T \triangleright H): shape type is TT (histories), position family is HH (nuclear Heyting algebra fibers), extension [TH]X=Σ(t:T).(HtX)[T \triangleright H]\,X = \Sigma(t : T).\,(H_t \to X).

The vessel in the relational universe

Vessel component Relational universe
TT (shape / history category) The base of the presheaf — ordered structure of histories
HtH_t (fiber at tt) Nuclear Heyting algebra at history tt — positions available at that moment
H(f):HtHtH(f) : H_{t'} \to H_t (restriction map) Containment coherence — how positions restrict across histories
Global sections of HH Contents of the vessel — families (xt)(x_t) compatible with all H(f)H(f)
σt,Δt\sigma_t, \Delta_t (nuclear pair at tt) Generative structure at tt — what settles into and transfers out of the fiber

The vessel persists as the presheaf (T,H)(T, H) even when all sections change. The IMO number (for a ship) or repository identity (for a software vessel) names the presheaf — the identity of the (T,H)(T, H) pair, not of any particular section family.

Container morphisms, interior parts, and Lawvere-Tierney topologies

Three structural correspondences between the vessel concept and the relational universe framework. Each is a structural identification, not an analogy.

Container morphism = relational universe morphism. A morphism of vessels (ϕ,α):(T1,H1)(T2,H2)(\phi, \alpha) : (T_1, H_1) \to (T_2, H_2) consists of a history morphism ϕ:T1T2\phi : T_1 \to T_2 and a natural transformation α:ϕH2H1\alpha : \phi^* H_2 \Rightarrow H_1 — for each t1T1t_1 \in T_1, a Heyting algebra homomorphism αt1:H2(ϕ(t1))H1(t1)\alpha_{t_1} : H_2(\phi(t_1)) \to H_1(t_1).

The identification: u=ϕu = \phi (shape transformation = history morphism) and q=αq = \alpha (contravariant position remapping = natural transformation from the pullback). A relational universe morphism IS a container morphism over the nuclear Heyting doctrine. The Representation Theorem applies: the category of relational universe vessels embeds fully into the category of containers.

Interior part = open sub-vessel in the Lawvere-Tierney topology. The Casati–Varzi interior part relation IP(H,H)\mathrm{IP}(H', H) corresponds to HH' being an open sub-object of HH in the Lawvere–Tierney topology jj on the topos R=Sh(T,J)R = \mathbf{Sh}(T, J).

A sub-presheaf HHH' \hookrightarrow H is jj-open iff j(χH)=χHj(\chi_{H'}) = \chi_{H'} — the characteristic morphism classifying HH' within HH is a fixed point of jj. The Casati–Varzi condition: HH' has no “boundary sections” — no sections at any tt that are in HH' but whose nuclear closure reaches sections outside HH'.

Three Lawvere–Tierney topologies on the vessel:

Topology Sub-vessel type Casati–Varzi type What it classifies
jσj_\sigma (from saturation nucleus) jσj_\sigma-open sub-vessel Interior part (saturation-bounded) Sub-vessels closed under backward-history saturation
jΔj_\Delta (from transfer nucleus) jΔj_\Delta-open sub-vessel Interior part (transfer-bounded) Sub-vessels closed under forward-extension transfer
jσΔj_{\sigma \wedge \Delta} (from nuclear pair joint) jσΔj_{\sigma\wedge\Delta}-open sub-vessel Double-interior part Sub-vessels closed under both operators

A doubly-interior sub-vessel is a jσΔj_{\sigma\wedge\Delta}-open sub-object, classifying sub-vessels whose sections are all in RelationalHistoryFixedFiber. The vessel’s “hard interior” — the part that persists doubly-stably.

DOLCE constitution as site geometric morphism (partial). The constitution relation CON(hull,V,t)\mathrm{CON}(\mathrm{hull}, \mathcal{V}, t) is a morphism from the hull’s physical geometry to the vessel’s presheaf structure. At time tt, the hull has a material section mtM(t)m_t \in M(t), and there is a map CONt:M(t)HAnucl\mathrm{CON}_t : M(t) \to \mathbf{HA}_{\mathrm{nucl}} sending each physical configuration to the nuclear Heyting algebra of institutional positions it supports. The DOLCE asymmetry axioms correspond to the unidirectionality of this morphism: the hull determines the vessel’s positions, but the vessel’s institutional structure does not determine the hull’s material.

Proposition. A relational universe vessel morphism (ϕ,α)(\phi, \alpha) is a container morphism with ϕ\phi the shape transformation and α\alpha the contravariant position remapping. The interior part relation IP(H,H)\mathrm{IP}(H', H) is equivalent to HH' being open in jσj_\sigma; double-interior sub-vessels are open in jσΔj_{\sigma \wedge \Delta} and correspond to sub-vessels in RelationalHistoryFixedFiber. \square

Open questions

  • Whether the vessel’s capacity [TH]Personk|[T \triangleright H]\,\mathrm{Person}| \geq k gives the vessel-theoretic expression of minimum manning — a formal lower bound on compatible global person-sections.
  • Whether CONt:M(t)HAnucl\mathrm{CON}_t : M(t) \to \mathbf{HA}_{\mathrm{nucl}} satisfies the Beck–Chevalley conditions with respect to the nuclear pair.
  • Whether hull identity corresponds to the history separation axiom at the physical level: two hulls produce the same vessel iff they produce the same fiber algebra assignments.

Relations

Addresses
Vessel
Date created

Cite

@article{emsenn2026-vessel-as-container-type,
  author    = {emsenn},
  title     = {},
  year      = {2026},
  note      = {Formal mathematical treatment of the vessel as a presheaf container (T, H) over nuclear Heyting algebras, with container morphisms and Lawvere-Tierney topologies.},
  url       = {https://emsenn.net/library/sociology/texts/vessel-as-container-type/},
  publisher = {emsenn.net},
  license   = {CC BY-SA 4.0}
}