Login
Tarski-Knaster theorem
The aim of this article is to prove
- (i)
- $\mathfrak{A}=(A,\ \leq)$ be a complete lattice,
- (ii)
- $f$ be an increasing function on $A$ to $A,$
- (iii)
- $P$ the set of all fixpoints of $f.$
Then the set $P$ is not empty and the system $(P,\ \leq)$ is a complete lattice; in particular we have$$ \cup P=\cup E_{x}[f(x)\geq x]\in P$$ and$$ \cap P=\cap E_{x}[f(x)\leq x]\in P.$$
This article follows, with clarification, Tarski's original 1955 article [6], which may not be available to some readers.
Definitions
The symbol $\emptyset$ denotes the empty set. The symbol $\forall$ is shorthand for "for all".
- $\forall\ b\in B,~b\leq\sup(B)$ , (in shorthand, $B\leq\sup(B)$ ).
- If $a\in A$ and $B\leq a,$ then $\sup(B)\leq a.$
Similarly $\inf(B)$ is an element of $A,$ if it exists, with these properties:
- (3)
- $\inf(B)\leq B,$
- (4)
- If $a\in A$ and $a\leq B,$ then $a\leq\inf(B).$
As an exercise, prove the following:
- $a\cup b=b\cup a,\qquad a\cap b=b\cap a$
- $(a\cup b)\cup c=a\cup(b\cup c),\qquad(a\cap b)\cap c=a\cap(b\cap c)$
- $a\cup(b\cap c)\leq(a\cup b)\cap(a\cup c).\qquad(a\cap b)\cup(a\cap c)\leq a\cap(b\cup c).$
In particular, this is the case when $B=\{a,\ b\},$ so a complete lattice is a lattice.
The Tarski-Knaster Theorem
Statement of the theorem, as it is in [6]:
- (i)
- $\mathfrak{A}=(A,\ \leq)$ be a complete lattice,
- (ii)
- $f$ be an increasing function on $A$ to $A,$
- (iii)
- $P$ the set of all fixpoints of $f.$
Then the set $P$ is not empty and the system $(P,\ \leq)$ is a complete lattice; in particular we have$$ \cup P=\cup E_{x}[f(x)\geq x]\in P$$ and$$ \cap P=\cap E_{x}[f(x)\leq x]\in P.$$
The symbols $\cup P$ and $\cap P$ are what I am calling $\sup(P)$ and $\inf(C).$ Now let me restate the theorem:
- $P\neq\emptyset$ .
- The system $\mathfrak{P}=(P,$ $\leq)$ is a complete lattice.
- Set $B=\{\ b\in A\ |\ b\leq f(b)\ \}$ . Then $B\neq\emptyset$ and $\sup(B)=\sup(P)\in P.$
- Set $C=\{\ c\in A\ |\ f(c)\leq c\ \}$ . Then $C\neq\emptyset\ $ and $\inf(C)=\inf(P)\in P.$
From this, $\sup(B)\leq\sup(P).$ But obviously $P\subseteq B,$ so $\sup(P)\leq\sup(B).$ Therefore $\sup(P)=\sup(B),$ completing the proof of (3). Statement (4) is proved similarly (or dually).$\smallskip$
Next we prove (2). Let $\emptyset\neq P_{0}\subseteq P.$ Set$$ Q=\{\ q\in A\ |\ q\leq P_{0}\ \}.$$ By the Lemma, $Q$ is a complete lattice. If $q\in Q,$ then $\forall\ p_{0}\in P_{0},$ we have $q\leq p_{0},$ hence$$ f(q)\leq f(p_{0})=p_{0}\ ,$$ that is, $f(q)\in Q.$ In other words,$$ f:\ Q\longrightarrow Q.$$ By what we have already proved for $A,$ applied to $Q,$ we have $\sup(Q)\in Q,$ and $\sup(Q)$ is a fixed point of $f.$ That is, $\sup(Q)\in P.$ But obviously $\sup(Q)=\inf(P_{0}),$ so $\inf(P_{0})\in P$ Similarly $\sup (P_{0})\in P,$ completing the proof of (2): $P$ is a complete lattice. ![]()
This theorem was proved by A. Tarski [6]. A special case of this theorem (for lattices of sets) appeared in a paper of B. Knaster [3]. Kind of converse of this theorem was proved by Anne C. Davis [1]: If every order-preserving function $f\colon L\to L$ has a fixed point, then $L$ is a complete lattice.
Bibliography
- 1
- Anne C. Davis, A characterization of complete lattices., Pac. J. Math. 5 (1955), 311-319.
- 2
- Thomas Forster, Logic, induction and sets, Cambridge University Press, Cambridge, 2003.
- 3
- B. Knaster, Un théorème sur les fonctions d'ensembles., Annales Soc. Polonaise 6 (1928), 133-134.
- 4
- M. Kolibiar, A. Legén, T. Šalát, and Š. Znám, Algebra a príbuzné disciplíny, Alfa, Bratislava, 1992 (Slovak).
- 5
- J. B. Nation: Notes on lattice theory
- 6
- Alfred Tarski, A lattice-theoretical fixpoint theorem and its applications., Pac. J. Math. 5 (1955), 285-309.
- 7
- Wikipedia's entry on Knaster-Tarski theorem
