
In the
mathematical
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
areas of
order
Order, ORDER or Orders may refer to:
* A socio-political or established or existing order, e.g. World order, Ancien Regime, Pax Britannica
* Categorization, the process in which ideas and objects are recognized, differentiated, and understood
...
and
lattice theory
A lattice is an abstract structure studied in the mathematical subdisciplines of order theory and abstract algebra. It consists of a partially ordered set in which every pair of elements has a unique supremum (also called a least upper bou ...
, the Kleene fixed-point theorem, named after American mathematician
Stephen Cole Kleene
Stephen Cole Kleene ( ; January 5, 1909 – January 25, 1994) was an American mathematician. One of the students of Alonzo Church, Kleene, along with Rózsa Péter, Alan Turing, Emil Post, and others, is best known as a founder of the branch of ...
, states the following:
:Kleene Fixed-Point Theorem. Suppose
is a
directed-complete partial order (dcpo) with a least element, and let
be a
Scott-continuous
In mathematics, given two partially ordered sets ''P'' and ''Q'', a function ''f'': ''P'' → ''Q'' between them is Scott-continuous (named after the mathematician Dana Scott) if it preserves all directed suprema. That is, for every directed sub ...
(and therefore
monotone)
function. Then
has a
least fixed point, which is the
supremum
In mathematics, the infimum (abbreviated inf; : infima) of a subset S of a partially ordered set P is the greatest element in P that is less than or equal to each element of S, if such an element exists. If the infimum of S exists, it is unique, ...
of the ascending Kleene chain of
The ascending Kleene chain of ''f'' is the
chain
A chain is a serial assembly of connected pieces, called links, typically made of metal, with an overall character similar to that of a rope in that it is flexible and curved in compression but linear, rigid, and load-bearing in tension. A ...
:
obtained by
iterating ''f'' on the
least element
In mathematics, especially in order theory, the greatest element of a subset S of a partially ordered set (poset) is an element of S that is greater than every other element of S. The term least element is defined dually, that is, it is an ele ...
⊥ of ''L''. Expressed in a formula, the theorem states that
:
where
denotes the least fixed point.
Although
Tarski's fixed point theorem
does not consider how fixed points can be computed by iterating ''f'' from some seed (also, it pertains to
monotone function
In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus, and was later generalized to the more abstract setting of ord ...
s on
complete lattices
In mathematics, a complete lattice is a partially ordered set in which all subsets have both a supremum (Join (mathematics), join) and an infimum (Meet (Mathematics), meet). A conditionally complete lattice satisfies at least one of these propert ...
), this result is often attributed to
Alfred Tarski
Alfred Tarski (; ; born Alfred Teitelbaum;School of Mathematics and Statistics, University of St Andrews ''School of Mathematics and Statistics, University of St Andrews''. January 14, 1901 – October 26, 1983) was a Polish-American logician ...
who proves it for additive functions. Moreover, the Kleene fixed-point theorem can be extended to
monotone function
In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus, and was later generalized to the more abstract setting of ord ...
s using transfinite iterations.
Proof
Source:
We first have to show that the ascending Kleene chain of
exists in
. To show that, we prove the following:
:Lemma. If
is a dcpo with a least element, and
is Scott-continuous, then
:Proof. We use induction:
:* Assume n = 0. Then
since
is the least element.
:* Assume n > 0. Then we have to show that
. By rearranging we get
. By inductive assumption, we know that
holds, and because f is monotone (property of Scott-continuous functions), the result holds as well.
As a corollary of the Lemma we have the following directed ω-chain:
:
From the definition of a dcpo it follows that
has a supremum, call it
What remains now is to show that
is the least fixed-point.
First, we show that
is a fixed point, i.e. that
. Because
is
Scott-continuous
In mathematics, given two partially ordered sets ''P'' and ''Q'', a function ''f'': ''P'' → ''Q'' between them is Scott-continuous (named after the mathematician Dana Scott) if it preserves all directed suprema. That is, for every directed sub ...
,
, that is
. Also, since
and because
has no influence in determining the supremum we have:
. It follows that
, making
a fixed-point of
.
The proof that
is in fact the ''least'' fixed point can be done by showing that any element in
is smaller than any fixed-point of
(because by property of
supremum
In mathematics, the infimum (abbreviated inf; : infima) of a subset S of a partially ordered set P is the greatest element in P that is less than or equal to each element of S, if such an element exists. If the infimum of S exists, it is unique, ...
, if all elements of a set
are smaller than an element of
then also
is smaller than that same element of
). This is done by induction: Assume
is some fixed-point of
. We now prove by induction over
that
. The base of the induction
obviously holds:
since
is the least element of
. As the induction hypothesis, we may assume that
. We now do the induction step: From the induction hypothesis and the monotonicity of
(again, implied by the Scott-continuity of
), we may conclude the following:
Now, by the assumption that
is a fixed-point of
we know that
and from that we get
See also
* Other
fixed-point theorem
In mathematics, a fixed-point theorem is a result saying that a function ''F'' will have at least one fixed point (a point ''x'' for which ''F''(''x'') = ''x''), under some conditions on ''F'' that can be stated in general terms.
In mathematica ...
s
References
{{Reflist
Order theory
Fixed-point theorems