Abstract 1 Introduction 2 Preliminaries 3 The refinement of a triangulation 4 Concentration of exterior algebraic shifting for Random Delaunay 5 Concentration of exterior algebraic shifting for the uniform model 6 Concluding remarks References

The Typical Algebraic Shifting of Graphs and Surfaces

Denys Bulavka ORCID Department of Mathematics & Statistics, Dalhousie University, Halifax, Canada    Eran Nevo ORCID Institute of Mathematics, Universidad de Valladolid, Spain
Einstein Institute of Mathematics, Hebrew University, Jerusalem, Israel
   Yuval Peled ORCID Einstein Institute of Mathematics, Hebrew University, Jerusalem, Israel
Abstract

We initiate a statistical study of Kalai’s exterior algebraic shifting, focusing on concentration phenomena for random triangulations of a fixed space. First, for a uniform n-vertex refinement of any given graph G, we show that asymptotically almost-surely (a.a.s.) its exterior algebraic shifting is an explicit shifted graph depending only on n and the Betti numbers of G. Next, for any given compact connected Riemannian surface S, sample n points independently at random according to the volume measure, and consider the resulted a.a.s. unique Delaunay triangulation. We prove that a.a.s. its exterior algebraic shifting is an explicit shifted complex depending only on n and the Euler genus of S, and in particular is area-rigid. In both results the expected shifted complex is a homology lex-segment complex, a notion we define combinatorially and characterize numerically à la Björner–Kalai.

As a tool to prove the result on surfaces, we prove a universality result on edge contractions: for every fixed surface triangulation K, every dense enough point set in the surface yields a Delaunay triangulation that edge contracts to K.

Keywords and phrases:
Algebraic shifting, Delaunay triangulation, surfaces, random triangulation, area rigidity
Funding:
Denys Bulavka: Partially supported by AARMS postdoctoral fellowship and by grant ISF-687/24.
Eran Nevo: Partially supported by the Israel Science Foundation grants ISF-2480/20 and ISF-687/24.
Yuval Peled: Partially supported by the Israel Science Foundation grant ISF-3464/24.
Copyright and License:
[Uncaptioned image] © Denys Bulavka, Eran Nevo, and Yuval Peled; licensed under Creative Commons License CC-BY 4.0
2012 ACM Subject Classification:
Mathematics of computing Graphs and surfaces
; Mathematics of computing Random graphs
Related Version:
Full Version: https://arxiv.org/pdf/2509.26525 [5]
Acknowledgements:
We would like to thank the anonymous reviewers for their useful comments.
Editors:
Hee-Kap Ahn, Michael Hoffmann, and Amir Nayyeri

1 Introduction

A simplicial complex K on the vertex set [n] is shifted if for all 1i<j, jAK implies that (A{j}){i}K. Erdős, Ko and Rado [11] introduced combinatorial shifting operators, which reduce problems on simplicial complexes to the shifted case. These operators have been used in many problems in extremal combinatorics, see Frankl’s survey [13]. Kalai [16] introduced the exterior algebraic shifting operator on simplicial complexes, which is a canonical way to associate a shifted complex with a given simplicial complex, based on the exterior face ring over a fixed infinite field. Algebraic shifting has found many applications in combinatorics, especially in f-vector theory, and is interesting on its own, see, e.g., Kalai’s survey [18].

While algebraic shifting preserves the face numbers and Betti numbers of simplicial complexes, it is not determined by them in general, not even in dimension 1, see Example 1.5 below. However, it is determined for all n vertex triangulations of a fixed 1-dimensional compact manifold, by the properties mentioned above together with [24, Theorem 4.6] in order to combine the exterior algebraic shifting of each connected component. In dimension 2, for any fixed compact connected surface without boundary, all its n vertex triangulations have the same face numbers (and of course also the same Betti numbers). While the exterior algebraic shifting is constant on n vertex triangulations of the 2-sphere, see [18, Sec.2.4] or [19, Footnote 2], it is not constant for higher Euler genus surfaces; see [19] for a characterization of the possible shifted complexes for small Euler genus surfaces. Although the exterior algebraic shifting is not constant in these cases, it was observed in [19, Remarks 5.3] that many of the triangulations of the torus have the same exterior algebraic shifting. Naturally the following question arises: is there a typical exterior algebraic shifting of a surface triangulation?

We study the expected asymptotic behavior of the exterior algebraic shifting over triangulations of a fixed compact space X. Two natural random models come to mind: (1) fix the topology of the space and sample a random n-vertex triangulation Un(X) of it uniformly, or, (2) fix a metric and a volume form on the space and consider the random Delaunay model, where an n points set Pn is sampled at random according to the volume measure, and the unique Delaunay complex Del(Pn) they define is considered – this complex turns out to be an embedded triangulation of X, for X a Riemannian surface and n large enough [22, 10].

We analyze the first model for 1-dimensional spaces and the second model for closed connected Riemannian surfaces. (We will consider only surfaces without boundary.) In both cases we show concentration, namely, that a.a.s. (i.e., with probability tending to 1 as n) the resulted shifted complex is the unique homology lex-segment on n vertices with the same homology as X, denoted by Δ(X,n). We describe Δ(X,n) for graphs and surfaces.

Let G=(V,E) be a fixed graph, and |G| denote its geometric realization, namely its corresponding topological space. Denote: c is the number of connected components of G, |V|=m+c1 its number of vertices, |E|=m+b1 its number of edges; thus b=β1(|G|), the first Betti number of G. Let K be a subdivision of G on n+c1 vertices. Then we have: the exterior algebraic shifting Δex(K) is the same over any field and is a homology lex-segment if and only if it equals

Δ(|G|,n+c1):=[n+c1]{A([n]2):A<{2,3+b}}. (1)

Here and throughout the rest of the article the order stands for the lexicographic order.

Let us denote by (Ng) Sg the (non) orientable closed connected surface with Euler genus g, i.e., g is double the standard genus for orientable surfaces. If K is a triangulation of Sg (Ng) on n4+3g vertices, then its exterior algebraic shifting Δex(K) (Δ2ex(K)) over a field of characteristic zero (two) is a homology lex-segment if it equals

