Hostname: page-component-78c5997874-lj6df Total loading time: 0 Render date: 2024-11-16T15:18:59.520Z Has data issue: false hasContentIssue false

A TOPOMETRIC EFFROS THEOREM

Published online by Cambridge University Press:  02 February 2023

ITAÏ BEN YAACOV*
Affiliation:
INSTITUT CAMILLE JORDAN CNRS UMR 5208 UNIVERSITÉ CLAUDE BERNARD—LYON 1 43 BOULEVARD DU 11 NOVEMBRE 1918 69622 VILLEURBANNE, FRANCE E-mail: [email protected] URL: http://math.univ-lyon1.fr/~begnac/ URL: http://math.univ-lyon1.fr/~melleray/
JULIEN MELLERAY
Affiliation:
INSTITUT CAMILLE JORDAN CNRS UMR 5208 UNIVERSITÉ CLAUDE BERNARD—LYON 1 43 BOULEVARD DU 11 NOVEMBRE 1918 69622 VILLEURBANNE, FRANCE E-mail: [email protected] URL: http://math.univ-lyon1.fr/~begnac/ URL: http://math.univ-lyon1.fr/~melleray/
Rights & Permissions [Opens in a new window]

Abstract

Given a continuous and isometric action of a Polish group G on an adequate Polish topometric space $(X,\tau ,\rho )$ and $x \in X$, we find a necessary and sufficient condition for $\overline {Gx}^{\rho }$ to be co-meagre; we also obtain a criterion that characterizes when such a point exists. This work completes a criterion established in earlier work of the authors.

Type
Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

1 Introduction

Our work in this article is concerned with Polish topometric spaces, namely objects of the form $(X,\tau ,\rho )$ , where $(X,\tau )$ is a Polish topological space and $\rho $ is a lower semi-continuous distance which refines $\tau $ . Type spaces in continuous logic provide fundamental examples, though our main motivation comes from another direction: given a Polish group $(G,\tau )$ , and a left-invariant distance d inducing $\tau $ , there is a natural topometric structure obtained by setting $\rho (g,h)= \sup _{k \in G} d(gk,hk)$ . The triplet $(G,\tau ,\rho )$ is then a Polish topometric group, i.e., a Polish space enriched with a topometric structure for which the distance is translation-invariant. These objects played an important part in [Reference Ben Yaacov, Berenstein and Melleray2], and some of their properties were further studied in [Reference Ben Yaacov and Melleray3].

An interesting phenomenon was observed in [Reference Ben Yaacov, Berenstein and Melleray2]: given an action of a Polish group G on a Polish topometric space $(X,\tau ,\rho )$ , it might happen that each G-orbit is meagre (in the sense of Baire category), yet there exists $x \in X$ such that the $\rho $ -closure $\overline {Gx}^{\rho }$ is co-meagre. When $\overline {Gx}^{\rho }$ is co-meagre, we say that x is a metrically generic element. It is of interest, in some concrete cases, to determine precisely what these elements are; see, for instance, the recent work [Reference Berenstein, Henson and Ibarlucía4] which interweaves some model theory and ergodic theory. Under the additional hypothesis of adequacy (see Definition 2.3; this assumption is satisfied by both kinds of Polish topometric spaces we mentioned above), it was proved in [Reference Ben Yaacov and Melleray3] that metrically generic elements form a $G_{\delta }$ subset of X, and a characterization of these elements in the spirit of a classical theorem of Effros (e.g., [Reference Gao5, Theorem 3.2.4]) was provided.

The Effros theorem is a cornerstone in the study of the structure of orbits for Polish group actions, particularly when one needs to determine whether there exist co-meagre orbits. The topometric version obtained in [Reference Ben Yaacov and Melleray3] left open the question of whether a weaker condition on x was sufficient to establish that x is metrically generic, as well as the issue of giving a criterion for the existence of metrically generic elements. The purpose of this note is to address those two points, proving the following (we refer the reader to the beginning of the next section for a reminder of topometric conventions and notations).

Theorem (see Theorems 3.7 and 3.9).

Let $(X,\tau ,\rho )$ be an adequate Polish topometric space, and G be a Polish group acting continuously and isometrically on X. Assume that the action $G \curvearrowright X$ is topologically transitive. Then:

  • An element $x \in X$ is metrically generic if, and only if, $(Ux)_{\rho < \varepsilon }$ is somewhere-dense for each open $U \ni 1$ and each $\varepsilon>0$ .

  • There exists a metrically generic element if, and only if, for any neighbourhood V of $1$ , any $\varepsilon>0$ and any nonempty open $U \subseteq X$ , there exists a nonempty open $U' \subseteq U$ such that for any nonempty open $W_1,W_2 \subseteq U'$ one has $\rho (VW_1,W_2) \le \varepsilon $ .

2 Adequate distance and generic elements

We allow distances to take the value $\infty $ , with the convention that $r+ \infty = \infty $ for all $r \in [0,\infty ]$ .

Convention 2.1. When X is a set endowed with a topology $\tau $ and a metric $\rho $ , the vocabulary of general topology refers to $(X,\tau )$ , unless explicitly qualified, while the vocabulary of metric spaces refers to $(X,\rho )$ . Thus, for example, $(X,\tau ,\rho )$ is Polish if $(X,\tau )$ is, and complete if $(X,\rho )$ is. Similarly, a continuous and isometric action of a group G on $(X,\tau ,\rho )$ is a continuous action of G on $(X,\tau )$ such that each map $x \mapsto g x$ is an isometry for $(X,\rho )$ .

