Relationsalgebra
From Wikipedia, the free encyclopedia
In der Mathematik und abstrakten Algebra ist eine Relationsalgebra (englisch: relation algebra) eine residuierte Boolesche Algebra,[1] die um eine Involution (als einstellige Operation), genannt Konverse, erweitert wurde. Das für diese Begriffsbildung maßgebliche Beispiel einer Relationsalgebra ist die Algebra aller zweistelligen Relationen auf einer Menge (d. h. auf den Teilmengen des kartesischen Produkts ), zusammen mit der Verkettung von Relationen und der Umkehrrelation (konversen Relation).
Definition
Die folgenden Axiome sind angelehnt an Givant (2006, Seite 283) und wurden zuerst 1948 von Alfred Tarski aufgestellt.[2]
Eine Relationsalgebra ist ein 9-Tupel , für das gilt:
- ist eine Boolesche Algebra mit Konjunktion , Disjunktion und Negation sowie Nullelement und Einselement :
- ist ein Monoid mit einem eigenen Einselement ,
- ist eine Involution, genannt Konverse,
- , d. h. die Konverse ist gegenüber der Verknüpfung treu,
- ,
- (Distributivität) und
- , was nichts anderes bedeutet als (Peircesches Gesetz).[3]
Veranschaulichung zum Peirceschen Gesetz, hier mit u, v, w statt a, b, c
Beispiel
Peirce-Algebra
- Eine Weiterentwicklung davon ist die (heterogene) Peirce-Algebra, benannt nach Charles Sanders Peirce – eine abstrakte Beschreibung der Relationsalgebra der homogenen zweistelligen Relationen zusammen mit Vor-/Nachbeschränkungen auf Mengen.