Δ2(Ng,n)=Δ(Sg,n):=[n]{A([n]2):A<{4,5+3g}}{A([n]3):A<{1,4,5+2g}}{{2,3,4}}. (2)

On the other hand, if K is a triangulation of Ng, the exterior algebraic shifting Δ0ex(K) over a field of characteristic zero is a homology lex-segment if it equals

Δ0(Ng,n):=[n]{A([n]2):A<{4,5+3g}}{A([n]3):A<{1,4,6+2g}}. (3)

We will avoid explicitly mentioning the characteristic of the field except where it is necessary.

The following universality result is our main technical result, of independent interest. It says that for every fixed surface triangulation K, all fine enough Delaunay triangulations of same surface do edge contract to K. Formally:

Theorem 1.1 (Universality for edge contractions).

Let S be a closed connected Riemannian surface and K a triangulation of S. Then, there exists ρ>0 small enough such that if PS is a ρ-dense point set, locally in general position, then there exists a sequence of edge contractions from Del(P) to K such that each intermediate complex triangulates S.

Being locally in general position here means that within every small neighborhood, whose size depends on S, no point of P is on a geodesic between other two points of P and no four of its points lie on a circle. Theorem 1.1 is used to prove the following asymptotic behavior of a random Delaunay triangulation, namely concentration for the exterior algebraic shifting.

Theorem 1.2 (Concentration of exterior algebraic shifting for Random Delaunay on surfaces).

Let S be a closed connected Riemannian surface. Then, for the random Delaunay model on S there holds:

  • If S is orientable then, a.a.s., the exterior algebraic shifting satisfies Δex(Del(Pn))=Δ(S,n).

  • If S is nonorientable and p{0,2} then, a.a.s., the exterior algebraic shifting over any fixed field of characteristic p satisfies Δpex(Del(Pn))=Δp(S,n), where Δp stands for the exterior algebraic shifting operation over a field of characteristic p.

Area-rigidity, a generalization of graph-rigidity [1, 2], is concerned with the infinitesimal version of the following question: given a simplicial complex with its vertices embedded in 2, is there a non-trivial continuous motion of its vertex set that preserves the area of each 2-face. Both area and graph-rigidity admit a characterization in terms of algebraic shifting [21, 6]. While the graph of every surface triangulation is 3-rigid [12], the area-rigidity of its 2-skeleton is a conjecture [6, Conj. 5.1] known to hold for surfaces of small genus [6, Cor. 1.3]. If true, the barycentric subdivision of a surface triangulation would be a homology lex-segment, see Conj. 6.2. Combining the algebraic shifting characterization of area-rigidity [6, Thm.1.2 and Claim 2.2] and Theorem 1.2 we obtain an affirmative answer to the area-rigidity conjecture for surfaces [6, Conj. 5.1] for Delaunay triangulations in the asymptotic regime.

Corollary 1.3.

Let S be a closed connected Riemannian surface. Then, a.a.s. Del(Pn) is area-rigid.

For uniform random triangulations of a one dimensional compact topological space we show the following concentration for the exterior algebraic shifting.

Theorem 1.4 (Concentration of exterior algebraic shifting for uniform triangulations in dimension 1).

Let G be a finite graph. Then, a.a.s., the exterior algebraic shifting over any fixed field satisfies Δex(Un(|G|))=Δ(|G|,n).

The probabilistic conclusion in this theorem can not be upgraded to a deterministic one:

Example 1.5.

Let G be the graph on 5 vertices containing K4 and 7 edges, denote by v its vertex of degree one, and by u the neighbor of v. Let R be the n vertex refinement of G obtained by subdividing the edge vu by n5 new vertices. Then K4 is a subgraph of R hence the edge {3,4}Δex(R). But by Theorem 1.4 a.a.s. {3,4}Δex(H) for a uniform n vertex refinement H of G.

Theorems 1.4 and 1.2 lead to the following natural conjecture.

Conjecture 1.6.

For every fixed Euler genus g, a.a.s., the exterior algebraic shifting over any fixed field satisfies Δex(Un(Sg))=Δ(Sg,n).

Outline.

In Section 2 we provide preliminaries on exterior algebraic shifting, homology lex-segments, and Delaunay triangulations; in Section 3 we prove Theorem 1.1; in Section 4 we prove Theorem 1.2; in Section 5 we prove Theorem 1.4; in Section 6 we discuss concentration for triangulations of other spaces.

2 Preliminaries

2.1 Algebraic shifting

We recall Kalai’s definition [16]. Let K be a simplicial complex with vertex set N, 𝔽 be an field extension of a base field 𝔽 of transcendence degree at least n2, and consider the exterior algebra mod the ideal generated by non-faces K=𝔽N/span{eA:AK}, called the exterior face ring of K. Here the ei’s form the standard basis of 𝔽N, and eA stands for the exterior product ea1eak where A={a1<<ak}. Take (fi)iN a generic change of basis of 𝔽N, namely all n2 entries of the transition matrix are algebraically independent over the base field 𝔽. Then, the exterior algebraic shifting of K is the simplicial complex given by

Δex(K)={BN:fB¯span𝔽{fA¯:A<B}},

where fA=fa1fak and its bar fA¯ denotes its image in K. The simplest such complex is obtained when all initial sets are in the exterior algebraic shifting. When taking into account Betti numbers this leads to the construction of homology lex-segment complexes as follows. Let 𝐟=(f0,f1,) and 𝜷=(β0,β1,) be two non-negative integer vectors and set n=f0. Let I([n],r,m) denote the first m elements in ([n]r+1) in lex order. Similarly to [3] for r0 we set χr1=jr(1)jr(fjβj) and consider the families of sets E=r0I([2,n],r,χr+βr) and C=r0I([2,n],r,χr) and finally set K𝐟,𝜷=(1C)E to be the cone over C with apex 1, union E. A simplicial complex K is a homology lex-segment complex if K=Kf(K),β(K). Next, we describe pairs (𝐟,𝜷) giving rise to homology lex-segment complexes. For it, let r(n,m) denote the minimum m such that I([n],r1,m) contains I([n],r,m)={A([n]r):AB,BI([n],r,m)}.

