Open Access
Issue
Wuhan Univ. J. Nat. Sci.
Volume 27, Number 4, August 2022
Page(s) 303 - 312
DOI https://doi.org/10.1051/wujns/2022274303
Published online 26 September 2022

© Wuhan University 2022

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

0 Introduction

Digraphs are important topological models in complex networks and the homology groups of digraphs can reveal the topological and geometric characteristics of complex networks. Among many approaches for constructing (co) homology of digraphs[1, 2], a natural and important homology theory on digraphs is path homology introduced by Grigor'yan et al, which theory has been systematically developed with fruitful results[3-9]. In this paper, we consider the discrete Morse theory based on the path homology of digraphs.

Let G=(V(G),E(G))Mathematical equation be a digraph where V(G)Mathematical equation is the vertex set of GMathematical equation and E(G)Mathematical equation is the directed edge set of GMathematical equation. For any directed edge (u,v)E(G)Mathematical equation, it can be denoted as uvMathematical equation. GMathematical equation is called transitive, if uvMathematical equation and vwMathematical equation are two directed edges of G, then uwMathematical equation is a directed edge of GMathematical equation. The smallest transitive digraph containing GMathematical equation is called the transitive closure of GMathematical equation, denoted as G¯Mathematical equation.

Let R Mathematical equationbe a commutative ring with unit. An elementary n-path is a sequence v0v1vnMathematical equation of n+1Mathematical equation vertices in V(G)Mathematical equation, n0Mathematical equation. Let Λn(V(G))Mathematical equation be the RMathematical equation-module consisting of all the formal linear combinations of the n-paths on V(G)Mathematical equation. The boundary map

n :   Λ n ( V ( G ) ) Λ n - 1 ( V ( G ) ) Mathematical equation

is defined as

n ( v 0 v 1 v n ) = i = 0 n ( - 1 ) i d i ( v 0 v 1 v n ) Mathematical equation

where diMathematical equation is the i-th face map

d i :   Λ n ( V ( G ) ) Λ n - 1 ( V ( G ) ) Mathematical equation

such that

d i ( v 0 v 1 v n ) = v 0 v 1 v ̂ i v n . Mathematical equation

Here v̂iMathematical equation means omission of the vertex viMathematical equation. Then nn+1=0Mathematical equation for each n0Mathematical equation. Hence,{Λn(V(G)),n}n0Mathematical equation is a chain complex, simply denoted as Λ(V(G))Mathematical equation if there is no ambiguity.

An allowed elementary n-path is an elementary n-path v0vivi+1vnMathematical equation such that vivi+1Mathematical equation and vivi+1Mathematical equation is a directed edge of GMathematical equation for each 0in-1Mathematical equation. Let Pn(G)Mathematical equation be the free RMathematical equation-module consisting of all the formal linear combinations of allowed elementary n-paths on GMathematical equation. Then Pn(G)Mathematical equation is a submodule of Λn(V(G))Mathematical equation. However, in general, {Pn(G),n}n0Mathematical equation is not a subchain complex of Λ(V(G))Mathematical equation. Consider the sub-RMathematical equation-module

Ω n ( G ) = { x P n ( G ) | x P n - 1 ( G ) } Mathematical equation

of Pn(G)Mathematical equation. Then nΩn(G)Ωn-1(G)Mathematical equation. The path homology groups of GMathematical equation are defined as the homology groups of chain complex {Ωn(G),n}Mathematical equation, denoted as H*(G;R)Mathematical equation.

In topological data analysis, we are concerned with the calculation and simplification of homology groups. Morse theory is just an important tool to simplify the calculation of homology groups. In 1998, Forman[10] extended Morse theory on smooth manifolds to cell complexes and simplicial complexes. And based on this study, Forman studied discrete Morse theory, cohomology card product, Witten Morse theory and other related problems[11-13]. From 2007 to 2009, Ayala et al[14-17] studied the discrete Morse theory on graphs by using the discrete Morse theory of cell complexes and simplicial complexes given by Forman. Inspired by these, we studied the discrete Morse theory on digraphs[18-20].

In this paper, we study the discrete Morse theory on join of digraphs, hoping to give the discrete Morse theory of join by requiring the two factors constituting the connection to meet certain conditions, rather than directly limiting the join.

Let G1Mathematical equation and G2Mathematical equation be two digraphs where G1=(V(G1),E(G1))Mathematical equation and G2=(V(G2),E(G2))Mathematical equation. Suppose V(G1)Mathematical equation and V(G2)Mathematical equation are disjoint. Then E(G1)Mathematical equation and E(G2)Mathematical equation are disjoint as well. The join of G1Mathematical equation and G2Mathematical equation is a digraph G=G1*G2Mathematical equation such that

Mathematical equation the set of vertices of the digraph GMathematical equation is V(G1)V(G2)Mathematical equation;

Mathematical equation the set of directed edges of the digraph GMathematical equation is E(G1)E(G2){(u,v)|uV(G1),vV(G2)}Mathematical equation.

The paper is organized as follows. In Section 1, we review the definition and some properties of discrete Morse functions on digraphs. In Section 2, we give some auxiliary results for main theorems in Lemma 5 and Lemma 8. Finally, in Section 3, we prove the main theorems of this paper.

Let GMathematical equation be a digraph and f:V(G)[0,+)Mathematical equation a discrete Morse function on GMathematical equation as defined in Definition 1. Define an RMathematical equation-linear map gradf: Pn(G)Pn+1(G)Mathematical equation such that for any allowed elementary n-path αMathematical equation on GMathematical equation,

( g r a d f ) ( α ) = - < γ , α > γ Mathematical equation

where γ>αMathematical equation and f(γ)=f(α)Mathematical equation. Otherwise, (gradf)(α)=0Mathematical equation[10]. We call gradfMathematical equation the (algebraic) discrete gradient vector field of fMathematical equation on GMathematical equation, denoted as VfMathematical equation , abbreviated as VMathematical equation. The discrete gradient flow is defined as

Φ = I d + V + V Mathematical equation

Here Id is the identity map from Pn(G)Mathematical equation to Pn(G)Mathematical equation.Correspondingly, the discrete Morse function, the (algebraic) discrete gradient vector field and the discrete gradient flow of a transitive digraph are denoted as f¯Mathematical equation, V¯Mathematical equation and Φ¯Mathematical equation, respectively.

The main theorems of this paper are as follows.

Theorem 1   Let G=G1*G2Mathematical equation and f1Mathematical equation,f2Mathematical equation discrete Morse functions on G1Mathematical equation and G2Mathematical equation , respectively. Let f Mathematical equation be the discrete Morse function on GMathematical equation determined by f1Mathematical equation and f2Mathematical equation. Suppose Ω(Gi)Mathematical equation is V¯iMathematical equation-invariant, i=1,2Mathematical equation. Then

H m ( G ; R ) H m ( Ω * ( G ) P * Φ ¯ ( G ¯ ) ) , m 0 Mathematical equation

where {P*Φ¯(G¯),*}Mathematical equation is the subchain complex of {P*(G¯),*}Mathematical equation consisting of all Φ¯Mathematical equation-invariant chains.

Denote Critn(G)Mathematical equation as the free RMathematical equation-module consisting of all the formal linear combinations of critical n-paths on GMathematical equation. We have that

Theorem 2   Let G=G1*G2Mathematical equation. Let f1Mathematical equation be a function on G1Mathematical equation such that f1(v)>0Mathematical equation for each vertex vV(G1)Mathematical equation and f2Mathematical equation a discrete Morse function on G2Mathematical equation with a unique zero-point. Let fMathematical equation be the discrete Morse function on GMathematical equation determined by f1Mathematical equation and f2Mathematical equation. Suppose Ω(Gi)Mathematical equation is V¯iMathematical equation-invariant, Φ¯i(αi)Ω(Gi)Mathematical equation for any αiCrit(G¯i)Pn(G)Mathematical equation and Crit(G¯2)P(G2)=Crit(G¯2)Ω(G2)Mathematical equation, i=1,2Mathematical equation. Then

H m ( { C r i t n ( G ¯ ) P n ( G ) , ˜ n } n 0 ) H m ( G ; R ) Mathematical equation

