In the mathematical areas of order and lattice theory, the Kleene fixpoint theorem, named after American mathematician Stephen Cole Kleene, states the following:
- Let L be a complete lattice, and let f : L → L be a continuous (and therefore monotone) function. Then the least fixed point of f is the supremum of the ascending Kleene chain of f.
The ascending Kleene chain of f is the chain
obtained by iterating f on the least element ⊥ of L. Expressed in a formula, the theorem states that
where denotes the least fixed point.
Dually, the greatest fixed point (gfp) of f is the infimum of the descending Kleene chain of f, that is
obtained by iterating f on the greatest element ⊤ of L. I.e. it is stated that
where denotes the greatest fixed point.