Lemma 2.1 ([5, Lemma A.3]).

Let 𝐟,𝛃 be two non-negative integer vectors. Then, K𝐟,𝛃 is a simplicial complex with f(K𝐟,𝛃)=𝐟 and β(K𝐟,𝛃)=𝛃 if and only if χ1=1 and r(n1,χr+βr)χr1 for r1, where n=f0.

Now, the descriptions of homology lex-segment complexes given in (1)–(3) follows, see also [5, Appendix]. The following corollary is a consequence of [24, Theorem 4.6].

Corollary 2.2.

Let K and K be triangulations of surfaces S and S resp., intersecting in a single 2-face B, i.e., KK=B. Then, (KK){B} is a triangulation of the connected-sum surface (SS)B. Moreover, if Δex(K) and Δex(K) are homology lex-segment complexes then Δex((KK){B}) is a homology lex-segment complex as well.

(1)

(2)

(3)

Figure 1: (1) An irreducible triangulation of the torus on 7 vertices. (2) Triangulation of the torus on 10 vertices whose exterior algebraic shifting is a homology lex-segment. (3) Triangulation of the projective plane on 7 whose exterior algebraic shifting is a homology lex-segment over fields with characteristic 0 and 2.
Corollary 2.3.

Let S be a closed connected surface with Euler genus g, then it admits a triangulation whose exterior algebraic shifting is a homology lex-segment complex.

Proof.

By [19, Theorem 1.2] there is a triangulation of the torus on 10 vertices and a triangulation of the projective plane on 7 vertices whose exterior algebraic shifting are homology lex-segments, see Figure 1(2-3). By Corollary 2.2 attaching iteratively g copies of this triangulation along 2-faces we obtain a triangulation of Sg, or Ng, that is a homology lex-segment complex.

Edge contraction and vertex-split.

Let K be a simplicial complex and e={u,v}K. We say that K is obtained from K by contracting the edge e if K is obtained from K by replacing every occurrence of the vertex u with the vertex v (and removing duplicated faces). The inverse operation of an edge contraction is called a vertex-split. In the case that K is a surface triangulation, an edge contractions results in a triangulation of the same surface if and only if the contracted edge is not part of a missing triangle, namely a triangle not in K whose boundary is contained in K; such edge is called contractible. The triangulation of the torus in Figure 1(1) is obtained from Figure 1(2) by means of three edge contractions. Namely, {2,8},{4,10} and {1,9}. Performing a vertex-split on a simplicial complex can only make its exterior algebraic shifting simpler. To state this precisely we set Tail(K,A)={BK:AB}.

Proposition 2.4 ([6, 19]).

Let K be a surface triangulation on n vertices and K obtained from K by a vertex-split. If {1,3,n}Δex(K), then {1,3,n+1}Δex(K). Moreover, for m3 we have that

|Tail(Δex(K),{m+1,m+2})||Tail(Δex(K),{m+1,m+2})|, and
|Tail(Δex(K),{1,m+1,m+2})||Tail(Δex(K),{1,m+1,m+2})|.
Corollary 2.5.

Let K be a surface triangulation and K obtained from K by a vertex-split. If Δex(K) is a homology lex-segment complex, then Δex(K) is as well.

Proof.

On the one hand, Proposition 2.4 implies that

|Tail(Δex(K),{5,6})||Tail(Δex(K),{5,6})|=0.

On the other hand, Proposition 2.4 also says that {1,3,n}Δex(K), where n is the number of vertices in K. Then, the tails Tail(Δex(K),{4,5}) and Tail(Δex(K),{1,4,5}) are totally ordered sets of same sizes as the corresponding tails w.r.t. K, and hence equal to the corresponding tails w.r.t. K (these sizes are determined solely by the Euler genus of the surface). To conclude, Δex(K) is a homology lex-segment complex.

The following lemma and its proof are similar to [19, Lemma 4.10] and [28].

Lemma 2.6.

Let K be a triangulation of a disc with at least one edge e adjacent to at least one interior vertex. Then, there exists a contractible edge incident to at least one interior vertex. Moreover, if both endpoints of e are interior then there exists a contractible edge incident to two interior vertices.

2.2 The Delaunay complex

Riemannian surfaces.

An embedding of a simplicial complex K into a surface S is a continuous injective map from its geometric realization into S. We will denote by |K| the image of the embedding of K in S. If this map is a homeomorphism then K is said to be a triangulation of S. If in addition S has a smooth structure then an embedding is called (piecewise) smooth if restricting it to each edge of K gives rise to a (piecewise) smooth map.

Theorem 2.7 ([15]).

Let K be a simplicial complex and S be a surface with a smooth structure. If K is a triangulation of S then it can be smoothly embedded into S.

Now, let S be a connected closed Riemannian surface, i.e., compact and without boundary. By the Hopf–Rinow theorem [9] every two points on S are connected by a minimal length geodesic. For p,qS let us denote by d(p,q) the distance between p and q given by a minimal length geodesic joining them. For XS and ϵ>0 we will denote B(X,ϵ)={qS:d(X,q)<ϵ} the open neighborhood of a set X of radius ϵ. The injectivity radius at pS, denoted by rinj(p), is the largest real number r such that whenever d(p,q)<r, then there exists a unique minimal geodesic from p to q. The injectivity radius of S is defined as rinj(S)=infpSrinj(p). A subset AS is said to be strongly convex if for every two elements p,qA there exists a unique minimal geodesic joining them, this geodesic is contained in A and there is no other geodesic in A joining p and q. The strong convexity radius at p is

rscv(p)=sup{r:B(p,r)is strongly convex for everyr<r}.

The strong convexity radius of S is rscv(S)=infpSrscv(p)>0, see [20, 1.9.9].

