HOME

TheInfoList



OR:

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 (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 ''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 f 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 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 ...
:\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 ele ...
⊥ 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 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 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 ''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 ...
, 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; : 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 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. In mathematica ...
s


References

{{Reflist Order theory Fixed-point theorems