Hostname: page-component-78c5997874-lj6df Total loading time: 0 Render date: 2024-11-08T14:31:29.616Z Has data issue: false hasContentIssue false

Morse theory of Bestvina–Brady type for posets and matchings

Published online by Cambridge University Press:  09 February 2023

Elías Gabriel Minian*
Affiliation:
Departamento de Matemática-IMAS, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina ([email protected])
Rights & Permissions [Opens in a new window]

Abstract

We introduce a Morse theory for posets of Bestvina–Brady type combining matchings and height functions. This theory generalizes Forman's discrete Morse theory for regular CW-complexes and extends previous results on Morse theory for $h$-regular posets to all finite posets. We also develop a relative version of Morse theory which allows us to compare the topology of a poset with that of a given subposet.

Type
Research Article
Copyright
Copyright © The Author(s), 2023. Published by Cambridge University Press on behalf of The Royal Society of Edinburgh

1. Introduction

Classical Morse theory is a tool that allows us to study the topology of differentiable manifolds by analysing smooth real-valued functions. For instance, the homotopy type of a manifold $M$ can be described in terms of the critical points of a Morse function $f:M\to \mathbb {R}$. More concretely, $M$ has the homotopy type of a CW-complex with one cell of dimension $k$ for each critical point of index $k$. Applications of this theory in mathematics and physics abound. Just to name a few: it is used in the classification of manifolds, in Bott periodicity [Reference Bott6] and in the $h$-cobordism theorem [Reference Milnor15]. An excellent reference for classical Morse theory is Milnor's book [Reference Milnor14]. In the 1990s Forman introduced a discrete version of Morse theory for regular CW-complexes, described in terms of discrete analogues of Morse functions and gradient vector fields [Reference Forman10Reference Forman12]. In Forman's setting, the Morse functions assign a real number to each cell of the regular complex. There are many applications of Forman's theory in combinatorics, topology, algebra, dynamical systems and topological data analysis (see e.g. [Reference Batzies and Welker3, Reference Mischaikow and Nanda17Reference Shareshian19]). It is well known that Forman's theory for regular CW-complexes can be formulated in terms of acyclic matchings on the Hasse diagrams of the associated face posets. This is an observation of Chari [Reference Chari9], which is essentially a combinatorial description of the gradient vector field associated to a discrete Morse function (see also [Reference Forman12]). A Morse matching on the Hasse diagram of the face poset of a regular complex encodes the same information as the Morse function on the complex. In [Reference Minian16] we extended Forman's theory to $h$-regular posets, adapting Chari's construction to a more general context, although in the non-regular setting one cannot use that the edges of the matchings correspond to collapses.

Bestvina–Brady version of Morse theory applies to affine cell complexes [Reference Bestvina and Brady5]. In this case, a Morse function is a PL-function defined on the cell complex and the critical points are the vertices of the complex. To understand how the topology of the complex changes when a critical level is crossed, one studies the descending links of the vertices (these are the directions in which the function decreases). In contrast to the classical case of manifolds, where the decreasing directions form a sphere, in Bestvina–Brady theory the descending links may have different homotopy types. When crossing a critical level, the homotopy type changes by adding cones on the descending links of the critical points at that level. The first powerful applications of this theory are related to topological and cohomological aspects of groups [Reference Bestvina and Brady5], but there are also applications in combinatorics, algebra, topology, geometric group theory and topological data analysis (see e.g. [Reference Bestvina4, Reference Bux8, Reference Zaremsky21]). A very nice survey is Bestvina's article [Reference Bestvina4]. Recently Zaremsky observed that Forman's theory can be seen as a particular case of Bestvina–Brady Morse theory [Reference Zaremsky21]. Concretely, if $f$ is a Morse function in the sense of Forman defined on the cells of regular CW-complex $L$, which we can take injective, the PL function $L'\to \mathbb {R}$ induced on the barycentric subdivision $L'$, that coincides with $f$ on the vertices of $L'$ ($=$cells of $L$), is a Morse function in the sense of Bestvina–Brady. Moreover, in that case, the descending links of the critical vertices of $L'$ (i.e. the critical cells of $L$) are spheres, and the non-critical cells of $L$, viewed as vertices of $L'$, have contractible descending links. This implies Forman's result, since gluing a cone on a contractible space does not change the homotopy type and gluing a cone on a sphere corresponds to attaching a cell (see [Reference Zaremsky21] for more details). Some advantages of Forman's theory are its simplicity and that it allows to find, via matchings (or discrete gradient fields), Morse functions with few critical points. On the other hand, Bestvina–Brady's theory can be applied in a more general setting.

In this paper we combine both approaches to extend Forman's theory to all finite posets (not only regular or $h$-regular). We use height-type functions and admissible Morse matchings to describe and analyse the homotopy type of the order complex of any finite poset in terms of gluing cones on the descending links of the non-critical points. The matching is used to discard the points whose descending links are contractible and the function provides a convenient ordering for gluing the cones. When the poset is regular, i.e. if it is the face poset of a regular CW-complex, and the Morse function is the usual height function of the poset, we recover Forman's theory. Every Morse matching in the sense of Forman is an admissible Morse matching for the height function. If the poset is $h$-regular we obtain our previous result of [Reference Minian16]. In the general case, the homotopy types of the descending links may be contractible, models of spheres or have different homotopy types. Our main result asserts that the homotopy type of the order complex $\mathcal {K}(X)$ of a poset $X$ eventually changes when we cross critical levels (the critical points are those which are not incident to any edge of the matching).