We denote the (topological) closure, as usual, by $\overline {A}$ , and the metric closure by the (qualified) variant $\overline {A}^{\rho }$ .

Definition 2.2. Given a distance $\rho $ on a set X, U a subset of X, and $r>0$ , we let

$$ \begin{align*} (U)_{\rho<r} = \bigl\{ x \in X \colon \rho(x,U) < r \bigr\}, \qquad (U)_{\rho \le r} = \bigl\{ x \in X \colon \rho(x,U) \le r \bigr\}. \end{align*} $$

We call these sets thickenings (open and closed, respectively) of U. We mention the distance $\rho $ in the subscript, since several distances on X may be considered at the same time.

Definition 2.3. Let $(X,\tau )$ be a Polish space and $\rho $ a distance on X (possibly incompatible with the topology $\tau $ ).

  1. (i) The distance $\rho $ is adequate if for every open set $O \subseteq X$ and $r> 0$ , the thickening $(O)_{\rho <r}$ is again open.

  2. (ii) An open set $W \subseteq X$ is $\varepsilon $ -small if for every open non-empty $W_1,W_2 \subseteq W$ we have $\rho (W_1,W_2) < \varepsilon $ .

  3. (iii) A point $x \in X$ is $\rho $ -generic if for every $\varepsilon> 0$ , the set $(x)_{\rho <\varepsilon }$ is somewhere-dense.

Remark 2.4. Assume that $W \subseteq X$ is open and $\varepsilon $ -small. Then for every non-empty open $O \subseteq W$ , the (relative) thickening $W \cap (O)_{\rho <\varepsilon }$ is dense in W.

Indeed, let $x \in W$ and let $U \ni x$ be an open neighbourhood. We may assume that $U \subseteq W$ . Then $\rho (O,U) < \varepsilon $ , so $(O)_{\rho <\varepsilon } \cap U \neq \varnothing $ .

Example 2.5. Assume that $(X,\tau ,\rho )$ is a topometric space (i.e., $\rho $ refines $\tau $ and is lower semi-continuous). Then $\rho $ is adequate if and only if $(X,\tau ,\rho )$ is adequate in the sense of [Reference Ben Yaacov and Melleray3].

In the topometric case, we observe that for an open set $W \subseteq X$ :

  • if $\operatorname {\mathrm {diam}}_{\rho } W < \varepsilon $ , then W is $\varepsilon $ -small and

  • if W is $\varepsilon $ -small, then $\operatorname {\mathrm {diam}}_{\rho } W \leq \varepsilon $ .

Indeed, one implication is immediate from the definition of $\varepsilon $ -smallness. For the opposite direction, assume that $x,y \in W$ and $\rho (x,y)> \varepsilon $ . By lower semi-continuity of $\rho $ , there exist open neighbourhoods $x \in W_1$ and $y \in W_2$ such that $\rho (W_1,W_2)> \varepsilon $ , and we may freely assume that $W_i \subseteq W$ .

Further, in that case x is $\rho $ -generic if and only if it is topometrically isolated, that is, x belongs to the interior of $(x)_{\rho <\varepsilon }$ for all $\varepsilon>0$ (see [Reference Ben Yaacov1]; for a more general version of this fact, valid also for non-topometric spaces, see Lemma 2.9).

Definition 2.6. Let G be a group. A norm on G is a function $\|{\cdot }\| \colon G \to [0,\infty ]$ such that:

  • For all $g \in G$ , $\|g\|=0 \Leftrightarrow g=1$ .

  • For all $g \in G \ \|g\|=\|g^{-1}\|$ .

  • For all $g,h \in G \ \|gh \| \le \|g\| + \|h\|$ .

Norms correspond to left-invariant (or right-invariant, depending on the choice of convention) metrics on G, via the equality $\|g\|=d(g,1)$ (or $d(g,h) = \|h^{-1}g\|$ ). This left-invariant distance always defines a group topology, and we say that the norm is compatible with that topology. Equivalently, a norm is compatible with a group topology if the family of sets

(1) $$ \begin{align} U_r = \bigl\{ g \in G : \|g\| < r \bigr\} \end{align} $$

is a basis of neighbourhoods for the identity. The Birkhoff–Kakutani theorem asserts that a topological group is metrisable if and only if it admits a compatible norm (equivalently, a compatible left-invariant distance). In what follows, all norms (on topological groups) are implicitly assumed to be compatible.

Example 2.7. Assume that G is a metrisable topological group (e.g., a Polish group) acting continuously on X. Let $\|{\cdot }\|$ be a compatible norm on G, and define

$$ \begin{align*} \rho(x,y) = \inf \bigl\{ \|g\| : gx = y \bigr\}, \end{align*} $$

where $\inf \varnothing = \infty $ .

Then $\rho $ is an adequate distance. Indeed, $(A)_{\rho <r} = U_r A$ , where $U_r$ is as in (1). Moreover, since $\|{\cdot }\|$ is compatible and G acts continuously on X, $\rho $ refines the topology of X.

In general, the distance $\rho $ of Example 2.7 need not be lower semi-continuous. For instance, assume that G is the permutation group of the integers, acting on itself by conjugation and endowed with the norm $\|\sigma \|=\inf \{2^{-n} \colon \forall i \le n \ \sigma (i)=i\}$ . Let $G_0$ denote the subgroup of all permutations which map $0$ to itself, and fix a permutation $\sigma $ with a dense conjugacy class in $G_0$ ; fix also $\tau \in G_0$ which is not in the conjugacy class of $\sigma $ . One can pick $(\sigma _n)$ which are conjugate to $\sigma $ and converge to $\tau $ ; for all n one has $\rho (\sigma _n,\sigma ) \le 1$ (they are conjugate by an element which fixes $0$ ) yet $\rho (\tau ,\sigma )=\infty $ .

