lpetrich
Contributor
Advancing in Wikipedia's list, I get to lattice-like entities.
Each lattice binary operator makes a semilattice, a semigroup whose operation is commutative and also "idempotent": a*a = a for all a in its set. For numbers and arithmetic operations, the only nontrivial case is multiplication over {0,1}. However, the minimum and maximum of two numbers are both semilattice operations, as are the union and intersection of two sets.
A lattice is a set with two semilattice operations, usually called meet and join. A complete one has meets and joins defined for arbitrary pairs of elements. Examples:
Numbers: meet = mininum, join = maximum
Sets: meet = intersection, join = union
A set of numbers with min and max is a complete lattice, as is the set of all subsets of some set, including itself (its power set), with union and intersection.
A bounded lattice has an overall maximum and minimum. For all a in its set S:
(Smax) join a = (Smax)
(Smin) meet a = (Smin)
A complemented lattice has a complement operator with these properties:
For ac = complement(a),
a join ac = (Smax)
a meet ac = (Smin)
One can define a sort of ordering.
If
a meet b = a
and
a join b = b
then
a <= b
Real numbers and their subsets are well-ordered: one can find the ordering of any two of them. However, for power sets, that is in general not the case, and the only nontrivial exception is the power set of a set with only one elements.
Each lattice binary operator makes a semilattice, a semigroup whose operation is commutative and also "idempotent": a*a = a for all a in its set. For numbers and arithmetic operations, the only nontrivial case is multiplication over {0,1}. However, the minimum and maximum of two numbers are both semilattice operations, as are the union and intersection of two sets.
A lattice is a set with two semilattice operations, usually called meet and join. A complete one has meets and joins defined for arbitrary pairs of elements. Examples:
Numbers: meet = mininum, join = maximum
Sets: meet = intersection, join = union
A set of numbers with min and max is a complete lattice, as is the set of all subsets of some set, including itself (its power set), with union and intersection.
A bounded lattice has an overall maximum and minimum. For all a in its set S:
(Smax) join a = (Smax)
(Smin) meet a = (Smin)
A complemented lattice has a complement operator with these properties:
For ac = complement(a),
a join ac = (Smax)
a meet ac = (Smin)
One can define a sort of ordering.
If
a meet b = a
and
a join b = b
then
a <= b
Real numbers and their subsets are well-ordered: one can find the ordering of any two of them. However, for power sets, that is in general not the case, and the only nontrivial exception is the power set of a set with only one elements.