Tubular neighborhood.

For each point pS the exponential map at p is the smooth map expp:TpSS that assigns for every vector XTpS the point γ(X) where γ is the geodesic starting at p with tangent vector γ(0)=X/X. Here the norm is given by the Riemannian metric on TpS. Now, let γ be a smooth curve in S and ϵ>0. At each point p=γ(t) let XTpS be an orthonormal vector with respect to γ(t) (there are two choices, one the negative of the other, but both result in the same tubular neighborhood) and set

I(p,ϵ)={expp(tX):t(ϵ,ϵ)} and I(γ,ϵ)=pγI(p,ϵ).

There exists ϵ>0 such that the sets I(p,ϵ) are all disjoint for pγ [26, Proposition 7.26]. In this case I(γ,ϵ) is called the tubular neighborhood of γ with radius ϵ. For a simple curve γ with distinct endpoints a and b we extend its tubular neighborhood by adding a cap on each end point. Concretely, we set I~(γ,ϵ)=B(a,ϵ)B(b,ϵ)I(γ,ϵ) where 0<ϵϵ is chosen to be small enough in order for the caps to be disjoint embedded discs.

Delaunay complex.

Let PS be a finite subset, the Delaunay complex of P in S, denoted by Del(P), is the simplicial complex whose faces are given by subsets AP for which there exists an open ball B(x,ϵ)S disjoint from P such that Acl(B(x,ϵ)) [8]. Although Del(P) always defines a simplicial complex, its geometric realization is in general not homeomorphic to S. In the case of surfaces a density condition suffices to ensure that for a subset PS locally in general position, Del(P) is a smoothly embedded triangulation of S. We make this requirement precise now. Set rDel(S)=min{rinj(S)/6,rscv(S)}. A subset PS is locally in general position if no point is on the minimal geodesic between other two points at distance less than rDel(S), and no four points are simultaneously on the boundary of a ball of radius less than rDel(S). A set of points PS is ρ-dense if there is at least one point of P in any ball in S of radius greater or equal to ρ. The existence of a Delaunay triangulation is given by the following theorem, see also [10, Theorem 2].

Theorem 2.8 ([22]).

Let S be a closed connected Riemannian surface and ρrDel(S). If PS is a ρ-dense finite subset locally in general position, then Del(P) is a geodesically embedded triangulation of S.

To control the behaviour of Delaunay edges we will repeatedly use the following bound on their length.

Lemma 2.9.

Let PS be a ρ-dense finite subset such that Del(P) is a geodesically embedded triangulation of S. Then, for each edge eDel(P) its embedding γe has length strictly less than 2ρ.

Proof.

Let B(x,r) be a ball witnessing that e={u,v} is a edge. Then, r<ρ since otherwise it contains B(x,ρ) whose intersection with P is empty contradicting the ρ-dense assumption. Then, length(γe)=d(u,v)d(u,x)+d(x,v)=2r<2ρ as desired.

3 The refinement of a triangulation

In this section we prove our universality Theorem 1.1. The proof of this theorem proceeds in two steps. The first step, Proposition 3.10, shows that for ρ>0 small enough, a ρ-dense Delaunay triangulation Del(P) of a surface S edge contracts to a subdivision the original triangulation K of S. The second step, Proposition 3.11, verifies that the edges of a subdivision of K can be contracted in order to reach K. The following is the definition of a subdivision we require, see [23, Sect. 15].

Definition 3.1.

Let S be a surface and K,K be two simplicial complexes embedded in S. The embedding |K| is a subdivision of |K| if the embedding of every face of K is contained in the embedding of some face of K, and the embedding of every face of K is given by a union of the embeddings of finitely many faces from K. For a face AK we denote by KA the subcomplex of K whose realization |KA| is a subdivision of |A|S.

The following definitions and lemmas pave the way to Proposition 3.10, where we contract edges of Del(P), locally in small balls around the vertices of K, to reach a subdivision of K; see Figures 2 and 3.

Recall that for an embedded simplicial complex K, the open star of a face AK is the open subset st(A,K)|K| given by the union of the relative interiors of the faces containing A, including A itself. The closed star st(A,K) is the closed set clst(A,K) or equivalently it is the union of the closures of all the faces containing A [23].

Definition 3.2.

Let K be a simplicial complex embedded in S. A family of closed discs with smooth boundaries 0={BvBvBv′′:vK0} is a layered vertex cover if (1) BvintBv and BvintBv′′, (2) Bv′′Bu′′= for every pair of distinct vertices v,uK0, (3) vBvBvBv′′st(v,K).

The following intuitive and simple lemma guarantees that a layered vertex cover exists.

Lemma 3.3.

Let S be a Riemannian surface, K an embedded triangulation of S. Then, there exists ϵ>0 such that {B(v,ϵ)B(v,2ϵ)B(v,3ϵ):vK0} is a layered vertex cover.

Definition 3.4.

Let K be a simplicial complex piecewise smoothly embedded in S and 0 a layered vertex cover. The embedding is transversal with respect to 0 if

  1. 1.

    for each edge e={u,v} its embedding γe intersects Bv exactly once, at a point ae,v,

  2. 2.

    for each edge e={u,v} its embedding γe is given by a concatenation γe,uγe~γe,v where γe,u is a smooth curve in Bu connecting ae,u and u, γe,v is smooth curve in Bv connecting v to ae,v and γe~ is a smooth curve connecting ae,v and ae,u.

The following lemma guarantees the existence of a transversal embedding.

Lemma 3.5.

Let K be a triangulation of S, then K admits a piecewise smooth embedding in S that is transversal with respect to some layered vertex cover.

Definition 3.6.

Let K be a piecewise smooth embedding into S that is transversal with respect to the layered vertex cover 0. A family of closed discs 1={BeS:eK1} is an edge cover if it satisfies the following four conditions: (1) γe~intBe, (2) Best(e,K), (3) BeBe= for every pair of distinct edges e,eK1, (4) BeBv′′= if ve.

