|
|
|
|
relation algebra
|
(Definition)
|
|
|
It is a well-known fact that if is a set, then the power set of , equipped with the intersection operation , the union operation , and the complement operation turns into a Boolean algebra. Indeed, a Boolean algebra can be viewed as an abstraction of the family of subsets of a set with the usual set-theoretic operations. The algebraic abstraction of the set of binary relations on a set
is what is known as a relation algebra.
Before defining formally what a relation algebra is, let us recall the following facts about binary relations on some given set :
- binary relations are closed under
and , and in fact, satisfy all the axioms of a Boolean algebra. In short, the set of binary relations on is a Boolean algebra, where is the top and
is the bottom of ;
- if
and are binary relations on , then so are , relation composition of and , and , the inverse of ;
, defined by
, is a binary relation which is also the identity with respect to , also known as the identity relation on ;
- some familiar identities:
-

-

-

-

-

In addition, there is also a rule that is true for all binary relations on :
iff  |
|
|
(1) |
The verification of this rule is as follows: first note that sufficiency implies necessity, for if
, then
. To show sufficiency, suppose
is also an element of
. Then there is such that
and
. Therefore,
and
as well. This shows that
.
It can be shown that Rule (1) is equivalent to the following inclusion
 |
|
|
(2) |
Definition. A relation algebra is a Boolean algebra with the usual Boolean operators
, and additionally a binary operator , a unary operator , and a constant such that

-


-

-

-

-

where is the induced partial order in the underlying Boolean algebra.
Clearly, the set of all binary relations on a set is a relation algebra, as we have just demonstrated. Specifically, in , is the composition operator , is the inverse (or converse) operator , and is .
A relation algebra is an algebraic system. As an algebraic system, we can define the usual algebraic notions, such as subalgebras of an algebra, homomorphisms between two algebras, etc... A relation algebra that is a subalgebra of , the set of all binary relations on a set , is called a set relation algebra.
- 1
- S. R. Givant, The Structure of Relation Algebras Generated by Relativizations, American Mathematical Society (1994).
|
"relation algebra" is owned by CWoo.
|
|
(view preamble)
Cross-references: algebras, homomorphisms, algebra, subalgebras, algebraic system, converse, composition, partial order, induced, unary, binary, operators, Boolean, inclusion, necessity, implies, sufficiency, identity relation, identity, inverse, relation composition, axioms, satisfy, closed under, binary relations, algebraic, subsets, Boolean algebra, complement, union, operation, intersection, power set
There is 1 reference to this entry.
This is version 7 of relation algebra, born on 2008-02-13, modified 2008-02-16.
Object id is 10267, canonical name is RelationAlgebra.
Accessed 664 times total.
Classification:
| AMS MSC: | 03G15 (Mathematical logic and foundations :: Algebraic logic :: Cylindric and polyadic algebras; relation algebras) |
|
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|
|
|
|