Kleene Fixed-point Theorem
   HOME

TheInfoList



OR:

In the
mathematical Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
areas of order 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 boun ...
, 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 (L, \sqsubseteq) is a directed-complete partial order (dcpo) with a least element, and let f: L \to L be a
Scott-continuous In mathematics, given two partially ordered sets ''P'' and ''Q'', a Function (mathematics), function ''f'': ''P'' → ''Q'' between them is Scott-continuous (named after the mathematician Dana Scott) if it limit preserving function (order theory), p ...
(and therefore
monotone Monotone refers to a sound, for example music or speech, that has a single unvaried tone. See: monophony. Monotone or monotonicity may also refer to: In economics *Monotone preferences, a property of a consumer's preference ordering. *Monotonic ...
)
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
. Then f has a
least fixed point In order theory, a branch of mathematics, the least fixed point (lfp or LFP, sometimes also smallest fixed point) of a function from a partially ordered set to itself is the fixed point which is less than each other fixed point, according to the o ...
, which is the
supremum In mathematics, the infimum (abbreviated inf; plural infima) of a subset S of a partially ordered set P is a greatest element in P that is less than or equal to each element of S, if such an element exists. Consequently, the term ''greatest l ...
of the ascending Kleene chain of f. 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 c ...
:\bot \sqsubseteq f(\bot) \sqsubseteq f(f(\bot)) \sqsubseteq \cdots \sqsubseteq f^n(\bot) \sqsubseteq \cdots 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 eleme ...
⊥ of ''L''. Expressed in a formula, the theorem states that :\textrm(f) = \sup \left(\left\\right) where \textrm 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 order ...
s on
complete lattices In mathematics, a complete lattice is a partially ordered set in which ''all'' subsets have both a supremum (join) and an infimum (meet). A lattice which satisfies at least one of these properties is known as a ''conditionally complete lattice.'' S ...
), 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 a ...
who proves it for additive functions Moreover, 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 order ...
s using transfinite iterations.


Proof

We first have to show that the ascending Kleene chain of f exists in L. To show that, we prove the following: :Lemma. If L is a dcpo with a least element, and f: L \to L is Scott-continuous, then f^n(\bot) \sqsubseteq f^(\bot), n \in \mathbb_0 :Proof. We use induction: :* Assume n = 0. Then f^0(\bot) = \bot \sqsubseteq f^1(\bot), since \bot is the least element. :* Assume n > 0. Then we have to show that f^n(\bot) \sqsubseteq f^(\bot). By rearranging we get f(f^(\bot)) \sqsubseteq f(f^n(\bot)). By inductive assumption, we know that f^(\bot) \sqsubseteq f^n(\bot) 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: :\mathbb = \. From the definition of a dcpo it follows that \mathbb has a supremum, call it m. What remains now is to show that m is the least fixed-point. First, we show that m is a fixed point, i.e. that f(m) = m. Because f is
Scott-continuous In mathematics, given two partially ordered sets ''P'' and ''Q'', a Function (mathematics), function ''f'': ''P'' → ''Q'' between them is Scott-continuous (named after the mathematician Dana Scott) if it limit preserving function (order theory), p ...
, f(\sup(\mathbb)) = \sup(f(\mathbb)), that is f(m) = \sup(f(\mathbb)). Also, since \mathbb = f(\mathbb)\cup\ and because \bot has no influence in determining the supremum we have: \sup(f(\mathbb)) = \sup(\mathbb). It follows that f(m) = m, making m a fixed-point of f. The proof that m is in fact the ''least'' fixed point can be done by showing that any element in \mathbb is smaller than any fixed-point of f (because by property of
supremum In mathematics, the infimum (abbreviated inf; plural infima) of a subset S of a partially ordered set P is a greatest element in P that is less than or equal to each element of S, if such an element exists. Consequently, the term ''greatest l ...
, if all elements of a set D \subseteq L are smaller than an element of L then also \sup(D) is smaller than that same element of L). This is done by induction: Assume k is some fixed-point of f. We now prove by induction over i that \forall i \in \mathbb: f^i(\bot) \sqsubseteq k. The base of the induction (i = 0) obviously holds: f^0(\bot) = \bot \sqsubseteq k, since \bot is the least element of L. As the induction hypothesis, we may assume that f^i(\bot) \sqsubseteq k. We now do the induction step: From the induction hypothesis and the monotonicity of f (again, implied by the Scott-continuity of f), we may conclude the following: f^i(\bot) \sqsubseteq k ~\implies~ f^(\bot) \sqsubseteq f(k). Now, by the assumption that k is a fixed-point of f, we know that f(k) = k, and from that we get f^(\bot) \sqsubseteq k.


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. Some authors cla ...
s


References

{{Reflist Order theory Fixed-point theorems