Theorem 1.1 Let $f:X\to \mathbb {R}$ be a Morse function and let $M$ be an admissible Morse matching for $f$. Then the order complex $\mathcal {K}(X)$ is homotopy equivalent to a CW-complex constructed by inductively gluing cones over the (order complexes of the) descending links of the critical points. Concretely, if $t_0< t_1<\cdots < t_r \in \mathbb {R}$ are the values of $f$ and $C_i$ denotes the set of critical points $x\in X$ with $f(x)=t_i$, there is a filtration of $X$ by subposets $X_0\subseteq \tilde {X}_0\subseteq X_1\subseteq \cdots \subseteq X_i\subseteq \tilde {X}_i\subseteq \cdots \subseteq X_r=X$, where $\mathcal {K}(X_i)=\mathcal {K}(\tilde {X}_{i-1})\bigcup _{x \in C_i} x\mathcal {K}(\hat {U}_{x})$, and $\mathcal {K}(X_i)\subseteq \mathcal {K}(\tilde {X}_i)$ is a strong deformation retract for all $i$.

In particular, $\mathcal {K}(X_i)$ is homotopy equivalent to $\mathcal {K}(X_{i-1})\bigcup _{x \in C_i} x\mathcal {K}(\hat {U}_{x})$, where the cone $x\mathcal {K}(\hat {U}_{x})$ over the descending link of each critical point is glued via the deformation retraction $\mathcal {K}(X_{i-1})\subseteq \mathcal {K}(\tilde {X}_{i-1})$. We include various examples to illustrate how our theory applies. We also develop a relative version of the theory which compares the topology of a poset with that of a given subposet. Recall that a subposet $A\subseteq X$ is a down-set if for every $x\in A$ and $y\in X$ such that $y\leq x$, then $y\in A$ (see § 2).

Theorem 1.2 Let $A\subset X$ be a down-set, $f:A^c\to \mathbb {R}$ a Morse function, and $M$ an admissible Morse matching for $f$. Then the order complex $\mathcal {K}(X)$ is homotopy equivalent to a CW-complex constructed from $\mathcal {K}(A)$ by inductively gluing cones over the descending links of the critical points. Concretely, if $t_0< t_1<\cdots < t_r \in \mathbb {R}$ are the values of $f$ and $C_i$ denotes the set of critical points $x\in A^c$ with $f(x)=t_i$, there is a filtration of $X$ by subposets $A=\tilde {X}_{-1}\subseteq X_0\subseteq \tilde {X}_0\subseteq X_1\subseteq \cdots \subseteq X_i\subseteq \tilde {X}_i\subseteq \cdots \subseteq X_r=X$, where $\mathcal {K}(X_i)=\mathcal {K}(\tilde {X}_{i-1})\bigcup _{x \in C_i} x\mathcal {K}(\hat {U}_{x})$, and $\mathcal {K}(X_i)\subseteq \mathcal {K}(\tilde {X}_i)$ is a strong deformation retract for all $i$.

In this paper all the posets and CW-complexes that we deal with are assumed to be finite.

2. Preliminaries

Let $(X,<)$ be a poset. Given $x,y\in X$, we write $x\prec y$ if $x$ is covered by $y$, i.e. if $x< y$ and there is no $z\in X$ such that $x< z< y$. Recall that the Hasse diagram $\mathcal {H}(X)$ of a poset $X$ is the digraph whose vertices are the points of $X$ and whose edges are the pairs $(x,y)$ such that $x\prec y$. When we represent $\mathcal {H}(X)$ graphically, instead of writing the edge $(x,y)$ with an arrow from $x$ to $y$, we simply put $y$ over $x$ (see figure 1). The height $h(X)$ of a poset $X$ is the maximum of the lengths of the chains in $X$, where the length of a chain $x_0< x_1<\cdots < x_n$ is $n$. The height $h(x)$ of an element $x\in X$ is the height of the subposet $U_{x}=\{y\in X, \ y\le x\}$.

FIG. 1. Admissible Morse matching for a Morse function.

Any poset has an intrinsic topology, where the open sets are the down-sets (see e.g. [Reference Barmak1, Reference Barmak and Minian2, Reference McCord13, Reference Stong20]). A subposet $U\subseteq X$ is a down-set if for every $x\in U$ and $y\in X$ such that $y\leq x$, then $y\in U$. A basis for the topology on $X$ is $\{U_{x}\}_{x\in X}$. Note that $U_{x}$ is the minimal open set containing $x$. By a result of McCord [Reference McCord13], a poset $X$, viewed as a finite topological space, is weakly homotopy equivalent to its order complex $\mathcal {K}(X)$. Recall that $\mathcal {K}(X)$ is the simplicial complex of non-empty chains of $X$. Concretely, there is a weak homotopy equivalence $\mu :\mathcal {K}(X)\to X$ (i.e. a continuous map inducing isomorphisms in all homotopy groups). In particular $X$ and $\mathcal {K}(X)$ have the same homotopy groups and homology groups. In this paper we will not adopt the finite space point of view and we will understand the topology of $X$ via the simplicial complex $\mathcal {K}(X)$.