Lemma 3.7.

Let K be a simplicial complex piecewise smoothly embedded in S that is transversal with respect to the layered vertex cover 0. Then, there exists δ>0 such that {B(γe~,δ):eK1} is an edge cover.

Proof.

The curve γe~ is contained in the interior of the tubular neighborhood with caps intI~(γe~) and consequently by setting 0<δd(γe~,I~(γe)) we guarantee that the resulting set is an embedded disc. Property (1) holds by construction, and small enough δ clearly guarantees (2) as well. Since γe~ and γe~ are disjoint for every pair of distinct edges e,eK, then by setting δd(γe~,γe~)/2 property (3) holds. Finally, as γeBv′′= for ve since Bv′′st(v,K) then by setting 0<δd(γe~,Bv′′) also property (4) is satisfied.

Lemma 3.8.

Let S be a closed connected Riemannian surface, let XDS be a pair of discs in S and PS a ρ-dense finite set such that Del(P) is a triangulation of S. If 2ρ<min{d(X,D),rscv(S)}, then the restriction of Del(P) to the triangles all whose vertices are in D, denoted by DelD, contains a unique maximal disc subcomplex DelD,X containing X. Further, all the boundary vertices of DelD,X lie outside of X.

Proof.

As 2ρ<rscv(S), every cycle on the edges of DelD is fully contained in the disc D, hence so is its inner connected component disc C. Since Del(P) is a triangulation of S, it has a subcomplex that triangulates C, and its triangles are present in DelD because they are contained in D. Thus, DelD is a simply connected planar pure 2-dimensional complex, hence a cacti, see e.g. [7], namely the union of maximal simplicial discs, every two of them are either disjoint or intersect in a single vertex, and the bipartite graph whose vertices correspond to the set A of discs and the set B of their intersection points and whose edges ab correspond to incidences ba for (a,b)A×B, is a forest.

Denote by DelD,X the maximal disc in the decomposition that contains X. It is left to show that DelD,X is well defined. Indeed, for every point xX, each vertex in a triangle A in Del(P) containing x is of distance at most 2ρ from x. Since 2ρ<rscv the embedding of A is contained in B(x,2ρ) since this last one is strongly convex. Moreover, given that 2ρ<d(x,D) the ball B(x,2ρ), and consequently A as well, is contained in D. Thus, the triangle A is in DelD, and consequently there exists a unique disc component DelD,X in the cacti that contains X. Further, as 2ρ<d(X,D), for a vertex vDel(P) lying in X, all its neighbors are in D, hence such v can not be on the boundary of DelD,X.

Lemma 3.9.

Let BBB′′S closed discs with smooth boundary such that BintB, BintB′′, ρ>0 and PS a ρ-dense finite point set such that Del(P) is a triangulation of S. If 2ρ<min{d(B,B),d(B,B′′),rscv}, then the vertex set of DelB′′,B is contained in B′′B and every edge between boundary vertices of DelB′′,B is disjoint from B.

Proof.

As BB, the maximal discs DelB′′,B and DelB′′,B from Lemma 3.8 satisfy, by definition, that they are equal, and their boundary vertices lie in B′′B.

Now, let e={u,v} be a Delaunay edge with endpoints in B′′B. Then, γeB= since d(B,B)>2ρ and all edges have length at most 2ρ.

(1)

(2)

(3)

Figure 2: (1) The Delaunay triangulation in a neighborhood of the vertex v, where layered vertex cover of v is depicted. The vertices of DelBv′′,Bv (marked in red) and its edges (marked in blue) are disjoint from Bv. The embedding γu,v is shown in light blue. (2) The triangulation obtained after contracting edges inside Dv. The resulting simplicial complex is a cone. Note that the vertices on the boundary of Dv form a strict subset of those on the boundary of DelBv′′,Bv. (3) The embedding of the edge γu,v is modified: after intersecting Dv, it continues along the shortest path to v.
Figure 3: Edge approximation in a Delaunay triangulation inside the edge neighborhood Dele.
Proposition 3.10.

Let S be a closed Riemannian manifold and K a triangulation of S. There exist a piecewise smooth embedding of K in S and a density ρ>0 such that the following holds. If PS is a ρ-dense finite set locally in general position, then Del(P) admits a sequence of edge contractions reaching a subdivision of K.

Proof.

First, by Lemma 3.5 the triangulation K admits a piecewise smooth embedding in S that is transversal with respect to some layered vertex cover 0. In addition, let 1 be the edge cover guaranteed by Lemma 3.7. Finally, set ρ>0 small enough, to be specified below, that depends only on S, on the embedding of K, on the layered vertex cover 0 and on the edge cover 1.

Let ρ<rDel(S) and PS a ρ-dense finite subset locally in general position. Then, Theorem 2.8 implies that the simplicial complex Del(P) is a triangulation of S.

Call an edge in a triangulated disc diagonal if both its vertices belong to the boundary of the disc. Now, let DelBv′′,Bv be the disc guaranteed by Lemma 3.8, see Figure 2(1). We proceed to select a subcomplex of DelBv′′,Bv without diagonal edges while still containing Bv in its interior. For it, let e be a diagonal edge in DelBv′′,Bv. Then e splits this complex into two connected components both of which are discs. By taking 2ρ<min{d(Bv,Bv),d(Bv,Bv′′),rscv(S)}, Lemma 3.9 guarantees that the embedding γe does not intersect Bv. We iterate this procedure with the component having Bv in its interior. The resulting triangulated disc D has no diagonal edges and contains Bv in its interior. In D we proceed to iteratively contract edges whose both endpoints are in the interior of D, see Lemma 2.6. The resulting complex Dv is a star with boundary D and we identify the apex vertex with v, see Figure 2(2). Let K denote the result of applying this sequence of edge contractions to Del(P) for every vertex vK0.

