1 Introduction
Mean dimension measures the dimension needed per orbit coordinate. Introduced by Gromov and developed by Lindenstrauss and Weiss, it remains informative for compact dynamical systems whose ordinary covering dimension is infinite [5, 9]. Toms introduced the radius of comparison to measure the tracial gap needed for comparison of positive elements of a C*-algebra [16, Definition 6.1]. The Phillips–Toms conjecture relates these dynamical and operator-algebraic quantities. We prove its integer-action case, with the factor one half suggested by the relation between complex vector-bundle rank and real dimension.
1.1 The statement and conventions
For a finite open cover \mathcal V of a compact space, let D(\mathcal V) be the least order of a finite open refinement, where the order is one less than the largest number of members with a nonempty common intersection. For a homeomorphism h:X\to X, put
The supremum ranges over finite open covers. The limit for each cover exists by subadditivity and is finite; the supremum may be infinite.
We use the tracial formulation of the radius of comparison for nuclear C*-algebras [10, Definition 2.10]; in this setting quasitraces are traces. Let A be a unital nuclear C*-algebra with tracial states. Write M_\infty(A)=\bigcup_{q\ge1}M_q(A), using the upper-left corner inclusions. For positive elements a,b\in M_\infty(A), a\precsim b denotes Cuntz subequivalence: there are matrices x_j, after passage to compatible finite corners, such that x_j^*bx_j\to a in norm. For a normalized tracial state \tau, set
where \operatorname{Tr} is the unnormalized matrix trace. We say that a finite r\ge0 is a comparison bound for A if
for all such positive elements. The radius of comparison \rc(A) is the infimum of the comparison bounds, with \inf\varnothing=\infty.
Theorem 1.1. Let h be a minimal homeomorphism of an infinite compact metrizable space X. Then
Infinitude and minimality imply that the action is free: a periodic orbit would be a finite closed invariant subset equal to X. The crossed product is nuclear [3, Section 3] and has tracial states, obtained from invariant probability measures and the canonical conditional expectation. Thus the conventions above apply. In particular, Corollary 1.1 asserts that infinite mean dimension forces infinite radius of comparison, as well as identifying the exact constant at finite positive mean dimension.
1.2 Prior results and the remaining lower bound
The two invariants arose in different settings. Toms’s radius of comparison records the dimension-to-rank obstruction to comparing positive elements, extending the role of vector-bundle obstructions in C*-algebra classification [16, Section 6]. Giol–Kerr brought this obstruction into dynamics: they constructed minimal systems of positive mean dimension whose crossed products have arbitrarily large radii of comparison [4, Section 2 and Theorem 2.2]. The Phillips–Toms conjecture predicts an exact quantitative relation. Its integer-action formulation is recorded in Elliott–Niu [3, Introduction] and as Problem XXXVI in Schafhauser–Tikuisis–White [15]. Niu states the broader formulation for free minimal actions of discrete amenable groups [10, Introduction]. Our theorem concerns minimal homeomorphisms of infinite compact metrizable spaces.
The upper bounds developed from a coarse dimension estimate to the conjectured constant. Phillips proved \rc(C(X)\rtimes_h\Z)\le1+36\mdim(X,h) [12, Corollary 4.8], while Elliott–Niu settled the zero-mean-dimension case [3, Theorem 4.7]. Niu then proved the optimal upper bound
for free minimal integer-lattice actions, including the systems considered here [10, Theorem 5.6]. Thus equality at zero mean dimension is already known. Niu’s open tower theorem, with an arbitrarily small uniform orbit remainder, is a second input to our proof [10, Theorem 4.2].
Hirshberg–Phillips obtained lower bounds for actions of countable amenable groups using mean cohomological independence, which detects nonzero cup products of translated cohomology classes [7, Theorems 3.3 and 4.5 in the author preprint]. For the minimal subshifts constructed by Dou [2, Section 4] over positive even-dimensional polyhedra with nonzero top rational cohomology, their bound is strictly greater than one half of the mean dimension minus one [7, Corollary 4.6 in the author preprint]. Their arguments turn finite-support comparison witnesses into bundle embeddings and obstruct small target rank with inverse Chern classes.
Covering dimension itself can also yield comparison lower bounds: Phillips proved \rc(C(Y))\ge(\dim Y-7)/2 for every compact Hausdorff space Y, using extension of sphere-valued maps [13, Corollary 3.4]. This commutative result does not control comparison in the larger crossed product. The remaining dynamical problem is to recover every orbit-cover rate from crossed-product comparison. Our argument retains the connection between comparison and bundles, but converts the bundle information directly into a reduction in covering order. It therefore applies to every finite open cover, without a cohomological independence hypothesis or a finite-dimensionality hypothesis on X.
1.3 Zero mean dimension and regularity
For E\subset X, define its orbit capacity by
The limit exists by subadditivity. The system (X,h) has the small boundary property if every x\in X and every open neighborhood U of x admit an open neighborhood V of x with V\subset U and \operatorname{ocap}_h(\partial V)=0. A C*-algebra A is Jiang–Su stable if A\cong A\otimes\mathcal Z, where \mathcal Z is the Jiang–Su algebra and the tensor product is spatial. Nuclear dimension \dim_{\mathrm{nuc}}(A) is defined through finite-dimensional completely positive approximations, with a bound n permitting n+1 contractive order-zero return pieces. An order-zero map preserves orthogonality of positive elements; the nuclear dimension is \infty when there is no finite bound.
The zero endpoint has a further consequence: it characterizes the regularity of the crossed product. The dynamical and operator-algebraic conditions in this characterization use different established inputs.
Corollary 1.2 (Zero mean dimension and crossed-product regularity). Let h be a minimal homeomorphism of an infinite compact metrizable space X, and put A=C(X)\rtimes_h\Z. The following conditions are equivalent:
- 1.
\mdim(X,h)=0;
- 2.
(X,h) has the small boundary property;
- 3.
A\cong A\otimes\mathcal Z;
- 4.
\dim_{\mathrm{nuc}}(A)<\infty;
- 5.
\dim_{\mathrm{nuc}}(A)\le1.
In particular, if \mdim(X,h)\in(0,\infty], then A\not\cong A\otimes\mathcal Z and \dim_{\mathrm{nuc}}(A)=\infty.
The equivalence of zero mean dimension and the small boundary property is due to Lindenstrauss–Weiss and Lindenstrauss [9, Theorem 5.4] [8, Theorem 6.2]; the latter theorem applies because our system is itself an infinite minimal factor. Elliott–Niu proved that zero mean dimension implies Jiang–Su stability [3, Theorem 4.7]. Conversely, Jiang–Su stability gives comparison at zero by Rørdam’s theorem [14, Corollary 4.6], and Corollary 1.1 then forces zero mean dimension. The remaining equivalences use the published simple-algebra nuclear-regularity theorems [1, Theorems A and B]. We verify their hypotheses and the matrix-trace conventions in Section 6.
1.4 The proof: comparison, compression, and colors
Fix a finite comparison bound r and a finite open cover \mathcal U. The main task is to prove that the cover rate
is at most 2r. Assume instead that d_{\mathcal U}>2r. A subordinate nerve represents one long orbit block by a point in a finite simplicial complex of dimension m=D(\mathcal U^{[0,k)}). After barycentric subdivision, its vertices can be colored with m+1 colors, distinct on every simplex. The barycentric weight of a color is the sum of the weights of vertices of that color.
For a large positive integer p, group colors into packets of 2p+2. Their proportions give points in a (2p+1)-dimensional simplex, which we identify with a cube. Since proportions are undefined at zero packet mass, we regularize them to obtain continuous cube-valued maps. We call each cube factor a slot. To replace slot maps while retaining their cover information, we must preserve every originally absent color. The compression theorem from the companion paper Filtered products and boundary-preserving compression in complex cobordism [11] supplies precisely the needed control: after passing to arbitrarily large product powers, it puts a positive fraction of the slots on their boundaries and fixes the entire vector in every original boundary slot. Its full statement and bundle hypothesis appear in Section 2.
Here is how comparison supplies that hypothesis. In each slot fix a small framed torus (\mathbb T^2)^p and a rank-p bundle formed from one degree-one line bundle on each two-torus factor. The compression hypothesis tests the slot maps after translations by parameters supported in only a small fraction of the slots. The resulting torus loci carry a sum of these rank-p bundles. In Section 3, an open tower allocates orbit blocks with continuous alignment labels on most starting points. A single finite-propagation Cuntz witness embeds the sum of the aligned bundle fibers. Two fixed linear maps handle the varying coordinate supports, including sparse parameters and the few blocks without full alignment. This produces one continuous embedding over the entire parameter locus, with target rank less than twice the source rank (Corollary 3.4). The continuity through changes of sparse support is needed by the compression theorem.
It remains to interpret its output as an actual smaller cover. Section 4 proves a packet reconstruction lemma. It discards packets of sufficiently small total weight; on retained packets, exact boundary preservation prevents any originally absent color from appearing. Together these operations preserve every original zero vertex coordinate, while each boundary output leaves at least one color absent from its packet. Section 5 applies this reconstruction on aligned orbit blocks. The two edge blocks retain the beginning and end of each interval; a join with an unchanged description handles points where alignment disappears. A count of the cells containing the resulting image places it in one finite complex of smaller dimension. Its open-star cover then refines the entire orbit cover, contradicting the rate d_{\mathcal U}.
The conversion from p complex lines to 2p+2 colors has ratio p/(2p+2), which tends to one half. We choose all tower, sparse-parameter, rounding, and compression losses within the initial strict margin d_{\mathcal U}>2r. In particular, one orbit-window length is fixed before invoking the arbitrarily large product powers. The final passage takes the supremum over covers and the infimum over comparison bounds; when mean dimension is infinite, the individual-cover bound excludes every finite comparison bound. Niu’s upper bound then completes Corollary 1.1.
2 The boundary-preserving compression input
This section states the complete topological input to the lower bound. Its proof is given in OpenAI, Filtered products and boundary-preserving compression in complex cobordism, September 25, 2026, Theorem 1.3 [11]. The input is one bundle embedding on a compact parameter locus; the output is a uniform number of boundary slots, with exact preservation of the boundary data.
2.1 Slots, sparse parameters, and the fixed torus bundle
For positive integers t,n, set
Points have n ordered slots in \R^t; all distances use the maximum norm. A boundary slot belongs to the whole boundary \partial C_t. For a real number s define
Here z_j\ne0 means that the whole t-vector is nonzero. Thus the count is at most \lfloor s\rfloor; Z_s is empty for s<0 and is T(t,n) for s\ge n. For 0\le s<n it is a finite union of coordinate cubes of dimension t\lfloor s\rfloor, so in particular it is compact.
Fix a positive integer p and put t=2p+1. The geometric data of the companion theorem consist of a smooth embedding
with a framed real normal line, and line bundles \lambda_1,\ldots,\lambda_p pulled back from the indicated two-torus factors. Each is a line subbundle of a trivial \C^2-bundle, obtained from a degree-one map to \mathbb{CP}^1 and the orthogonal complement of its tautological line. Fix the product orientation so that
The companion constructs such a framed embedding and these bundles; we fix them for each p throughout. The integer p is a rank parameter, with no primality assumption. Write Q:L\to M_{2p}(\C) for the orthogonal projection onto H.
For n\ge1, the bundle
has complex rank pn. If Y is compact metrizable, f:Y\to C(t,n) is continuous, and Z\subset T(t,n) is closed, define
This is a compact space. Its slot bundle is E_f=d_f^*H_n, with fiber \bigoplus_{j=1}^n H_{f_j(y)-z_j}. The embedding used below is defined on this entire space, allowing the set of nonzero parameter slots to vary.
2.2 The imported theorem and its role
Theorem 2.1 (Torus compression [11, Theorem 1.3]). Let p,n\ge1 be integers, put t=2p+1, and use the fixed framed torus L and rank-p bundle H specified above. Let 0<a<1/16, let Y be any compact metrizable space, and let f:Y\to C(t,n) be continuous. Suppose there are a nonnegative integer K<2pn and one continuous complex bundle monomorphism
over the full compact locus \mathcal T(f,Z_{an}(t,n)). Then, for every integer U\ge1, there are an integer u\ge U and a continuous map
such that for every \mathbf y=(y_0,\ldots,y_{u-1})\in Y^u:
- 1.
at least (a/8)un slots of G(\mathbf y) lie in \partial C_t;
- 2.
for every 0\le b<u and 1\le j\le n,
f_j(y_b)\in\partial C_t \quad\Longrightarrow\quad G_{b,j}(\mathbf y)=f_j(y_b).
The slots of f^{\times u} and G are ordered first by copy b and then by original slot j.
The integer boundary count in the theorem is therefore at least \lceil(a/8)un\rceil. The hypothesis includes the empty torus locus; on a nonempty locus it itself forces K\ge pn. It requires a single continuous embedding as (y,z) varies, including at changes in the support of z. The conclusion preserves each entire boundary vector, including its scalar coordinates of magnitude less than one. This will preserve a specified missing color, not merely the existence of some missing color. There is no covering-dimension bound on Y.
For a piecewise linear cube map on a finite polyhedron, the companion uses the bundle embedding and the inverse total Chern class to make a relative point class vanish in complex cobordism. Coherent products and quantitative nilpotence lead to stable avoidance; padding and boundary restoration then yield the stated fraction for arbitrarily large powers. For compact metrizable inputs, the companion first factors the cube map exactly through a finite polyhedron while preserving the bundle-embedding hypothesis. Pulling the resulting compression back preserves each original boundary vector exactly. Only the displayed theorem is used here. Our task in the next section is to construct its single continuous embedding from a comparison bound.
3 Comparison along uniformly allocated orbit blocks
We now obtain the bundle embedding needed in Corollary 2.1 from a comparison assumption in the crossed product. There are two losses to control. Only a small fraction of orbit blocks fail to have a continuous choice of alignment, and only a small fraction of the sparse parameter slots are nonzero. The corresponding bundle summands will be embedded separately. All other summands are handled simultaneously by a single Cuntz comparison witness.
Throughout this section, h:X\to X is a minimal homeomorphism of an infinite compact metrizable space and A=C(X)\rtimes_h\mathbb Z. Write \mathcal M_h(X) for the invariant Borel probability measures. We use comparison bounds in the sense of Equation (1.1), with normalized traces on A and unnormalized matrix traces.
3.1 Open towers and uniformly good starting points
The dynamical input is the following special case of [10, Theorem 4.2]. Niu obtains this tower from the continuous equivariant tilings of Gutman, Lindenstrauss and Tsukamoto [6, Lemma 4.2]. For a tower of height L with negative iterates and base \Omega, take V=h^{-(L-1)}\Omega: its positive levels give the same tower in reverse order.
Theorem 3.1 (Niu’s open tower theorem). For every integer L\geq1 and every \varepsilon>0, there is an open set V\subset X such that V,hV,\ldots,h^{L-1}V are pairwise disjoint and, writing \mathcal T=\bigcup_{j=0}^{L-1}h^jV,
In particular, \mu(\mathcal T)>1-\varepsilon for every \mu\in\mathcal M_h(X).
Niu’s theorem assumes the marker property. That hypothesis holds here: there are no periodic points, since a finite orbit would be a nonempty closed invariant subset of X. Given a finite collection of nonzero integers, freeness provides a nonempty open set disjoint from its translates by those integers, and minimality makes all its translates cover X. This is the marker property. Thus Corollary 3.1 requires no restriction on the covering dimension of X. The assertion about invariant measures follows by integrating each finite orbit average before taking the limit.
For positive integers k,H_0 with H_0\ge2, put e=kH_0. Whatever the offset 0\le i<k, the H_0-1 length-k intervals
lie in [0,e). The next lemma supplies a common open set B for their starting states and disjoint open regions O_i on which the offset i can be used. A continuous weight w vanishes outside these regions and equals one at all but a uniformly small fraction of the e-spaced starts along every orbit.
Lemma 3.2 (Uniform block allocation). Let k,H_0 be positive integers with H_0\geq2, put e=kH_0, and let b_0>0. Suppose that \gamma>0 and r\geq0 satisfy \gamma/k>r. There exist an open set B\subset X, pairwise disjoint open sets O_0,\ldots,O_{k-1}\subset X, a continuous function w:X\to[0,1], a compact set K\subset B, and an integer J_0\geq1 with the following properties:
- 1.
B,hB,\ldots,h^{k-1}B are pairwise disjoint, and \gamma\mu(B)>r for every \mu\in\mathcal M_h(X).
- 2.
For 0\leq i<k and 0\leq D\leq H_0-2,
h^{i+Dk}O_i\subset B. \tag{3.1} - 3.
The support of w is contained in O=\bigcup_{i=0}^{k-1}O_i, and
h^{i+Dk}(\operatorname{supp}(w)\cap O_i)\subset K \quad(0\leq i<k,\ 0\leq D\leq H_0-2). \tag{3.2} - 4.
For every x\in X, every v\in\mathbb Z, and every J\geq J_0,
\#\{0\leq q<J:w(h^{v+qe}x)<1\}\leq b_0J. \tag{3.3}
In particular, the alignment label i is locally constant on a neighborhood of \operatorname{supp}(w).
Proof. Choose \eta>0 so small that
Choose a multiple L of k with L>e and e/L<\eta. Apply Corollary 3.1 with height L and error \eta, and denote its base by V. Set
Its first k translates partition the tower. Hence they are pairwise disjoint, and
The first requirement follows from Equation (3.4).
For each integer s with 0\leq s<L-e, let i(s) be the unique integer in \{0,\ldots,k-1\} satisfying s+i(s)\equiv0\pmod{k}, and put
These are pairwise disjoint open sets. For the indicated values of D, the integer s+i(s)+Dk is a multiple of k between 0 and L-1, which proves Equation (3.1). Also
We next shrink O uniformly over invariant measures. Take continuous functions \varphi_j:X\to[0,1] increasing pointwise to \mathbf 1_O, each with compact support in O. Such functions are obtained from increasing cutoffs of the distance to X\setminus O; if O=X, use the constant function one. For each invariant measure, monotone convergence gives \int\varphi_j\,d\mu\to\mu(O)>1-2\eta. The sets
are increasing open sets covering the compact space \mathcal M_h(X). One of them therefore equals that whole space. Fix the corresponding function \varphi and set U=\{\varphi>0\}. The continuous function \mu\mapsto\int\varphi\,d\mu attains its minimum, which is still strictly greater than 1-3\eta. Since \mu(U)\geq\int\varphi\,d\mu, we obtain \overline U\subset O and
Choose w:X\to[0,1] equal to one on \overline U and with \operatorname{supp}(w)\subset O.
For completeness, the uniform orbit estimate for the closed set C is
Indeed, a sequence violating this estimate has a subsequence of its orbit empirical measures converging weakly to an invariant probability measure. The closed-set inequality for weak convergence bounds the limsup of their masses on C by the mass of that limit measure, a contradiction. Thus, by Equations (3.5) and (3.6), there is m_0 such that every orbit interval of length m\geq m_0 spends less than b_0/(2e) of its times in C.
The set \{w<1\} is contained in C. For eJ\geq m_0 and any y\in X,
Taking y=h^vx proves Equation (3.3) for a suitable J_0. This argument counts all integer times before passing to e-spaced starts; it makes no assumption about invariant measures for h^e.
Finally, each \operatorname{supp}(w)\cap O_i is compact: the O_i form a finite open partition of a neighborhood of \operatorname{supp}(w). Let K be the union of their images under the finitely many maps in Equation (3.2). It is a compact subset of B by Equation (3.1), as required.
3.2 A fixed linear map for changing coordinate supports
The following elementary observation will be used twice. It avoids making a discontinuous choice of a projection for each support pattern.
Lemma 3.3. Let E be a finite index set and let b,q be nonnegative integers. There is a complex linear map
whose restriction to every coordinate subspace supported on at most q indices is injective.
Proof. For each \Lambda\subset E with |\Lambda|\leq q, failure of injectivity on \bigoplus_{s\in\Lambda}\mathbb C^b is a proper determinantal algebraic condition on L: it is proper because a map injective on that particular subspace plainly exists. There are only finitely many such conditions, so their union does not fill the vector space of linear maps. Any map outside their union works. The cases b=0 or q=0 are immediate.
Only injectivity on each individual coordinate subspace is asserted. Injectivity on the sum of all possible support subspaces would require a much larger target and is not needed.
3.3 The parametrized bundle embedding
Fix p\geq1 and put t=2p+1. Use the framed torus L\subset(-1/32,1/32)^t and the rank-p bundle H\subset L\times\mathbb C^{2p} from Corollary 2.1. Recall that Q:L\to M_{2p}(\mathbb C) is the orthogonal projection onto H. In the notation of Equation (2.1), Z_{an}(t,n) consists of the parameters with at most an nonzero whole slots.
Proposition 3.4 (Comparison gives a parametrized bundle embedding). Let r be a comparison bound for A. Fix positive integers p,g,k,H_0 with H_0\geq2, numbers 0<a<1/16 and b_0>0, and an integer R such that
Let F_1,\ldots,F_g:X\to[-1,1]^t be arbitrary continuous maps. Choose B,(O_i)_{i=0}^{k-1},w,K as in Corollary 3.2, with \gamma=R-pg and e=kH_0.
For all sufficiently large integers J, put
There is a continuous map f_J:X\to[-1,1]^{tn}, with slots indexed by
such that
The agreement holds, more strongly, on a neighborhood of each compact set h^{-qe}(\operatorname{supp}(w)\cap O_i).
Over the compact space
the direct sum of the n pullbacks of H, by the slot maps (x,z)\mapsto(f_J)_\alpha(x)-z_\alpha, embeds continuously in a trivial complex bundle of rank strictly less than 2pn. The same allocation B,(O_i),w,K works for every such J.
The two inequalities in Equation (3.7) control different parts of the construction. The tracial comparison will use source rank at most pg and target rank R on B. Since the tower can make \mu(B) uniformly as close to 1/k as needed, the excess (R-pg)/k>r supplies the required strict trace gap. For the bundle embedding, each of the J intervals contributes (H_0-1)g source slots, giving rank pn=pg(H_0-1)J. The comparison witness will have a fixed propagation bound M; the k-separation of its active output times will give a target of rank RH_0J+O(1). A second map for the sparse slots and the starts where w<1 will use at most 2p(a+b_0)n+O(1) further dimensions. The bounded terms are independent of J. Dividing these target costs by pn explains the first inequality: it leaves a strict margin below the factor two required by Corollary 2.1.
Proof. We retain the allocation data throughout the proof. In particular, all cutoffs and the Cuntz witness below are fixed before J is chosen.
Extension of the aligned functions. Put W_i=\operatorname{supp}(w)\cap O_i and choose open sets V_i with
an empty W_i may be assigned V_i=\varnothing. For fixed D,j, the maps x\mapsto F_j(h^{i+Dk}x) on the disjoint closed sets \overline V_i combine to a continuous cube-valued map. Coordinatewise extension gives a continuous map \widehat F_{D,j}:X\to[-1,1]^t agreeing with it on their union. For every J, set
This proves the asserted agreement, including the neighborhood assertion. The extension maps \widehat F_{D,j} are independent of J.
Positive matrix functions. We now encode the g torus bundles by positive elements of the crossed product. Their tracial rank gap will supply a single witness for all the aligned orbit blocks. Take a tubular neighborhood \mathcal V of L inside (-1,1)^t, with retraction \pi_L:\mathcal V\to L, and write \widetilde Q=Q\circ\pi_L. Choose a continuous function \psi:[-1,1]^t\to[0,1] with compact support in \mathcal V and equal to one on a neighborhood of L. The matrix function \psi\widetilde Q extends by zero outside \mathcal V. By compactness there is \delta>0 such that, for y\in L and v\in[-1,1]^t,
Consequently \widetilde Q(v) maps H_y injectively onto \operatorname{ran}\widetilde Q(v) in this situation.
Choose continuous scalar functions \rho_0,\rho_1:X\to[0,1] such that
The compact containment K\subset B gives \rho_0, and a cutoff of the distance to X\setminus B gives \rho_1; if B=X, take \rho_1=1. Define positive matrix functions P_0\in M_{2pg}(C(X))_+ and P_1\in M_R(C(X))_+ by
The summands of P_0 are understood to be zero where F_j(x) lies outside \mathcal V.
If \tau is a normalized trace on A, its restriction to C(X) is integration against some \mu\in\mathcal M_h(X). Functional calculus and bounded convergence give, for every positive matrix function P,
The unnormalized matrix trace is essential in this formula. The rank of P_0(x) is at most pg on B and is zero off B, whereas P_1 has rank R precisely on B. Therefore
Here the strict inequality is supplied by Corollary 3.2. Since r is a comparison bound, it follows that
A finite-propagation witness and simultaneous injection. Finite-support compression witnesses and bundle obstructions also enter the lower-bound arguments of Hirshberg–Phillips [7, proofs of Theorems 3.3 and 4.5 in the author preprint]. Here we retain the sparse parameter throughout and require simultaneous injectivity on the entire sum of the selected fibers. Taking the appropriate rectangular corner of a Cuntz witness for Equation (3.13), and then approximating its entries by finite Fourier sums, gives T_0\in M_{R,2pg}(A) such that
for some fixed M\geq0 and continuous matrix functions A_\ell. For example, first choose a witness with error less than 1/4; norm continuity of T\mapsto T^*P_1T permits the Fourier approximation while keeping the error below 1/2.
In the orbit representation at x, a function a\in C(X) acts by
and the implementing unitary acts by a shift, with direction determined by the crossed-product convention. Thus T_0 has propagation at most M. Let
Restricting the input to times 0,\ldots,N-1 and the output to I_J gives a continuous finite matrix
representing \pi_x(P_1)^{1/2}\pi_x(T_0) on that input window. There is no output outside I_J. If an input vector \xi in the window satisfies \pi_x(P_0)\xi=\xi, then
This holds on the whole sum of any selected genuine projection ranges, including sums involving different times and different bundle blocks.
The rank cost of separated output rows. The map W_J(x) initially has (N+2M)R output coordinates. We now bound the target rank needed to retain the injectivity in Equation (3.15), using the spacing of the rows that can be nonzero. The output row at time s vanishes unless h^sx\in B. These active times are separated by at least k, because B,hB,\ldots,h^{k-1}B are disjoint. There are at most
of them in I_J. By Corollary 3.3, choose one fixed linear map
injective on every coordinate subspace supported at at most q_J times. Hence C_J is injective on the range of W_J(x) for every x. The matrix C_J is chosen once for this finite window and does not depend on x or on the sparse parameter.
The first bundle map. Let \alpha=(q,D,j) index a slot. On \mathcal L_J, write
This describes the rank-pn bundle E in the proposition. Choose a continuous \chi:[-2,2]^t\to[0,1] with \chi(0)=1 and support contained in \{z:\|z\|_\infty<\delta\}. Set
Where \theta_\alpha>0, there is a unique i with h^{qe}x\in O_i. Put s_\alpha=qe+i+Dk. By Equations (3.8) and (3.11),
is injective. Furthermore, h^{s_\alpha}x\in K, so the indicated range is a genuine projection range of the jth block of P_0(h^{s_\alpha}x).
Define a bundle map
by sending v_\alpha\in H_{y_\alpha}, where \theta_\alpha>0, to
in the jth block of the row at time s_\alpha, and by setting that contribution to zero where \theta_\alpha=0. All such times lie in the qth interval [qe,(q+1)e). Within an interval the pairs (i+Dk,j) are distinct, and intervals are disjoint. Thus different active slots occupy different time/block pairs.
This map is continuous on the entire space \mathcal L_J. Indeed, on a region with positive weight the label is locally constant and the formula is continuous. The projection factor has norm at most one, so the norm of its weighted contribution is at most \theta_\alpha\|v_\alpha\| and tends to zero wherever the weight vanishes. This also handles a change of label, which can occur only outside the positive-weight region. More formally, one can use the matrix \widetilde Q(F_j(h^{s_\alpha}x))Q(y_\alpha) on the ambient \mathbb C^{2p} and extend its weighted entries by zero; the same bound proves their continuity. No nearby-projection map is needed at zero weight.
The image of \Xi_{(x,z)} lies in the subspace on which \pi_x(P_0) is the identity. The first bundle map is therefore
By Equation (3.15), the defining property of C_J, and the distinct time/block placements,
The exceptional summands. The first map now controls every positive-weight summand. To complete one embedding over the full parameter locus, we give its kernel a second map whose target rank is charged only to the sparse slots and the infrequent starts at which w<1. Using the given embeddings H_y\subset\mathbb C^{2p}, define
If 1-\theta_\alpha\ne0, then either z_\alpha\ne0 or w(h^{qe}x)<1: when both z_\alpha=0 and w(h^{qe}x)=1, Equation (3.16) gives \theta_\alpha=1. The sparse condition bounds the first kind by an slots. For J\geq J_0, Equation (3.3) bounds the second kind by
slots. The range of \Psi_{(x,z)} is therefore supported on at most (a+b_0)n coordinate groups, each of dimension 2p.
Put s_J=\lceil(a+b_0)n\rceil. Another application of Corollary 3.3 gives a fixed linear map
injective on all the relevant coordinate subspaces. Set \Phi_2(x,z)=D_J\Psi_{(x,z)}. The direct sum \Phi_1\oplus\Phi_2 is fiberwise injective. In fact, Equation (3.17) says that a vector killed by \Phi_1 has components only where \theta_\alpha=0. On those components 1-\theta_\alpha=1. Injectivity of D_J on the range support of \Psi shows that a vector also killed by \Phi_2 must be zero.
Both maps are continuous in (x,z), including when the support of z changes. They thus give a continuous bundle embedding into the trivial bundle of rank
One may also verify the bundle assertion locally by representing the map in a trivialization of E: its Gram matrix is positive definite, so its image is a continuous rank-pn subbundle. The base \mathcal L_J is compact.
The strict rank estimate. Let
Since n=J(H_0-1)g, Equation (3.18) gives
For all sufficiently large J\geq J_0 this is strictly less than two. Hence K_J<2pn, which proves the proposition.
4 Colored covers and exact packet reconstruction
We prepare the passage from the boundary slots supplied by Corollary 2.1 to a decrease of covering order. The reconstruction must retain the original open-cover information exactly. A coloring of a subdivided nerve makes this possible: a boundary output leaves at least one color absent from its packet. To preserve the original zero coordinates, reconstruction discards packets of small total weight. On every retained packet, fixing the original boundary value prevents an originally absent color from appearing.
4.1 Polyhedral models for finite covers
For a finite simplicial complex S, write \lambda_v:S\to[0,1] for the barycentric coordinate of a vertex v. The carrier of y\in S is the unique simplex whose relative interior contains y; its vertices are precisely those for which \lambda_v(y)>0. In particular, its dimension is the number of positive vertex coordinates minus one.
We will use the following elementary refinement principle.
Lemma 4.1 (Polyhedral refinement). Let Y be a compact space, let K be a finite polyhedron of dimension at most q, and let \Phi:Y\to K be continuous. Let \mathcal V be a finite open cover of Y. Suppose that every point of \Phi(Y) has an open neighborhood W in K such that \Phi^{-1}(W) is contained in a member of \mathcal V. Then D(\mathcal V)\le q.
Proof. Choose finitely many such neighborhoods covering the compact set \Phi(Y), and add K\setminus\Phi(Y) to obtain a finite open cover of K. A sufficiently fine simplicial subdivision has its open vertex stars subordinate to this cover. These stars have order at most q: a collection of stars with nonempty intersection corresponds to vertices of a single simplex. Their pullbacks under \Phi, with empty sets omitted, form a finite open refinement of \mathcal V of order at most q.
Lemma 4.2 (Colored subordinate nerve). Let \mathcal V be a finite open cover of a compact metrizable space Y, and put m=D(\mathcal V). There are a finite simplicial complex S of dimension at most m, a continuous map \phi:Y\to S, a coloring of the vertices of S by 1,\ldots,m+1 that is injective on every simplex, and, for each vertex v, a member V(v)\in\mathcal V such that
Proof. Choose a finite open refinement of \mathcal V of order m and a subordinate partition of unity. The partition defines a map to the nerve S_0 of that refinement, whose dimension is at most m. Assign each vertex of S_0 a containing member of \mathcal V.
Take S to be the barycentric subdivision of S_0, and regard the same map as a map to S under the canonical identification of their realizations. A vertex of S is a nonempty face F of S_0; give it color \dim F+1 and choose one original vertex v_F\in F. Faces in a simplex of S form a strictly increasing chain, so their colors are distinct. If the coordinate at the barycenter of F is positive, then the original coordinate at v_F is positive: the contribution of that barycenter to this coordinate is its positive coefficient divided by the number of vertices of F. Assign to the new vertex the member of \mathcal V already assigned to v_F. This proves Equation (4.1).
For completeness, these models also explain the finite-cover limits used below. Given two finite covers, take subordinate nerve maps and their product. Around every point of the product, choose a positive vertex in each factor. The corresponding product of positive-coordinate neighborhoods pulls back into a member of the joined cover. By Corollary 4.1,
Here a product of finite polyhedra has dimension at most the sum of their dimensions, as is also seen from its product cells. For a finite open cover \mathcal U of X, write
Invariance of D under homeomorphisms and Equation (4.2) give m_{k+l}\le m_k+m_l. Consequently
This finiteness concerns one cover and does not require finite mean dimension or finite covering dimension of X.
4.2 Color packets and exact reconstruction
Recall C_t=[-1,1]^t and fix a homeomorphism \kappa:\Delta^t\to C_t carrying the whole boundary of the simplex onto the whole boundary of the cube. Such a map may, for example, be obtained by radial extension from interior points of these two convex bodies.
Lemma 4.3 (Packet reconstruction). Let S be a finite simplicial complex of dimension at most m whose vertices are colored by 1,\ldots,m+1, with distinct colors on each simplex. Fix an integer t\ge1 and put
There exist continuous maps \mathcal F_j:S\to C_t, 1\le j\le g, with the following property.
Let Y be any topological space, let y:Y\to S be continuous, and let v_j:Y\to C_t be continuous replacements satisfying
There is then a continuous reconstructed map \widetilde y:Y\to S such that, for every z\in Y,
- 1.
\lambda_v(\widetilde y(z))>0 implies \lambda_v(y(z))>0 for every vertex v;
- 2.
if s(z)=\#\{j:v_j(z)\in\partial C_t\}, then the carrier of \widetilde y(z) has dimension at most m-s(z).
In particular, reconstruction preserves every vertex subordination relation such as Equation (4.1).
Proof. For a color \ell, let
These continuous color weights sum to one. At any point of S at most one vertex of a given color has positive weight. Partition the first (t+1)g colors into packets
and retain the remaining colors individually. Let w_j(y) be the vector of the t+1 color weights in I_j, and let M_j(y) be their sum. At positive mass, the proportions w_j/M_j record each missing color by a zero coordinate, but division by M_j is undefined at zero mass. We first regularize these proportions near zero to obtain continuous slot maps. During reconstruction we discard packets in this range, so any colors introduced by regularization do not enter the reconstructed point. Choose
Define a continuous simplex-valued function by
The formulas agree at M_j=\tau. For 0<M_j\le\tau, the second is the convex combination of b and w_j/M_j with coefficients 1-M_j/\tau and M_j/\tau; at M_j=0 it equals b. Thus it takes values in \Delta^t throughout. Set \mathcal F_j=\kappa\circ q_j.
To implement this deletion, choose a continuous function \eta:[0,1]\to[0,1] that is zero on [0,\tau] and one on [2\tau,1]. For data as in the statement, give packet j the unnormalized new color vector
and give each leftover color its original weight. Denote all these new color weights by \widehat c_\ell(z), and their sum by Z(z). Then
The last inequality follows from Equation (4.5). Thus division by Z is defined and continuous, even if some packets have been discarded completely.
We first verify that a missing original color stays missing. For a leftover color this is immediate. For a packet whose factor \eta(M_j)M_j is zero it is also immediate. In the remaining case M_j>\tau, so q_j=w_j/M_j exactly. If one original color in that packet has weight zero, q_j lies on \partial\Delta^t and \mathcal F_j lies on \partial C_t. Equation (4.4) forces \kappa^{-1}(v_j)=q_j, and the new weight of that color is zero. We have proved
Assign the normalized color weights to the originally present vertices. More explicitly, for a vertex v of color \ell, put
This function is continuous at points where c_\ell=0 as well: the first ratio lies in [0,1], while the second tends to zero by Equation (4.8) and the positive lower bound for Z. The new vertex weights are nonnegative, sum to one, and have support contained in the original carrier. They therefore define a continuous map \widetilde y into S, with the first asserted property.
Finally, if v_j(z)\in\partial C_t, the vector \kappa^{-1}(v_j(z)) has a zero coordinate. Thus packet j contributes at most t positive colors in Equation (4.7); if the packet is discarded, it contributes none. The s(z) successful packets use disjoint sets of colors. Hence at most m+1-s(z) colors, and therefore at most m+1-s(z) vertices, are positive in the reconstructed point. Its carrier has dimension at most m-s(z).
Notice that the loss in Corollary 4.3 is measured from the common bound m, not from the dimension of the original carrier. A packet already missing a color may already have a boundary input, and is counted correctly by this formulation. Nor do discarded packets cause a loss of the asserted gain: a discarded packet has all of its colors absent.
5 The individual-cover bound and the equality
All ingredients are now available. We apply the continuous bundle embedding of Corollary 3.4 to the packet maps, use Corollary 2.1, and reconstruct one finite target complex for the full orbit cover. The proof keeps the rank margin and the cover-order saving in the same strict parameter budget.
5.1 A comparison bound controls every cover rate
We use comparison bounds in the sense of Equation (1.1). In particular, traces on A are normalized and their matrix extensions use the unnormalized matrix trace.
Theorem 5.1. Let h be a minimal homeomorphism of an infinite compact metrizable space X, and let A=C(X)\rtimes_h\Z. For every finite comparison bound r for A and every finite open cover \mathcal U of X,
Proof. Suppose, to the contrary, that a cover has rate d>2r. By Equation (4.3), d is finite. We choose the parameters so that the bundle embedding and the covering-order decrease have simultaneous strict margins.
Choice of parameters. First choose an integer p\ge1 such that, for t=2p+1,
This is possible because p/(2p+2)\to1/2. Set c_0=d/(t+1)>0, and choose 0<a<1/16 so small that
Choose an integer H_0\ge2 so large that
Next choose b_0>0 satisfying
These choices precede the choice of k.
For m=m_k, put
As k\to\infty,
For every k with g>0, the first inequality in Equation (5.2) gives
The strict inequality follows from b_0<a/32.
The cover construction below treats each interval of length kH_0 with H_0-1 reconstructed length-k blocks and two unchanged edge blocks. Their nerve factors have total dimension at most (H_0+1)m before counting the missing colors. An alternative description uses H_0 unchanged blocks. Joining the two descriptions can add at most H_0m+1 dimensions, and this extra cost will occur on at most a b_0 fraction of the intervals. Each interval has (H_0-1)g slots. Compression puts at least an a/8 fraction of all slots on the boundary; discarding those in these exceptional intervals loses at most a b_0 fraction of all slots. The retained boundary slots therefore reduce the dimension bound by at least (a/8-b_0)(H_0-1)g per interval on average. These three contributions give the prospective cover-rate bound
Its limiting excess over d is
Here we used H_0\ge2 and Equations (5.2) and (5.3). We may therefore fix k large enough that g\ge1 and
In particular R>pg. All of p,t,a,H_0,b_0,k,m,g,R are now fixed. Put e=kH_0.
The subordinate functions and their compression. Apply Corollary 4.2 to \mathcal U^{[0,k)}, and write \phi:X\to S for the resulting map. For every vertex v of S, fix members U(v,s)\in\mathcal U, 0\le s<k, such that
These members come from the assigned element of the orbit join. Use Corollary 4.3 to define
The estimates in Equations (5.5) and (5.7) allow us to use Corollaries 3.2 and 3.4. Keep the open labeled regions O_i, 0\le i<k, and the continuous weight w:X\to[0,1] supplied there. For some J_0, their uniform frequency property is
Choose and fix one J\ge J_0 sufficiently large for Corollary 3.4, and put
The proposition gives a continuous map f:X\to C_t^n whose coordinates are indexed by
Whenever w(h^{qe}y)>0 and h^{qe}y\in O_i, these coordinates satisfy
Moreover the rank-pn torus bundle over the sparse test locus for f embeds in a trivial bundle of rank strictly less than 2pn.
By Corollary 2.1, for arbitrarily large integers u there is a continuous map
with at least (a/8)un boundary slots at every point, agreeing with each original slot of f^{\times u} whenever that slot is on its boundary. Pull it back along the map of actual orbit starts
Denote the resulting slot functions by \widetilde F_{b,q,D,j}(x), with 0\le b<u and the other indices as above. They retain the boundary agreement and the pointwise count
Aligned and fallback descriptions. The orbit pullback has provided the boundary slots. We next encode their reconstructed nerve points in a fixed finite polyhedron, including the points where the alignment label is unavailable. Fix one of these integers u. The uJ successive macro-intervals have starting times
On the open set where w(h^{T_{b,q}}x)>0, let i be the unique label with h^{T_{b,q}}x\in O_i. The label is locally constant there. For each 0\le D<H_0-1, use Corollary 4.3 at the original point
with replacements \widetilde F_{b,q,D,j}(x), 1\le j\le g. Equation (4.4) holds by Equation (5.10) and the boundary agreement of G. Let the resulting continuous map on this open set be \psi_{b,q,D}(x)\in S. It has exact vertex subordination to the displayed original point. If s_{b,q,D}(x) of these g replacement slots are on their boundaries, then
Use the finite polyhedra
The aligned point in the copy of \mathcal A labeled i is
Its first and last factors retain the two edge blocks. The fallback point, defined on all of X, is
In the join, give the aligned branch weight w(h^{T_{b,q}}x) and the fallback branch weight 1-w(h^{T_{b,q}}x). Although the aligned coordinates are needed only where their weight is positive, this defines a continuous map to \mathcal J. To see this directly, embed the finitely many copies of the product polyhedra in Euclidean space. Every aligned coordinate, including the label indicator, is bounded and continuous where its weight is positive; multiplying it by that weight and setting it to zero at weight zero is continuous. These are the usual coordinates for the join. Taking all the macro-intervals gives a continuous map
The descriptions retain the entire orbit cover. We give a finite open cover of \mathcal K_u whose pullback under \Phi_u refines \mathcal U^{[0,uN)}. In one join factor let \omega be the weight of its aligned branch. For an aligned label i, a factor index 0\le\ell\le H_0, and a vertex v of S, the function
is continuous on the join when extended by zero where the aligned branch is collapsed. Similarly, for 0\le\ell<H_0,
is continuous, with value zero where the fallback branch is collapsed. Here a_\ell and b_\ell denote the simplicial factors in the two descriptions.
Form open sets of two kinds: choose a label i and one vertex in each aligned factor, requiring all the corresponding \alpha’s to be positive; or choose one vertex in each fallback factor, requiring all the corresponding \beta’s to be positive. These finitely many sets cover \mathcal J, because at every point some branch has positive weight and every simplicial factor has a positive vertex coordinate. Their products form a finite open cover of \mathcal K_u.
Fix one member of this product cover. In each macro-interval it fixes a branch, its label when aligned, and one positive vertex per simplicial factor. Under \Phi_u, an updated factor with positive vertex v has that same vertex positive in its original point, by Corollary 4.3. Thus Equation (5.8) applies to every chosen factor, updated or unchanged, and gives fixed members of \mathcal U along its length-k orbit block.
For a fallback description the block starts relative to the macro-interval are 0,k,\ldots,(H_0-1)k, so these blocks cover [0,e). For an aligned description the starts are
Their length-k intervals also cover [0,e): the middle blocks cover [i,i+(H_0-1)k), the first edge covers the beginning since 0\le i<k, and the last edge covers the end since i+(H_0-1)k\ge e-k. All of these blocks lie within the macro-interval. For each time in it, choose one of its covering blocks. The fixed vertex and the offset within that block select one fixed member of \mathcal U by Equation (5.8).
Figure 1 shows the two edge overlaps and the fallback partition for one macro-interval.
Figure 1: Aligned and fallback coverage of one macro-interval, translated to [0,e). The schematic uses H_0=4 and 0<i<k; every bar denotes a half-open interval of length k. In general, e=kH_0, and the middle blocks, with starts i+Dk for 0\le D<H_0-1, cover [i,e-k+i). The unchanged edges [0,k) and [e-k,e) complete the coverage. Their overlaps with the middle union are [i,k) and [e-k,e-k+i), of lengths k-i and i. All blocks lie in [0,e). The fallback blocks partition [0,e); at i=0, the first middle block duplicates the left edge.
Doing this in all uJ macro-intervals shows that the whole preimage of the chosen target open set is contained in one fixed member of \mathcal U^{[0,uN)}. The assertion is about the whole preimage; no injectivity of \Phi_u is required.
A finite subcomplex of smaller dimension. The target description now retains every member of the orbit-cover information. It remains to bound the dimension of a single subcomplex containing its image; this is where the pointwise boundary count produces the strict decrease in cover rate. Equip the products of copies of S with their product cells, the joins with the joins of those cells and their endpoint cells, and \mathcal K_u with the resulting product cell structure. These are finite polytopal complexes and admit compatible simplicial subdivisions. In a join, the carrier dimension is the dimension of the retained branch at an endpoint and is the sum of the two carrier dimensions plus one when both weights are positive. Product carrier dimensions add.
Call a macro-interval good at x if w(h^{T_{b,q}}x)=1, and bad otherwise. Apply Equation (5.9) to y=h^{bN}x in each of the u windows. The number B_u(x) of bad macro-intervals satisfies
Each macro-interval has (H_0-1)g replacement slots. Consequently at most b_0un of the boundary slots in Equation (5.11) can belong to bad intervals. If S_u^{\mathrm{good}}(x) is the number of boundary slots in good intervals, then
At a good interval the join is at its aligned endpoint. The two unchanged edge factors cost at most 2m, and Equation (5.12) bounds the other factors. Thus its carrier dimension is at most
At a bad interval we may ignore all successful slots. Its carrier dimension is at most (2H_0+1)m+1: this bounds the sum of the aligned and fallback dimensions plus one, and also bounds the fallback endpoint. Using Equations (5.16) and (5.17), the carrier dimension of \Phi_u(x) is therefore at most
It follows that \Phi_u(X) lies in the finite subcomplex consisting of all cells of dimension at most \lfloor uNE_k\rfloor, together with their faces. In particular this is an actual subcomplex dimension bound, not a bound on dimensions of fibers or on a varying family of images.
Restrict the finite target open cover constructed above to this subcomplex, triangulate it compatibly, and apply Corollary 4.1. We obtain
By Equation (4.3), d is the infimum of all normalized cover orders, so even one such u gives a contradiction. This proves the theorem.
5.2 The extended-real equality
Proof of Corollary 1.1. Put A=C(X)\rtimes_h\Z. Minimality and infinitude imply that h is free: a periodic orbit would be a finite nonempty closed invariant subset of X, and hence all of X. Niu’s upper bound therefore gives
in the extended nonnegative reals [10, Theorem 5.6].
Let \mathcal R be the set of finite comparison bounds in the definition of the radius of comparison. For every r\in\mathcal R, Corollary 5.1 and the supremum over all finite open covers give
If \mathcal R is nonempty, taking its infimum yields \mdim(X,h)/2\le\rc(A). This passage does not require the infimum itself to belong to \mathcal R. If \mathcal R is empty, the same lower inequality holds because \rc(A)=\infty by definition. Together with Equation (5.18), this proves the equality.
Explicitly, when \mdim(X,h)=\infty, Corollary 5.1 excludes every finite comparison bound, so \rc(A)=\infty. When \mdim(X,h)=0, Equation (5.18) and nonnegativity give \rc(A)=0. The argument above covers all intervening finite values with the same trace normalization.
6 Zero mean dimension and regularity
We now prove the characterization stated in Corollary 1.2. The new equality supplies the implication from crossed-product regularity back to zero mean dimension; the other directions use the established results identified in the introduction.
Proof of Corollary 1.2. Write A=C(X)\rtimes_h\Z as in the corollary. This crossed product is simple and nuclear [3, Section 3]. It is also separable and unital, since C(X) is separable and unital and the acting group is countable. The canonical inclusion C(X)\subset A makes A infinite-dimensional because X is infinite.
Lindenstrauss–Weiss proved that the small boundary property implies zero mean dimension [9, Theorem 5.4]. Lindenstrauss proved the reverse implication for systems with an infinite minimal factor [8, Theorem 6.2]; here the identity map supplies that factor. These directions are also recalled together in [3, Theorem 2.3]. Elliott–Niu’s Theorem 4.7 gives Jiang–Su stability from zero mean dimension.
For the converse, suppose that A is Jiang–Su stable. Take a,b\in M_\infty(A)_+ with d_\tau(a)<d_\tau(b) for every normalized trace \tau on A, and place both elements in a common finite corner M_q(A). This algebra is simple, exact, unital and Jiang–Su stable. Every normalized trace on M_q(A) is \tau\otimes\operatorname{tr}_q for a normalized trace \tau on A, where \operatorname{tr}_q=\operatorname{Tr}_q/q. Thus, for c\in M_q(A)_+, its rank function for that normalized matrix trace is
where the right side uses the unnormalized matrix extension fixed in Equation (1.1). The strict rank inequalities therefore hold for every normalized trace on M_q(A). Rørdam’s comparison theorem [14, Corollary 4.6] gives a\precsim_{M_q(A)}b, hence a\precsim b in the convention of this paper. Thus 0 itself is a comparison bound, so \rc(A)=0, and Corollary 1.1 gives \mdim(X,h)=0.
Finally, the crossed product satisfies all the hypotheses of [1, Theorems A and B]: it is simple, separable, unital, nuclear and infinite-dimensional. Finite nuclear dimension implies Jiang–Su stability by Winter’s theorem [17]; the converse, with nuclear dimension at most one, is supplied by Castillejos–Evington–Tikuisis–White–Winter. Thus Jiang–Su stability, finite nuclear dimension and nuclear dimension at most one are equivalent for A. This proves the five equivalences. If \mdim(X,h)>0, including the value \infty, their contrapositives give the final assertion.
References
- [1]Jorge Castillejos, Samuel Evington, Aaron Tikuisis, Stuart White, and Wilhelm Winter. Nuclear dimension of simple C^*-algebras. Inventiones Mathematicae, 224(1):245–290, 2021. https://doi.org/10.1007/s00222-020-01013-1. doi:10.1007/s00222-020-01013-1.
- [2]Dou Dou. Minimal subshifts of arbitrary mean topological dimension. Discrete and Continuous Dynamical Systems, 37(3):1411–1424, 2017. https://doi.org/10.3934/dcds.2017058. Author preprint: https://arxiv.org/abs/1602.08564v4. doi:10.3934/dcds.2017058.
- [3]George A. Elliott and Zhuang Niu. The C^*-algebra of a minimal homeomorphism of zero mean dimension. Duke Mathematical Journal, 166(18):3569–3594, 2017. https://doi.org/10.1215/00127094-2017-0033. Author preprint: https://arxiv.org/abs/1406.2382v3. doi:10.1215/00127094-2017-0033.
- [4]Julien Giol and David Kerr. Subshifts and perforation. Journal für die reine und angewandte Mathematik, 639:107–119, 2010. https://doi.org/10.1515/crelle.2010.012. doi:10.1515/crelle.2010.012.
- [5]Misha Gromov. Topological invariants of dynamical systems and spaces of holomorphic maps: I. Mathematical Physics, Analysis and Geometry, 2:323–415, 1999. https://doi.org/10.1023/A:1009841100168. doi:10.1023/A:1009841100168.
- [6]Yonatan Gutman, Elon Lindenstrauss, and Masaki Tsukamoto. Mean dimension of {\mathbb Z}^k-actions. Geometric and Functional Analysis, 26(3):778–817, 2016. https://doi.org/10.1007/s00039-016-0372-9. doi:10.1007/s00039-016-0372-9.
- [7]Ilan Hirshberg and N. Christopher Phillips. Radius of comparison and mean cohomological independence dimension. Advances in Mathematics, 406:108563, 2022. https://doi.org/10.1016/j.aim.2022.108563. Author preprint: https://arxiv.org/abs/2009.13045v1. doi:10.1016/j.aim.2022.108563.
- [8]Elon Lindenstrauss. Mean dimension, small entropy factors and an embedding theorem. Publications Mathématiques de l’IHÉS, 89:227–262, 1999. https://doi.org/10.1007/BF02698858. doi:10.1007/BF02698858.
- [9]Elon Lindenstrauss and Benjamin Weiss. Mean topological dimension. Israel Journal of Mathematics, 115:1–24, 2000. https://doi.org/10.1007/BF02810577. doi:10.1007/BF02810577.
- [10]Zhuang Niu. Radius of comparison and mean topological dimension: \mathbb{Z}^d-actions. Canadian Journal of Mathematics, 76(4):1240–1266, 2024. https://doi.org/10.4153/S0008414X2300038X. doi:10.4153/S0008414X2300038X.
- [11]OpenAI. Filtered products and boundary-preserving compression in complex cobordism. OpenAI Math Release preprint PDF, 2026. Theorem 1.3. Reading view on this site: Filtered products and boundary-preserving compression in complex cobordism.
- [12]N. Christopher Phillips. The C^*-algebra of a minimal homeomorphism with finite mean dimension has finite radius of comparison. arXiv:1605.07976v1, 2016. https://arxiv.org/abs/1605.07976v1.
- [13]N. Christopher Phillips. The radius of comparison of C(X). arXiv:2309.08786v1, 2023. https://arxiv.org/abs/2309.08786v1.
- [14]Mikael Rørdam. The stable and the real rank of \mathcal Z-absorbing C^*-algebras. International Journal of Mathematics, 15(10):1065–1084, 2004. Author preprint: https://arxiv.org/abs/math/0408020v2. https://arxiv.org/abs/math/0408020v2.
- [15]Christopher Schafhauser, Aaron Tikuisis, and Stuart White. Nuclear C^*-algebras: 99 problems. arXiv:2506.10902v2, 2026. Revised 8 May 2026. https://arxiv.org/abs/2506.10902v2. https://arxiv.org/abs/2506.10902v2.
- [16]Andrew S. Toms. Flat dimension growth for C^*-algebras. Journal of Functional Analysis, 238:678–708, 2006. https://doi.org/10.1016/j.jfa.2006.01.010. doi:10.1016/j.jfa.2006.01.010.
- [17]Wilhelm Winter. Nuclear dimension and \mathcal Z-stability of pure C^*-algebras. Inventiones Mathematicae, 187(2):259–342, 2012. https://doi.org/10.1007/s00222-011-0334-7. doi:10.1007/s00222-011-0334-7.