Given a finite regular CW-complex $L$, the face poset $\mathcal {X}(L)$ is the poset of cells of $L$ ordered by inclusion. Note that $\mathcal {K}(\mathcal {X}(L))=L'$, the barycentric subdivision of $L$. We say that $X$ is regular if $X=\mathcal {X}(L)$ for some regular CW-complex $L$. Note that, in this case, for any $x\in X$, $\mathcal {K}(U_{x})$ is homeomorphic to a sphere of dimension $h(x)-1$, since it is the barycentric subdivision of the boundary of the cell $x$. A poset $X$ is called $h$-regular if for every $x\in X$, $\mathcal {K}(U_{x})$ is homotopy equivalent to a sphere of dimension $h(x)-1$ (see [Reference Minian16]). In particular, regular posets are $h$-regular. We say that a poset $X$ is a model of CW-complex $K$ if $\mathcal {K}(X)$ is homotopy equivalent to $K$. In particular, $X$ is a model of $\mathcal {K}(X)$ and $\mathcal {X}(K)$ is a model of $K$ (and $K'$) for every regular CW-complex $K$.

In order to extend Forman's theory to all posets (not only regular or $h$-regular) we use height-type functions and admissible matchings. When $X$ is regular and the function is the usual height function, we recover Forman's theory. In the case that $X$ is $h$-regular and the function is the usual height, we obtain our previous results of [Reference Minian16].

Definition 2.1 Let $X$ be a poset. A function $f:X\to \mathbb {R}$ is a Morse function if for every $x\prec y$ in $X$, $f(x)< f(y)$.

Note that the usual height function $h:X\to \mathbb {R}$ is a Morse function. Given $x\in X$, we denote $\hat {U}_{x}=\{y\in X, y< x\}=U_{x}-\{x\}$. The subposet $\hat {U}_{x}$ will be called the descending link of $x$.

Definition 2.2 Let $f:X\to \mathbb {R}$ be a Morse function. An edge $(x,y)\in \mathcal {H}(X)$ is called admissible for $f$ if it satisfies the following two conditions:

  1. (1) $\hat {U}_{y}-\{x\}$ is homotopically trivial (i.e. $\mathcal {K}(\hat {U}_{y}-\{x\})$ is contractible),

  2. (2) there is no $z\in X$ such that $f(x)< f(z)< f(y)$.

Remark 2.3 If $X$ is a regular poset, all edges of $X$ are admissible for the usual height function $h$. If $X$ is $h$-regular, an edge is admissible for the usual height function if it satisfies condition $(1)$ (cf. [Reference Minian16, lemma 2.8]).

Let $\mathcal {H}(X)$ be the Hasse diagram of a poset $X$. Following Chari [Reference Chari9], given a matching $M$ on $\mathcal {H}(X)$, we denote by $\mathcal {H}_M(X)$ the directed graph obtained from $\mathcal {H}(X)$ by reversing the orientations of the edges which are not in $M$. The matching is called a Morse matching if the directed graph $\mathcal {H}_M(X)$ is acyclic. The points of $\mathcal {H}(X)$ not incident to any edge in $M$ are called critical. Given a Morse function $f:X\to \mathbb {R}$, a Morse matching $M$ is called admissible for $f$ if every edge in $M$ is admissible for $f$. By the previous remark, any Morse matching on a regular poset is admissible for the usual height function.

Example 2.4 Figure 2 shows a non-$h$-regular poset with a Morse function, which is not the usual height function, and an admissible Morse matching. The values of the function in each point are indicated in the figure and the edges of the matching are represented with dashed arrows. Note that the same Morse matching would not be admissible for the usual height function. In example 3.5 we will see that the order complex of this poset is homotopy equivalent to $S^1\vee S^2$.

FIG. 2. Admissible Morse matching for a Morse function on a model of $S^2$.

3. Main results

If $X$ is a regular poset and $f$ is the usual height function, the edges of the matching correspond to collapses of regular cells (cf. [Reference Chari9, Reference Forman10, Reference Forman12]). In the general context this is no longer true and we use the following lemma to circumvent this problem. Recall that $\mathcal {H}_M(X)$ is the directed graph obtained from $\mathcal {H}(X)$ by reversing the orientations of the edges which are not in the matching $M$.

Lemma 3.1 Let $f:X\to \mathbb {R}$ be a Morse function and let $M$ be an admissible Morse matching for $f$. If $x_0,\ldots,x_r$ is a directed path in $\mathcal {H}_M(X)$, then there is no $z\in X$ such that $f(x_0)< f(z)< f(x_r)$.

Proof. We proceed by induction on $r$. If $r=1$, there are two cases. If $x_0\prec x_1$, then $(x_0,x_1)\in M$ and the result follows from the definition of admissible edge. If $x_1\prec x_0$, the result follows from the definition of Morse function.

Given a directed path $x_0,\ldots,x_r$, suppose there is a point $z\in X$ such that $f(x_0)< f(z)< f(x_r)$. By induction applied to the directed paths $x_0,\ldots,x_{r-1}$ and $x_{r-1},x_r$, we deduce that $f(z)=f(x_{r-1})$. Since $x_0,\ldots,x_r$ is a directed path and $f(x_{r-1})=f(z)< f(x_r)$, then $(x_{r-1},x_r)\in M$ and $x_{r-1}\prec x_{r-2}$, since $M$ is a matching. Therefore we get $f(x_0)< f(x_{r-1})< f(x_{r-2})$, which is a contradiction.

