Processing math: 100%

Relation algebras

Abbreviation: RA

Definition

A \emph{relation algebra} is a structure A=A,,0,,1,¬,,,e such that

A,,0,,1,¬ is a Boolean algebra

A,,e is a monoid

is \emph{join-preserving}: (xy)z=(xz)(yz)

is an \emph{involution}: x⌣⌣=x, (xy)=yx

is \emph{join-preserving}: (xy)=xy

is residuated: x(¬(xy))¬y

Morphisms

Let A and B be relation algebras. A morphism from A to B is a function h:AB that is a Boolean homomorphism and preserves , , e:

h(xy)=h(x)h(y), h(x)=h(x), h(e)=e

Examples

Example 1: P(U2),,,,U2,,,,idU the full relation algebra of binary relations on a set U.

Example 2: P(G),,,,G,,,,{e} the group relation algebra of a group G,,1,e, where XY={xy:xX,yY} and X={x1:xX}.

Basic results

Properties

Finite members

f(1)=1f(2)=1f(3)=0f(4)=3f(5)=0f(6)=0

Small relation algebras

Subclasses

Superclasses

References


QR Code
QR Code relation_algebras (generated for current page)