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 ...
field of
order theory Order theory is a branch of mathematics that investigates the intuitive notion of order using binary relations. It provides a formal framework for describing statements such as "this is less than that" or "this precedes that". This article intr ...
, an ultrafilter on a given
partially ordered set In mathematics, especially order theory, a partial order on a Set (mathematics), set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements need ...
(or "poset") P is a certain subset of P, namely a maximal filter on P; that is, a
proper filter In mathematics, a filter or order filter is a special subset of a partially ordered set (poset), describing "large" or "eventual" elements. Filters appear in order and lattice theory, but also topology, whence they originate. The notion dual ...
on P that cannot be enlarged to a bigger proper filter on P. If X is an arbitrary set, its
power set In mathematics, the power set (or powerset) of a set is the set of all subsets of , including the empty set and itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is po ...
(X), ordered by
set inclusion In mathematics, a set ''A'' is a subset of a set ''B'' if all elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are unequal, then ''A'' is a proper subset ...
, is always a
Boolean algebra In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variable (mathematics), variables are the truth values ''true'' and ''false'', usually denot ...
and hence a poset, and ultrafilters on (X) are usually called X.If X happens to be partially ordered, too, particular care is needed to understand from the context whether an (ultra)filter on (X) or an (ultra)filter just on X is meant; both kinds of (ultra)filters are quite different. Some authors use "(ultra)filter ''of'' a partial ordered set" vs. "''on'' an arbitrary set"; i.e. they write "(ultra)filter on X" to abbreviate "(ultra)filter of (X)". An ultrafilter on a set X may be considered as a
finitely additive In mathematics, an additive set function is a function \mu mapping sets to numbers, with the property that its value on a union of two disjoint sets equals the sum of its values on these sets, namely, \mu(A \cup B) = \mu(A) + \mu(B). If this ad ...
0-1-valued measure on (X). In this view, every subset of X is either considered " almost everything" (has measure 1) or "almost nothing" (has measure 0), depending on whether it belongs to the given ultrafilter or not. Ultrafilters have many applications in set theory,
model theory In mathematical logic, model theory is the study of the relationship between theory (mathematical logic), formal theories (a collection of Sentence (mathematical logic), sentences in a formal language expressing statements about a Structure (mat ...
,
topology Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
and combinatorics.


Ultrafilters on partial orders

In
order theory Order theory is a branch of mathematics that investigates the intuitive notion of order using binary relations. It provides a formal framework for describing statements such as "this is less than that" or "this precedes that". This article intr ...
, an ultrafilter is a
subset In mathematics, a Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they a ...
of a
partially ordered set In mathematics, especially order theory, a partial order on a Set (mathematics), set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements need ...
that is maximal among all
proper filter In mathematics, a filter or order filter is a special subset of a partially ordered set (poset), describing "large" or "eventual" elements. Filters appear in order and lattice theory, but also topology, whence they originate. The notion dual ...
s. This implies that any filter that properly contains an ultrafilter has to be equal to the whole poset. Formally, if P is a set, partially ordered by \,\leq\, then * a subset F \subseteq P is called a filter on P if ** F is nonempty, ** for every x, y \in F, there exists some element z \in F such that z \leq x and z \leq y, and ** for every x \in F and y \in P, x \leq y implies that y is in F too; * a
proper subset In mathematics, a set ''A'' is a subset of a set ''B'' if all elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are unequal, then ''A'' is a proper subset ...
U of P is called an ultrafilter on P if ** U is a filter on P, and ** there is no proper filter F on P that properly extends U (that is, such that U is a proper subset of F).


Every ultrafilter falls into exactly one of two categories: principal or free. A principal (or fixed, or trivial) ultrafilter is a filter containing a
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 ...
. Consequently, each principal ultrafilter is of the form F_p = \ for some element p of the given poset. In this case p is called the of the ultrafilter. Any ultrafilter that is not principal is called a free (or non-principal) ultrafilter. For arbitrary p, the set F_p is a filter, called the principal filter at p; it is a principal ultrafilter only if it is maximal. For ultrafilters on a powerset (X), a principal ultrafilter consists of all subsets of X that contain a given element x \in X. Each ultrafilter on (X) that is also a
principal filter In mathematics, a filter on a set X is a family \mathcal of subsets such that: # X \in \mathcal and \emptyset \notin \mathcal # if A\in \mathcal and B \in \mathcal, then A\cap B\in \mathcal # If A\subset B\subset X and A\in \mathcal, then B\in ...
is of this form. Therefore, an ultrafilter U on (X) is principal if and only if it contains a finite set.To see the "if" direction: If \left\ \in U, then \left\ \in U, \text \ldots \text \left\ \in U, by the characterization Nr.7 from Ultrafilter (set theory)#Characterizations. That is, some \left\ is the principal element of U. If X is infinite, an ultrafilter U on (X) is hence non-principal if and only if it contains the
Fréchet filter In mathematics, the Fréchet filter, also called the cofinite filter, on a set X is a certain collection of subsets of X (that is, it is a particular subset of the power set of X). A subset F of X belongs to the Fréchet filter if and only if the c ...
of
cofinite subset In mathematics, a cofinite subset of a set X is a subset A whose complement in X is a finite set. In other words, A contains all but finitely many elements of X. If the complement is not finite, but is countable, then one says the set is cocounta ...
s of X.U is non-principal if and only if it contains no finite set, that is, (by Nr.3 of the
above Above may refer to: *Above (artist) Tavar Zawacki (b. 1981, California) is a Polish, Portuguese - American abstract artist and internationally recognized visual artist based in Berlin, Germany. From 1996 to 2016, he created work under the ...
characterization theorem) if and only if it contains every cofinite set, that is, every member of the Fréchet filter.
If X is finite, every ultrafilter is principal. If X is infinite then the
Fréchet filter In mathematics, the Fréchet filter, also called the cofinite filter, on a set X is a certain collection of subsets of X (that is, it is a particular subset of the power set of X). A subset F of X belongs to the Fréchet filter if and only if the c ...
is not an ultrafilter on the power set of X but it is an ultrafilter on the finite–cofinite algebra of X. Every filter on a Boolean algebra (or more generally, any subset with the
finite intersection property In general topology, a branch of mathematics, a non-empty family A of subsets of a set X is said to have the finite intersection property (FIP) if the intersection over any finite subcollection of A is non-empty. It has the strong finite intersect ...
) is contained in an ultrafilter (see
ultrafilter lemma In the mathematical field of set theory, an ultrafilter on a set X is a ''maximal filter'' on the set X. In other words, it is a collection of subsets of X that satisfies the definition of a filter on X and that is maximal with respect to incl ...
) and free ultrafilters therefore exist, but the proofs involve the
axiom of choice In mathematics, the axiom of choice, abbreviated AC or AoC, is an axiom of set theory. Informally put, the axiom of choice says that given any collection of non-empty sets, it is possible to construct a new set by choosing one element from e ...
(AC) in the form of
Zorn's lemma Zorn's lemma, also known as the Kuratowski–Zorn lemma, is a proposition of set theory. It states that a partially ordered set containing upper bounds for every chain (that is, every totally ordered subset) necessarily contains at least on ...
. On the other hand, the statement that every filter is contained in an ultrafilter does not imply AC. Indeed, it is equivalent to the
Boolean prime ideal theorem In mathematics, the Boolean prime ideal theorem states that Ideal (order theory), ideals in a Boolean algebra (structure), Boolean algebra can be extended to Ideal (order theory)#Prime ideals , prime ideals. A variation of this statement for Filte ...
(BPIT), a well-known intermediate point between the axioms of
Zermelo–Fraenkel set theory In set theory, Zermelo–Fraenkel set theory, named after mathematicians Ernst Zermelo and Abraham Fraenkel, is an axiomatic system that was proposed in the early twentieth century in order to formulate a theory of sets free of paradoxes suc ...
(ZF) and the ZF theory augmented by the axiom of choice (ZFC). In general, proofs involving the axiom of choice do not produce explicit examples of free ultrafilters, though it is possible to find explicit examples in some models of ZFC; for example, Gödel showed that this can be done in the
constructible universe In mathematics, in set theory, the constructible universe (or Gödel's constructible universe), denoted by L, is a particular Class (set theory), class of Set (mathematics), sets that can be described entirely in terms of simpler sets. L is the un ...
where one can write down an explicit global choice function. In ZF without the axiom of choice, it is possible that every ultrafilter is principal.


Ultrafilter on a Boolean algebra

An important special case of the concept occurs if the considered poset is a
Boolean algebra In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variable (mathematics), variables are the truth values ''true'' and ''false'', usually denot ...
. In this case, ultrafilters are characterized by containing, for each element x of the Boolean algebra, exactly one of the elements x and \lnot x (the latter being the Boolean complement of x): If P is a Boolean algebra and F is a proper filter on P, then the following statements are equivalent: # F is an ultrafilter on P, # F is a prime filter on P, # for each x \in P, either x \in F or (\lnot x) \in F. A proof that 1. and 2. are equivalent is also given in (Burris, Sankappanavar, 2012, Corollary 3.13, p.133). Moreover, ultrafilters on a Boolean algebra can be related to maximal ideals and
homomorphisms In algebra, a homomorphism is a structure-preserving map between two algebraic structures of the same type (such as two groups, two rings, or two vector spaces). The word ''homomorphism'' comes from the Ancient Greek language: () meaning "same" ...
to the 2-element Boolean algebra (also known as 2-valued morphisms) as follows: * Given a homomorphism of a Boolean algebra onto , the
inverse image In mathematics, for a function f: X \to Y, the image of an input value x is the single output value produced by f when passed x. The preimage of an output value y is the set of input values that produce y. More generally, evaluating f at each ...
of "true" is an ultrafilter, and the inverse image of "false" is a maximal ideal. * Given a maximal ideal of a Boolean algebra, its complement is an ultrafilter, and there is a unique homomorphism onto taking the maximal ideal to "false". * Given an ultrafilter on a Boolean algebra, its complement is a maximal ideal, and there is a unique homomorphism onto taking the ultrafilter to "true".


Ultrafilter on the power set of a set

Given an arbitrary set X, its
power set In mathematics, the power set (or powerset) of a set is the set of all subsets of , including the empty set and itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is po ...
(X), ordered by
set inclusion In mathematics, a set ''A'' is a subset of a set ''B'' if all elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are unequal, then ''A'' is a proper subset ...
, is always a Boolean algebra; hence the results of the above section apply. An (ultra)filter on (X) is often called just an "(ultra)filter on X". Given an arbitrary set X, an ultrafilter on (X) is a set \mathcal U consisting of subsets of X such that: #The empty set is not an element of \mathcal U. #If A is an element of \mathcal U then so is every superset B\supset A. #If A and B are elements of \mathcal U then so is the
intersection In mathematics, the intersection of two or more objects is another object consisting of everything that is contained in all of the objects simultaneously. For example, in Euclidean geometry, when two lines in a plane are not parallel, their ...
A\cap B. #If A is a subset of X, then eitherProperties 1 and 3 imply that A and X \setminus A cannot be elements of U. A or its complement X \setminus A is an element of \mathcal U. Equivalently, a family \mathcal U of subsets of X is an ultrafilter if and only if for any finite collection \mathcal F of subsets of X, there is some x\in X such that \mathcal U\cap\mathcal F=F_x\cap\mathcal F where F_x=\ is the principal ultrafilter seeded by x. In other words, an ultrafilter may be seen as a family of sets which "locally" resembles a principal ultrafilter. An equivalent form of a given \mathcal U is a 2-valued morphism, a function m on (X) defined as m(A) = 1 if A is an element of \mathcal U and m(A) = 0 otherwise. Then m is
finitely additive In mathematics, an additive set function is a function \mu mapping sets to numbers, with the property that its value on a union of two disjoint sets equals the sum of its values on these sets, namely, \mu(A \cup B) = \mu(A) + \mu(B). If this ad ...
, and hence a on (X), and every property of elements of X is either true
almost everywhere In measure theory (a branch of mathematical analysis), a property holds almost everywhere if, in a technical sense, the set for which the property holds takes up nearly all possibilities. The notion of "almost everywhere" is a companion notion to ...
or false almost everywhere. However, m is usually not , and hence does not define a measure in the usual sense. For a filter \mathcal F that is not an ultrafilter, one can define m(A) = 1 if A \in \mathcal F and m(A) = 0 if X \setminus A \in \mathcal F, leaving m undefined elsewhere.


Applications

Ultrafilters on
power set In mathematics, the power set (or powerset) of a set is the set of all subsets of , including the empty set and itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is po ...
s are useful in
topology Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
, especially in relation to
compact Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to: * Interstate compact, a type of agreement used by U.S. states * Blood compact, an ancient ritual of the Philippines * Compact government, a t ...
Hausdorff spaces, and in
model theory In mathematical logic, model theory is the study of the relationship between theory (mathematical logic), formal theories (a collection of Sentence (mathematical logic), sentences in a formal language expressing statements about a Structure (mat ...
in the construction of ultraproducts and ultrapowers. Every ultrafilter on a compact Hausdorff space converges to exactly one point. Likewise, ultrafilters on Boolean algebras play a central role in
Stone's representation theorem In mathematics, Stone's representation theorem for Boolean algebras states that every Boolean algebra is isomorphic to a certain field of sets. The theorem is fundamental to the deeper understanding of Boolean algebra that emerged in the first ha ...
. In
set theory Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
ultrafilters are used to show that the
axiom of constructibility The axiom of constructibility is a possible axiom for set theory in mathematics that asserts that every set is constructible. The axiom is usually written as ''V'' = ''L''. The axiom, first investigated by Kurt Gödel, is inconsistent with the pr ...
is incompatible with the existence of a
measurable cardinal In mathematics, a measurable cardinal is a certain kind of large cardinal number. In order to define the concept, one introduces a two-valued measure (mathematics), measure on a cardinal ''κ'', or more generally on any set. For a cardinal ''κ'', ...
. This is proved by taking the ultrapower of the set theoretical universe modulo a -complete, non-principal ultrafilter. The set G of all ultrafilters of a poset P can be topologized in a natural way, that is in fact closely related to the above-mentioned representation theorem. For any element x of P, let D_x = \left\. This is most useful when P is again a Boolean algebra, since in this situation the set of all D_x is a base for a compact Hausdorff topology on G. Especially, when considering the ultrafilters on a powerset (S), the resulting
topological space In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
is the
Stone–Čech compactification In the mathematical discipline of general topology, Stone–Čech compactification (or Čech–Stone compactification) is a technique for constructing a Universal property, universal map from a topological space ''X'' to a Compact space, compact Ha ...
of a
discrete space In topology, a discrete space is a particularly simple example of a topological space or similar structure, one in which the points form a , meaning they are '' isolated'' from each other in a certain sense. The discrete topology is the finest to ...
of cardinality , S , . The
ultraproduct The ultraproduct is a mathematical construction that appears mainly in abstract algebra and mathematical logic, in particular in model theory and set theory. An ultraproduct is a quotient of the direct product of a family of structures. All fact ...
construction in
model theory In mathematical logic, model theory is the study of the relationship between theory (mathematical logic), formal theories (a collection of Sentence (mathematical logic), sentences in a formal language expressing statements about a Structure (mat ...
uses ultrafilters to produce a new model starting from a sequence of X-indexed models; for example, the
compactness theorem In mathematical logic, the compactness theorem states that a set of first-order sentences has a model if and only if every finite subset of it has a model. This theorem is an important tool in model theory, as it provides a useful (but generall ...
can be proved this way. In the special case of ultrapowers, one gets
elementary extension In model theory, a branch of mathematical logic, two structures ''M'' and ''N'' of the same signature ''σ'' are called elementarily equivalent if they satisfy the same first-order ''σ''-sentences. If ''N'' is a substructure of ''M'', one oft ...
s of structures. For example, in
nonstandard analysis The history of calculus is fraught with philosophical debates about the meaning and logical validity of fluxions or infinitesimal numbers. The standard way to resolve these debates is to define the operations of calculus using (ε, δ)-definitio ...
, the
hyperreal number In mathematics, hyperreal numbers are an extension of the real numbers to include certain classes of infinite and infinitesimal numbers. A hyperreal number x is said to be finite if, and only if, , x, for some integer n
s can be constructed as an ultraproduct of the
real numbers In mathematics, a real number is a number that can be used to measurement, measure a continuous variable, continuous one-dimensional quantity such as a time, duration or temperature. Here, ''continuous'' means that pairs of values can have arbi ...
, extending the
domain of discourse In the formal sciences, the domain of discourse or universe of discourse (borrowing from the mathematical concept of ''universe'') is the set of entities over which certain variables of interest in some formal treatment may range. It is also ...
from real numbers to sequences of real numbers. This sequence space is regarded as a
superset In mathematics, a set ''A'' is a subset of a set ''B'' if all elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are unequal, then ''A'' is a proper subset ...
of the reals by identifying each real with the corresponding constant sequence. To extend the familiar functions and relations (e.g., + and <) from the reals to the hyperreals, the natural idea is to define them pointwise. But this would lose important logical properties of the reals; for example, pointwise < is not a total ordering. So instead the functions and relations are defined " pointwise modulo" U, where U is an ultrafilter on the
index set In mathematics, an index set is a set whose members label (or index) members of another set. For instance, if the elements of a set may be ''indexed'' or ''labeled'' by means of the elements of a set , then is an index set. The indexing consists ...
of the sequences; by Łoś' theorem, this preserves all properties of the reals that can be stated in
first-order logic First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
. If U is nonprincipal, then the extension thereby obtained is nontrivial. In
geometric group theory Geometric group theory is an area in mathematics devoted to the study of finitely generated groups via exploring the connections between algebraic properties of such groups and topological and geometric properties of spaces on which these group ...
, non-principal ultrafilters are used to define the asymptotic cone of a group. This construction yields a rigorous way to consider , that is the large scale geometry of the group. Asymptotic cones are particular examples of ultralimits of
metric space In mathematics, a metric space is a Set (mathematics), set together with a notion of ''distance'' between its Element (mathematics), elements, usually called point (geometry), points. The distance is measured by a function (mathematics), functi ...
s.
Gödel's ontological proof Gödel's ontological proof is a formal argument by the mathematician Kurt Gödel (1906–1978) for the existence of God. The argument is in a line of development that goes back to Anselm of Canterbury (1033–1109). St. Anselm's ontological argume ...
of God's existence uses as an axiom that the set of all "positive properties" is an ultrafilter. In
social choice theory Social choice theory is a branch of welfare economics that extends the Decision theory, theory of rational choice to collective decision-making. Social choice studies the behavior of different mathematical procedures (social welfare function, soc ...
, non-principal ultrafilters are used to define a rule (called a ''social welfare function'') for aggregating the preferences of ''infinitely'' many individuals. Contrary to
Arrow's impossibility theorem Arrow's impossibility theorem is a key result in social choice theory showing that no ranked-choice procedure for group decision-making can satisfy the requirements of rational choice. Specifically, Arrow showed no such rule can satisfy the ind ...
for ''finitely'' many individuals, such a rule satisfies the conditions (properties) that Arrow proposes (for example, Kirman and Sondermann, 1972). Mihara (1997, 1999) shows, however, such rules are practically of limited interest to social scientists, since they are non-algorithmic or non-computable.


See also

* * * * *


Notes


References


Bibliography

* * * * * * * * * * *


Further reading

* * * *{{YouTube, id=0H2rf8bluOE, title="Mathematical Logic 15, The Ultrafilter Theorem" Order theory Families of sets Nonstandard analysis