Our main result asserts that a Morse function together with an admissible Morse matching allows us to understand the topology of $X$ by giving a convenient order to its points and looking how the topology changes when we add critical points. The topology of the poset eventually changes when we cross critical levels. If $L$ is a simplicial complex and $x$ is a vertex which is not in $L$, we denote by $xL$ the simplicial cone with apex $x$ and base $L$.

Theorem 3.2 Let $f:X\to \mathbb {R}$ be a Morse function and let $M$ be an admissible Morse matching for $f$. Then the order complex $\mathcal {K}(X)$ is homotopy equivalent to a CW-complex constructed by inductively gluing cones over the (order complexes of the) descending links of the critical points. Concretely, if $t_0< t_1<\cdots < t_r \in \mathbb {R}$ are the values of $f$ and $C_i$ denotes the set of critical points $x\in X$ with $f(x)=t_i$, there is a filtration of $X$ by subposets $X_0\subseteq \tilde {X}_0\subseteq X_1\subseteq \cdots \subseteq X_i\subseteq \tilde {X}_i\subseteq \cdots \subseteq X_r=X$, where $\mathcal {K}(X_i)=\mathcal {K}(\tilde {X}_{i-1})\bigcup _{x \in C_i} x\mathcal {K}(\hat {U}_{x})$, and $\mathcal {K}(X_i)\subseteq \mathcal {K}(\tilde {X}_i)$ is a strong deformation retract for all $i$.

Proof. Let $x\in X$ be a source node of $\mathcal {H}_M(X)$ with maximum $f$-value (i.e. $f(x)\geq f(z)$ for every source node $z$). Note that such a source node exists since $\mathcal {H}_M(X)$ is acyclic. If $x$ is a maximal point of $X$, then it is critical. Note that $\mathcal {K}(X)=\mathcal {K}(X-\{x\})\cup x\mathcal {K}(\hat {U}_{x})$ with $\mathcal {K}(X-\{x\})\cap x\mathcal {K}(\hat {U}_{x})=\mathcal {K}(\hat {U}_{x})$. That is, $\mathcal {K}(X)$ is obtained from $\mathcal {K}(X-\{x\})$ by attaching the cone $x\mathcal {K}(\hat {U}_{x})$ with apex $x$ over the complex of the descending link of $x$. Since $x$ is a critical maximal point, if we remove it from $X$, the Morse matching $M$ restricts to an admissible Morse matching for the Morse function $f$ on the subposet $X-\{x\}$. Note also that removing the point $x$ does not affect the descending links of the remaining points.

If $x$ is not a maximal point, there exists $y\in X$ with $x\prec y$. Since $x$ is a source node, it follows that $(x,y)\in M$ and that there is no $z\neq y$ such that $x\prec z$. Suppose $y$ is not a maximal point of $X$. Then there is an element $w\in X$ such that $x\prec y\prec w$. Since $(x,y)\in M$, then $(y,w)\notin M$. Let $s$ be a source node of $\mathcal {H}_M(X)$ such that $s=x_0,\ldots,x_r=w$ is a directed path in $\mathcal {H}_M(X)$. By lemma 3.1, $f(s)\not < f(y)$ and then, $f(x)< f(y) \leq f(s)$ which contradicts the maximality of the $f$-value of $x$. It follows that $y$ is a maximal point of $X$. Since $y$ is the unique point of $X$ which covers $x$, then $\mathcal {K}(X-\{x\})\subset \mathcal {K}(X)$ is a strong deformation retract (see e.g. [Reference Barmak1, proposition 1.3.4]). This kind of points are called beat points, and the deletion of such a point does not affect the homotopy type.

On the other hand, the descending link of the point $y$ in the poset $X-\{x\}$ is $\hat {U}_{y}^{X-\{x\}}=\hat {U}_{y}^X-\{x\}$, which is homotopically trivial since the edge is admissible. Here we write $\hat {U}_{y}^{X-\{x\}}$ and $\hat {U}_{y}^X$ to distinguish whether these subposets are considered in $X-\{x\}$ or in $X$. Since $\mathcal {K}(X-\{x\})$ can be obtained from $\mathcal {K}(X-\{x,y\})$ by gluing a cone over the contractible descending link $\mathcal {K}(\hat {U}_{y}^{X-\{x\}})$, then $\mathcal {K}(X-\{x,y\})\simeq \mathcal {K}(X-\{x\})\simeq \mathcal {K}(X)$, which means that we can remove both points without altering the homotopy type of the order complex. Moreover, since $y$ is a maximal point and $x$ is only covered by $y$, the Morse matching $M$ restricts to an admissible Morse matching for the Morse function $f$ on the subposet $X-\{x,y\}$, and the removing of the points $x,y$ does not affect the descending links of the remaining points.

We can repeat the argument above until we remove all the points of the poset. Note that the last point that we remove is a critical point of height $0$. This procedure allows us to define the following. Let $t_0< t_1<\cdots < t_r \in \mathbb {R}$ be the values of $f$ in increasing order. We define a filtration of $X$ by subposets

\[ X_0\subseteq \tilde{X}_0\subseteq X_1\subseteq \tilde{X}_1\subseteq \cdots \subseteq X_i\subseteq\tilde{X}_i\subseteq\cdots \subseteq X_r=X \]