Next we modify the embedding of K so that its edges are realized on the 1-skeleton of K. For it, let e={u,v}K1 and DelBe,γe~Del(P) given by Lemma 3.8111The definition of DelB,X applies to every connected subspace X contained in the interior of a disc B. Indeed, as X is far enough from the boundary of B then an open neighborhood of X is contained in Del(P)B, hence X is contained in a maximal disc component – this is DelB,X., where we have applied the lemma to a small enough neighborhood of γe~. Since γe~ intersects Du and Dv so does DelBe,γe~. Let γe be a shortest path in the graph metric contained in the 1-skeleton of DelBe,γe~ between Du and Dv with endpoints be,u and be,v respectively, see Figure 3. We need to make sure that for e=vu and e′′=vu′′ the vertices be,v and be′′,v in Dv are distinct. Indeed, by taking 4ρ<d(γe(Bv′′Bv),γe′′(Bv′′Bv)) for every two edges e,e′′ both containing v as a vertex, we guarantee that be,v and be′′,v are distinct. Finally, replace the embedding γe by the concatenation γe,uγeγe,v where γe,u is the unique edge in Du from be,u to u and similarly γe,v is the unique edge in Dv from be,v to v, see Figures 2(3) and 3. Since the cyclic order at every vertex of K is preserved, the embedded simplicial complex coincides with K (combinatorially) and it is subdivided by |K|.

Proposition 3.11.

Let K,K be two embedded triangulations of a surface S such that |K| is a subdivision of |K|. Then, there exists a sequence of edge contractions from K to K.

Proof.

We proceed by induction on the number of edges of K. We split the analysis into two cases, in each case we perform an edge contraction to reduce the number of edges and proceed by induction. If the vertex sets K0=K0 then the simplicial complexes coincide. Let us assume then that K has more vertices and consequently there exists a face AK such that its subdivision KA has at least one interior vertex. We split the analysis into two cases, either there exists such a triangle A, or else A must be an edge.

Case 1:

If A is a triangle, we let KA be the subdivision of a 2-face with an interior vertex. Then, by Lemma 2.6 there exists a contractible edge incident to an interior vertex.

Case 2:

Suppose that there are no more 2-faces of K whose subdivision has an interior vertex. Let Ke be the subdivision of an edge eK with a vertex in its relative interior and let f={a,b}Ke an edge. If f is contractible, then we contract it and proceed by induction. Otherwise, f is part of a missing triangle T={a,b,c} in K, hence c must be in Ke as we excluded Case 1.

The boundary of T is contained in the disc D formed by the embedded two triangles in K that contain e. Thus, the boundary of T bounds a disc DT realized inside |D| which is a subcomplex of K with an interior vertex; all vertices of DT belong to Ke. As Ke has finitely many vertices, proceeding in this manner for an edge f in KeDT and so on, we finally find a contractible edge in Ke, similar to the proof of Lemma 2.6.

4 Concentration of exterior algebraic shifting for Random Delaunay

Let ν be a volume measure on S and US be the random variable on S uniformly distributed with respect to ν, i.e., for a ν-measurable subset VS we have that (USV)=ν(V)/ν(S). For n let Pn denote the random variable of picking n (unlabelled) points from S independently uniformly at random according to ν. Equivalently, we can consider the stochastic process (Pn)n where at each step we pick a new point in S uniformly at random and independent from the previous choices. We are interested in sampling points that are locally in general position (g.p. for short), i.e., (1) no point is on the minimal geodesic between other two points at distance less than rDel(S), and (2) no four points are simultaneously on the boundary of a ball of radius less than rDel(S).

Lemma 4.1.

Let S be a closed connected Riemannian surface, ρ>0 fixed, and Pn as above. Then, Pn is almost-surely locally in g.p for every n, and a.a.s. ρ–dense.

Proof.

For the first part we proceed by induction on n. Denote by En the event that Pn is locally in g.p. Observe that (En)=(En|En1)(En1) and that (En1)=1 by induction. Conditioned on En1, the probability of En is given by the probability of picking a point that is not in the union of the sets determined by the complements of the conditions (1) and (2) in the definition of g.p. above. Since these complements have ν-measure 0 in S and there are finitely many of them, the conclusion follows.

For the second part let {B(x,ρ/2):xI} be a finite open cover of S, which exists since S is compact. Then, it is enough to guarantee that PnB(x,ρ/2) for every xI. Indeed, if this is true, then for every yS there exists xI such that yB(x,ρ/2) and pPB(x,ρ/2). Then, d(y,p)d(y,x)+d(x,p)<ρ as claimed. It follows that

(Pnis ρ–dense) (xI,PnB(x,ρ/2))1xI(PnB(x,ρ/2)=)
1|I|(1μ)n,

where μ=minxIν(B(x,ρ/2))/ν(S)>0. The conclusion now follows by taking n.

Proof of Theorem 1.2..

Let K be a triangulation of S given by Corollary 2.3 and set ρ>0 as required by Theorem 1.1 when applied to K and S. By Lemma 4.1 Pn is a.a.s. ρ–dense and is locally in general position. Then, Theorem 1.1 guarantees that Del(Pn) admits a sequence of edge contractions reaching K. Since Δex(K) is a homology lex-segment then Corollary 2.5 implies that Δex(Del(Pn)) is a homology lex-segment as well.

5 Concentration of exterior algebraic shifting for the uniform model

One dimensional complexes.

Let X be a compact one dimensional topological space. It admits natural triangulations each given by some graph G. Let sd(G) denote the barycentric subdivision of G, namely the one obtained by introducing a new vertex at the interior of each edge of G, subdividing that edge into two edges. The following proposition holds for exterior algebraic shifting over any field:

Proposition 5.1.

Let G be a graph, then Δex(sdG) is a homology lex-segment.

Proof.

First, we claim that Tail(Δex(sdG),{3,4})=. Otherwise there exists a connected subgraph H of sdG that is a 2-hypercycle and consequently is 3-edge connected, see [17, Theorem 5.4]. However, this is not possible for if e={u,v}H and we assume without loss of generality that uV(sdG)V(G) then the degree of u in H is at most 2. Since algebraic shifting outputs a shifted simplicial complex with identical Betti numbers we conclude that Δex(sdG)=[n]{A([nβ0]2):A{2,β1+2}} as wanted.

