Multiplicative graph

From testwiki
Jump to navigation Jump to search

Template:Short description

For comparison, this diagram shows a typical arrow composition in an ordinary category. (Without arrow composition, it is simply a directed graph.) The arrows f and g in the diagram are consecutive; they connect in B=cod(f)=dom(g). In an ordinary category, the composition of any pair of consecutive arrows exists, whereas in a multiplicative graph, a pair of consecutive arrows is not necessarily composable.[1]

In mathematics, a multiplicative graph (in French: graphe multiplicatif or neocategoryTemplate:R in some English-language papers) is an algebraic structure in category theory. It is a generalization of an ordinary category in the sense that neither the associativity of arrow composition nor the composibility of a pair of connected arrows are assumed. While an ordinary category is a notion combining a directed graph and a monoidal structure, a multiplicative graph is a partial magma-like structure. Namely, it is a structure in one‑to‑one correspondence with the nodes of a directed graph, and each object has left and right identity morphisms, but composability is partial, and, moreover, associativity is not required.[2]

Arrow composition in an ordinary category satisfies the following property: if arrows f and g connect in the sense that dom(g)=cod(f), their composition g∘f is defined, and, moreover, dom(g∘f)=dom(f) and cod(g∘f)=cod(g). In a multiplicative graph, however, condition dom(g)=cod(f) does not guarantee the existence of g∘f within that structure without further assumptions – but if this composition exists, it also satisfies dom(g∘f)=dom(f) and cod(g∘f)=cod(g).[3] When drawing a diagram for a multiplicative graph, it is almost always necessary to explicitly draw all existing arrows that play a role in the argument. For example, as shown in Coppey (1980), square diagrams in a multiplicative graph can take one of five types depending on which potential compositions in the diagram are actually defined.[4]

This notion first appears in Ehresmann's book Catégories et structures.[5] The French school bases its definition of sketch on the notion of a multiplicative graph,Template:R because this definition required a category-like structure that avoided redundant axioms as much as possible.[6] This structure is the multiplicative graph, and this is a type of relaxed notion of category, such as a semicategory.Template:R

Cury studied enriched multiplicative graph.[7] As a more general notion, there is the compositional graph, and multiplicative graphs can be seen as strongly identitive compositional graphs.[8]

Definition

Template:Group-like structures A multiplicative graph Σ is couple formed by a set denoted by Σ_, and a partial law of composition κ on Σ_ satisfying the following axioms:Template:R[9]

  1. κ is a mapping from a subset of Σ_×Σ_ (denoted by Σ∗Σ and called the set of composable couples) into Σ_; instead of κ(y,x), we write y∘x and we call y∘x the composite of (y,x).
  2. There exists a reflexive graph[10] (Σ_,β,α) (i.e. α and β are retractions from Σ_ onto a subset of Σ_, denoted by Σ0), such that:
(existence of units[11][12]): For each element x of Σ_, the composites x∘α(x) and β(x)∘x are defined, and we have
x∘α(x)=x=β(x)∘x.
Here, α(x) is the right identity of x and is called the source of x, while β(x) is the left identity of x and is called the target of x;
(coherence of dom/codTemplate:R[13]): If the composite y∘x is defined, then:
α(y∘x)=α(x), β(y∘x)=β(y), and α(y)=β(x).

From the condition 2, the reflexive graph (Σ,β,α) is uniquely defined.

Example

(composibility):all the couples (y,x) where α(y)=β(x) are composable (so that Σ∗Σ is the pullback of (α,β));
(strong associativity):the law of composition being furthermore associative.
  • For the two axioms above, a notion got by adding only the associativity axiom to a multiplicative graph, that is, a notion that an ordinary category without the composibility axiom, this is called a precategory.Template:R But, this is not standard terminology, a precategory is usually synonymous with a semigroupoid and does not require each object to have an identity morphism.

See also

Notes

References