where $X_0$ is the subposets of critical points with $f$-value $t_0$ (note that this is a discrete subposet), $\tilde {X}_0$ is obtained from $X_0$ by adding the points $x,y\in X$ such that $(x,y)\in M$ and $f(x)=t_0$, in the inverse ordering that they were removed. In general, $X_i$ is the subposet obtained from $\tilde {X}_{i-1}$ by adding the critical points of $f$-value $t_i$ and $\tilde {X}_i$ is obtained from $X_i$ by adding the points $x,y$ such that $(x,y)\in M$ and $f(x)=t_i$ (in the inverse ordering that they were removed). Note that $X_i\subseteq \tilde {X}_i$ is a strong deformation retract at the level of complexes, and therefore $\mathcal {K}(X_i)$ is homotopy equivalent to $\mathcal {K}(X_{i-1})\bigcup _{x \in C_i} x\mathcal {K}(\hat {U}_{x})$, where $C_i$ is the set of critical points of $f$-value $t_i$. This follows from the gluing theorem for homotopy equivalences (see e.g. [Reference Brown7, § 7.4]). The cone over the descending link of each critical point is glued via the deformation retraction $\mathcal {K}(X_{i-1})\subseteq \mathcal {K}(\tilde {X}_{i-1})$.

The Morse function provides a convenient ordering for adding the points one by one. Note that the cones corresponding to critical points with the same $f$-value can be glued in any order (or all of them at the same time) (cf. [Reference Zaremsky21]).

Remark 3.3 With the notation of the proof of theorem 3.2, if the descending links of all critical points of $f$-value $t_i$ are homotopically trivial, then $\mathcal {K}(X_i)$ is homotopy equivalent to $\mathcal {K}(X_{i-1})$. As an immediate consequence, if the descending links of all critical points of height greater than $0$ are homotopically trivial, then $\mathcal {K}(X)$ is homotopy equivalent to a discrete space (the critical points of height $0$).

Remark 3.4 If the descending links of the critical points are weakly homotopy equivalent to spheres, then $\mathcal {K}(X)$ is homotopy equivalent to a CW-complex with one cell for each critical point. In particular, theorem 3.2 extends the theory of Forman for regular CW-complexes and our previous results on $h$-regular posets [Reference Minian16]. Every Morse matching in the sense of Forman is an admissible Morse matching for the height function.

Example 3.5 The poset shown in figure 1 is a model of $S^1\vee S^2$ (i.e. its order complex is homotopy equivalent to $S^1\vee S^2$). Note that the subposet $X_0$ consists of a single point (the unique critical point of minimum $f$-value), $X_1$ is homotopically trivial since we do not cross a critical level, $X_2$ is a model of $S^1\vee S^1$ since it is obtained from $X_1$ by adjoining a cone over three different points. Finally $X=X_3$ is a model of a complex obtained from $X_2$ by attaching a cone over two copies of $S^1$, one of these copies is a boundary of a model of a disc in $\tilde {X}_2$ (and this creates a $2$-sphere), the other is one of the $1$-spheres in $S^1\vee S^1\simeq X_2$ (then the cone homotopically kills that copy of $S^1$). This shows that $X$ is a model of $S^1\vee S^2$.

Example 3.6 Figure 2 shows a non-$h$-regular poset with a Morse function, which is not the usual height function, and an admissible Morse matching. The same Morse matching would not be admissible for the usual height function. An easy inspection of the poset shows that it is a model of $S^2$. The descending link of the unique critical point with $f$-value $5$ is a model of $S^1$, and the subposet $X_2$ is clearly contractible. Note that, since there are no critical points with $f$-values between $2$ and $5$, and $\mathcal {K}(X_2)$ is contractible, $\mathcal {K}(X)=\mathcal {K}(X_5)$ is homotopy equivalent to the suspension of the descending link of the critical point with $f$-value $5$.

Example 3.7 The posets of figure 3 admit admissible Morse matchings for Morse functions with only two critical points: one minimal point and one maximal point $x$. This implies, in both cases, that $\mathcal {K}(X-\{x\})$ is contractible, and therefore $\mathcal {K}(X)=\mathcal {K}(X-\{x\})\cup x\mathcal {K}(\hat {U}_{x})$ is homotopy equivalent to the suspension of the descending link $\Sigma (\mathcal {K}(\hat {U}_{x}))$. The poset on the left is a model of $\Sigma (S^1\vee S^1)=S^2\vee S^2$ and the poset on the right is a model of $\Sigma (S^1\vee S^2)=S^2\vee S^3$.

FIG. 3. Posets with two critical points.

Definition 3.8 We say that two Morse functions $f,g:X\to \mathbb {R}$ are equivalent if for every $x,y\in X$, $f(x)< f(y)$ if and only if $g(x)< g(y)$.

Remark 3.9 Note that if $f,g$ are equivalent Morse functions, any admissible Morse matching for $f$ is also admissible for $g$. Also, the subposets $X_i$ of the filtration in theorem 3.2 are the same for both functions. This means that one can replace a given function by an equivalent one without affecting the critical points and the filtration. This is convenient, for example, when working with the join (or ordinal sum) of posets, as we will see below.

4. Joins, opposite posets and relative Morse theory

4.1 Morse theory on joins