where ˜=(Φ¯)-1Φ¯Mathematical equation and Φ¯Mathematical equation is stabilization map of Φ¯Mathematical equation.

1 Preliminaries

In this section, we mainly review the definition and properties of discrete Morse functions on digraphs.

For any allowed elementary paths αMathematical equation and βMathematical equation, if βMathematical equation can be obtained from αMathematical equation by removing some vertices, then we write α>βMathematical equation or β<αMathematical equation.

Definition 1[20] A map f: V(G)[0,+)Mathematical equation is called a discrete Morse function on GMathematical equation, if for any allowed elementary path α=v0v1vnMathematical equation on GMathematical equation, both of the followings hold:

(i) #{γ(n+1)>α(n)|f(γ)=f(α)}1Mathematical equation ;

(ii) #{β(n-1)<α(n)|f(β)=f(α)}1Mathematical equation

where

f ( α ) = f ( v 0 v 1 v n ) = i = 0 n f ( v i ) Mathematical equation

For an allowed elementary path αMathematical equation, if in both (i) and (ii), the inequalities hold strictly, then αMathematical equation is called critical. Precisely,

Definition 2   An allowed elementary n-path α(n)Mathematical equation is called critical, if both of the followings hold:

(i)'Mathematical equation#{γ(n+1)>α(n)|f(γ)=f(α)}=0Mathematical equation;

(ii)'Mathematical equation#{β(n-1)<α(n)|f(β)=f(α)}=0.Mathematical equation

It follows from Definition 2 that an allowed elementary pMathematical equation-path is not critical if and only if either of the following conditions holds

(i)Mathematical equation there exists β(n-1)<α(n)Mathematical equation such that f(β)=f(α)Mathematical equation;

(ii)Mathematical equation there exists γ(n+1)>α(n)Mathematical equation such that f(γ)=f(α)Mathematical equation.

A directed loop on GMathematical equation is an allowed elementary path v0v1vnv0Mathematical equation, n1Mathematical equation.

Lemma 1[18 , Lemma 2.4] Let GMathematical equation be a digraph and fMathematical equation a discrete Morse function on GMathematical equation. Let α=v0v1vnv0Mathematical equation be a directed loop. Then for each 0inMathematical equation, f(vi)>0Mathematical equation.

Lemma 2[18 , Lemma 2.5] Let GMathematical equation be a digraph and fMathematical equation a discrete Morse function on GMathematical equation as defined in Definition 1. Then for any allowed elementary path on GMathematical equation, there exists at most one index such that the value of the corresponding vertex is zero.

Lemma 3[19 , Lemma 2.5] Let fMathematical equation be a discrete Morse function on digraph GMathematical equation. Then for any allowed elementary path α=v0v1vnMathematical equation in GMathematical equation, (i)Mathematical equation and (ii)Mathematical equation can not both be true.

2 Auxiliary Results for Main Theorems

Let G1Mathematical equation and G2Mathematical equation be two digraphs. Suppose V(G1)Mathematical equation and V(G2)Mathematical equation are disjoint. Then E(G1)Mathematical equation and E(G2)Mathematical equation are disjoint as well. The join of G1Mathematical equation and G2Mathematical equation is a digraph G=G1*G2Mathematical equation such that

  Mathematical equationthe set of vertices of the digraph GMathematical equation is V(G1)V(G2)Mathematical equation;

Mathematical equation the set of directed edges of the digraph GMathematical equation is

E ( G 1 ) E ( G 2 ) { ( u , v ) | u V ( G 1 ) , v V ( G 2 ) } Mathematical equation

2.1 Discrete Morse Functions on the Join of Digraphs

In this subsection, we will give a necessary and sufficient condition that the function on the join determined by the discrete Morse functions on factors is a discrete Morse function.

Firstly, we prove that discrete Morse functions on the join of digraphs have the following important property.

Lemma 4   Let fMathematical equation be a discrete Morse function on G=G1*G2Mathematical equation. Then there exists at most one zero-point of fMathematical equation on GMathematical equation.

Proof   Suppose to the contrary, there are two distinct vertices v',vV(G)Mathematical equation such that f(v')=f(v)=0Mathematical equation. Then by the definition of join of digraphs, there are three cases to be considered.

Case 1 Both of v',vMathematical equation are in V(G1)Mathematical equation. Then for any allowed elementary path α=v0vtMathematical equation on G2Mathematical equation, we have that

α ' = v ' v 0 v t Mathematical equation

and

α = v v 0 v t Mathematical equation