Proof of Theorem 1.4.

First, by Propositions 5.1 and 2.4 with m=2, the event that Δex(Un(|G|))=Δ(|G|,n) contains the event E that every edge of G is subdivided. In addition, since the order in which we subdivide an edge is not important the model Un(|G|) can be viewed as a balls and bins model where the bins represent the edges of G and the balls represent the new vertices. Therefore, the probability that E does not occur is at most |E|(11/|E|)n which tends to 0 as n.

Two dimensional complexes.

We show here that unlike the one-dimensional case, the uniform triangulation of the 2-disc and of the disjoint union of two 2-discs do not have a concentrated exterior algebraic shifting.

Proposition 5.2.

Let K be a triangulation of a disc with n interior vertices and m boundary vertices, then

Δex(K)=[n+m]{A([n+m]3):A{1,3,3+n}}.

Proof.

Since K is part of a triangulation of a sphere, then {1,4,5}Δex(K). Moreover, since the homology of K is trivial, then there is no 2-face whose smallest vertex is strictly larger than 1. Since the 1-skeleton of K is 2-hyperconnected, see [17], then {2,n+m}Δex(K). Combining this with the fact that K is Cohen–Macaulay, even shellable, its algebraic shifting is pure implying that {1,2,m+n}Δex(K) and {4,5}Δex(K) . Thus, the remaining edges must be of the form {3,k}, and the remaining triangles of the form {1,3,k}, forming initial lex-segments of edges and of triangles by the shiftedness of Δex(K). The claim now follows from the fact that algebraic shifting preserves the f-vector.

Corollary 5.3.

Let X be a 2-dimensional disc, then Δex(Un(X)) is not concentrated.

Proof.

By well-known estimates [27, 14] for the number of n-vertex triangulations of the disc with m boundary vertices, it can be derived that for every fixed m3 there exists εm>0 such that (Un(X) has m boundary vertices)=εm+o(1) as n. In consequence, the probability that the 2-faces satisfy Δex(Un(X))={A([n+m]3):A{1,3,3+n}}, for every fixed m, is bounded away from 0 as n grows.

Lemma 5.4.

Let K1,K2 be the triangulations of two disjoint discs with n1,n2 interior vertices and m1,m2 boundary vertices respectively. Set n=n1+n2 and m=m1+m2, then

Δex(K1K2)=[n+m] {{i,j}:1i3,itn+mi}
{A([n+m2]3):A{1,3,n3}}.

Proof.

The proof follows by applying Proposition 5.2 and [24, Theorem 4.6] for exterior shifting of a disjoint union of simplicial complexes.

Corollary 5.5.

Let X=X1X2 be two disjoint 2-dimensional discs, then Δex(Un(X)) is neither concentrated nor a homology lex-segment.

Proof.

Let K1,K2 and n and m as in Lemma 5.4, then we have that {2,n+m1}Δex(K1K2) while {1,n+m1},{3,n3}Δex(K1K2), showcasing that the complex is not an homology lex-segment. The lack of concentration follows from Corollary 5.3.

6 Concluding remarks

Conjecture 1.6 states that the exterior shifting of the uniform triangulation Un(Sg) of a fixed orientable surface is a homology lex-segment. In particular, this implies that Un(Sg) is a.a.s. K6-free (as otherwise the shifting contains the edge {5,6}). To the best of our knowledge, this statement is not known, although [4] shows that a fixed neighborhood around almost every vertex is a.a.s. planar. We now suggest an even more far-reaching problem, which arises naturally as a possible approach to extending our proof of Theorem 1.2 to Conjecture 1.6:

Problem 6.1.

Fix an Euler genus g. Show that there exists a Riemannian metric for Sg such that for every fixed ρ>0, Un(Sg) can a.a.s. be embedded in Sg such that every edge has length less than ρ.

In addition, note that in order to prove the analogous Theorem 1.4 for graphs, we first showed the deterministic statement Proposition 5.1 on their barycentric subdivision. We conjecture that its analog holds for barycentric subdivision of surfaces as well:

Conjecture 6.2.

If K is a surface triangulation, then Δex(sd(K)) is a homology lex-segment.

Conjecture 6.2 follows from the following one, for exterior algebraic shifting over any field:

Conjecture 6.3 ([6, Conj.5.1] for the case of characteristic zero).

For every triangulation K on n vertices of a connected compact surface without boundary, {1,3,n}Δex(K).

Proof of Conjecture 6.2 modulo Conjecture 6.3..

Let K triangulate Sg and denote m=f0(sd(K)). The 1-skeleton of sd(K) is 3-hyperconnected, see e.g. [25, Thm.3.4.2], and similarly over every field, hence {3,m}Δex(sd(K))1. To see that {5,6}Δex(sd(K))1, it is enough to remove from sd(K) vertices of degree at most 4 one by one until we reach a collection of isolated vertices; see Kalai [17, Lem.4.3(i)] for shifting over a field of characteristic zero, and the same proof holds over every field. First we remove vertices at the barycenter of edges of K (their degree is 4), then we remove vertices at the barycenter of triangles of K (their degree at this stage is 3), to reach the original vertices of K, and no higher dimensional faces. As Δex(sd(K)) is shifted and has the same number of edges as sd(K), we conclude that Δex(sd(K))1={A([m]2):A<{4,5+3g}}. Assuming Conjecture 6.3, {1,3,m}Δex(sd(K))2, and as Δex(sd(K)) is a shifted simplicial complex, not containing the edge {5,6} with the same face and Betti numbers as sd(K) we conclude that Δex(sd(K))2={A([m]3):A<{1,4,5+2g}}{{2,3,4}}.

In order to extend Theorem 1.2 to fields of characteristics different from 0 and 2 we only need to show that Corollary 2.3 holds over such fields. We leave this as an open problem.

Problem 6.4.

