In mathematics, an ultralimit is a geometric construction that assigns to a sequence of metric spacesXn a limiting metric space. The notion of an ultralimit captures the limiting behavior of finite configurations in the spaces Xn and uses an ultrafilter to avoid the process of repeatedly passing to subsequences to ensure convergence. An ultralimit is a generalization of the notion of Gromov–Hausdorff convergence of metric spaces.
Ultrafilters
Recall that an ultrafilter ω on the set of natural numbers is a set of nonempty subsets of which is closed under finite intersection, upwards-closed, and which, given any subset X of, contains either X or. An ultrafilter ω on is non-principal if it contains no finite set.
Let ω be a non-principal ultrafilter on. If is a sequence of points in a metric space and x∈ X, the point x is called the ω -limit of xn, denoted, if for every we have: It is not hard to see the following:
If an ω -limit of a sequence of points exists, it is unique.
If in the standard sense,.
An important basic fact states that, if is compact and ω is a non-principal ultrafilter on, the ω-limit of any sequence of points in X exists. In particular, any bounded sequence of real numbers has a well-defined ω-limit in .
Ultralimit of metric spaces with specified base-points
Let ω be a non-principal ultrafilter on. Let be a sequence of metric spaces with specified base-points pn∈Xn. Let us say that a sequence, where xn∈Xn, is admissible, if the sequence of real numbers n is bounded, that is, if there exists a positive real numberC such that . Let us denote the set of all admissible sequences by. It is easy to see from the triangle inequality that for any two admissible sequences and the sequence n is bounded and hence there exists an ω-limit . Let us define a relation on the set of all admissible sequences as follows. For we have whenever It is easy to show that is an equivalence relation on The ultralimit with respect to ω of the sequence is a metric space defined as follows. As a set, we have . For two -equivalence classes of admissible sequences and we have It is not hard to see that is well-defined and that it is a metric on the set . Denote .
Suppose that is a sequence of metric spaces of uniformly bounded diameter, that is, there exists a real numberC>0 such that diam≤C for every. Then for any choice pn of base-points in Xnevery sequence is admissible. Therefore, in this situation the choice of base-points does not have to be specified when defining an ultralimit, and the ultralimit depends only on and on ω but does not depend on the choice of a base-point sequence. In this case one writes.
Suppose that are proper metric spaces and that are base-points such that the pointed sequence converges to a proper metric space in the Gromov–Hausdorff sense. Then the ultralimit is isometric to.
Let κ≤0 and let be a sequence of CAT-metric spaces. Then the ultralimit is also a CAT-space.
Let be a sequence of CAT-metric spaces where Then the ultralimit is real tree.
Asymptotic cones
An important class of ultralimits are the so-called asymptotic cones of metric spaces. Let be a metric space, let ω be a non-principal ultrafilter on and let pn ∈ X be a sequence of base-points. Then the ω-ultralimit of the sequence is called the asymptotic cone of X with respect to ω and and is denoted. One often takes the base-point sequence to be constant, pn = p for some p ∈ X; in this case the asymptotic cone does not depend on the choice of p ∈ X and is denoted by or just. The notion of an asymptotic cone plays an important role in geometric group theory since asymptotic cones provide quasi-isometry invariants of metric spaces in general and of finitely generated groups in particular. Asymptotic cones also turn out to be a useful tool in the study of relatively hyperbolic groups and their generalizations.
Examples
Let be a compact metric space and put = for every. Then the ultralimit is isometric to.
Let and be two distinct compact metric spaces and let be a sequence of metric spaces such that for each n either = or =. Let and. Thus A1, A2 are disjoint and Therefore, one of A1, A2 has ω-measure 1 and the other has ω-measure 0. Hence is isometric to if ω=1 and is isometric to if ω=1. This shows that the ultralimit can depend on the choice of an ultrafilter ω.