Pasting theorem

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In mathematics, specifically the 2-category theory, the pasting theorem states that every 2-categorical pasting scheme defines a unique composite 2-cell in every 2-category. The notion of pasting in 2-category and weak 2-category was first introduced by Bénabou (1967). Typically, pasting is used to specify a cell by giving a pasting diagram. The pasting theorem states that such a cell is well-defined the several different sequences of compositions which the diagram could be explained as representing yield the same cell. The pasting theorem for strict 2-category was proved by Power (1990), and for weak 2-category it is proved in Appendix A of Verity (1992)'s thesis. The pasting theorem for n-category version was proved by Power (1991) and Johnson (1989), but the definition of the pasting scheme differs. String diagrams are justified by the pasting theorem.[citation needed]

Pasting diagram

[edit | edit source]

Example

[edit | edit source]

Consider the pasting diagram D for adjunction

File:Pasting theorem.svg

2-cell :gfidA, η:idBfg

The entire pasting diagram represents the vertical composite (idf*)(η*idf) which is a 2-cell in D(A, B), displayed on the right above[1]

2-categorical pasting theorem

[edit | edit source]
  • Every 2-pasting diagram in an strict 2-category A has a unique composite.[2]
  • Every 2-pasting diagram in an weak 2-category A has a unique composite.[3]

2-pasting scheme

[edit | edit source]

Anchored graph

[edit | edit source]

Suppose G and H are anchored graphs[4] such that:

  • sG=sH,
  • tG=tH, and
  • codG=domH.

The vertical composite HG is the anchored graph defined by the following data:

(1) The connected plane graph of HG is the quotient

GH{codG=domH}

(2) The interior faces of HG are the interior faces of G and H, which are already anchored.

(3) The exterior face of HG is the intersection of extG and extH, with

  • source sG=sH,
  • sink tG=tH,
  • domain domG, and
  • codomain codH.

of the disjoint union of G and H, with the codomain of G identified with the domain of H.

2-pasting scheme in the sense of Johnson & Yau

[edit | edit source]

A 2-pasting scheme is an anchored graph G together with a decomposition

G=GnG1

into vertical composites of n1 atomic graphs G1,,Gn.[5]

2-pasting diagram

[edit | edit source]

Suppose A is a 2-category, and G is an anchored graph. A G-diagram in A is an assignment ϕ as follows.

  • ϕ assigns to each vertex v in G an object ϕv in A.
  • ϕ assigns to each edge e in G with tail u and head v a 1-cell ϕeA(ϕu,ϕv).

For a directed path P=v0e1v1emvm in G with m1, define the horizontal composite 1-cell ϕP=ϕemϕe1A(ϕv0,ϕvm).

  • ϕ assigns to each interior face F of G a 2-cell ϕF:ϕdomFϕcodF in A(ϕsF,ϕtF).

If G admits a pasting scheme presentation, then a G-diagram is called a 2-pasting diagram in A of shape G.[6]

Gray-categorical pasting theorem

[edit | edit source]

Every 2-dimensional pasting diagram in a Gray-category has a unique composition up to a contractible groupoid of choices.[7]

Weak version of strict n-categorical pasting theorem

[edit | edit source]

For any positive natural number n, every labelled n-pasting scheme in an strict n-category A has a unique "strong" composite.[8]

n-categorical pasting theorem

[edit | edit source]

For every positive natural number n, every labelled n-pasting scheme in an strict n-category A has a unique n-pasting composite.[9]

Notes

[edit | edit source]
  1. ^ Johnson 1989
  2. ^ Johnson & Yau 2021, Theorem 3.3.7 (2-Categorical Pasting)
  3. ^ Johnson & Yau 2021, Theorem 3.6.6 (Bicategorical Pasting)
  4. ^ Johnson & Yau 2021, Definition 3.2.11.
  5. ^ Johnson & Yau 2021, Definition 3.2.13.
  6. ^ Johnson & Yau 2021, Definition 3.3.1.
  7. ^ Vittorio 2023, 4.24. Theorem.
  8. ^ Power 1991, Theorem 6.10 (A weak n-categorical pasting theorem)
  9. ^ Power 1991, Theorem 6.16 (An n-categorical pasting theorem)

References

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).