algebra

Definition

Lattice

A lattice is an algebraic structure that has the following axioms:

  1. is a commutative semigroup
  2. is a commutative semigroup
  3. Absorption: For all :

Examples:

Distributivity

Definition

Distributive Lattice

A lattice is called distributive if the following holds for all :

Link to original

Boolean Algebra

Definition

Boolean Algebra

A distributive lattice is called Boolean Algebra if it has the following properties:

  1. is a monoid.
  2. is a monoid.
  3. Neutral element for :
  1. Neutral element for :
  1. All elements have a complement :
Link to original

Examples

Min and Max over

Show that is a lattice:

Show that is a commutative semigroup:

Associativity:

This is trivially true.

Commutativity:

This is also trivially true.

Show that is a commutative semigroup:

Associativity:

This is trivially true.

Commutativity:

This is also trivially true.

Show Absorption for

Show that:

This can be achieved by case analysis on and :

  1. If , then . Thus .
  2. If , then . Thus .

Show Absorption for

Show that:

This can be achieved by case analysis on and :

  1. If , then . Thus .
  2. If , then . Thus .