If $\overline {\rho }$ denotes the greatest lower semi-continuous function below $\rho $ , we do not know if there are any reasonable conditions under which $\overline {\rho }$ , or something equivalent to it in some reasonable sense, is an adequate distance function.

Example 2.8. Examples 2.5 and 2.7 can be joined as follows. Let $(X,\tau ,\rho )$ be an adequate topometric space, and let G be a metrisable topological group acting continuously and isometrically on X. Let $\|{\cdot }\|$ be a norm on G, and define (we use $\vee $ as infix notation for the maximum function):

$$ \begin{align*} \rho'(x,y) = \inf \bigl\{ \|g\| \vee \rho(gx,y) : g \in G \bigr\}. \end{align*} $$

Thus, if $U_r = \{ g \in G : \|g\| < r \}$ , then $(A)_{\rho '<r} = U_r (A)_{\rho <r} = (U_r A)_{\rho <r}$ . Then $\rho '$ is an adequate distance refining the topology.

If G is trivial, we obtain Example 2.5, and if $\rho $ is the discrete $0/\infty $ distance, Example 2.7.

The distance $\rho '$ in this example plays an essential role in our approach here, because it combines the group topology and the metric on X: $\rho '(x,y)$ is small iff there exists g close to $1$ (for the topology of G) which maps x close to y (according to $\rho $ ). As we saw above, even for discrete $\rho $ this distance $\rho '$ is not lower semi-continuous in general, which is why we allow non-topometric spaces in our setup here.

We now state two lemmas concerning $\rho $ -generic elements for adequate distances. We do not assume any compatibility between $\rho $ and $\tau $ besides adequacy. These will prove useful in the proof of our topometric version of Effros’s theorem.

Lemma 2.9. Let $\rho $ be an adequate distance on $(X,\tau )$ .

  1. (i) For every $A \subseteq X$ we have $(\overline {A})_{\rho <\varepsilon } \subseteq \overline {(A)_{\rho <\varepsilon }}$ and $(\overline {A}^{\circ })_{\rho <\varepsilon } \subseteq \overline {(A)_{\rho <\varepsilon }}^{\circ }$ .

  2. (ii) If x is $\rho $ -generic then $x \in \overline {(x)_{\rho <\varepsilon }}^{\circ }$ for every $\varepsilon> 0$ . Moreover, for every $\varepsilon> \delta > 0$ there exists an open neighbourhood $W \ni x$ such that $(W)_{\rho <\delta } \subseteq \overline {(x)_{\rho <\varepsilon }}^{\circ }$ .

Proof For (i), let $U = X \smallsetminus \overline {(A)_{\rho <\varepsilon }}$ . Since $\rho $ is adequate, $(U)_{\rho <\varepsilon }$ is open and disjoint from A, hence also from $\overline {A}$ , so U is disjoint from $(\overline {A})_{\rho <\varepsilon }$ , proving the first inclusion. For the second inclusion, observe that $(\overline {A}^{\circ })_{\rho <\varepsilon }$ is open and contained in $(\overline {A})_{\rho <\varepsilon }$ , hence in $\overline {(A)_{\rho <\varepsilon }}$ , so it is contained in the interior.

Assume now that x is $\rho $ -generic. For $\varepsilon> 0$ , let $V = \overline {(x)_{\rho <\varepsilon }}^{\circ }$ , which is non-empty by assumption on x. Then $V \cap (x)_{\rho <\varepsilon } \neq \varnothing $ , so $x \in (V)_{\rho <\varepsilon }$ . By (i), $(V)_{\rho <\varepsilon } \subseteq \bigl ( \overline {(x)_{\rho <\varepsilon }} \bigr )_{\rho <\varepsilon } \subseteq \overline {(x)_{\rho <2\varepsilon }}$ . Since $(V)_{\rho <\varepsilon }$ is open, $x \in \overline {(x)_{\rho <2\varepsilon }}^{\circ }$ .

For the moreover part, let $W = \overline {(x)_{\rho <\varepsilon -\delta }}^{\circ }$ . Then $x \in W$ , and by (i),

$$ \begin{align*} (W)_{\rho<\delta} \subseteq \overline{\left((x)_{\rho<\varepsilon-\delta}\right)_{\rho < \delta}}^{\circ} \subseteq \overline{(x)_{\rho<\varepsilon}}^{\circ}.\\[-34pt] \end{align*} $$

Lemma 2.10. Let X be a Polish space and $\rho $ an adequate distance. Then the following are equivalent:

  1. (i) For every $\varepsilon> 0$ , the union of $\varepsilon $ -small open subsets of X is dense.

  2. (ii) The set of $\rho $ -generic $x \in X$ is co-meagre.

  3. (iii) The set of $\rho $ -generic $x \in X$ is dense.

Proof (i) $\Longrightarrow $ (ii). This argument is inspired by a similar one in unpublished lecture notes of Christian Rosendal.

Let $\{O_n\}$ be a basis of (non-empty) open sets for X and let $\delta _m \rightarrow 0$ . For each $n,m$ , let $W_{n,m} \subseteq O_n$ be open, non-empty and $\delta _m$ -small. Then $W_m = \bigcup _n \, W_{n,m}$ is open and dense in X for all m.

For any k such that $O_k \subseteq W_{n,m}$ , the thickening $W_{n,m} \cap (O_k)_{\rho <\delta _m}$ is dense in $W_{n,m}$ (see Remark 2.4). It follows that the set

$$ \begin{align*} D_{n,m} = \bigcap_{O_k \subseteq W_{n,m}} \, (O_k)_{\rho<\delta_m} \end{align*} $$

is co-meagre in $W_{n,m}$ . Thus $D_m = \bigcup _n \, D_{n,m}$ is co-meagre in $W_m$ and therefore in X. Therefore $D = \bigcap _m \, D_m$ is co-meagre in X.

Assume now that $x \in D$ . For each m we have $x \in D_{n,m}$ for some n, and if $O_k \subseteq W_{n,m}$ , then $(x)_{\rho <\delta _m} \cap O_k \neq \varnothing $ . It follows that $W_{n,m} \subseteq \overline {(x)_{\rho <\delta _m}}$ . Thus $\overline {(x)_{\rho <\delta _m}}$ is somewhere-dense for every m, i.e., x is generic.

(ii) $\Longrightarrow $ (iii). Immediate.

(iii) $\Longrightarrow $ (i). Fix $\varepsilon> 0$ . If $x \in X$ is $\rho $ -generic, then $x \in \overline {(x)_{\rho <\varepsilon }}^{\circ }$ by Lemma 2.9. In addition, if $W_1,W_2 \subseteq \overline {(x)_{\rho <\varepsilon }}^{\circ }$ are open and non-empty, then both intersect $(x)_{\rho <\varepsilon }$ , so $\rho (W_1,W_2) < 2\varepsilon $ . It follows that the union of all $2\varepsilon $ -small open sets contains the generic points, and is therefore dense.

Remark 2.11. When $(X,\tau ,\rho )$ is a topometric space, the argument is much more straightforward, namely, it suffices to take the intersection over m of all unions of all $\delta _m$ -small open sets.

3 Topometric group action

Recall that a continuous action $G \curvearrowright X$ is topologically transitive if $G V \cap W \neq \varnothing $ for any two non-empty open $V,W \subseteq X$ . Equivalently, if $G V$ is dense for every non-empty open set $V \subseteq X$ .

Lemma 3.1. Assume that $(X,\tau ,\rho )$ is a Polish topometric space, and $G \curvearrowright X$ continuously and isometrically. The following are equivalent:

  1. (i) The action $G \curvearrowright X$ is topologically transitive.

  2. (ii) The set of $x \in X$ whose orbit is dense, is co-meagre.

  3. (iii) There exists a point $x \in X$ such that $(G x)_{\rho <\varepsilon }$ is dense for all $\varepsilon> 0$ .

  4. (iv) For every two non-empty open subsets $V,W \subseteq X$ : $\rho (G V, W) = 0$ .

  5. (v) For every non-empty open subset $V \subseteq X$ and every $\varepsilon> 0$ : $(GV)_{\rho < \varepsilon }$ is dense in X.

Proof (i) $\Longrightarrow $ (ii). This is classical: choose a countable basis $\{O_n\}$ and let $Y = \bigcap G O_n$ . Then each $G O_n$ is open and dense, so Y is co-meagre, and the orbit of every $x \in Y$ intersects every $O_n$ .

(ii) $\Longrightarrow $ (iii). Immediate.

(iii) $\Longrightarrow $ (iv). If such an x exists, then for every $\varepsilon> 0$ we may find $g,h \in G$ such that $\rho (gx, V) + \rho (hx,W) < 2\varepsilon $ , so $\rho (G V, W) < 2\varepsilon $ .

(iv) $\Longrightarrow $ (v). Since $\rho (G V,W) < \varepsilon $ for every open non-empty W.

(v) $\Longrightarrow $ (i). Let V be a non-empty open subset of X. For any $\varepsilon>0$ the set $(G V)_{\rho < \varepsilon }$ is open and dense, so the intersection $\overline {G V}^{\rho }$ is co-meagre, and in particular, dense. Since $\rho $ refines the topology, $\overline {G V} = \overline {\overline {G V}^{\rho }} = X$ .

From this point onwards, we assume that we have the data of Example 2.8, namely, $(X,\tau ,\rho )$ is an adequate topometric Polish space and G a Polish group acting on X continuously and isometrically. We fix a norm on G, which we assume to be bounded by $1$ , and define $\rho '$ as in Example 2.8:

$$ \begin{align*} \rho'(x,y) = \inf \bigl\{ \|g\| \vee \rho(gx,y) : g \in G \bigr\}. \end{align*} $$

As pointed out above, $\rho '$ is an adequate distance refining the topology, but $(X,\tau ,\rho ')$ is not necessarily a topometric space. Note also that $\rho '$ is not, in general, G-invariant.

