Component-of
Let be a category with finite products.
Definition. An object is a component of an object if there exists a named projection morphism — that is, is a factor of in a product decomposition, accessible by a specified projection.
Proposition. Component-of is non-transitive: if is a component of via and is a component of via , the composite exists, but becomes a component of only when there exists a direct named projection ; the composite alone is insufficient.
In type theory, this corresponds to a record field: if is a record type and is the type of field in , then is a component of accessed by projection .
Distinction from related notions:
part-of— transitive mereological membership (loses the named-projection structure)component-of— non-transitive, requires a named projection morphismextends— embeds into the subject via a monomorphism; the subject has all of plus more