Recall that the simplicial join of two (disjoint) simplicial complexes $K,T$ is $K* T=K\cup T\cup \{\sigma \cup \tau \ | \ \sigma \in K, \ \tau \in T\}$. The join (or ordinal sum) $X\circledast Y$ of two posets $X$ and $Y$ is the disjoint union $X\sqcup Y$ keeping the giving ordering within $X$ and $Y$ and setting $x\leq y$ for every $x\in X$ and $y\in Y$. Clearly, $\mathcal {K}(X\circledast Y)=\mathcal {K}(X)* \mathcal {K}(Y)$ (see [Reference Barmak1]). Note that the face poset $\mathcal {X}(K*T)$ of a join of simplicial complexes is not the join of the face posets $\mathcal {X}(K)\circledast \mathcal {X}(T)$. In general $\mathcal {X}(K)\circledast \mathcal {X}(T)$ is much smaller than the face poset of the join. More importantly, the join of two regular posets is no longer regular, which implies that Forman's Morse theory cannot be applied to joins of posets. The same happens with $h$-regular posets. However, in our more general setting, given Morse functions and admissible Morse matchings on two posets $X,Y$, there exists an induce Morse function and an admissible Morse matching on the join $X\circledast Y$. This allows us to describe the topology of the join in terms of the critical points of $X$ and $Y$.