Observe that $x \in X$ is $\rho '$ -generic if, and only if, $ \overline { (U x)_{\rho < \varepsilon }}^{\circ } \neq \varnothing $ for every open U and $\varepsilon>0$ , if and only if $x \in \overline { (U x)_{\rho < \varepsilon }}^{\circ }$ for every open U and $\varepsilon>0$ .

Lemma 3.2. Assume that $x \in X$ is $\rho '$ -generic. Then $G \curvearrowright X$ is topologically transitive if and only if $(G x)_{\rho <\varepsilon }$ is dense for all $\varepsilon> 0$ .

Proof One implication is immediate from Lemma 3.1. For the other, assume that $G\curvearrowright X$ is topologically transitive. Fix $\varepsilon>0$ .

By Lemma 2.9, $x \in V = \overline {(x)_{\rho '<\varepsilon }}^{\circ }$ . Then $GV$ is dense, and

$$ \begin{align*} GV \subseteq G \cdot \overline{(x)_{\rho'<\varepsilon}} \subseteq \overline{G \cdot (x)_{\rho'<\varepsilon}} = \overline{(G x)_{\rho<\varepsilon}}. \end{align*} $$

Therefore, $(G x)_{\rho < \varepsilon }$ is dense as well.

Lemma 3.3. Assume that $G \curvearrowright X$ is topologically transitive. Then the following are equivalent:

  1. (i) For every $\varepsilon> 0$ , the union of $(\rho ',\varepsilon )$ -small open sets in X is dense.

  2. (ii) The set of $\rho '$ -generic points is co-meagre.

  3. (iii) A $\rho '$ -generic point exists.

Proof (i) $\Longrightarrow $ (ii). This is Lemma 2.10.

(ii) $\Longrightarrow $ (iii). Immediate.

(iii) $\Longrightarrow $ (i). Let x be $\rho '$ -generic, and let $\varepsilon> 0$ . On the one hand, the open set $\overline {(x)_{\rho '<2\varepsilon }}^{\circ }$ is $(\rho ',4\varepsilon )$ -small, as in the proof of the last implication of Lemma 2.10. On the other hand, by Lemma 2.9, $x \in \overline {(x)_{\rho '<\varepsilon }}^{\circ }$ and

