−Table of Contents
Kleene lattices
Abbreviation: KLat
Definition
A \emph{Kleene lattice} is a structure A=⟨A,∨,∧,0,⋅,1,∗⟩ of type ⟨2,2,0,2,0,1⟩ such that
⟨A,∨,0,⋅,1,∗⟩ is a Kleene algebra
⟨A,∨,∧⟩ is a lattice
Morphisms
Let A and B be Kleene lattices. A morphism from A to B is a function h:A→B that is a homomorphism:
h(x∨y)=h(x)∨h(y), h(x∧y)=h(x)∧h(y) andh(x⋅y)=h(x)⋅h(y), h(x∗)=h(x)∗, h(0)=0, h(1)=1
Examples
Example 1:
Basic results
Properties
Finite members
f(1)=1f(2)=1f(3)=3f(4)=16f(5)=149f(6)=1488