Produkt und Koprodukt

zueinander duale Konzepte der Kategorientheorie
(Weitergeleitet von Koprodukt)

In der Kategorientheorie sind Produkt und Koprodukt zueinander duale Konzepte, um Familien von Objekten einer Kategorie ein Objekt zuzuordnen. Dualität zweier Begriffe bedeutet, wie in der Kategorientheorie üblich, dass ein Begriff aus dem jeweils anderen durch Umkehrung der Morphismenpfeile entsteht, wie an der unten angegebenen Definition zu erkennen ist. Beide lassen sich nur bis auf natürliche Isomorphie eindeutig definieren. Das Produkt entsteht aus einer Verallgemeinerung des kartesischen Produkts und das Koprodukt aus einer Verallgemeinerung der (äußeren) disjunkten Vereinigung von Mengen. Das Produkt und Koprodukt decken das kartesische Produkt und die disjunkte Vereinigung als Spezialfälle auf der Kategorie der Mengen ab.

Fällt das Produkt mit dem Koprodukt zusammen, so nennt man es ein Biprodukt.

Definitionen Bearbeiten

Es sei   eine beliebige Kategorie,   eine beliebige Indexmenge und   eine Familie von Objekten in  .

Ein Objekt   von   zusammen mit Morphismen  , den Projektionen auf die jeweils  -te Komponente, heißt Produkt der  , falls die universelle Eigenschaft gilt:

Für jedes Objekt   von   mit Morphismen   gibt es genau einen Morphismus  , der   für alle   erfüllt.

Man schreibt dann   für ein solches  .

Ein Objekt   von   zusammen mit Morphismen  , den Einbettungen in die jeweils  -te Komponente, heißt Koprodukt der  , falls die universelle Eigenschaft gilt:

Für jedes Objekt   von   mit Morphismen   gibt es genau einen Morphismus  , der   für alle   erfüllt.

Man schreibt dann   für ein solches  .

Beispiele Bearbeiten

Es werden einige geläufige Kategorien mit ihren Produkten und Koprodukten angegeben.

Kategorie Produkt Koprodukt
Mengen kartesisches Produkt (äußere) disjunkte Vereinigung[1]
Gruppen direktes Produkt freies Produkt[1]
abelsche Gruppen direkte Summe[1]
Vektorräume
Moduln über einem Ring
Kommutative Ringe mit Eins Tensorprodukt von Ringen (betrachtet als  -Algebren)[1]
(quasi-)projektive Varietäten zugehörige Segre-Varietät (kein spezieller Begriff)
topologische Räume Produkttopologie disjunkte Vereinigung mit der offensichtlichen Topologie[1]
kompakte Hausdorffräume (kein spezieller Begriff)
punktierte topologische Räume Wedge-Produkt[1]
Banachräume Abzählbare Linearkombinationen mit  , das heißt absolut beschränkten Koeffizienten, mit dem gewichteten Supremum der Normen als Norm Abzählbare Linearkombinationen mit  , das heißt absolut summablen Koeffizienten, mit der gewichteten Summe der Normen als Norm
partielle Ordnungen Infimum Supremum
Typen in verschiedenen Typentheorien Tupel-Typen (im endlichen Fall)
Abhängige Funktionstypen (auch Π-Typen genannt) (im allgemeinen Fall)
Typ-Vereinigung (im endlichen Fall)
Abhängige Paar-Typen (auch Σ-Typen genannt) (im allgemeinen Fall)

Für abelsche Gruppen, Moduln, Vektorräume und Banachräume stimmen die endlichen Produkte mit den endlichen Koprodukten überein, liefern also ein Biprodukt. Ihre Existenz wird bei der Definition abelscher Kategorien gefordert, insbesondere bilden abelsche Gruppen, Vektorräume und Moduln über einem Ring abelsche Kategorien.

In der Kategorie der topologischen Räume ist das Produkt genau das kartesische Produkt versehen mit der gröbsten Topologie, bei der die Projektionen   stetig sind, und das Koprodukt ist die disjunkte Vereinigung mit denselben offenen Mengen auf jedem der Räume wie zuvor und deren Vereinigungen.

In der Kategorie der abelschen Gruppen, Moduln und Vektorräume ist das Produkt genau das kartesische Produkt mit komponentenweiser Verknüpfung; das Koprodukt besteht aus den Elementen des Produkts, deren Komponenten fast überall (also überall bis auf an endlich vielen Stellen) Null sind.

Interpretiert man eine Quasiordnung   als die Kategorie ihrer Elemente mit Morphismen   für  , so ergeben die Produkte die Infima und die Koprodukte die Suprema der entsprechenden Elemente.

Wie Produkte und Koprodukte in der Kategorie der Typen von praktischen Implementierungen von Typentheorien heißen oder ob sie existieren, hängt von der konkreten Typentheorie ab und wie sie formal betrachtet werden, da sie wegen praktischen Kompromissen oft die formalen Bedingungen verletzen.[2] Daher gilt, wie in vielen anderen Kategorien auch, dass nicht für alle Familien von Typen Produkte und Koprodukte existieren, sondern nur für manche. Viele Typentheorien haben stets endliche Produkte und Koprodukte, insbesondere wenn sie um praktische Kompromisse bereinigt werden. Ist für eine von außerhalb der Typentheorie gegebene Indexmenge ein sie repräsentierender Typ verfügbar, so sind Π- und Σ-Typen das Produkt und Koprodukt. Sind in der betrachteten Typentheorie Π- und Σ-Typen verfügbar, so sind sie oft Produkte und Koprodukte, fasst man den Index-Typen bzw. die linke Seite als die Indexmenge auf.

Literatur Bearbeiten

  • Kurt Meyberg: Algebra. Teil 2. Hanser Verlag, München 1976, ISBN 3-446-12172-2 (Mathematische Grundlagen für Mathematiker, Physiker und Ingenieure), siehe Kapitel 10: Kategorien.

Einzelnachweise Bearbeiten

  1. a b c d e f Saunders Mac Lane: Categories for the Working Mathematician (= Graduate Texts in Mathematics. Nr. 5). Springer, Berlin 1971, ISBN 3-540-90036-5, S. 63.
  2. Hask. In: Haskell-Wiki. 13. September 2012, abgerufen am 8. November 2020 (englisch).