$$ \begin{align*} (x)_{\rho<\varepsilon} \subseteq (x)_{\rho'<\varepsilon} \subseteq \bigl( \overline{(x)_{\rho'<\varepsilon}}^{\circ} \bigr)_{\rho'<\varepsilon} \subseteq \overline{(x)_{\rho'<2\varepsilon}}^{\circ}. \end{align*} $$

Consequently, $(G x)_{\rho <\varepsilon }=G(x)_{\rho <\varepsilon }$ is contained in a union of $(\rho ',4\varepsilon )$ -small open sets.

Since x is $\rho $ ’-generic and $G \curvearrowright X$ is topologically transitive, $(G x)_{\rho <\varepsilon }$ is dense (by Lemma 3.2), completing the proof.

Notation 3.4. Given $x \in X$ , we let $[x] = \overline {G x}^{\rho }$ .

Observe that the sets $[x]$ form a partition of X into $\rho $ -closed sets.

Lemma 3.5. Assume that x is $\rho '$ -generic and $y \in [x]$ . Then y is $\rho '$ -generic.

Proof First, fix $g \in G$ and $\varepsilon>0$ , then find $\delta $ such that $0< \delta \le \varepsilon $ and for all $h \in G$ one has $\|h\| \le \delta \Rightarrow \|ghg^{-1}\| \le \varepsilon $ . Given $y \in g(x)_{\rho '< \delta }$ there exists h such that $\|h\|< \delta $ and $\rho (g^{-1}y,hx)< \delta $ , i.e., $\rho (y,ghg^{-1}gx) < \delta $ . It follows that $g (x)_{\rho ' < \delta } \subseteq (g x)_{\rho ' < \varepsilon }$ , hence also $g \overline {(x)_{\rho '<\delta }}^{\circ } \subseteq \overline {(g x)_{\rho ' < \varepsilon }}^{\circ }$ . Hence $g x$ is $\rho '$ -generic.

Now, let $y \in [x]$ and $\varepsilon> 0$ , and find $g \in G$ such that $\rho (g x,y) < \varepsilon $ . Then $(g x)_{\rho ' < \varepsilon } \subseteq (y)_{\rho ' < 2 \varepsilon }$ , so $\overline {(y)_{\rho ' < 2\varepsilon }}^{\circ } \ne \varnothing $ , and y is generic as well.

We are ready to prove our main lemma, describing the structure of $\rho '$ -generic elements for a topologically transitive action.

Lemma 3.6.

  1. (i) Fix $\varepsilon>0$ . Assume that $x,y \in X$ are both $\rho '$ -generic, and that $y \in \overline {(G x)_{\rho <\varepsilon }}$ . Then $y \in (G x)_{\rho \leq \varepsilon }$ .

  2. (ii) Assume that $G \curvearrowright X$ is topologically transitive. Then the set of $\rho '$ -generic elements in X is either empty, or of the form $[x] = \overline {G x}^{\rho }$ (where x is any $\rho '$ -generic element).

Proof For the first item, it is enough to show that $y \in (G x)_{\rho \leq \varepsilon '}$ for any given $\varepsilon '> \varepsilon $ . Let $\delta _n = 2^{-n}(\varepsilon ' - \varepsilon )$ and $\varepsilon _n = \varepsilon ' - \delta _n$ .

We are going to construct a (convergent) sequence $(g_n)$ of elements of G, whose limit will send x close to y.

Before going into the details, recall the notation (1): $U_r = \bigl \{ h \in G : \|h\| < r \bigr \}$ . Let $O_0 = G$ , and once $g_n$ has been chosen, let

$$ \begin{align*} O_{n+1} = U_{2^{-n}} \cap g_n U_{2^{-n}} g_n^{-1} \cap g_n^{-1} U_{2^{-n}} g_n, \end{align*} $$

observing that this is a symmetric neighbourhood of $1$ . Then, if $z \in X$ is $\rho '$ -generic, we define

$$ \begin{align*} F_n(z) = \overline{(O_n z)_{\rho<\varepsilon_n}}, \qquad W_n(z) = \overline{(O_n z)_{\rho<\delta_n}}^{\circ}. \end{align*} $$

By Lemma 2.9, both of them contain z, and

(2) $$ \begin{align} \bigl( W_{n+1}(z) \bigr)_{\rho<\varepsilon_n} = \bigl( \overline{(O_{n+1} z)_{\rho<\delta_{n+1}}}^{\circ} \bigr)_{\rho<\varepsilon_n} \subseteq \overline{(O_{n+1} z)_{\rho<\delta_{n+1} + \varepsilon_n}} = F_{n+1}(z). \end{align} $$

Now, to the actual construction, which will ensure that:

  • For even n we have $g_n^{-1} y \in F_n(x)$ and $g_{n+1} \in g_n O_n$ .

  • For odd n we have $g_n x \in F_n(y)$ and $g_{n+1} \in O_n g_n$ (equivalently, $g_{n+1}^{-1} \in g_n^{-1} O_n$ ).

We may start with $g_0=1$ , observing that, indeed, $g_0^{-1} y = y \in \overline {(G x)_{\rho <\varepsilon }} = F_0(x)$ .

Assume that $g_n$ has been chosen, say for some even n. Then

$$ \begin{align*}y \in g_n F_n(x) \cap W_{n+1}(y)= \overline{\bigl(g_nO_n x\bigr)_{\rho < \varepsilon_n}} \cap W_{n+1}(y) .\end{align*} $$

Since $W_{n+1}(y)$ is open, it intersects $(g_n O_nx)_{\rho < \varepsilon _n}$ . Together with (2):

$$ \begin{align*} g_n O_n x \cap F_{n+1}(y) \supseteq g_n O_n x \cap \bigl( W_{n+1}(y) \bigr)_{\rho<\varepsilon_n} \neq \varnothing. \end{align*} $$

We may then choose $g_{n+1} \in g_n O_n$ such that $g_{n+1} x \in F_{n+1}(y)$ . The odd step is similar.

We claim that the sequence $(g_n)$ is Cauchy for the upper uniformity on G, hence convergent since G is Polish. Indeed, let us consider an even $m \geq 2$ , say $m = n + 2$ . Then $g_m \in g_{n+1} O_{n+1}$ and $g_{m+1} \in O_{n+2} g_m$ , so

$$ \begin{align*} &g_{m+1}g_m^{-1} \in O_{n+2} \subseteq U_{2^{-n-1}}, \\ g_m^{-1}g_{m+1} \in g_m^{-1} O_{n+2} g_m \subseteq & O_{n+1} \cdot (g_{n+1}^{-1} O_{n+2} g_{n+1}) \cdot O_{n+1} \subseteq U_{2^{-n}} \cdot U_{2^{-n-1}} \cdot U_{2^{-n}}. \end{align*} $$

Therefore $\|g_{m+1}g_m^{-1}\| < 2^{-m+1}$ and $\|g_m^{-1}g_{m+1}\| < 5 \cdot 2^{-m+1}$ , which is good enough. The odd case is similar.

Let $g = \lim g_n \in G$ . For all n we have $y \in \overline {g_{2n}\bigl (O_{2n} x\bigr )_{\rho <\varepsilon _{2n}}}$ , so we may choose $z_n \in X$ and $u_n \in O_{2n}$ such that $g_{2n}z_n \rightarrow y$ and

$$ \begin{align*} \rho(g_{2n} z_n, g_{2n} u_n x) = \rho(z_n,u_n x) < \varepsilon_{2n} \le \varepsilon'. \end{align*} $$

By continuity of the group action, $g_{2n}u_n x \rightarrow g x$ . Since $\rho $ is, in addition, lower semi-continuous, we obtain $\rho (y,gx) \le \varepsilon '$ , as promised.

For the second item, assume that $G \curvearrowright X$ is topologically transitive and that x is $\rho '$ -generic. We know by Lemma 3.5 that any $y \in [x]$ is $\rho '$ -generic as well. Conversely, since the action is topologically transitive we have $\overline {(G x)_{\rho <\varepsilon }} = X$ for all $\varepsilon> 0$ , by Lemma 3.2. By the first item, every $\rho '$ -generic element belongs to $\bigcap _{\varepsilon> 0} \, (G x)_{\rho \le \varepsilon } = [x]$ .

We obtain the following topometric version of the Effros theorem.

Theorem 3.7. Let $(X,\tau ,\rho )$ be an adequate Polish topometric space, and let G be a Polish group acting on X continuously, isometrically and topologically transitively. Then, for $x \in X$ , the following are equivalent:

  1. (i) The orbit closure $[x] = \overline {G x}^{\rho }$ is co-meagre.

  2. (ii) The set $(G x)_{\rho <\varepsilon }$ is non-meagre for all $\varepsilon> 0$ .

  3. (iii) The point x is $\rho '$ -generic, namely $(U x)_{\rho < \varepsilon }$ is somewhere-dense for every $\varepsilon>0$ and open $U \ni 1$ . Equivalently, $x \in \overline {(U x)_{\rho <\varepsilon }}^{\circ }$ for every $\varepsilon> 0$ and open $U \ni 1$ .

Proof (i) $\Longrightarrow $ (ii). Immediate since $\overline {G x}^{\rho }$ is contained in $(G x)_{\rho <\varepsilon }$ for all $\varepsilon>0$ .

(ii) $\Longrightarrow $ (iii). For any open $U \ni 1$ we can express G as $\bigcup _n g_n U$ . Since $(G x)_{\rho <\varepsilon }$ is not meagre, neither is $(U x)_{\rho <\varepsilon }$ , so it is somewhere-dense. In other words, x is $\rho '$ -generic. The second characterisation is by Lemma 2.9.

(iii) $\Longrightarrow $ (i). Let $X_0 \subseteq X$ consist of all $\rho '$ -generic elements, and assume that $x \in X_0$ . By Lemma 3.3, the set $X_0$ is co-meagre. By Lemma 3.6, $X_0 = [x]$ .

Remark 3.8. If we assume that $G x$ is dense in X, the above conditions are also equivalent, by [Reference Ben Yaacov and Melleray3, Theorem 5.2], to the following conditions:

  1. (iv) $\overline {G x}^{\rho }$ is $G_{\delta }$ .

  2. (v) For any open subset U of G and any $\varepsilon>0$ , $\bigl (U x\bigr )_{\rho < \varepsilon }$ is open in $\overline {G x}^{\rho }$ .

  3. (vi) For any open subset U of G and any $\varepsilon>0$ , $\bigl (U x \bigr )_{\rho < \varepsilon } \cap G x$ is open in $G x$ .

The criterion obtained in this paper provides a condition on x that is sufficient for $\overline {G x}^{\rho }$ to be co-meagre, but is seemingly weaker than the conditions from [Reference Ben Yaacov and Melleray3]. This approach also enables us to state a criterion for the existence of such points. The analogous statement for Polish group actions on Polish spaces is due to Rosendal and part of our arguments here are adaptations of Rosendal’s proof to the topometric setting.

Theorem 3.9. Let $(X,\tau ,\rho )$ be an adequate Polish topometric space, and let G be a Polish group acting on X topologically transitively. Then the following are equivalent:

  1. (i) There exists $x \in X$ such that $[x] = \overline {G x}^{\rho }$ is co-meagre.

  2. (ii) For any $\varepsilon>0$ the union of all $(\rho ',\varepsilon )$ -small open sets is dense.

  3. (iii) For any open $V \ni 1$ , any $\varepsilon>0$ and any non-empty open $U \subseteq X$ , there exists a non-empty open $U' \subseteq U$ such that for any non-empty open $W_1,W_2 \subseteq U'$ one has $\rho (V W_1,W_2) \le \varepsilon $ .

Proof (i) $\Longrightarrow $ (ii). By Theorem 3.7 there exists $x \in X$ such that $[x]$ is co-meagre iff there exists a $\rho '$ -generic x, and then Lemma 3.3 states that the two conditions are equivalent.

(ii) $\Longrightarrow $ (iii). The union of all $(\rho ',\varepsilon )$ -small open sets is dense if and only if every non-empty open set U contains a $(\rho ',\varepsilon )$ -small one W, namely such that, if $W_1,W_2 \subseteq W$ are non-empty and open, then $(W_1)_{\rho '<\varepsilon } \cap W_2 \neq \varnothing $ . Since $(W_1)_{\rho '<\varepsilon } = (U_{\varepsilon } W_1)_{\rho <\varepsilon }$ , where $U_{\varepsilon }= \bigl \{g \in G \colon \|g\|< \varepsilon \bigr \}$ as in (1), we obtain the alternate formulation.

Let us give an example of an application of our topometric version of the Effros theorem. Recall that a Polish topometric group $(G,\tau ,\rho )$ is a topometric space such that $(G,\tau )$ is a topological group, and the distance $\rho $ is invariant under both left and right translation (see [Reference Ben Yaacov, Berenstein and Melleray2]). Given a Polish topometric group $(G,\tau ,\rho )$ and $n < \omega $ , we turn $G^n$ into an adequate Polish topometric space by endowing it with the product topology and the metric $\rho (x, y)= \max _{i<n} \rho (x_i,y_i)$ . The group G acts on each $G^n$ by diagonal conjugation. We say that $x \in G^n$ is metrically generic if $\overline {G \cdot x}^{\rho }$ is co-meagre in $G^n$ (here we use $\cdot $ to denote the action of G by diagonal conjugation, to avoid confusion with the product of elements of G), or equivalently, if $(G \cdot x)_{\rho < \varepsilon }$ is co-meagre for every $\varepsilon> 0$ . We say that $(G,\tau ,\rho )$ has ample metric generics if $G^n$ admits a metrically generic point for each n.

Proposition 3.10. Let $(G,\tau _G,\rho _G)$ and $(H,\tau _H,\rho _H)$ be two Polish topometric groups and $\varphi \colon H \to G$ a group homomorphism such that:

  • $\varphi \colon (H,\tau _H) \to (G,\tau _G)$ and $\varphi \colon (H,\rho _H) \to (G,\rho _G)$ are continuous.

  • For any open U in H and any $\varepsilon>0$ , $(\varphi (U))_{\rho _G < \varepsilon }$ is open in G (i.e., $\varphi $ is topometrically open in the sense of [Reference Ben Yaacov and Melleray3]).

  • $\varphi $ has dense image.

Assume further that $(H,\tau _H,\rho _H)$ has ample metric generics.

Then $(G,\tau _G,\rho _G)$ has ample metric generics, and images of metrically generic elements of $H^n$ are metrically generic elements of $G^n$ .

Proof Since H has ample generics, each action $H \curvearrowright H^n$ is topologically transitive. Since $\varphi $ has dense image, each action $G \curvearrowright G^n$ is topologically transitive as well.

Assume that $x \in H^n$ is a metric generic. Let U be an open neighbourhood of $1$ in G and $\varepsilon> 0$ . Let also $y = \varphi (x) \in G^n$ .

Find an open neighbourhood V of $1$ in H and $\delta> 0$ such that $\varphi \bigl ( (V \cdot x)_{\rho _H < \delta } \bigr ) \subseteq (U \cdot y)_{\rho _G < \varepsilon }$ . Using Lemma 2.9 and the continuity of $\varphi $ , we have

$$ \begin{align*} \overline{(U \cdot y)_{\rho_G < 2 \varepsilon}} \supseteq \overline{ \Bigl( \varphi\bigl( (V \cdot x)_{\rho_H < \delta} \bigr) \Bigr)_{\rho_G < \varepsilon}} &\supseteq \Bigl( \overline{ \varphi\bigl( (V \cdot x)_{\rho_H < \delta} \bigr) } \Bigr)_{\rho_G < \varepsilon}\\ & \supseteq \Bigl( \varphi\bigl( \overline{ (V \cdot x)_{\rho_H < \delta} } \bigr) \Bigr)_{\rho_G < \varepsilon}. \end{align*} $$

By the characterization of metric generics we know that $\overline {(V \cdot x)_{\rho _H < \delta }}$ contains some non-empty open $W \subseteq H^n$ . It follows that $\overline {(U \cdot y)_{\rho _G < 2 \varepsilon }}$ contains $(\varphi (W))_{\rho _G < \varepsilon }$ , and we are done since $\varphi $ is topometrically open.

This in particular recovers the sufficient condition for ample generics in Polish topometric groups given in [Reference Ben Yaacov, Berenstein and Melleray2] (there H is endowed with the discrete metric, H is a subgroup of G and $\varphi $ is the identity on H). We note, however, that Proposition 3.10 could also be obtained via results obtained in [Reference Ben Yaacov, Berenstein and Melleray2] or [Reference Ben Yaacov and Melleray3]. The reason why, at the moment, we cannot present a more convincing application of our topometric Effros theorem is that we lack examples of adequate topometric spaces, and the applicability of our result is still quite limited in practice, though we hope this will change.

We conclude this paper by discussing a potential source of interesting examples.

Fix a homogeneous metric structure $\mathcal {M}$ and a countable group $\Gamma $ (say, generated by some finite set S for ease of exposition), and consider the space $A(\Gamma ,\mathcal {M})$ of all actions of $\Gamma $ on $\mathcal {M}$ . One can see $A(\Gamma ,\mathcal {M})$ as a closed subspace of $\operatorname {\mathrm {Aut}}(\mathcal {M})^{\Gamma }$ , so the induced topology $\tau $ turns $A(\Gamma ,\mathcal {M})$ into a Polish space. The group $\operatorname {\mathrm {Aut}}(\mathcal {M})$ and the space $A(\Gamma ,\mathcal {M})$ also carry natural metrics, namely, for $g,h \in G$ and $\alpha ,\beta \in A(\Gamma ,\mathcal {M})$ :

$$ \begin{align*} d_u(g,h)=\sup \bigl\{ d\bigl( g(x),h(x) \bigr) : x \in M \bigr\}, \quad \rho(\alpha,\beta)= \sup \Bigl\{ d_u\bigl(\alpha(s),\beta(s) \bigr) : s \in S \Bigr\}. \end{align*} $$

Note that $(A(\Gamma ,\mathcal {M}),\tau ,\rho )$ is a Polish topometric space; and $\operatorname {\mathrm {Aut}}(\mathcal {M})$ acts by conjugation on $A(\Gamma ,\mathcal {M})$ , via $(g \cdot \alpha ) (\gamma )= g \alpha (\gamma ) g^{-1}$ . In some concrete settings (e.g., in ergodic theory, see [Reference Berenstein, Henson and Ibarlucía4]) one would like to know if there exists a privileged action of $\Gamma $ on $\mathcal {M}$ . In many cases, the orbits for this $\operatorname {\mathrm {Aut}}(\mathcal {M})$ -action are meagre, and the next-best thing would be the existence (and description) of a metric generic. Thus it would be interesting to apply our criterion in this setting, i.e., to know that $A(\Gamma ,\mathcal {M})$ is adequate.

Note that when $\Gamma $ is the free group generated by S, $A(\Gamma ,\mathcal {M})$ is isomorphic, as a topometric space, to $\operatorname {\mathrm {Aut}}(\mathcal {M})^n$ , hence is adequate.

Question 3.11. Let $\mathcal {M}$ be the Urysohn metric space, and $\Gamma $ a countable group. Is the space of actions $A(\Gamma ,\mathcal {M})$ an adequate Polish topometric space?

Of course one could replace $\mathcal {M}$ by any other homogeneous metric structure and ask the same question (in particular, one could consider the standard atomless measure algebra, or the separable Hilbert space).

Acknowledgments

The authors wish to thank Gianluca Basso for helpful comments.

Funding

This research was supported by ANR project AGRUME (ANR-17-CE40-0026).

References

Ben Yaacov, I., Topometric spaces and perturbations of metric structures . Logic and Analysis , vol. 1 (2008), nos. 3–4, 235272.CrossRefGoogle Scholar
Ben Yaacov, I., Berenstein, A., and Melleray, J., Polish topometric groups . Transactions of the American Mathematical Society , vol. 365 (2013), no. 7, pp. 38773897.CrossRefGoogle Scholar
Ben Yaacov, I. and Melleray, J., Grey subsets of Polish spaces, this Journal, vol. 80 (2015), no. 4, pp. 1379–1397.Google Scholar
Berenstein, A., Henson, C. W., and Ibarlucía, T., Existentially closed measure-preserving actions of free groups, preprint, 2022, arXiv:2203.10178.Google Scholar
Gao, S., Invariant Descriptive Set Theory , Pure and Applied Mathematics (Boca Raton), CRC Press, Boca Raton, 2009.Google Scholar