Let K be the triangulation of either the torus or the projective plane appearing in Figure 1(2-3). Then for every prime p, the exterior algebraic shifting of K over a field of characteristic p, Δpex(K), is a homology lex-segment.

References

  • [1] L. Asimow and B. Roth. The rigidity of graphs. Trans. Amer. Math. Soc., 245:279–289, 1978. doi:10.2307/1998867.
  • [2] L. Asimow and B. Roth. The rigidity of graphs. II. J. Math. Anal. Appl., 68(1):171–190, 1979. doi:10.1016/0022-247X(79)90108-2.
  • [3] Anders Björner and Gil Kalai. An extended Euler-Poincaré theorem. Acta Math., 161(3-4):279–303, 1988. doi:10.1007/BF02392300.
  • [4] Thomas Budzinski. Multi-ended Markovian triangulations and robust convergence to the UIPT. Ann. H. Lebesgue, 5:1235–1259, 2022. doi:10.5802/ahl.149.
  • [5] Denys Bulavka, Eran Nevo, and Yuval Peled. The typical algebraic shifting of a surface. arXiv preprint arXiv:2509.26525, 2025.
  • [6] Denys Bulavka, Eran Nevo, and Yuval Peled. Volume rigidity and algebraic shifting. J. Combin. Theory Ser. B, 170:189–202, 2025. doi:10.1016/j.jctb.2024.09.002.
  • [7] Ralph L. Cohen and John D. S. Jones. A homotopy theoretic realization of string topology. Math. Ann., 324(4):773–798, 2002. doi:10.1007/s00208-002-0362-0.
  • [8] Boris Delaunay. Sur la sphère vide. Izvestia Akademii Nauk SSSR, Otdelenie Matematicheskikh i Estestvennykh Nauk SSSR, 7(793-800), 1934.
  • [9] Manfredo Perdigão do Carmo. Riemannian geometry. Mathematics: Theory & Applications. Birkhäuser Boston, Inc., Boston, MA, 1992. doi:10.1007/978-1-4757-2201-7.
  • [10] Ramsay Dyer, Hao Zhang, and Torsten Möller. Surface sampling and the intrinsic Voronoi diagram. Computer Graphics Forum, 27(5):1393–1402, 2008. doi:10.1111/j.1467-8659.2008.01279.x.
  • [11] Paul Erdős, Chao Ko, and Richard Rado. Intersection theorems for systems of finite sets. Quart. J. Math. Oxford Ser. (2), 12:313–320, 1961. doi:10.1093/qmath/12.1.313.
  • [12] A. L. Fogelsanger. The generic rigidity of minimal cycles. ProQuest LLC, Ann Arbor, MI, 1988. Thesis (Ph.D.)–Cornell University. URL: http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:8821159.
  • [13] Peter Frankl. The shifting technique in extremal set theory. In Surveys in combinatorics 1987 (New Cross, 1987), volume 123 of London Math. Soc. Lecture Note Ser., pages 81–110. Cambridge Univ. Press, Cambridge, 1987.
  • [14] Ian P. Goulden and David M. Jackson. Combinatorial enumeration. Dover Publications, Inc., Mineola, NY, 2004.
  • [15] Allen Hatcher. The Kirby torus trick for surfaces. Enseign. Math., 72(1-2):161–174, 2026. doi:10.4171/lem/1096.
  • [16] Gil Kalai. Characterization of f-vectors of families of convex sets in d, part I: Necessity of Eckhoff’s conditions. Israel Journal of Mathematics, 48:175–195, 1984. doi:10.1007/BF02761163.
  • [17] Gil Kalai. Hyperconnectivity of graphs. Graphs Combin., 1(1):65–79, 1985. doi:10.1007/BF02582930.
  • [18] Gil Kalai. Algebraic shifting. In Computational commutative algebra and combinatorics (Osaka, 1999), volume 33 of Adv. Stud. Pure Math., pages 121–163. Math. Soc. Japan, Tokyo, 2002. doi:10.2969/aspm/03310121.
  • [19] Aaron Keehn and Eran Nevo. Exterior shifting of low genus surfaces. arXiv preprint arXiv:2405.12758, 2024.
  • [20] Wilhelm P. A. Klingenberg. Riemannian geometry, volume 1 of De Gruyter Studies in Mathematics. Walter de Gruyter & Co., Berlin, second edition, 1995. doi:10.1515/9783110905120.
  • [21] C. W. Lee. Generalized stress and motions. In Polytopes: abstract, convex and computational (Scarborough, ON, 1993), volume 440 of NATO Adv. Sci. Inst. Ser. C: Math. Phys. Sci., pages 249–271. Kluwer Acad. Publ., Dordrecht, 1994.
  • [22] Gregory Leibon. Random Delaunay triangulations, the Thurston-Andreev theorem, and metric uniformization. ProQuest LLC, Ann Arbor, MI, 1999. Thesis (Ph.D.)–University of California, San Diego. URL: http://gateway.proquest.com/openurl?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&res_dat=xri:pqdiss&rft_dat=xri:pqdiss:9936832.
  • [23] James R. Munkres. Elements of algebraic topology. Addison-Wesley Publishing Company, Menlo Park, CA, 1984.
  • [24] Eran Nevo. Algebraic shifting and basic constructions on simplicial complexes. J. Algebraic Combin., 22(4):411–433, 2005. doi:10.1007/s10801-005-4626-0.
  • [25] Eran Nevo. Algebraic shifting and f-vector theory. PhD thesis, arXiv preprint arXiv:0709.3265, 2007.
  • [26] Barrett O’Neill. Semi-Riemannian geometry, volume 103 of Pure and Applied Mathematics. Academic Press, Inc. Harcourt Brace Jovanovich, Publishers, New York, 1983.
  • [27] William T. Tutte. A census of planar triangulations. Canadian J. Math., 14:21–38, 1962. doi:10.4153/CJM-1962-002-9.
  • [28] Walter Whiteley. La division de sommet dans les charpentes isostatiques. Structural Topology, 16:23–30, 1990.