Given Morse functions $f:X\to \mathbb {R}$ and $g:Y\to \mathbb {R}$ with admissible Morse matchings $M$ and $N$, we first replace $g$, if necessary, by an equivalent Morse function (which we still denote $g$) such that $f(x)< g(y)$ for all $x\in X, y\in Y$. This can be done by adding a constant to $g$. By remark 3.9 this does not affect the admissibility of the Morse matching $N$ neither the critical points nor the filtration. We consider the function $f\sqcup g:X\circledast Y\to \mathbb {R}$ which is $f$ on the points of $X$ and $g$ on $Y$. Note that it is a Morse function. The matching $M \sqcup N$ is clearly a Morse matching, and it is admissible (for $f\sqcup g$) because, for every $(x,x')\in M$, $\hat {U}_{x'}^{X\circledast Y}-\{x\}=\hat {U}_{x'}^{X}-\{x\}$ and for every $(y,y')\in N$, $\hat {U}_{y'}^{X\circledast Y}-\{y\}= X\circledast (\hat {U}_{y'}^{Y}-\{y\})$, which is homotopically trivial since $\hat {U}_{y'}^{Y}-\{y\}$ is (see e.g. [Reference Barmak1]). The critical points of the induced matching are the union of the critical points of $M$ and $N$, the descending links of the critical points in $X$ are $\hat {U}_{x}^{X\circledast Y}=\hat {U}_{x}^{X}$ while the descending links of the critical points in $Y$ are $\hat {U}_{y}^{X\circledast Y}= X\circledast \hat {U}_{y}^{Y}$. In some cases, the induced matching $M\sqcup N$ can be refined and one can obtain an admissible matching (for the same function $f\sqcup g$) with fewer critical points, as the following example shows.

Example 4.1 Figure 4 shows admissible Morse matchings for the height functions on a model $X$ of $S^1\vee S^1$ and a model $Y$ of $S^1$, and a refinement of the induced Morse matching on the join $X\circledast Y$ (a model of $S^3\vee S^3$) with only two critical points. The descending link of the maximal critical point in $X\circledast Y$ is a model of $S^2\vee S^2$.

FIG. 4. Refinement of the induced Morse matching on a join.

4.2 Opposite posets

Recall that the opposite poset $X^{op}$ of $X$ consists of the same underlying set but with the inverse order. Clearly, $\mathcal {K}(X^{op})=\mathcal {K}(X)$. In order to investigate the topology of $\mathcal {K}(X)$, sometimes it is convenient to analyse Morse matchings and functions on $X^{op}$ instead of $X$, since it may admit matchings and functions with fewer critical points or critical points with nicer descending links. Note that in general the opposite of a regular poset is no longer regular, so we cannot apply Forman's theory in $X^{op}$.

Example 4.2 Figure 5 shows a poset $X$ (on the left) and its opposite $X^{op}$ (on the right). Note that an optimal admissible Morse matching on $X$ (i.e. an admissible matching for some Morse function with the fewest number of critical points) has four critical points. On the other hand, $X^{op}$ admits an admissible Morse matching for the height function with only two critical points. The descending link of the maximal critical point in $X^{op}$ is a model of $S^1$, which implies that $\mathcal {K}(X)=\mathcal {K}(X^{op})$ has the homotopy type of $S^2$.

FIG. 5. Poset $X$ on the left and its opposite $X^{op}$ on the right with a matching with fewer critical points.

4.3 Relative Morse theory

We extend the results of the previous section to pairs $(X,A)$ with $X$ a (finite) poset and $A\subset X$ a down-set (or, equivalently, an open subset, if $X$ is viewed as a finite topological space). When $A$ is the empty set, we recover the result of theorem 3.2. Given a down-set $A\subset X$, a Morse function on the pair $(X,A)$ is simply a function $f:A^c\to \mathbb {R}$, where $A^c=X\setminus A$ is the complement of $A$ in $X$ (viewed as a subposet of $X$), such that for $x\prec y$ in $A^c$, $f(x)< f(y)$. Since $A$ is a down-set, the Hasse diagram of the complement $\mathcal {H}(A^c)$ is a subdiagram of $\mathcal {H}(X)$. An edge $(x,y)\in \mathcal {H}(A^c)$ is called admissible for $f$ if it satisfies the same two conditions as in the absolute case:

  1. (1) $\hat {U}_{y}^X-\{x\}$ is homotopically trivial,

  2. (2) there is no $z\in A^c$ such that $f(x)< f(z)< f(y)$.

As above, we consider admissible Morse matchings $M$, i.e. we require $\mathcal {H}_M(A^c)$ to be acyclic and every edge in $M$ be admissible for $f$. The proof of the relative case follows the oem 3.2.

Theorem 4.3 Let $A\subset X$ be a down-set, $f:A^c\to \mathbb {R}$ a Morse function, and $M$ an admissible Morse matching for $f$. Then the order complex $\mathcal {K}(X)$ is homotopy equivalent to a CW-complex constructed from $\mathcal {K}(A)$ by inductively gluing cones over the descending links of the critical points. Concretely, if $t_0< t_1<\cdots < t_r \in \mathbb {R}$ are the values of $f$ and $C_i$ denotes the set of critical points $x\in A^c$ with $f(x)=t_i$, there is a filtration of $X$ by subposets $A=\tilde {X}_{-1}\subseteq X_0\subseteq \tilde {X}_0\subseteq X_1\subseteq \cdots \subseteq X_i\subseteq \tilde {X}_i\subseteq \cdots \subseteq X_r=X$, where $\mathcal {K}(X_i)=\mathcal {K}(\tilde {X}_{i-1})\bigcup _{x \in C_i} x\mathcal {K}(\hat {U}_{x})$, and $\mathcal {K}(X_i)\subseteq \mathcal {K}(\tilde {X}_i)$ is a strong deformation retract for all $i$.

Proof. We follow the proof of theorem 3.2. Let $x\in A^c$ be a source node of $\mathcal {H}_M(A^c)$ with maximum $f$-value. If $x$ is a maximal point of $X$, then it is critical, and $\mathcal {K}(X)=\mathcal {K}(X-\{x\})\cup x\mathcal {K}(\hat {U}_{x})$ with $\mathcal {K}(X-\{x\})\cap x\mathcal {K}(\hat {U}_{x})=\mathcal {K}(\hat {U}_{x})$. Since $x$ is a critical maximal point, if we remove it from $X$, the Morse matching $M$ restricts to an admissible Morse matching for the Morse function $f$ on the subposet $A^c-\{x\}$. If $x$ is not a maximal point, there exists $y\in X$ with $x\prec y$. Since $x\in A^c$ and $A$ is a down-set, then $y\in A^c$, and since $x$ is a source node, then $(x,y)\in M$ and there is no $z\neq y$ such that $x\prec z$. Suppose $y$ is not a maximal point of $X$. Then there is an element $w\in X$ such that $x\prec y\prec w$. Again, since $A$ is down-set, then $w\in A^c$. Since $(x,y)\in M$, then $(y,w)\notin M$. Let $s$ be a source node of $\mathcal {H}_M(A^c)$ such that $s=x_0,\ldots,x_r=w$ is a directed path in $\mathcal {H}_M(A^c)$. By lemma 3.1, $f(s)\not < f(y)$ and then, $f(x)< f(y) \leq f(s)$ which contradicts the maximality of the $f$-value of $x$. It follows that $y$ is a maximal point of $X$. Since $y$ is the unique point of $X$ which covers $x$, then $\mathcal {K}(X-\{x\})\subset \mathcal {K}(X)$ is a strong deformation retract. On the other hand, the descending link of the point $y$ in the poset $X-\{x\}$ is $\hat {U}_{y}^{X-\{x\}}=\hat {U}_{y}^X-\{x\}$, which is homotopically trivial since the edge is admissible. Since $\mathcal {K}(X-\{x\})$ can be obtained from $\mathcal {K}(X-\{x,y\})$ by gluing a cone over the contractible descending link $\mathcal {K}(\hat {U}_{y}^{X-\{x\}})$, then $\mathcal {K}(X-\{x,y\})\simeq \mathcal {K}(X-\{x\})\simeq \mathcal {K}(X)$ and we can remove both points without modifying the homotopy type of the order complex. Moreover, since $y$ is a maximal point and $x$ is only covered by $y$, the Morse matching $M$ restricts to an admissible Morse matching for the Morse function $f$ on $A^c-\{x,y\}$, and the removing of the points $x,y$ does not affect the descending links of the remaining points. We repeat the argument until we remove all the points of $A^c$. Now let $t_0< t_1<\cdots < t_r \in \mathbb {R}$ be the values of $f$ in increase order. The filtration

\[ A=\tilde{X}_{{-}1}\subseteq X_0\subseteq \tilde{X}_0\subseteq X_1\subseteq \tilde{X}_1\subseteq \cdots \subseteq X_i\subseteq\tilde{X}_i\subseteq\cdots \subseteq X_r=X \]

is defined similarly as before: $X_0$ is obtained from $A$ by adding the critical points of $A^c$ with minimum $f$-value, $\tilde {X}_0$ is obtained from $X_0$ by adding the points $x,y\in A^c$ such that $(x,y)\in M$ and $f(x)=t_0$, in the reverse order that they were removed. In general, $X_i$ is the subposet obtained from $\tilde {X}_{i-1}$ by adding the critical points of $f$-value $t_i$ and $\tilde {X}_i$ is obtained from $X_i$ by adding the points $x,y$ such that $(x,y)\in M$ and $f(x)=t_i$ (in the reverse order that they were removed). Note that for every $x\in C_i$, $\mathcal {K}(\tilde {X}_{i-1}\cup \{x\})=\mathcal {K}(\tilde {X}_{i-1})\cup x\mathcal {K}(\hat {U}_{x}^X)$ since $A$ is a down-set, and $\mathcal {K}(\tilde {X}_{i-1})\cap x\mathcal {K}(\hat {U}_{x}^X)=\mathcal {K}(\hat {U}_{x}^X)$.

Remark 4.4 In contrast to the absolute case, it is possible to find relative Morse matchings without critical points. In that case, the inclusion $\mathcal {K}(A)\subset \mathcal {K}(X)$ is a homotopy equivalence. In particular, one can find relative Morse matchings without critical points of height $0$. The following example shows a relative Morse matching with a unique critical point of height $2$.

Example 4.5 The poset of figure 6 is a model of the projective plane $\mathbb {R} P^2$ (see [Reference Barmak1]). The down-set $A$ is marked with dotted arrows and is a model of $S^1$. The (relative) Morse function is the usual height function and the admissible matching is marked with dashed arrows. There is only one critical point $x$ of height 2 whose descending link is a model of $S^1$. This shows that $\mathcal {K}(X)$ is homotopy equivalent to a CW-complex obtained from $\mathcal {K}(A)$ by attaching a $2$-cell.

FIG. 6. Relative Morse matching on a model of $\mathbb {R} P^2$. The down-set $A$ is marked with dotted arrows.

Acknowledgements

The author is a researcher of CONICET. This study was partially supported by grants PICT 2017-2997, PICT 2019-2338 and UBACYT 20020190100099BA.

References

Barmak, J. A.. Algebraic topology of finite topological spaces and applications. Lecture Notes in Mathematics, vol. 2032 (Heidelberg: Springer, 2011).CrossRefGoogle Scholar
Barmak, J. A. and Minian, E. G.. Simple homotopy types and finite spaces. Adv. Math. 218 (2008), 87104.CrossRefGoogle Scholar
Batzies, E. and Welker, V.. Discrete Morse theory for cellular resolutions. J. Reine Angew. Math. 543 (2002), 147168.Google Scholar
Bestvina, M.. PL Morse theory. Math. Commun. 13 (2008), 149162.Google Scholar
Bestvina, M. and Brady, N.. Morse theory and finiteness properties of groups. Invent. Math. 129 (1997), 445470.CrossRefGoogle Scholar
Bott, R.. The stable homotopy of the classical groups. Ann. Math. 70 (1959), 313337.CrossRefGoogle Scholar
Brown, R.. Topology and groupoids, Third edition of Elements of modern topology, pp. xxvi+512 (Charleston, SC: BookSurge LLC, 2006).Google Scholar
Bux, K. U.. Orbit spaces of subgroup complexes, Morse theory, and a new proof of a conjecture of Webb. Topol. Proc. 24 (1999), 3951.Google Scholar
Chari, M.. On discrete Morse functions and combinatorial decompositions. Discrete Math. 217 (2000), 101113.CrossRefGoogle Scholar
Forman, R.. Morse theory for cell complexes. Adv. Math. 134 (1998), 90145.CrossRefGoogle Scholar
Forman, R.. Witten–Morse theory for cell complexes. Topology 37 (1998), 945979.CrossRefGoogle Scholar
Forman, R.. A user's guide to discrete Morse theory. Semin. Lothar. Comb. 48 (2002), B48c.Google Scholar
McCord, M. C.. Singular homology groups and homotopy groups of finite topological spaces. Duke Math. J. 33 (1966), 465474.CrossRefGoogle Scholar
Milnor, J.. Morse theory. Based on lecture notes by M. Spivak and R. Wells. Annals of Mathematics Studies, vol. 51, pp. vi+153 (Princeton, NJ: Princeton University Press, 1963).Google Scholar
Milnor, J.. Lectures on the h-cobordism theorem, pp. v+116 (Princeton, NJ: Princeton University Press, 1965).CrossRefGoogle Scholar
Minian, E. G.. Some remarks on Morse theory for posets, homological Morse theory and finite manifolds. Topol. Appl. 159 (2012), 28602869.CrossRefGoogle Scholar
Mischaikow, K. and Nanda, V.. Morse theory for filtrations and efficient computation of persistent homology. Discrete Comput. Geom. 50 (2013), 330353.CrossRefGoogle Scholar
Mrozek, M.. Conley–Morse–Forman theory for combinatorial multivector fields on Lefschetz complexes. Found. Comput. Math. 17 (2017), 15851633.CrossRefGoogle Scholar
Shareshian, J.. Discrete Morse theory for complexes of 2-connected graphs. Topology 40 (2001), 681701.CrossRefGoogle Scholar
Stong, R. E.. Finite topological spaces. Trans. Am. Math. Soc. 123 (1966), 325340.CrossRefGoogle Scholar
Zaremsky, M.. Bestvina–Brady discrete Morse theory and Vietoris–Rips complexes. Am. J. Math. (to appear).Google Scholar
Figure 0

FIG. 1. Admissible Morse matching for a Morse function.

Figure 1

FIG. 2. Admissible Morse matching for a Morse function on a model of $S^2$.

Figure 2

FIG. 3. Posets with two critical points.

Figure 3

FIG. 4. Refinement of the induced Morse matching on a join.

Figure 4

FIG. 5. Poset $X$ on the left and its opposite $X^{op}$ on the right with a matching with fewer critical points.

Figure 5

FIG. 6. Relative Morse matching on a model of $\mathbb {R} P^2$. The down-set $A$ is marked with dotted arrows.