%~Mouliné par MaN_auto v.0.40.4 (550756fa) 2026-08-18 11:59:45
\documentclass[CRMATH,Unicode,biblatex]{cedram}

\TopicFR{Géométrie et Topologie}
\TopicEN{Geometry and Topology}

\addbibresource{CRMATH_Cattalani_20250530.bib}

\usepackage{mathtools}

\newcommand{\dif}{\mathop{}\!{\operatorfont{d}}}

\DeclareMathOperator{\opangle}{angle}
\DeclareMathOperator{\Star}{St}

\newcommand*\R{\mathbb R}
\newcommand*\Z{\mathbb Z}

%%%---------------------------------------------------------------------------

%%% DELIMITERS

\DeclarePairedDelimiter{\parens}{\lparen}{\rparen}
\DeclarePairedDelimiter{\braces}{\{}{\}}
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}

%%%---------------------------------------------------------------------------

%%% VERTICAL BAR

%%% ''Restricted to'' macro for CRAS
\newcommand\disprestr[2]{{				
 \left.\kern-\nulldelimiterspace 
 #1							
 \vphantom{\big\vert} 				
 \right\vert_{#2}
}}
\newcommand{\restr}[2]{
	\mathchoice{\disprestr{#1}{#2}}
			  {\disprestr{#1}{#2}}
			  {#1\rvert_{#2}}
			  {#1\rvert_{#2}}
	}

%%%---------------------------------------------------------------------------

\makeatletter
\def\@setafterauthor{%
  \vglue3mm%
\begingroup\hsize=12cm\advance\hsize\abstractmarginL\raggedright
\noindent
   \leftskip\abstractmarginL
  \normalfont\Small
  \@afterauthor\par
\endgroup
\vskip2pt plus 3pt minus 1pt
}
\makeatother

\graphicspath{{./figures/}}

\newcommand*{\mk}{\mkern -1mu}
\newcommand*{\Mk}{\mkern -2mu}
\newcommand*{\mK}{\mkern 1mu}
\newcommand*{\MK}{\mkern 2mu}

\hypersetup{urlcolor=purple, linkcolor=blue, citecolor=red}

\newcommand*{\relabel}{\renewcommand{\labelenumi}{(\theenumi)}}
\newcommand*{\romanenumi}{\renewcommand*{\theenumi}{\roman{enumi}}\relabel}
\newcommand*{\Romanenumi}{\renewcommand*{\theenumi}{\Roman{enumi}}\relabel}
\newcommand*{\alphenumi}{\renewcommand*{\theenumi}{\alph{enumi}}\relabel}
\newcommand*{\Alphenumi}{\renewcommand*{\theenumi}{\Alph{enumi}}\relabel}
\let\oldtilde\tilde
\renewcommand*{\tilde}[1]{\mathchoice{\widetilde{#1}}{\widetilde{#1}}{\oldtilde{#1}}{\oldtilde{#1}}}

\title{Quantitative smoothing of polyhedral manifolds}
\alttitle{Lissage quantitatif de variétés polyédriques}

\author{\firstname{Spencer} \lastname{Cattalani}\CDRorcid{0009-0001-9142-6060}}
\address{Department of Mathematics, Stony Brook University, Stony Brook, NY 11794, USA}
\curraddr{School of Mathematics, Institute for Advanced Study, Princeton, NJ 08540, USA}
\email{scattalani@ias.edu}

\thanks{Partially supported by NSF grant DMS~2246485 and the Simons Foundation}
\CDRGrant[NSF]{DMS~2246485}

\keywords{\kwd{Quantitative smoothing} \kwd{polyhedral manifold} \kwd{bi-Lipschitz map}}
\altkeywords{\kwd{Lissage quantitatif} \kwd{variété polyédrique} \kwd{application bi-Lipschitz}}

\subjclass{57R12, 52B70}

\begin{abstract}
We use a recent result of C.~Lange to obtain a converse to a theorem of B.~Bowditch in dimension at most~$4$. In particular, we show that, for $n \leq 4$, a polyhedral $n$-manifold $X$ with bounded geometry is $K$-bi-Lipschitz homeomorphic to a Riemannian manifold $M$. We bound the constant $K$, the curvature, and the injectivity radius of $M$ by the bounds on the geometry of $X$.
\end{abstract}

\begin{altabstract}
Nous utilisons un résultat récent de C.~Lange pour établir une réciproque d'un théorème de B.~Bowditch en dimension au plus~$4$. En particulier, nous montrons que, pour $n \leq 4$, une variété polyédrique $X$ de dimension $n$ à géométrie bornée est homéomorphe par une application $K$-bi-lipschitzienne à une variété riemannienne $M$. Nous majorons la constante $K$, la courbure et le rayon d'injectivité de $M$ en fonction des bornes sur la géométrie de $X$.
\end{altabstract}

\COI{The author does not work for, advise, own shares in, or receive funds from any organization that could benefit from this article, and has declared no affiliations other than their research organizations.}

\begin{document}
%\input{CR-pagedemetas}
%\end{document}
\maketitle

\section*{Introduction}

A major theme in metric geometry is uniformizing or approximating metric spaces; see, e.g.~\cite{Cre,Nta}. Two common classes of such approximations are simplicial complexes and Riemannian manifolds. Different techniques are available in each setting and it is helpful to be able to switch between them. For applications, it is important to retain bounds on the geometry while doing so. In one direction, Bowditch~\cite{Bow} (cf.~\cite{Boi}) showed that a Riemannian manifold with curvature and injectivity radius bounds can be triangulated by a simplicial complex with bounded geometry. He, furthermore, showed that the triangulation is $K$-bi-Lipschitz, where $K$ depends only on the geometry of the manifold. Using a method from geometric topology, we prove a partial converse to this result.

We recall that a \emph{polyhedral manifold} is a simplicial complex in which the link of every simplex is a sphere. A polyhedral manifold with a path metric such that each simplex is isometric to a Euclidean simplex is called a \emph{polyhedral metric manifold}. It is clear that the metric is determined by the lengths of the $1$-simplices. A simplex with all side lengths equal is called \emph{standard}. The following definitions come essentially from~\cite{Nta1} and~\cite{Bow}, respectively.

%\goodbreak

\begin{defi}
Let $(X,d)$ be a polyhedral metric manifold and $M \in \Z^+$. We will call $X$:
\begin{itemize}
\item \emph{$M$-quasiconformal} if for each point $x \in X$ there exists $r > 0$ such that $x$ is contained in at most $M$ simplices and each such simplex is linearly $M$-bi-Lipschitz homeomorphic to the standard simplex with side length $r$;
\item \emph{$M$-Lipschitz} if each point of $X$ is contained in at most $M$ simplices and each simplex is linearly $M$-bi-Lipschitz homeomorphic to the standard simplex with side length~$1$.
\end{itemize}
\end{defi}

The following theorem is the main result of this paper. It plays a crucial role in the main construction of~\cite{Nta1} and should be helpful in related constructions. We emphasize that the constant $K$ below depends only on the constant $M$ and the result is therefore quantitative.

\begin{theo}\label{main_thm}
Let $n \leq 4$ and $M \in \Z^+$. Then, there exists $K \geq 1$ such that:
\begin{itemize}
\item if\/ $(X,d)$ is an $M$-quasiconformal polyhedral $n$-manifold, then it is $K$-bi-Lipschitz homeomorphic to a Riemannian manifold;
\item if\/ $(X,d)$ is an $M$-Lipschitz polyhedral $n$-manifold, then it is $K$-bi-Lipschitz homeomorphic to a Riemannian manifold with sectional curvatures between $-K$ and $K$ and injectivity radius greater than $K^{-1}$; furthermore, all the covariant derivatives of the curvature are bounded.
\end{itemize}
Moreover, in both cases the construction is equivariant; every simplicial isometry of $(X,d)$ induces (via the homeomorphism) a smooth isometry of the Riemannian manifold.
\end{theo}

We note that the boundedness of the covariant derivatives also follows from~\cite{Bem}. Theorem~\ref{main_thm} is false if the assumption on dimension is removed completely, because there are polyhedral manifolds which are not homeomorphic to any smooth manifold~\cite{Kui}. One could ask if the assumption on dimension could be replaced by the assumption of being homeomorphic (or piecewise-diffeomorphic, or locally Lipschitz homeomorphic) to a smooth manifold. These questions are quite difficult, but may be related to the fact that the optimal constant of a bi-Lipschitz homeomorphism can detect exotic smooth structures~\cite{Shi,Wel}. In any case, our proof of Theorem~\ref{main_thm} is essentially low-dimensional, and a key lemma in the argument (Lemma~\ref{canonical_smoothing_lmm}) is known to fail in higher dimension~\cite{Lan}.

In dimension~$2$, we are able to make the curvature bound appearing in Theorem~\ref{main_thm} effective (cf.~\cite{Bre,Cho}). We are also able to weaken the assumptions. In particular, we only need rather weak geometric assumptions and no combinatorial assumptions. This is the content of our second result. We recall the notion of cone angle in Section~\ref{dim_2_sec}.

\begin{theo}\label{dim_2_thm}
Let $(X,d)$ be a polyhedral metric surface and $K \geq 1$. If the cone angle at every vertex is between $2\pi K^{-1}$ and $2\pi K$, then $(X,d)$ is $K$-bi-Lipschitz to a Riemannian manifold $\widetilde{X}$. If $l$ is the infimal distance between vertices, then $\widetilde{X}$ can be chosen to have Gaussian curvature bounded in absolute value by\/ $2^9K(K\!-\!1)/l^2$.
\end{theo}

The constant $2^9$ is not sharp. It is clear that a bound on curvature must depend on a length squared, for dimensional consistency. The reason for the quadratic dependence on $K$ is because the integral of the curvature over the area should give the angle defect and both the area and angle defect are linearly bounded by $K$. The fact that one cannot bound the Lipschitz constant without a bound on the cone angle is the content of the following proposition.

\begin{prop}\label{obstruction_prp}
Let $(X,d)$ be a polyhedral metric surface. If it is $K$-bi-Lipschitz to a Riemannian manifold, then the cone angle at every vertex is between $2 \pi K^{-2}$ and $2 \pi K^2$.
\end{prop}

\begin{rema}
The proof of Proposition~\ref{obstruction_prp} generalizes to higher dimension to prove the following statement. Let $X$ be a polyhedral metric manifold which is $K$-bi-Lipschitz to a Riemannian $(n+1)$-manifold. For $\varepsilon > 0$ sufficiently small, the $n$-area of an $\varepsilon$-sphere around a point is between $\varepsilon^n\omega_{n}K^{-n-1}$ and $\varepsilon^n\omega_{n}K^{n+1}$, where $\omega_n$ is the $n$-volume of the unit $n$-sphere in Euclidean space.
\end{rema}

\section{Effective bounds in dimension~$2$}\label{dim_2_sec}

For $\alpha > 0$, let $g_\alpha$ denote the metric on $\R^2$ defined in polar coordinates by
\[
g_\alpha = \parens[\Bigg]{\frac{\alpha r}{2\pi}}^2 \dif \theta^2 + \dif r^2.
\]
If $\alpha = 2\pi$, this is the Euclidean metric.

\begin{defi}\label{cone_dfn}
A \emph{cone} is a metric space isometric to a disk around\/ $0$ in $(\R^2,g_\alpha)$. The point\/ $0$ is called the \emph{tip} and the number $\alpha$ is called the \emph{cone angle}.
\end{defi}

\begin{lemm}\label{angle_meaning_lmm}
The cone angle is the length of the shortest curve enclosing a disk of radius $r$ around the tip, divided by $r$.
\end{lemm}

\begin{proof}
It is easily calculated that the length of the circle of radius $r$ divided by $r$ is the cone angle. The circle is the shortest curve encircling the disk, because the radial projection onto the circle is $1$-Lipschitz.
\end{proof}

\begin{coro}\label{cone_angle_crl}
Let $C_1$ and $C_2$ be cones with tips $p_1$ and $p_2$, respectively. If there is a $K$-bi-Lipschitz homeomorphism $f \colon C_1 \to C_2$ such that $f(p_1) = p_2$, then
\[
K^{-2} \opangle(C_1) \leq \opangle(C_2) \leq K^2\opangle(C_1).
\]
\end{coro}

\begin{proof}
Let $\gamma_r$ be the circle of radius $r$ around $p_1$. It has length $\opangle(C_1)r$. As $f$ is $K$-Lipschitz, $f(\gamma_r)$ has length at most $K\opangle(C_1)r$ and encloses the disk of radius $K^{-1}r$. By Lemma~\ref{angle_meaning_lmm}, $\opangle(C_2) \leq K^2\opangle(C_1)$. The other inequality follows by considering $f^{-1}$.
\end{proof}

\begin{proof}[Proof of Proposition~\ref{obstruction_prp}]
For every $\varepsilon > 0$ and point $x$ in a Riemannian surface, $x$ has a neighborhood $(1+ \varepsilon)$-bi-Lipschitz to a cone with angle $2\pi$. The result then follows from Corollary~\ref{cone_angle_crl}.
\end{proof}

\begin{proof}[Proof of Theorem~\ref{dim_2_thm}]
For each point $x \in X$, let $\rho(x)$ be half the distance to the nearest vertex (distinct from~$x$). The disk of radius $\rho(x)$ around $x$ is isometric to a cone. If $x$ is not a vertex, this cone is a disk in the plane. The isometries between disks around points in $X$ and disks in the plane define smooth (actually affine) coordinates on $X$, away from the vertices. The charts coming from the cones at vertices are compatible with the smooth atlas defined on the complement of the vertices. Therefore, we have defined a smooth structure on $X$.

We now smooth out the metric. Let $f$ be a smooth positive function of $r$ that vanishes to infinite order as $r$ approaches zero and equals $1$ for $r$ greater than $1$, such that $f$, $\abs{f'}$, and $\abs{f''}$ are all bounded above by $2^4$. Let $v$ be a vertex with cone angle $\alpha$ and $f_v(r) = f\parens[\big]{\frac{r}{\rho(v)}}$. Then the metric
\[
\widetilde{g_\alpha} \coloneqq \parens[\Bigg]{f_v(r)\parens[\Bigg]{\frac{\alpha}{2\pi} - 1} + 1}^2r^2 \dif \theta^2 + \dif r^2
\]
is smooth on a disk of radius $\rho(v)$ around $v$. It converges to the polyhedral metric as $r$ tends to~$\rho(v)$. As $\widetilde{g_\alpha}$ is a pointwise convex combination of $g_\alpha$ and the Euclidean metric, it is $K$-bi-Lipschitz to $g_\alpha$. Replacing $g_\alpha$ with $\widetilde{g_\alpha}$ for each vertex yields a Riemannian metric on $X$ which is $K$-bi-Lipschitz to the polyhedral metric.

We now bound the curvature of $\widetilde{g_\alpha}$ assuming $l = 2$ (i.e.\ $\rho(v) \geq 1$ for all vertices $v$). This can be achieved by scaling the metric, so there is no loss of generality. Plugging this into the formula for Gaussian curvature in orthogonal coordinates~\cite[Section~3.4]{Opr} yields
\[
\textnormal{Curvature} = -\frac{1}{2\phi(r)}\parens*{\frac{\parens[\big]{\parens[\big]{\phi(r)}^2}'}{\phi(r)}}',
\]
where $\phi(r) = \parens[\big]{f_v(r)\parens[\big]{\frac{\alpha}{2\pi} - 1} + 1}r$. A calculation reduces this to
\[
\frac{(2\pi - \alpha)\parens[\big]{2f_v'(r)+rf_v''(r)}}{2\pi\phi(r)}.
\]
The assumptions on $\rho(v)$ and the derivatives of $f$ allow us (via the chain rule) to bound the absolute value of the numerator by $96\pi(K-1)$. As $2\pi\phi(r)$ is a convex combination of $\alpha$ and $2\pi$, it is bounded below by the minimum of the two. Lastly, we must add a factor of $4/l^2$ to account for the normalization $l = 2$, which yields the claimed inequality.
\end{proof}

\section{Canonical smoothing in low dimension}\label{low_dim_sec}

The proof of Theorem~\ref{main_thm} follows the same main argument as Theorem~\ref{dim_2_thm}. Broadly, one takes a standard model around each singular point, smooths it out, and patches the resulting metrics together. However, there are some additional difficulties. The first is that it is not so easy to construct local models for the metric. For surfaces, this is quite easy and we are able to parameterize them as a continuous family depending only on the cone angle. In dimensions $3$~and~$4$, we instead rely on Lemma~\ref{canonical_smoothing_lmm} and must therefore account for different combinatorial types. The second complication is that the set of points for which the metric is singular can fail to be discrete in dimensions higher than $2$. This means that we must patch the smooth local metrics together using a partition of unity. Lemma~\ref{locality_lmm} ensures that this step retains control of the Lipschitz constant regardless of the partition of unity. In order to control the curvature and injectivity radius, we choose a standard partition. This choice is akin to the choice of $f$ in the proof of Theorem~\ref{dim_2_thm}.

Lemma~\ref{canonical_smoothing_lmm} below states that there is a canonical way to smooth triangulated manifolds of low dimension. In particular, the smoothing depends only on the local combinatorial structure. It~was first stated for dimensions~$2$ and $3$ in~\cite[pp.~207--208]{Thu}. The lemma follows from the proof of the main theorem in~\cite{Lan}.

\begin{lemm}[\cite{Lan}]\label{canonical_smoothing_lmm}
Let $n \leq 4$. There is a canonical differentiable structure on every triangulated $n$-manifold such that every combinatorial isomorphism $f \colon U \to V$ between open star neighborhoods in triangulated $n$-manifolds is a diffeomorphism. Furthermore, if\/ $X$ is a triangulated $n$-manifold, there is a subdivision of $X$ in which all the simplices are smoothly embedded with respect to the differentiable structure.
\end{lemm}

The next lemma shows that locally defined Riemannian metrics can be assembled into a globally defined metric while retaining bi-Lipschitz control. Throughout, when restricting to a subset, we consider the intrinsic length metric of the subset. We also note that two length metrics on a space $X$ are $K$-bi-Lipschitz if they assign the same length to each path, up to a factor of $K$. By subdividing, it suffices to check this for short segments of paths.

\begin{lemm}\label{locality_lmm}
Let $X$ be a smooth manifold and $d$ be a length metric on $X$. Suppose $\{U_\alpha\}$ is an open cover of $X$, $\{\phi_\alpha\}$ is a partition of unity subordinate to $\{U_\alpha\}$, and $\{g_\alpha\}$ is a collection of Riemannian metrics such that each $g_\alpha$ is $K$-bi-Lipschitz to $d$ on $U_\alpha$. Then,
\[
g \coloneqq \sum \phi_\alpha g_\alpha
\]
is $K$-bi-Lipschitz to $d$ on $X$.
\end{lemm}

\begin{proof}
At any point $x \in X$, $\restr{g}{x}$ is a convex sum of finitely many $\restr{g_\alpha}{x}$. Therefore, $\restr{g}{x}(v,v)$ is in the convex hull of $\restr{g_\alpha}{x}(v,v) \in \R$ for all $v \in T_x X$. As the square root function is monotonic, there exist $\alpha$ and $\alpha'$ such that for all $v \in T_x X$,
\begin{equation}\label{convex_sum_eq}
\sqrt{\restr{g_\alpha}{x}(v,v)} \leq \sqrt{\restr{g}{x}(v,v)} \leq \sqrt{\restr{g_{\alpha'}}{x}(v,v)}.
\end{equation}
Integrating~\eqref{convex_sum_eq} over very short segments of a smooth curve and using the fact that each $g_\alpha$ is $K$-bi-Lipschitz to $d$ shows that $g$ is $K$-bi-Lipschitz to $d$.
\end{proof}

The proof of Theorem~\ref{main_thm} is below. The idea is as follows. On an $M$-quasiconformal polyhedral manifold, there are only finitely many combinatorial types locally. The metric is locally determined up to scale and $M$-bi-Lipschitz homeomorphism by the combinatorial structure. Using the canonical smoothing of Lemma~\ref{canonical_smoothing_lmm}, we can smooth each of these local models in a globally coherent way, and use Lemma~\ref{locality_lmm} to glue the local smoothings together.

\begin{proof}[Proof of Theorem~\ref{main_thm}]
Let $\mathcal{T}$ be the collection of polyhedral $n$-balls $S$ with at most $M$ simplices, all of which contain some vertex $v_S$ in common. Equivalently, $\mathcal{T}$ can be thought of as the set of possible stars around vertices of an $M$-quasiconformal manifold. Fix a Riemannian metric $g_S$ and a compactly supported positive function $\phi_S$ on each $S \in \mathcal{T}$ which are smooth with respect to the canonical smooth structure given by Lemma~\ref{canonical_smoothing_lmm} and such that $\phi_S = 1$ on the star of $v_S$ in the first barycentric subdivision of~$S$. By averaging, we may assume both $g_S$ and $\phi_S$ are invariant under the (finite) simplicial symmetry group of $S$. Let $d_{S,r}$ be the polyhedral metric on $S$ in which all $1$-simplices have length $r$. The simplices of some subdivision of $S$ are smoothly embedded by Lemma~\ref{canonical_smoothing_lmm}. Therefore, for each $S$, there exists $K_S \geq 1$ such that $g_S$ is $K_S$-bi-Lipschitz to $d_{S,1}$. Therefore, $d_{S,r}$ is $K_S$-bi-Lipschitz to $r^2 g_S$.

Let $(X,d)$ be an $M$-quasiconformal polyhedral $n$-manifold, $v$ be a vertex of $X$, and $\Star(v)$ be the star of~$v$. By $M$-quasiconformality, $\Star(v) \in \mathcal{T}$ and there is a minimal $r > 0$ such that $d$ is $M$-bi-Lipschitz to $d_{\Star(v),r}$. Therefore, the Riemannian metric $r^2 g_{\Star(v)}$ on $\Star(v)$ is $MK_S$-bi-Lipschitz to~$d$.

Thus, $\braces[\big]{\Star(v)}$ is an open cover of $X$, and each $\Star(v)$ supports a metric which is $M\max_{S \in T}(K_S)$-bi-Lipschitz to $d$. Therefore, by Lemma~\ref{locality_lmm}, there is a Riemannian metric on $X$ that is $M\max_{S \in T}(K_S)$-bi-Lipschitz to $d$. The number $M\max_{S \in T}(K_S)$ depends only on $M$, as claimed.

Now, assume $X$ is $M$-Lipschitz. Then, $r$, as above, can always be chosen to be $1$. By definition, the sum of the functions $\phi_{\Star(v)}$ is everywhere positive. If it is $1$ everywhere, the functions~$\phi_{\Star(v)}$ form a partition of unity. This can easily be obtained by normalizing. On each star, this normalization depends only on the stars of neighboring points. There are only finitely many such combinations, and therefore only finitely many possible normalizations. Therefore, the restriction to a star of the metric $g$ that results from gluing $g_{\Star(v)}$ along the partition of unity is isometric to one of only finitely many metrics. There exists $\varepsilon > 0$ such that an $\varepsilon$-ball around each point of $X$ is contained in some star. Therefore, the restriction of $g$ to an $\varepsilon$-ball around each point varies in a compact family and thus satisfies bounds on any locally-defined quantity, such as curvature and injectivity radius. The construction of the metric $g$ depends only on the functions $\phi_{\Star(v)}$ and metrics $g_{\Star(v)}$ (or $r^2 g_{\Star(v)}$ in the $M$-quasiconformal case), which are invariant under the simplicial isometry group of $(X,d)$; it is therefore manifestly equivariant.
\end{proof}

\section*{Acknowledgments}

The author thanks Dimitrios Ntalampekos for bringing this topic to his attention and for his help improving the paper, Aleksey Zinger for many helpful comments and discussions, Christian Lange for clarifying remarks on his results in~\cite{Lan}, and the anonymous referee for helpful comments which strengthened Theorem~\ref{main_thm}.

\printCOI

\printbibliography

\end{document}