are two distinct allowed elementary (p+1)Mathematical equation-paths on GMathematical equation such that f(α')=f(α)=f(α)Mathematical equation. This contradicts that fMathematical equation is a discrete Morse function on GMathematical equation.

Case 2 Both of v',vMathematical equation are in V(G2)Mathematical equation. Similar to Case 1, for any allowed elementary path α=v0vsMathematical equation on G1,Mathematical equation

α ' = v 0 v t v ' Mathematical equation

and

α = v 0 v s v Mathematical equation

are two distinct allowed elementary (p+1)Mathematical equation-paths on GMathematical equation such that f(α')=f(α)=f(α)Mathematical equation which contradicts that fMathematical equation is a discrete Morse function on GMathematical equation.

Case 3 v ' V ( G 1 ) Mathematical equation and vV(G2)Mathematical equation. Then f(v'v)=f(v')=f(v)Mathematical equation . This also contradicts that fMathematical equation is a discrete Morse function on GMathematical equation.

Combining Case 1, Case 2 and Case 3, the lemma is proved.

Secondly, define a function fMathematical equation

f ( v ) = { f 1 ( v ) , v V 1 f 2 ( v ) , v V 2 Mathematical equation(1)

on G=G1*G2Mathematical equation, where f1Mathematical equation and f2Mathematical equation are functions on G1Mathematical equation and G2Mathematical equation, respectively. Then by Lemma 4 and (1), we have that

Lemma 5   f Mathematical equation is a discrete Morse function on G=G1*G2Mathematical equation if and only if there exist discrete Morse functions f1Mathematical equation on G1Mathematical equation and f2Mathematical equation on G2Mathematical equation respectively such that f=f1*f2Mathematical equation and one of f1Mathematical equation and f2Mathematical equation is positive while the other one has at most one zero-point.

Proof   ()Mathematical equation Let f1=f|G1Mathematical equation and f2=f|G2Mathematical equation . Then by (1), f=f1*f2Mathematical equation and by Definition 1, f1Mathematical equation, f2Mathematical equation are discrete Morse functions on G1Mathematical equation and G2Mathematical equation, respectively. Moreover, by Lemma 4, one of f1Mathematical equation and f2Mathematical equation is positive and the other one has at most one zero-point.

( Mathematical equation) Without loss of generality, f1Mathematical equation is a positive function on G1Mathematical equation and f2Mathematical equation is nonnegative on G2Mathematical equation. Let α be an arbitrary allowed elementary n-path on GMathematical equation. Then by Ref.[3, Proposition 6.4],

α = α 1 * α 2 Mathematical equation

where α1=v0vsP(G1)Mathematical equation, α2=w0wtP(G2)Mathematical equation, s+t+1=nMathematical equation. Consider the following cases:

Case 1 t 0 Mathematical equation. Suppose β1Mathematical equation and β2Mathematical equation are two allowed elementary paths on GMathematical equation such that β1<αMathematical equation, β2<αMathematical equation and f(β1)=f(β2)=f(α)Mathematical equation. Since f1(v)>0Mathematical equation for each vV(G1)Mathematical equation, it follows that f1(vi)>0Mathematical equation for 0isMathematical equation.Then there are two indices 0jktMathematical equation such that f2(wj)=f2(wk)=0Mathematical equation. This contradicts Lemma 2. Therefore,

# { β ( n - 1 ) < α ( n ) | f ( β ) = f ( α ) } 1 Mathematical equation

Suppose γ1Mathematical equation and γ2Mathematical equation are two allowed elementary paths on GMathematical equation such that γ1>αMathematical equation, γ2>αMathematical equation and f(γ1)=f(γ2)=f(α)Mathematical equation. Since f1(v)>0Mathematical equation for each vV(G1)Mathematical equation, it follows that

γ 1 = α 1 * α 2 ' Mathematical equation

and

γ 2 = α 1 * α 2 Mathematical equation

where α2'=w0wiuwi+1wtMathematical equation, α2=w0wjwwj+1wtMathematical equation and f2(u)=f2(w)=0Mathematical equation. Since there exists at most one zero-point of f2Mathematical equation, it follows that u=wMathematical equation and ijMathematical equation. Without loss of generality, i<jMathematical equation. Thus, there exists a directed loop

w w i + 1 w j w Mathematical equation

on G2Mathematical equation with f2(w)=0Mathematical equation. This contradicts Lemma 1. Therefore,

# { γ ( n + 1 ) > α ( n ) | f ( γ ) = f ( α ) } 1 Mathematical equation

Case 2 t = - 1 Mathematical equation. Then for any allowed elementary n-path αMathematical equation on GMathematical equation,

α = α 1 Mathematical equation

where α1=v0vnP(G1)Mathematical equation. Obviously, since f1(v)>0Mathematical equation for all vertices vV(G1)Mathematical equation, it follows that f(β)<f(α)Mathematical equation for any allowed elementary path β<αMathematical equation. Hence,

# { β ( n - 1 ) < α ( n ) | f ( β ) = f ( α ) } = 0 Mathematical equation

Moreover, since there exists at most one vertex wP(G2)Mathematical equation such that f2(w)=0Mathematical equation, it follows that there exists at most one allowed elementary path

γ = v 0 v n w Mathematical equation

such that γ>αMathematical equation and f(γ)=f(α)Mathematical equation. Hence,

# { γ ( n + 1 ) > α ( n ) | f ( γ ) = f ( α ) } 1 Mathematical equation

Summarizing Case 1 and Case 2, due to the arbitrariness of αMathematical equation, fMathematical equation is a discrete Morse function on GMathematical equation.

Therefore, the lemma is proved.

Moreover, we have

Theorem 3[18 , Theorem 2.12] Let GMathematical equation be a digraph and f:V(G)[0,+)Mathematical equation be a discrete Morse function on GMathematical equation. Then fMathematical equation can be extended to be a Morse function f¯Mathematical equation on G¯Mathematical equation such that f¯(v)=f(v)Mathematical equation for each vertex vV(G)Mathematical equation if and only if the following condition (*) is satisfied.

(*) for each vertex vV(G)Mathematical equation, there exists at most one zero-point of fMathematical equation in all allowed elementary paths starting or ending at vMathematical equation.

Therefore, by Lemma 5 and Theorem 3, we have that

Corollary 1   Let f1:V(G1)(0,+)Mathematical equation be a function on G1Mathematical equation and f2:V(G2)[0,+)Mathematical equation be a discrete Morse function on G2Mathematical equation with at most one zero-point. Then the function fMathematical equation defined in (1) is extendable.

Proof   By Theorem 3, f1Mathematical equation can be extended to be a discrete Morse function f¯1Mathematical equation on G¯1Mathematical equation such that f¯1(v)=f1(v)Mathematical equation for vV(G1)Mathematical equation, and f2Mathematical equation can be extended to be a discrete Morse function f¯2Mathematical equation on G¯2Mathematical equation such that f¯2(w)=f2(w)Mathematical equation for wV(G2)Mathematical equation.

By Lemma 5, fMathematical equation is a discrete Morse function on GMathematical equation and fMathematical equation is extendable.

Define a function f¯:V(G¯)[0,+)Mathematical equation such that

f ¯ ( v ) = { f ¯ 1 ( v ) , v V ( G 1 ) , f ¯ 2 ( v ) , v V ( G 2 ) . Mathematical equation

Then f¯Mathematical equation is the extension of fMathematical equation on G¯Mathematical equation such that f¯(v)=f(v)Mathematical equation for vV(G)Mathematical equation.

Remark 1   Let f1,f2Mathematical equation be discrete Morse functions on digraphs G1Mathematical equation and G2Mathematical equation, respectively. By Lemma 5 and Corollary 1, unless otherwise specified, we always assume that f1Mathematical equation is positive and f2Mathematical equation has at most a unique zero-point in this paper. Denote the extended discrete Morse function of fMathematical equation on G¯=G1*G2_________Mathematical equation as f¯Mathematical equation.

2.2 Transitive Closure of Join of Digraphs, Discrete Gradient Vector Field on the Transitive Closure

Firstly, it is easy to prove that the transitive closure of join of two digraphs are the same as the join of their transitive closures. That is,

Proposition 1   Let G1Mathematical equation and G2Mathematical equation be two digraphs. Then

G 1 * G 2 _ _ _ _ _ _ _ _ _ = G ¯ 1 * G ¯ 2 Mathematical equation

Proof   Firstly,

V ( G 1 * G 2 _ _ _ _ _ _ _ _ _ ) = V ( G 1 * G 2 ) = V ( G 1 ) V ( G 2 ) = V ( G ¯ 1 ) V ( G ¯ 2 ) Mathematical equation

Secondly, we will prove

E ( G 1 * G 2 _ _ _ _ _ _ _ _ ) = E ( G ¯ 1 * G ¯ 2 ) Mathematical equation(2)

and divide the proof into the following two steps.

Step 1   Since G1*G2G¯1*G¯2Mathematical equation, it is sufficient to prove that for each directed edge (u,w)E(G1*G2_________)\E(G1*G2)Mathematical equation,(u,w)E(G¯1*G¯2)Mathematical equation. Since for any (u,w)E(G1*G2_________)\E(G1*G2)Mathematical equation, there exist a sequence of directed edges {vivi+1}i=0n-1Mathematical equation such that vivi+1E(G1*G2)Mathematical equation with v0=uMathematical equation and vn=wMathematical equation. Since V(G1)V(G2)=Mathematical equation, there are three cases to be considered.

Case 1 Each vivi+1E(G1)Mathematical equation, 0in-1Mathematical equation. Then uw=v0vnE(G¯1)E(G¯1*G¯2)Mathematical equation.

Case 2 Each vivi+1E(G2)Mathematical equation,0in-1Mathematical equation. Then uw=v0vnE(G¯2)E(G¯1*G¯2)Mathematical equation.

Case 3 There exists a directed edge vkvk+1E(G1*G2)\E(G1)E(G2)Mathematical equation. Then by the definition of join of digraphs, vertices v0,v1,,vkMathematical equation are all in G1Mathematical equation and vk+1,,vnMathematical equation are all in G2Mathematical equation. Thus,

u w = v 0 v n E ( G 1 * G 2 ) \ E ( G 1 ) E ( G 2 ) E ( G 1 * G 2 ) Mathematical equation

Combing Case 1-Case 3, E(G1*G2_________\G1*G2)E(G¯1*G¯2)Mathematical equation. Hence, E(G1*G2__________)E(G¯1*G¯2)Mathematical equation.

Step 2   By the definition of join of digraphs, we have that

E ( G ¯ 1 * G ¯ 2 ) = E ( G ¯ 1 ) E ( G ¯ 2 ) { ( u , v ) | u V ( G ¯ 1 ) , v V ( G ¯ 2 ) } Mathematical equation

= E ( G ¯ 1 ) E ( G ¯ 2 ) { ( u , v ) | u V ( G 1 ) , v V ( G 2 ) } Mathematical equation

Moreover,

  E ( G ¯ 1 ) E ( G 1 * G 2 _ _ _ _ _ _ _ _ _ _ ) ; Mathematical equation

  E ( G ¯ 2 ) E ( G 1 * G 2 _ _ _ _ _ _ _ _ _ _ ) ; Mathematical equation

Mathematical equation for each (u,v)E(G¯1*G¯2)Mathematical equation such that uV(G1)Mathematical equation and vV(G2)Mathematical equation,

( u , v ) E ( G 1 * G 2 ) E ( G 1 * G 2 _ _ _ _ _ _ _ _ _ )   . Mathematical equation

Hence, E(G1*G2__________)E(G¯1*G¯2)Mathematical equation.

Therefore, (2) is proved and the proposition holds.

By Proposition 1 and Ref.[3, Proposition 6.4], we have

Corollary 2   Suppose αMathematical equation is an arbitrary allowed elementary n-path on G1*G2_________Mathematical equation. Then there exist α1Ps(G¯1)Mathematical equation and α2Pt(G¯2)Mathematical equation such that α=α1*α2Mathematical equation, s+t+1=nMathematical equation and s,t-1Mathematical equation.

For each n0Mathematical equation, denote Critn(G)Mathematical equation as the free RMathematical equation-module consisting of all the formal linear combinations of critical n-paths on digraph GMathematical equation.

Lemma 6   Suppose αCritn(G¯)Mathematical equation. Then there exist α1Crits(G¯1)Mathematical equation and α2Critt(G¯2)Mathematical equation such that α=α1*α2,Mathematical equations+t+1=nMathematical equation.

Proof   By Corollary 2, α=α1*α2Mathematical equation where α1Ps(G¯1)Mathematical equation and α2Pt(G¯2)Mathematical equation. By Lemma 5, since fMathematical equation is the discrete Morse function on GMathematical equation decided by f1Mathematical equation and f2Mathematical equation, it follows that one of f1Mathematical equation and f2Mathematical equation is positive and the other one has at most one zero-point. Without loss of generality, f1Mathematical equation is positive on V(G1)Mathematical equation and f2Mathematical equation has at most one zero-point. Then the extension f¯1Mathematical equation of f1Mathematical equation is positive on V(G¯1)Mathematical equation and each allowed elementary path on G¯1Mathematical equation is critical on G¯1Mathematical equation. Hence, α1Mathematical equation is a critical path on G¯1Mathematical equation and the crucial part of the proof is to verify that α2Mathematical equation is a critical path on G¯2Mathematical equation. Consider the following two cases.

Case 1 There exists no zero-point of f2Mathematical equation. Obviously, α1Crits(G¯1)Mathematical equation and α2Critt(G¯2)Mathematical equation.

Case 2 There exists one zero-point of f2Mathematical equation. Then each allowed elementary path on G¯1Mathematical equation is not critical on G¯Mathematical equation. Since αMathematical equation is critical on G¯Mathematical equation, it follows that t0Mathematical equation. We assert that α2Critt(G¯2)Mathematical equation. Suppose to the contrary, α2Mathematical equation is not critical on G¯2Mathematical equation. By Lemma 3, there are two cases to be considered.

Subcase 2.1 There exists an allowed elementary path β2Mathematical equation on G¯2Mathematical equation such that β2<α2Mathematical equation and f¯2(β2)=f¯2(α2)Mathematical equation. Let α'=α1*β2Mathematical equation. Then α'Mathematical equation is an allowed elementary path on G¯Mathematical equation such that α'<αMathematical equation and f¯(α')=f¯(α)Mathematical equation which contradicts αMathematical equation is critical on G¯Mathematical equation.

Subcase 2.2 There exists an allowed elementary path γ2Mathematical equation on G¯2Mathematical equation such that γ2>α2Mathematical equation and f¯2(γ2)=f¯2(α2)Mathematical equation. Let α=α1*γ2Mathematical equation. Then αMathematical equation is an allowed elementary path on G¯Mathematical equation such that α>αMathematical equation and f¯(α)=f¯(α)Mathematical equation which contradicts αMathematical equation is critical on G¯Mathematical equation.

Combining Case 2.1 and Case 2.2, the assertion holds.

Summarizing Case 1 and Case 2, the lemma is proved.

Remark 2   The inverse of Lemma 6 may not hold. For example, suppose f1:V(G1)(0,+)Mathematical equation is a function on G1Mathematical equation and f2:V(G2)[0,+)Mathematical equation is a discrete Morse function on G2Mathematical equation with f2(w)=0Mathematical equation. Let α=vMathematical equation where vMathematical equation is an arbitrary vertex of G1Mathematical equation and α'=wMathematical equation. Then αMathematical equation and α'Mathematical equation are critical paths on G¯1Mathematical equation and G¯2Mathematical equation, respectively. Let γ=vwMathematical equation. Then since f¯(γ)=f¯(α)Mathematical equation, it follows that γMathematical equation is not critical on G¯Mathematical equation.

Secondly, denote the discrete gradient vector field on G¯iMathematical equation and the discrete gradient flow of G¯iMathematical equation as V¯iMathematical equation and Φ¯iMathematical equation respectively, i=1,2Mathematical equation. Then we have that

Proposition 2   Let V¯=gradf¯Mathematical equation be the discrete gradient vector filed on G¯Mathematical equation and α=α1*α2Mathematical equation be an allowed elementary path on G¯Mathematical equation where α20Mathematical equation. Then V¯(α)0Mathematical equation if and only if one of V¯1(α1)0Mathematical equation and V¯2(α2)0Mathematical equation holds.

Proof   ()Mathematical equation Suppose V¯(α)0Mathematical equation. Then there exists a unique allowed elementary (n+1)Mathematical equation-path γP(G¯)Mathematical equation such that γ>αMathematical equation and f¯(γ)=f¯(α)Mathematical equation. By Corollary 2, γ=γ1*γ2Mathematical equation where γ1Ps(G¯1)Mathematical equation, γ2Pt(G¯2)Mathematical equation and s+t+1=n+1Mathematical equation. Since α20Mathematical equation, it follows that t0Mathematical equation. Thus, either

γ 1 > α 1   a n d    f ¯ 1 ( γ 1 ) = f ¯ 1 ( α 1 ) Mathematical equation(3)

or

γ 2 > α 2   a n d    f ¯ 2 ( γ 2 ) = f ¯ 2 ( α 2 ) Mathematical equation(4)

Hence, either

V ¯ 1 ( α 1 ) 0 Mathematical equation(5)

or

V ¯ 2 ( α 2 ) 0 Mathematical equation(6)

We assert that only one of (3) and (4) holds. Otherwise, γMathematical equation can be written as either γ1*α2Mathematical equation or α1*γ2Mathematical equation. This contradicts the uniqueness of γMathematical equation. Therefore, only one of (5) and (6) holds.

(Mathematical equation) Without loss of generality, V¯1(α1)=0Mathematical equation and V¯2(α2)0Mathematical equation. Then there exists a unique allowed elementary path γ2Mathematical equation on G¯2Mathematical equation such that γ2>α2Mathematical equation and f¯2(γ2)=f¯2(α2)Mathematical equation. Let γ=α1*γ2Mathematical equation. Then γMathematical equation is an allowed elementary path on G¯Mathematical equation such that γ>αMathematical equation and f¯(γ)=f¯(α)Mathematical equation . Hence, V¯(α)0Mathematical equation.

The lemma is proved.

Remark 3   The condition "α20Mathematical equation" in Proposition 2 can not be omitted. Consider the example in Remark 2. Let α=vMathematical equation. Then α2=0Mathematical equation,α=α1=vMathematical equation and V¯1(α1)=0Mathematical equation. However, since f2(w)=0Mathematical equation, it follows that V¯(α)=vw0Mathematical equation.

Remark 4   Let α=α1*α2=v0vpw0wqMathematical equation be an allowed elementary path on G¯Mathematical equation where α1P(G¯1)Mathematical equation and α2P(G¯2)Mathematical equation. Then under the assumption that " f1Mathematical equation is positive and f2Mathematical equation has at most a unique zero-point", we have that

V ¯ ( α ) = - < γ , α > γ = - ( - 1 ) p + i + 2 γ = ( - 1 ) p + 1 α 1 * ( - ( - 1 ) i + 1 ) γ 2 = ( - 1 ) p + 1 α 1 * V ¯ 2 ( α 2 ) Mathematical equation(7)

where γ=v0vpw0wiwwi+1wqMathematical equation, γ2=w0wiwwi+1wqMathematical equation and f2(w)=0Mathematical equation,-1iqMathematical equation (Particularly,i=-1Mathematical equation,γ=v0vpww0wqMathematical equation,γ2=ww0wqMathematical equation; i=qMathematical equation,γ=v0vpw0wqwMathematical equation,γ2=w0wqwMathematical equation). Therefore, if V¯(α)0Mathematical equation, then there must exist a unique zero-point f2Mathematical equation of on G2Mathematical equation and for any allowed elementary path αP(G¯1)P(G¯)Mathematical equation, V¯1(α)=0Mathematical equation and V¯(α)=0Mathematical equation.

Thirdly, consider a structural feature of elements in Ω(G).

Lemma 7   Let G=G1*G2Mathematical equation. Suppose x=i=1ma(i)α(i)Ωn(G)Mathematical equation ,where α(i)=α1(i)*α2(i)Mathematical equation, α1(i)Psi(G1)Mathematical equation,α2(i)Pti(G2)Mathematical equation and si+ti+1=nMathematical equation. Then xMathematical equation can be written as a finite sum of y*zMathematical equation ,where yΩ*(G1)Mathematical equation and zΩ*(G2)Mathematical equation.

Proof   For each 0imMathematical equation,

α ( i ) = ( α 1 ( i ) ) * α 2 ( i ) + ( - 1 ) s i + 1 α 1 ( i ) * ( α 2 ( i ) ) Mathematical equation

Thus

d k ( α ( i ) ) P n - 1 ( G ) , 0 < k < s i     d k ( α 1 ( i ) ) P s i - 1 ( G 1 ) ,   0 < k < s i Mathematical equation

and

d k ( α ( i ) ) P n - 1 ( G ) ,   s i + 1 < k < s i + t i + 1 d r ( α 2 ( i ) ) P t i - 1 ( G 2 ) ,   0 < r < t i Mathematical equation

where r=k-(si+1)Mathematical equation.

Since xΩn(G)Mathematical equation, it follows that xPn-1(G)Mathematical equation. Hence, the coefficient for each fixed dk(α(i))Pn-1(G)Mathematical equation, 1<k<nMathematical equation must sum up to zero in xMathematical equation. Specifically, there are two cases.

Case 1 There exists a certain index 0<k<siMathematical equation such that dk(α(i))Pn-1(G)Mathematical equation. Then the coefficient of dk(α(i))Mathematical equation in xMathematical equation is

{ ( l , j ) | d l ( α 1 j ) = d k ( α 1 i ) } a j ( - 1 ) l = 0 Mathematical equation

where α1(j)Psi(G1)Mathematical equation, α2(j)Pti(G2)Mathematical equation and α2(j)=α2(i)Mathematical equation. Hence, by finite steps, we can obtain a formal linear combination yMathematical equation of allowed elementary siMathematical equation-paths on G1Mathematical equation containing α1(i)Mathematical equation such that yΩsi(G1).Mathematical equation

Case 2 There exists a certain index si+1<k<si+ti+1Mathematical equation such that dk(α(i))Pn-1(G)Mathematical equation. Then

d r ( α 2 ( i ) ) P t i - 1 ( G 2 ) ,   r = k - ( s i + 1 ) ,   0 < r < t i .   Mathematical equation

Similar to Case 1 above, we can obtain a formal linear combination zMathematical equation of allowed elementary paths on G2Mathematical equation which containing α2(i) Mathematical equationsuch that zΩti(G2)Mathematical equation.

Therefore, the lemma is proved.

Finally, by Lemma 7, we have that

Lemma 8   Let G=G1*G2Mathematical equation and f1,f2Mathematical equation be discrete Morse functions on G1Mathematical equation and G2Mathematical equation, respectively. Let fMathematical equation be the discrete Morse function on GMathematical equation decided by f1Mathematical equation and f2Mathematical equation. Suppose Ω(Gi)Mathematical equation is V¯iMathematical equation-invariant. Then Ω(G)Mathematical equation is V¯Mathematical equation-invariant.

Proof   By Lemma 5 and Corollary 1, fMathematical equation is extendable. Without loss of generality, f1Mathematical equation is positive and f2Mathematical equation has at most one zero-point. Let xΩn(G)Mathematical equation. By Lemma 7, it is sufficient to prove that for each x=y*zΩn(G)Mathematical equation where yΩs(G1)Mathematical equation, zΩt(G2)Mathematical equation and s+t+1=nMathematical equation, we have that V¯(x)Ω(G)Mathematical equation. According to the number of zero-points of f2Mathematical equation, there are two cases.

Case 1 f 2 Mathematical equation is positive on G2Mathematical equation. Then by Theorem 3, f1,f2Mathematical equation are both extendable and V¯(α)=0Mathematical equation for any allowed elementary path αMathematical equation on G¯Mathematical equation. Hence, V¯(x)=0Mathematical equation.

Case 2 There exists one vertex wV(G2)Mathematical equation such that f2(w)=0Mathematical equation. Since f1(v)=0Mathematical equation for any vertex vV(G1)Mathematical equation, it follows that f1Mathematical equation is extendable by Theorem 3. Moreover,

V ¯ 1 ( α 1 ) = 0 Mathematical equation(8)

for any allowed elementary path α1P(G¯1)Mathematical equation. Consider the following two subcases.

Subcase 2.1 t 0 Mathematical equation. Let y=i=1ma(i)α1(i)Mathematical equation and z=j=1lb(j)α2(i)Mathematical equation where α1(i)Ps(G1)Mathematical equation and α2(j)Pt(G2)Mathematical equation. Then by (7) and (8),

V ¯ ( x ) = V ¯ ( y * z ) = V ¯ ( a ( 1 ) α 1 ( 1 ) * j = 1 l b ( j ) α 2 ( j ) + + a ( m ) α 1 ( m ) * j = 1 l b ( j ) α 2 ( j ) ) Mathematical equation

= a ( 1 ) α 1 ( 1 ) * ( ( - 1 ) p + 1 j = 1 l b ( j ) V ¯ 2 ( α 2 ( j ) ) ) + + a ( m ) α 1 ( m ) * ( ( - 1 ) p + 1 j = 1 l b ( j ) V ¯ 2 ( α 2 ( j ) ) ) Mathematical equation

= ( - 1 ) p + 1 ( i = 1 m a ( i ) α 1 ( i ) ) * V ¯ 2 ( z ) Mathematical equation

= ( - 1 ) p + 1 y * V ¯ 2 ( z ) Mathematical equation

Since Ω(G2)Mathematical equation is V¯2Mathematical equation-invariant, V¯2(z)Ω(G2)Mathematical equation. Hence, by Ref.[3, Proposition 6.4], V¯(x)Ω(G)Mathematical equation.That is, Ω(G)Mathematical equation is V¯Mathematical equation-invariant.

Subcase 2.2 t = - 1 Mathematical equation. Then x=i=1ma(i)α(i)Ωn(G1)Mathematical equation, where α(i)Mathematical equation, 1imMathematical equation are allowed elementary n-paths on G1Mathematical equation.

Hence,

V ¯ ( x ) = - i = 1 m a ( i ) < γ ( i ) , α ( i ) > γ ( i ) = ( - 1 ) n + 2 i = 1 m a ( i ) γ ( i ) Mathematical equation

where γ(i)=α(i)*α2Pn+1(G)Mathematical equation and α2=wMathematical equation. Therefore,

V ¯ ( x ) = ( - 1 ) n + 2 i = 1 m a ( i ) k = 0 n + 1 ( - 1 ) k d k ( γ ( i ) ) Mathematical equation

= ( - 1 ) n + 2 ( i = 1 m a ( i ) k = 0 n ( - 1 ) k d k ( γ ( i ) ) + i = 1 m a ( i ) ( - 1 ) n + 1 d n + 1 ( γ ( i ) ) ) = ( - 1 ) n + 2 i = 1 m a ( i ) k = 0 n ( - 1 ) k d k ( γ ( i ) ) - i = 1 m a ( i ) α ( i ) = ( ( - 1 ) n + 2 i = 1 m a ( i ) k = 0 n ( - 1 ) k d k ( α ( i ) ) ) * α 2 - x = ( - 1 ) n + 2 ( x ) * α 2 - x Mathematical equation

By Ref.[3, Proposition 6.4], (x)*α2Ωn(G)Mathematical equation. Thus, V¯(x)Ωn(G)Pn(G)Mathematical equation which implies that V¯(x)Ω(G)Mathematical equation. That is, Ω(G)Mathematical equation is V¯Mathematical equation-invariant.

Summarizing Case 1 and Case 2, the lemma is proved.

3 Proof of Main Theorems

In this section, we will give the proof of Theorem 1 and the proof of Theorem 2.

Let {P*Φ¯(G¯),*}Mathematical equation be the subchain complex of {P*(G¯),*}Mathematical equation consisting of all Φ¯Mathematical equation-invariant chains. By Ref.[18], we have the following theorem.

Theorem 4[18 , Corollary 2.16] Let GMathematical equation be a digraph and f Mathematical equationbe a discrete Morse function on G Mathematical equationsatisfying condition (*). Let f¯Mathematical equation be the extension of f Mathematical equationon G¯Mathematical equation and V¯=gradf¯Mathematical equation be the discrete gradient vector field on G¯Mathematical equation. Suppose Ω*(G)Mathematical equation is V¯Mathematical equation-invariant. Then

H m ( G ) H m ( Ω * ( G ) P * Φ ¯ ( G ¯ ) ) , m 0 Mathematical equation

Then we can give the proof of Theorem 1.

Proof of Theorem 1   By Lemma 5 and Corollary 1, fMathematical equation is extendable. By Lemma 8,Ω*(G)Mathematical equation is V¯Mathematical equation-invariant. By Theorem 4, Theorem 1 is proved.

Furthermore, by Ref. [19], we have that

Theorem 5[19 , Corollary 4.11] Let GMathematical equation be a digraph and G¯ Mathematical equationbe the transitive closure of GMathematical equation. Suppose Ω*(G)Mathematical equation is V¯Mathematical equation-invariant and Φ¯(α)Ω(G)Mathematical equation for any αCrit(G)P(G)Mathematical equation where V¯Mathematical equation is the discrete gradient vector field on G¯Mathematical equation and Φ¯Mathematical equation is the discrete gradient flow of G¯Mathematical equation, respectively. Then

H m ( { C r i t n ( G ¯ ) P n ( G ) , ˜ n } n 0 ) H m ( G ; R ) Mathematical equation

where ˜=(Φ¯)-1Φ¯Mathematical equation and Φ¯Mathematical equation is the stabilization map of Φ¯Mathematical equation.

Then we can give the proof of Theorem 2.

Proof of Theorem 2   By Lemma 5, fMathematical equation is a discrete Morse function on GMathematical equation. By Corollary 1, fMathematical equation is extendable. Let α=α1*α2Critn(G¯)Pn(G)Mathematical equation ,where α1Ps(G1)Mathematical equation, α2Pt(G2)Mathematical equation, and s+t+1=nMathematical equation. Since f1(v)>0Mathematical equation for vP(G1)Mathematical equation and f2Mathematical equation has a unique zero-point, it follows that any allowed elementary path on G¯1Mathematical equation is not critical on G¯Mathematical equation. Hence, t0Mathematical equation. Moreover, by Lemma 6, α1Crits(G¯1)Mathematical equation and α2Critt(G¯2)Mathematical equation. Then α1Crits(G¯1)Ps(G1)Mathematical equation and α2Critt(G¯2)Pt(G2)Mathematical equation.

Since

C r i t ( G ¯ 2 ) P ( G 2 ) = C r i t ( G ¯ 2 ) Ω ( G 2 ) , Mathematical equation

it follows that

α 2 C r i t t ( G ¯ 2 ) Ω t ( G 2 ) Mathematical equation(9)

By (8), since Φ¯i(αi)Ω(Gi)Mathematical equation, it follows that

Φ ¯ 1 ( α 1 ) = ( I d + V ¯ 1 + V ¯ 1 ) ( α 1 ) Mathematical equation

= α 1 + V ¯ 1 ( α 1 ) Mathematical equation

= α 1 Ω s ( G 1 ) Mathematical equation(10)

and

Φ ¯ 2 ( α 2 ) = ( I d + V ¯ 2 + V ¯ 2 ) ( α 2 ) = α 2 + V ¯ 2 ( α 2 ) Ω t ( G 2 ) Mathematical equation(11)

Hence, by (8), (9), (10) and (11),

Φ ( α ) = ( I d + V + V ) ( α ) = ( I d + V + V ) ( α 1 * α 2 ) = α 1 * α 2 + V ¯ ( α 1 * α 2 ) Mathematical equation

= α 1 * α 2 + V ¯ ( ( α 1 ) * α 2 + ( - 1 ) p + 1 α 1 * ( α 2 ) ) Mathematical equation

= α 1 * α 2 + ( - 1 ) p ( α 1 ) * V ¯ 2 ( α 2 ) + ( - 1 ) p + 1 ( - 1 ) p + 1 α 1 * V ¯ 2 ( α 2 ) Mathematical equation

= α 1 * ( α 2 + V ¯ 2 ( α 2 ) ) + ( - 1 ) p ( α 1 ) * ( α 2 + V ¯ ( α 2 ) ) - ( - 1 ) p ( α 1 ) * α 2 Ω n ( G ) Mathematical equation

Since Ω(Gi)Mathematical equation is V¯iMathematical equation-invariant, by Lemma 8, it follows that Ω(G)Mathematical equation is V¯Mathematical equation-invariant. Therefore, by Theorem 5, the theorem is proved.

Next, let G1Mathematical equation, G2Mathematical equation be transitive digraphs. Then by Proposition 1, we have that

G 1 * G 2 _ _ _ _ _ _ _ _ _ = G ¯ 1 * G ¯ 2 = G 1 * G 2 Mathematical equation

Thus, G1*G2Mathematical equation is transitive. Therefore, by Lemma 5 and Corollary 1, Theorem 5 can be restated as follows.

Corollary 3   Let G=G1*G2Mathematical equation where G1Mathematical equation and G2Mathematical equation are transitive digraphs. Let f1Mathematical equation, f2Mathematical equation be discrete Morse functions on G1Mathematical equation and G2Mathematical equation respectively and fMathematical equation the discrete Morse function on GMathematical equation decided by f1Mathematical equation and f2Mathematical equation. Then

H m ( { C r i t n ( G ) , ˜ n } n 0 ) H m ( G ; R ) Mathematical equation

Finally, we give some examples. The following example illustrates Theorem 1 and Theorem 2.

Example 1 Let G1={V(G1),E(G1)}Mathematical equation be a digraph where V(G1)={v0,v1,v2}Mathematical equation and E(G1)={v0v1,v1v2}Mathematical equation. Let f1:V(G1)[0,+)Mathematical equation be a function on G1Mathematical equation such that f1(v1)=0Mathematical equation, f1(v0)>0Mathematical equation and f1(v2)>0Mathematical equation.

Let G2={V(G2),E(G2)}Mathematical equation be a digraph where V(G2)={v3,v4}Mathematical equation and E(G2)=Mathematical equation. Let f2Mathematical equation be a function on G2Mathematical equation such that f2(v3)>0Mathematical equation and f2(v4)>0Mathematical equation. Then f1Mathematical equation and f2Mathematical equation are discrete Morse functions on G1Mathematical equation and G2Mathematical equation respectively and both f1Mathematical equation and f2Mathematical equation are extendable.

Let G=G1*G2Mathematical equation. In fact, GMathematical equation is a suspension on G1Mathematical equation(Ref.[3, Definition 6.13]). By Corollary 1, f1Mathematical equation and f2Mathematical equation can define a discrete Morse function fMathematical equation as in (1) which is extendable(see Fig.1). Let f¯Mathematical equation be the extension of fMathematical equation on G¯Mathematical equation. Then

Thumbnail: Fig.1 Refer to the following caption and surrounding text. Fig.1 Example 1

  Ω ( G 1 ) = P ( G 1 ) = { v 0 , v 1 , v 2 , v 0 v 1 , v 1 v 2 } ,   P ( G ¯ 1 ) = { v 0 , v 1 , v 2 , v 0 v 1 , v 1 v , 2 v 0 v 2 , v 0 v 1 v 2 } , Mathematical equation

C r i t ( G ¯ 1 ) = { v 1 } Mathematical equation

C r i t ( G ¯ 1 ) P ( G 1 ) = { v 1 } = C r i t ( G ¯ 1 ) Ω ( G 1 ) Mathematical equation

Ω ( G 2 ) = { v 3 , v 4 } ,   P ( G ¯ 2 ) = { v 3 , v 4 } Mathematical equation

C r i t ( G ¯ 2 ) = { v 3 , v 4 } ,   C r i t ( G ¯ 2 ) P ( G 2 ) = { v 3 , v 4 } Mathematical equation

and

V ¯ 1 ( v 0 ) = v 0 v 1 ,   V ¯ 1 ( v 2 ) = - v 1 v 2 ,   V ¯ 1 ( v 0 v 2 ) = v 0 v 1 v 2 Mathematical equation

V ¯ 1 ( α 1 ) = 0 Mathematical equation for any other allowed elementary path α1Mathematical equation on G¯1Mathematical equation,

V ¯ 2 ( α 2 ) = 0 Mathematical equation for any allowed elementary path α2Mathematical equation on G¯2Mathematical equation.

Hence, Ω(Gi)Mathematical equation is V¯iMathematical equation-invariant. Moreover,

Φ ¯ 1 ( v 1 ) = ( I d + V ¯ 1 + V ¯ 1 ) ( v 1 ) Mathematical equation

= v 1 Ω ( G 1 ) Mathematical equation

Φ ¯ 2 ( v 3 ) = ( I d + V ¯ 2 + V ¯ 2 ) ( v 3 ) Mathematical equation

= v 3 Ω ( G 2 ) Mathematical equation

and

Φ ¯ 2 ( v 4 ) = ( I d + V ¯ 2 + V ¯ 2 ) ( v 4 ) Mathematical equation

= v 4 Ω ( G 2 ) Mathematical equation

Hence Φ¯i(αi)Ω(Gi)Mathematical equation for any αiCrit(G¯i)Pn(Gi),Mathematical equationi=1,2.Mathematical equation

On the other hand,

Ω ( G ) = { v 0 , v 1 , v 2 , v 3 , v 4 , v 0 v 1 , v 0 v 3 , v 0 v 4 , v 1 v 2 , v 1 v 3 , v 1 v 4 , Mathematical equation

v 2 v 3 , v 2 v 4 , v 0 v 1 v 3 , v 0 v 1 v 4 , v 1 v 2 v 3 , v 1 v 2 v 4 } Mathematical equation

and

V ¯ ( v 0 ) = v 0 v 1 ,   V ¯ ( v 2 ) = - v 1 v 2 ,   V ¯ ( v 3 ) = v 1 v 3 ,   V ¯ ( v 4 ) = - v 1 v 4 , Mathematical equation

V ¯ ( v 0 v 2 ) = v 0 v 1 v 2 ,   V ¯ ( v 0 v 3 ) = v 0 v 1 v 3 ,   V ¯ ( v 0 v 4 ) = v 0 v 1 v 4 , Mathematical equation

V ¯ ( v 2 v 3 ) = - v 1 v 2 v 3 , V ¯ ( v 2 v 4 ) = - v 1 v 2 v 4 , V ¯ ( v 0 v 2 v 3 ) = v 0 v 1 v 2 v 3 , Mathematical equation

V ¯ ( v 0 v 2 v 4 ) = v 0 v 1 v 2 v 4 ,   Mathematical equation

V ¯ ( α ) = 0 Mathematical equation for any other allowed elementary path αMathematical equation on G¯Mathematical equation.

Φ ¯ ( v 0 ) = v 1 ,   Φ ¯ ( v 1 ) = v 1 , Φ ¯ ( v 2 ) = v 1 , Φ ¯ ( v 3 ) = v 1 ,   Φ ¯ ( v 4 ) = v 1 , Mathematical equation

Φ ¯ ( α ) = 0 Mathematical equation for any other allowed elementary path αMathematical equation on G¯Mathematical equation.

By Theorem 1, since

Ω * ( G ) P * Φ ¯ ( G ¯ ) = { v 1 } Mathematical equation

it follows that

H 0 ( Ω * ( G ) P * Φ ¯ ( G ¯ ) ) = R Mathematical equation

H m ( Ω * ( G ) P * Φ ¯ ( G ¯ ) ) = 0   f o r   m 1 Mathematical equation

which is consistent with Ref.[3, Proposition 6.14].

By Theorem 2, since

C r i t ( G ¯ ) = { v 0 } ,   C r i t ( G ¯ ) P ( G ) = { v 0 } ,   Mathematical equation

it follows that

H 0 ( { C r i t n ( G ¯ ) P ( G ) , ˜ n } n 0 ) = R Mathematical equation

H m ( { C r i t n ( G ¯ ) P ( G ) , ˜ n } n 0 ) = 0   f o r   m 1 Mathematical equation

which is consistent with Ref.[3, Proposition 6.14].

And the next is an example illustrating Corollary 3.

Example 2 Let G1Mathematical equation be a digraph with vertex set V(G1)={v0,v1,v2,v3}Mathematical equation and directed edge set E(G1)={v0v2,v0v3,v1v2,v1v3}Mathematical equation. Let f1:V(G1)[0,+)Mathematical equation be a function on G1Mathematical equation such that f1(vi)>0, 0i3.Mathematical equation

Let G2={V(G2), E(G2)}Mathematical equation be a digraph where V(G2)={v4,v5}Mathematical equation and E(G2)=Mathematical equation. Let f2Mathematical equation be a function on G2Mathematical equation such that f2(v4)=0Mathematical equation and f2(v5)>0Mathematical equation. Then f1Mathematical equation and f2Mathematical equation are discrete Morse functions on G1Mathematical equation and G2Mathematical equation respectively and both f1Mathematical equation and f2Mathematical equation are extendable.

Let G=G1*G2Mathematical equation. By Corollary 1, f1Mathematical equation and f2Mathematical equation can define a discrete Morse function fMathematical equation as (1) which is extendable(see Fig.2). Let f¯Mathematical equation be the extension of fMathematical equation on G¯Mathematical equation. Then

P ( G 1 ) = Ω ( G 1 ) = Ω ( G ¯ 1 ) = { v 0 , v 1 , v 2 , v 3 , v 0 v 2 , v 0 v 3 , v 1 v 2 , v 1 v 3 } Mathematical equation

P ( G 2 ) = Ω ( G 2 ) = Ω ( G ¯ 2 ) = { v 4 , v 5 } Mathematical equation

P ( G ) = Ω ( G ) = Ω ( G ¯ ) = { v 0 , v 1 , v 2 , v 3 , v 4 , v 5 , v 0 v 2 , v 0 v 3 , v 0 v 4 , v 0 v 5 , v 1 v 2 , v 1 v 3 , v 1 v 4 , v 1 v 5 , v 2 v 4 , v 2 v 5 , v 3 v 4 , v 3 v 5 , v 0 v 2 v 4 , v 0 v 2 v 5 , v 0 v 3 v 4 , v 0 v 3 v 5 , v 1 v 2 v 4 , v 1 v 2 v 5 , v 1 v 3 v 4 , v 1 v 3 v 5 } . Mathematical equation

Thumbnail: Fig. 2 Refer to the following caption and surrounding text. Fig. 2 Example 2

Hence

C r i t ( G ¯ ) = C r i t ( G ) = { v 4 , v 5 , v 0 v 5 , v 1 v 5 , v 2 v 5 , v 3 v 5 , v 0 v 2 v 5 , v 0 v 3 v 5 , v 1 v 2 v 5 , v 1 v 3 v 5 } Mathematical equation

V ¯ ( v 0 ) = v 0 v 4 , V ¯ ( v 1 ) = v 1 v 4 , V ¯ ( v 2 ) = v 2 v 4 , V ¯ ( v 3 ) = v 3 v 4 , Mathematical equation

V ¯ ( v 0 v 2 ) = - v 0 v 2 v 4 , V ¯ ( v 0 v 3 ) = - v 0 v 3 v 4 , V ¯ ( v 1 v 3 ) = - v 1 v 3 v 4 , V ¯ ( v 1 v 2 ) = - v 1 v 2 v 4 , Mathematical equation

V ¯ ( α ) = 0 Mathematical equation for any other allowed elementary path αMathematical equation on G¯Mathematical equation

and

Φ ¯ ( v 0 ) = v 4 , Φ ¯ ( v 1 ) = v 4 , Φ ¯ ( v 2 ) = v 4 , Φ ¯ ( v 3 ) = v 4 , Φ ¯ ( v 4 ) = v 4 , Φ ¯ ( v 5 ) = v 5 , Mathematical equation

Φ ¯ ( v 0 v 2 ) = 0 , Φ ¯ ( v 0 v 3 ) = 0 , Φ ¯ ( v 1 v 3 ) = 0 , Mathematical equation

Φ ¯ ( v 1 v 2 ) = 0 , Φ ¯ ( v 0 v 4 ) = 0 ,   Φ ¯ ( v 0 v 5 ) = v 0 v 5 - v 0 v 4 , Φ ¯ ( v 1 v 4 ) = 0 , Φ ¯ ( v 1 v 5 ) = v 1 v 5 - v 1 v 4 , Φ ¯ ( v 2 v 4 ) = 0 , Mathematical equation

Φ ¯ ( v 2 v 5 ) = v 2 v 5 - v 2 v 4 ,   Φ ¯ ( v 3 v 4 ) = 0 ,   Φ ¯ ( v 3 v 5 ) = v 3 v 5 - v 3 v 4 , Φ ¯ ( v 0 v 2 v 4 ) = 0 ,   Φ ¯ ( v 0 v 2 v 5 ) = v 0 v 2 v 5 - v 0 v 2 v 4 ,   Φ ¯ ( v 0 v 3 v 4 ) = 0 , Mathematical equation

Φ ¯ ( v 0 v 3 v 5 ) = v 0 v 3 v 5 - v 0 v 3 v 4 ,   Φ ¯ ( v 1 v 2 v 4 ) = 0 , Mathematical equation

Φ ¯ ( v 1 v 2 v 5 ) = v 1 v 2 v 5 - v 1 v 2 v 4 ,   Φ ¯ ( v 1 v 3 v 4 ) = 0 , Mathematical equation

Φ ¯ ( v 1 v 3 v 5 ) = v 1 v 3 v 5 - v 1 v 3 v 4 . Mathematical equation

Therefore,

˜ ( v 0 v 5 ) = v 5 - v 4 ,   ˜ ( v 1 v 5 ) = v 5 - v 4 ,   ˜ ( v 2 v 5 ) = v 5 - v 4 , ˜ ( v 3 v 5 ) = v 5 - v 4 ,   ˜ ( v 0 v 2 v 5 ) = v 2 v 5 - v 0 v 5 , ˜ ( v 0 v 3 v 5 ) = v 3 v 5 - v 0 v 5 ,   ˜ ( v 1 v 2 v 5 ) = v 2 v 5 - v 1 v 5 , Mathematical equation

˜ ( v 1 v 3 v 5 ) = v 3 v 5 - v 1 v 5 , Mathematical equation

˜ ( v 1 v 2 v 5 - v 0 v 2 v 5 + v 0 v 3 v 5 - v 1 v 3 v 5 ) = 0 Mathematical equation

By Corollary 3,

H 0 ( { C r i t n ( G ) , ˜ n } n 0 ) = R Mathematical equation

H 1 ( { C r i t n ( G ) , ˜ n } n 0 ) = R Mathematical equation

H 2 ( { C r i t n ( G ) , ˜ n } n 0 ) = R Mathematical equation

H m ( { C r i t n ( G ) , ˜ n } n 0 ) = 0   f o r   m > 2 Mathematical equation

which is consistent with Ref.[3, Example 6.17].

References

  1. Barcelo H, Capraro V , White J A. Discrete homology theory for metric spaces[J]. Bull London Math Soc, 2014, 46: 889-905. [CrossRef] [MathSciNet] [Google Scholar]
  2. Happel D. Hochschild cohomology of finite dimensional algebras[C]// Lecture Notes in Mathematics . Berlin: Springer-Verlag, 1989, 1404:108-126. [Google Scholar]
  3. Grigor'yan A, Lin Y, Muranov Y, et al. Homologies of path complexes and digraphs[EB/OL]. [2021-12-03].http://arxiv.org/abs/1207.2834v4. [Google Scholar]
  4. Grigor'yan A, Lin Y, Muranov Y , et al. Homotopy theory for digraphs[J]. Pure Applied Mathematics Quarterly, 2014, 10(4) : 619-674. [CrossRef] [MathSciNet] [Google Scholar]
  5. Grigor'yan A, Lin Y, Muranov Y , et al. Cohomology of digraphs and (undirected) graphs[J]. Asian J Math, 2015, 19 (5) : 887-932. [CrossRef] [MathSciNet] [Google Scholar]
  6. Grigor'yan A, Lin Y, Muranov Y, et al. Path complexes and their homologies[J]. Journal of Mathematical Science, 2020, 248(5): 564-599. [CrossRef] [Google Scholar]
  7. Grigor'yan A, Muranov Y, Yau S T. Homologies of digraphs and Künneth formulas[J]. Commun Anal Geom, 2017, 25 (5) : 969-1018. [CrossRef] [Google Scholar]
  8. Grigor'yan A, Muranov Y, Vershinin V, et al. Path homology theory of multi-graphs and quivers[J]. Forum Math, 2018, 30 (5) : 1319-1337. [CrossRef] [MathSciNet] [Google Scholar]
  9. Grigor'yan A, Jimenez R, Muranov Y, et al. Homology of path complexes and hypergraphs[J]. Topol Appl, 2019, 267:106877. [Google Scholar]
  10. Forman R. Morse theory for cell complexes[J]. Adv Math, 1998, 134 : 90-145. [CrossRef] [MathSciNet] [Google Scholar]
  11. Forman R. A user's guide to discrete Morse theory[J]. Sém Lothar Combin, 2002, 48: 1-35. [Google Scholar]
  12. Forman R. Discrete Morse theory and the cohomology ring[J]. Trans Amer Math Soc, 2002, 354 (12) : 5063-5085. [CrossRef] [MathSciNet] [Google Scholar]
  13. Forman R. Witten-Morse theory for cell complexes[J]. Topology, 1998, 37 (5): 945-979. [Google Scholar]
  14. Ayala R, Fernández L M, Vilches J A. Discrete Morse inequalities on infinite graphs[J]. Electron J Combin, 2009,16 (1): R38. [CrossRef] [Google Scholar]
  15. Ayala R, Fernández L M, Vilches J A. Morse inequalities on certain infinite 2- complexes[J]. Glasg Math J, 2007,49 (2) :155-165. [CrossRef] [MathSciNet] [Google Scholar]
  16. Ayala R, Fernández L M, Fernández-Ternero D, et al. Discrete Morse theory on graphs[J]. Topol Appl, 2009, 156: 3091-3100. [CrossRef] [Google Scholar]
  17. Ayala R, Fernández L M, Quintero A , et al. A note on the pure Morse complex of a graph[J]. Topol Appl, 2008,155: 2084-2089. [CrossRef] [Google Scholar]
  18. Lin Y, Wang C, Yau S T. Discrete Morse theory on digraphs[J]. Pure and Applied Mathematics Quarterly, 2021,17(5): 1711-1737. [CrossRef] [MathSciNet] [Google Scholar]
  19. Lin Y, Wang C. Witten-Morse functions and Morse inequalities on digraphs[EB/OL]. [2021-12-05]. https://arxiv.org/abs/2108.08004. [Google Scholar]
  20. Wang C,Ren S. A discrete Morse Theory for digraph[EB/OL]. [2021-12-05]. https://arxiv.org/abs/2007.13425. [Google Scholar]

All Figures

Thumbnail: Fig.1 Refer to the following caption and surrounding text. Fig.1 Example 1
In the text
Thumbnail: Fig. 2 Refer to the following caption and surrounding text. Fig. 2 Example 2
In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.