Contents lists available atScienceDirect
Topology and its Applications
www.elsevier.com/locate/topol
Homology of path complexes and hypergraphs
Alexander Grigor’yana, Rolando Jimenezb,∗, Yuri Muranovc, Shing-Tung Yaud
a DepartmentofMathematics,UniversityofBielefeld,33501Bielefeld,Germany
bInstitutodeMatematicas,UNAM,UnidadOaxaca,68000Oaxaca,Mexico
cFacultyofMathematicsandComputerScience,UniversityofWarmiaandMazury,10-710Olsztyn, Poland
dDepartmentofMathematics,HarvardUniversity,Cambridge,MA02138,USA
a r t i cl e i n f o a b s t r a c t
Articlehistory:
Received22May2019
Receivedinrevisedform30August 2019
Accepted31August2019 Availableonline5September2019
MSC:
05C65 05C25 55U05 18G60 55N35 55U10
Keywords:
Pathcomplex
Pathhomologyofhypergraph Graphhomology
Homotopyofpathcomplexes Simplicialcomplex
Thepathcomplexanditshomologyweredefinedinpreviouspapersoftheauthors.
Thenotionofapath complexisanaturaldiscretegeneralizationofthenotionof a simplicial complex.Thetheory ofpath complexes containshomotopyinvariant homologytheoryofdigraphsand(nondirected)graphs.
Inthepaper westudythehomologytheoryof pathcomplexes. Inparticular,we describefunctorialpropertiesofpathscomplexes,introducethenotionofhomotopy forpath complexesandprovethehomotopyinvarianceofpathhomology groups.
Weprovealsoseveraltheoremsthataresimilartotheresultsofclassicalhomology theoryofsimplicialcomplexes.Thenweapplythisapproachtoconstructhomology theoriesonvariouscategoriesofhypergraphs.Wedescribebasicpropertiesofthese homologytheories andrelationsbetweenthem.Asaparticularcase,theseresults givenewhomologytheoriesonthecategoryofsimplicialcomplexes.
©2019ElsevierB.V.Allrightsreserved.
1. Introduction
In this paper we study functorial and homotopy properties of path complexes thatwere introduced in previouspapersoftheauthorsasanaturaldiscretegeneralizationofthenotionofasimplicialcomplex.Now we systematically describe properties of path complexes and provide new definitions, including notionof homotopy,andprovetheoremsthataresimilartotheresultsofsimplicialhomologytheory.Asanapplication weconstructhomologytheoriesofvariouscategories ofhypergraphs(see[6]).
* Correspondingauthor.
E-mailaddress:[email protected](R. Jimenez).
https://doi.org/10.1016/j.topol.2019.106877 0166-8641/©2019ElsevierB.V.Allrightsreserved.
Notethattheparticularcaseofthetheory,thepathhomologytheoryofdigraphsand(nondirected)graphs wasinvestigatedin[8],[9],[10],and[11].Forthecaseof(nondirected)graphs,thepathhomologycoincides withthegraphhomologydefinedin[3] and[4] whichiscloselyconnectedwiththeA-homotopytheory.See [1], [2],and [3]. TheKünnethformulaefor theCartesianproduct andfor thejoinofpath complexeswere provedin[7] and [12].
In Section 2, we recall the notion of the path complex on a finite set V and the definition of path homology.Wedescribealsofunctorialpropertiesofpathhomology.
InSection3,weintroducethenotionofhomotopyforpathcomplexesandprovethehomotopyinvariance of pathhomologygroups.
In Section 4, we introduce the notion of a sub-complex of apath complex and corresponding relative homologygroups.Weconstructalsoseveralnaturalhomologyexactsequences.
In Section5, we apply obtainedresults to construct homologytheories on various categories of hyper- graphs and describe theirs properties. Weprovide also several examples of explicit computations of path homologygroupsofhypergraphs.
Acknowledgments
ThefirstandthethirdauthorswerepartiallysupportedbySFB1283ofGermanResearchCouncil.The second author waspartially supportedbythe CONACyT Grant 284621.The fourthauthor was partially supportedbythegrant“GeometryandTopology ofComplexNetworks”,no.FA-9550-13-1-0097.
2. Pathcomplexesonfinitesets
In this section we recall the notion of the path complex on afinite set V and define the path homol- ogy theory of such complexes. Then we introduceanotion of morphism forpath complexes and describe functorialpropertiesofpathhomologygroups.
Let V be anarbitrarynon-emptyfinite set.Wecall avertex any elementv ∈V.Anelementary n-path onasetV isasequencei0. . . in ofn≥0 verticesfromV.
ForaunitarycommutativeringK,considerafreeK-moduleΛn= Λn(V) generatedoverKbyelements ei0...in wherei0...inisanelementaryn-path.TheelementsofΛnforn≥0 arecalledn-pathsonV.Setalso Λ−1=K andΛ−2= 0.Eachn-pathv∈Λn forn≥0 hasauniquerepresentationoftheform
v=
i0,...,in∈V
vi0...inei0...in,
where vi0...in∈K.
Forn≥1,definetheboundary operator
∂: Λn →Λn−1 as alinearoperatorthatactsonelementarypathsby
∂ei0...in= n s=0
(−1)sei
0...is...in, (2.1)
where the hat is means omission of the index is. For n = 0,−1 we define ∂ : Λ0 → Λ−1 = K as the augmentationhomomorphismεgivenby
ε
kpip
=
kp, kp∈K, ip∈V,
anddefine ∂: Λ−1→Λ−2= 0 tobezero.
Itisaneasyexercisetocheckthat∂2= 0 [7] and,hence,Λ∗={Λn}isachaincomplex.
Anelementarypathi0...iniscallednon-regularifik−1=ik forsomek= 1,. . . ,n,andregularotherwise.
Forn≥2,letIn =In(V)⊂Λn(V) beasubmodulegeneratedbynon-regularpaths.Forn=−2,−1,0,1 we putIn = 0. Then forn≥ −1, therestrictionof ∂ to In satisfies thecondition∂2 = 0 :In →In−2 and henceachaincomplexI∗ isdefined.Thusweobtainaquotientchaincomplex
R∗=R∗(V) := Λ∗(V)/I∗(V),
andwecontinueto denoteby∂ theinduceddifferential. Itisclear,thatforn≥0 wehaveisomorphisms Rn∼= span
ei0...ip:i0...ip is regular .
TheelementsofRp arecalledregular p-paths.
LetV,V be twofiniteset.Anymap f :V →V inducesamorphismofchaincomplexes f∗: Λ∗(V)→Λ∗(V)
givenonthebasisofΛn(V) forn≥0 bytherule
f∗(ei0...in) =ef(i0)...f(in) andf∗ is an isomorphism for n=−1,−2. (2.2) Sincef∗(In(V))⊂In(V),themorphismf∗ inducesamorphismofchaincomplexes ofregularpaths
R∗(V)→ R∗(V) (2.3)
whichwecontinuetodenote f∗.
Definition 2.1. [7] A path complex over aset V is acollection P = P(V) of elementary paths on V such that:
• i∈P foranyi∈V,
• ifi0...in∈P theni0...in−1∈P andi1...in∈P.
For n ≥0, theset of all n-paths from P is denotedby Pn. The (n−1)-paths i0...in−1 and i1...in are calledthetruncated pathsofthen-pathi0...in.TheelementsofP arecalledallowedelementarypaths,and theelementarypathsthatare notinP are callednon-allowed. NotethatP0=V. Theelementsof P1 are callededges ofP.Itfollowsimmediately fromDefinition2.1thatforn-pathi0...in ∈P(n≥1),all 1-paths ik−1ik are edges.
Definition2.2. Wesay,thatamapf :V →V induces amorphismofpathcomplexes P andP if,forany pathv∈P,thepathf∗(v) definedin(2.2) liesinP. Wedenote thismorphismas
f•= (f, f∗) : (V, P)→(V, P).
Let(V,P),(V,P),(W,S) be pathcomplexes and f: V →V, g: V →W be maps ofsets thatdefine themorphisms
f•= (f, f∗) : (V, P)→(V, P) andg•= (g, g∗) : (V, P)→(W, S)
of pathcomplexes.Thenwedefine thecompositiong•f• as g•f•: = (gf, g∗f∗).
Themap gf:V →W definesamorphismofpathcomplexes
(gf)•= (gf,(gf)∗) : (V, P)→(W, S) thatevidentlycoincideswiththemorphismg•f•.
InthiswayweobtainacategoryPwhoseobjectsarepathcomplexesandwhosemorphismsaremorphisms of pathcomplexes.
For anyintegern≥0,define theK-moduleAn(P) thatisspanned byalltheelementaryn-paths from P:
An=An(P) =ei0...in|i0...in∈Pn,
andweputA−1=K,A−2= 0.TheelementsofAn arecalledallowedn-pathsofthepathcomplexP.Thus we haveanaturalinclusionofmodulesAn(P)⊂Λn(V) forn≥1 andAn(P)= Λn(V) forn=−2,−1,0.
Note thattheset ofallpaths ontheset V givesapath complexwhichwedenote byPV. Weshallcall PV afullpath complex ontheset V.ForthispathcomplexwehaveAn(PV)= Λn(V).
Forsomepathcomplexes itcanhappenthat∂An⊂ An−1 (see[9],[7],[11]),butinthegeneralcasethis is nottrue.
Define asubmoduleΩn(P)⊂ An(P) as follows. For n =−2,−1,0,1 we putΩn(P)=An(P), and for n≥2 weput
Ωn= Ωn(P) ={v∈ An|∂v∈ An−1}.
It is clear that∂(Ωn)⊂ Ωn−1, since ∂2 = 0. The elements of Ωn are called ∂-invariant n-paths, and we obtainareduced chaincomplex:
0←K←Ω0←...←Ωn−1←Ωn←Ωn+1←... (2.4) where theboundarymaps areinducedby∂.Thecorrespondingnon-reduced chaincomplexhastheform
0←Ω0←...←Ωn−1←Ωn ←Ωn+1←... (2.5) Homologygroupsof(2.5) arereferredtoasthepathhomologygroupsofthepathcomplexPandaredenoted byHn(P),n≥0.Thehomologygroupsof(2.4) arecalled thereduced pathhomology groups ofP andare denotedbyHn(P),n≥ −1.
Now weintroduceregularpath homology groupsofapathcomplexP.Wehaveacommutativediagram of inclusionsofK-modules
An(P) −→ Λn(V)
↑ ↑
An(P)∩In −→ In whichinduces homomorphismsofK-modules
Rn(P) =An(P)/{An(P)∩In} →Λn(V)/In =Rn(V) forn≥ −2.Denotetheimageofthis homomorphismas
Rregn (P)⊂ Rn(V).
Note,thatRn(P)∼=Rregn (P).
Define asubmoduleΩregn (P)⊂ Rregn (P) asfollows. For n=−2,−1,0 we putΩregn (P)=Rregn (P),and forn≥1 weput
Ωregn = Ωregn (P) =
v∈ Rregn (P)|∂v∈ Rregn−1(P) where∂: Rn(V)→ Rn−1(V) .
The elements of Ωregn are called ∂-invariant regular n-paths, and we obtain a reduced regular chain complex:
0←K←Ωreg0 ←...←Ωregn−1←Ωregn ←Ωregn+1←... (2.6) wheretheboundarymapsareinducedby∂.Thecorrespondingnon-reduced complexhastheform
0←Ωreg0 ←...←Ωregn−1←Ωregn ←Ωregn+1←... (2.7) Homology groupsof(2.7) are referred to as theregularpath homology groups of thepath complexP and aredenotedbyHnreg(P),n≥0.Thehomologygroupsof(2.6) arecalled thereduced regularpathhomology groups ofP and aredenotedbyHnreg(P),n≥ −1.
Somepropertiesoftheintroducedchaincomplexes,variousspecialtypesofpathcomplexes,andexamples of computinghomology groupsaregiven in[12] and[7].From now onwe shallconsider only non-reduced chaincomplexesandnon-reducedhomologygroupsifotherwiseisnotstate.
LetC∗ denotethecategorywhose objectsare chaincomplexesand whosemorphismsarechainmaps.
Nowwediscussmorphismsofchaincomplexeswhichareinducedbymorphismsofpathcomplexes. The proofsoffollowing statementsfollow immediatelyfromdefinitions.
Lemma2.3.(i)LetΛ∗ andΛ∗bechaincomplexeswiththedifferentials∂ and∂,respectively,andf∗: Λ∗→ Λ∗ beamorphism. LetthesubmodulesAn⊂Λn andAn⊂Λn begiven inasuchwaythat f∗(An)⊂ An.
DefinethemodulesΩn andΩn in suchaway
Ωn ={v∈ An|∂v∈ An−1} and Ωn=
v∈ An|∂v∈ An−1
. (2.8)
(i)Then
∂(Ωn)⊂Ωn−1, ∂(Ωn)⊂Ωn−1 (2.9) andf∗ inducesamorphismof chaincomplexesΩ∗→Ω∗ whichwe continuetodenoteby f∗.
(ii)If f∗: Λ∗→Λ∗ is amonomorphism,then f∗: Ω∗ →Ω∗ isamonomorphism,too.
Proposition 2.4. Any morphismf•: (V,P)→ (V,P) of path complexes induces a morphism f∗ of chain complexes
Ω∗(f•) =f∗: Ω∗(P)→Ω∗(P) (2.10) andamorphismof regularchaincomplexes
Ωreg∗ (f•) =f∗: Ωreg∗ (P)→Ωreg∗ (P) (2.11) and, consequently,homomorphisms
f∗:H∗(P)→H∗(P), f∗:H∗reg(P)→H∗reg(P), (2.12) of homology andregularhomologygroups.
Corollary 2.5. Wehave functors Ω∗ andΩreg∗ from the category P of path complexesto thecategory C∗ of chain complexes.
Proposition 2.6. Foranypath complex P wehave amorphismof chain complexes
Ω∗(P)→Ωreg∗ (P) and hencethehomomorphismsof homology groups
f∗:H∗(P)→H∗reg(P).
Now wegiveyetonedefinitionweshallneedinthenextsection(see[12] and [7]).
Definition 2.7.ApathcomplexP iscalledregular ifallthepathsi0...in∈P areregular.
It is possible to give aweakerdefinition ofa morphismof path complexes thatinduces amorphism of regularchaincomplexes[7].
Definition 2.8.[7] We say,thatamap f :V →V ofsets provides aweakmorphism ofpath complexesP and P if,foranypathv∈P,thepathf∗(v) definedin(2.2) liesinP oritisanirregularpathinthefull path complexPV.Inthiscaseweshallwrite
f◦: (V, P)→(V, P).
Let
f◦: (V, P)→(V, P) andg◦: (V, P)→(W, S)
beaweakmorphismofpathcomplexes.Similarlytothecaseofmorphismofpathcomplexes,thecomposition g◦f◦ isdefined. Thus we obtainacategory PW whose objectsare path complexes and whose morphisms are weakmorphismsofpathcomplexes.
Proposition 2.9.Any weakmorphismf◦: (V,P)→(V,P)of pathcomplexesinducesamorphismof chain complexes
Ωreg∗ (f◦) : Ωreg∗ (P)→Ωreg∗ (P) (2.13) and, consequently,ahomomorphism
H∗reg(P)→H∗reg(P) (2.14)
of regularhomology groups.
Proof. LetIn ⊂Λn(V) beasubmodulegeneratedbynon-regularpaths.Theresultfollowsfromthenatural isomorphism
An(P)/{An(P)∩In}−→ A∼= n(P∪In)/{An(P∪In)∩In} andfrom Lemma2.3as above.
Consideracommutativediagram
An(P) →f∗ An(P∪In) ← An(P)
↓ ↓ ↓
An(P)/{An(P)∩In} → Af∗ n(P∪In)/{An(P∪In)∩In} ← A∼= n(P)/{An(P)∩In}
|| ↓∼= ||
Rn(P) →f∗ Rn(P) = Rn(P)
↓ ↓ ↓
Rregn (P) →f∗ Rregn (P) = Rregn (P)
↓ ↓
R∗(V) → R∗(V)
where the bottom vertical arrows are natural inclusions, and the morphism f induces the morphism of quotients
f∗:R∗(V)→ R∗(V).
Nowthemorphism(2.13) followsfromLemma2.3andtherestoftheclaimisstandard. 2
Corollary2.10.We havethat Ωreg∗ isafunctorfrom thecategoryPW of pathcomplexestothecategory C∗
of chaincomplexes.
3. Homotopy theoryforpathcomplexes
Inthis sectionwe constructahomotopytheory forpathcomplexes and provethe homotopyinvariance ofhomologygroupsintroducedabove.
LetI={0,1}beasetwithtwoelements.ForanysetV ={0,. . . ,n},letV×IbetheCartesianproduct.
LetV beacopyof theset V andwe denotesuch aset byV ={0,. . . ,n}wherei ∈V corresponds to i∈V.ThenwecanidentifyV×IwithV∪Vinsuchawaythat(i,0) correspondstoiand(i,1) corresponds toi foranyi∈V.ThusV isidentifiedwith V × {0}⊂V ×I andV isidentified withV × {1}⊂V ×I.
The naturalisomorphismV ∼=V defines apath complexP on theset V by thefollowing condition:
i0. . . in∈P iffi0. . . in ∈P.
DefineapathcomplexP×I asapathcomplexonV ×I=V ∪V by
P×I={w|w∈P} ∪ {w|w ∈P} ∪ {w=i0. . . ikik. . . in|i0. . . ikik+1. . . in ∈P} (3.1) where0≤k≤n.It followsfrom(3.1) that wehavenaturalmorphisms
i•: (V, P)→(V ×I, P×I) and
j•: (V, P)→(V ×I, P×I)
whichareinducedbynaturalinclusionsi:V →V ×I=V ∪V and j:V →V ×I=V ∪V.
Now,we definethenotionofhomotopyinthecategory ofpathcomplexes. LetP beapathcomplexon thesetV andSbeapathcomplexonthesetW.Notethatanymapf: V →W definesnaturallyaunique
map f: V →W, and similarly,any morphism f•: (V,P)→(W,S) definesnaturallya uniquemorphism f•: (V,P)→(W,S).
Definition 3.1.i) We call two morphisms f•,g•: (V,P) → (W,S) of path complexes one step homotopic (and write f•1g•)ifthereexists amorphismF•: (V ×I,P×I)→(W,S) ofpath complexessuchthat at leastoneof thetwo followingconditionsaresatisfied.
1. F•|(V,P)=f•, F•|(V,P)=g•. 2. F•|(V,P)=g•, F•|(V,P)=f•.
ii) We call two morphisms f•,g•: (V,P) → (W,S) of path complexes homotopic and write f• g• if there existsasequenceofmorphisms
fi•: (V, P)→(W, S) suchthatf•=f0•1f1•1· · · 1fn•=g•.
iii) Twopathcomplexes (V,P) and(W,S) arehomotopyequivalent ifthereexist morphisms f•: (V, P)→(W, S), g•: (W, S)→(V, P)
suchthat
f•g•IdW•, g•f•IdV•
where IdV :V →V and IdW:W → W are theidentity morphisms. Inthis case, we shall write (V,P) (W,S) andshallcallthemorphismsf•, g• homotopyinverses toeachother.
It followsdirectlyfrom Definition3.1,thattherelation“tobe homotopic”is anequivalencerelationon thesetofmorphismsbetweentwo pathcomplexes, andhomotopyequivalenceisanequivalencerelationon the setof pathcomplexes. Moreover,wewill denotebyP thecategorywhose objectsarepath complexes and morphismsaretheclasses ofhomotopic morphismsofpathcomplexes.
LetV be aset.Forn≥0,define ahomomorphism
τ: Λn(V)→Λn+1(V ×I) onelementaryn-pathsv=ei0...in∈Λn(V) by
τ(v) = n k=0
(−1)kei0...ikik...i
n, (3.2)
an extending to Λn(V) by K-linearity. Recall that we consider non-reduced complexes, hence Λi = 0 for i ≤ −1 and we define τ = 0 : Λ−1(V) → Λ0(V ×I). Recall that we have a natural isomorphism Λn(V)→∼= Λn(V) of submodules of Λn(V ×I). It is given on thebasis elements by ei0...in → ei0...i
n and extending by linearity to Λn(V). We shall denote by v ∈ Λn(V) ⊂Λn(V ×I) the image of theelement v∈Λn(V)⊂Λn(V ×I)
Lemma 3.2.Forn≥0andany path v∈Λn(V) wehave
∂τ(v) +τ(∂v) =v−v. (3.3)
Proof. Itissufficienttoprovethestatementforbasiselements v=ei0...in.Forn= 0 andv=ei0 ∈Λ0(V), wehave
∂τ(ei0) =∂(ei0i0) =ei0−ei0, τ(∂v) =τ(0) = 0,
andthecondition(3.3) issatisfied.Considerapathv=ei0...in∈Λn(V) withn≥1.Wehave
∂(τ(v)) =∂ n k=0
(−1)kei0...iki k...in−1in
= n k=0
(−1)k k m=0
(−1)mei
0...im...ikik...in
+
n m=k
(−1)m+1ei
0...ikik...im...in
=
0≤m≤k≤n
(−1)k+mei
0...im...ikik...in+
0≤k≤m≤n
(−1)k+m+1ei
0...ikik...im...in
and
τ(∂v) =τ n m=0
(−1)mei
0...im...in
= n m=0
(−1)m
m−1
k=0
(−1)kei
0...ikik...im...in
+
n k=m+1
(−1)k−1ei
0...im...ikik...in
=
0≤k<m≤n
(−1)k+mei0...iki
k...im...in+
0≤m<k≤n
(−1)k+m−1ei0...im...iki k...in
Hence
∂τ(v) +τ(∂v) =
0≤k≤n
(−1)k+kei
0...ikik...in+
0≤k≤n
(−1)k+k+1ei
0...ikik...in
=
0≤k≤n
ei0...ik−1i
k...in−
0≤k≤n
ei0...iki k+1...in
=ei
0...in+
1≤k≤n
ei0...ik−1i k...in−
⎛
⎝
0≤k≤n−1
ei0...iki
k+1...in+ei0...in
⎞
⎠
=ei
0...in−ei0...in+
⎛
⎝
0≤k−1≤n−1
ei0...ik−1i
k...in−
0≤k≤n−1
ei0...iki k+1...in
⎞
⎠
=ei0...in−ei0...in=v−v. 2
Remark3.3. Itis easy to transferresultsof Lemma3.2 to the regularpaths. Themodule Rn(V) has the basis{ei0...in|i0. . . in is regular path onV}.Thenwecandefine
τ:Rn(V)→ Rn+1(V ×I) (3.4)
bythesameformulae asforτ: Λn(V)→Λn+1(V ×I).
Theorem3.4. (i)Let
f•g•: (V, P)→(W, S)
be homotopic morphisms of path complexes. Then thesemorphismsinduce chain homotopic morphisms of reduced andnon-reduced chain complexes
f∗g∗: Ω∗(P)→Ω∗(S) and f∗ g∗: Ωreg∗ (P)→Ωreg∗ (S) and hencethesamehomomorphism ofcorresponding homologygroups,respectively.
(ii)Ifthepathcomplexes(V,P)and(W,S)arehomotopyequivalent,thentheyhaveisomorphichomology groups.Furthermore,ifthehomotopyequivalenceisprovidedbyhomotopyinversemorphismsf•andg• (as in(iii)ofDefinition3.1)thentheinducedhomomorphismsf∗andg∗providemutuallyinverseisomorphisms of reduced and non-reduced homologygroups of(V,P)and(W,S).
Proof. Atfirstwe provethestatementfor non-regular andnon-reduced chaincomplexes. It issufficiently to consideronlythefirstcaseofone-stephomotopyF• betweenf• andg• asin(i) case 1ofDefinition3.1.
ByDefinition3.1wehave
F•i•=f•: Ω∗(P)→Ω∗(S) and
F•j•=g•: Ω∗(P)→Ω∗(S) whichwe identifynaturallywiththemorphism
g•: Ω∗(P)→Ω∗(S).
ByProposition2.4,morphismsf• and g• inducemorphismsofchaincomplexes f∗, g∗: Ω∗(P)→Ω∗(S),
and F• induces amorphism
F∗: Ω∗(P×I)→Ω∗(S) suchthat
F∗|Ω∗(P)=f∗, F∗|Ω∗(P)=g∗.
In order to prove thatf∗ and g∗ induce the samehomomorphism H∗(P) → H∗(S), it suffices by [14, Theorem 2.1,p.40] toconstructachainhomotopy
Ln: Ωn(P)→Ωn+1(S) suchthat
∂Ln+Ln−1∂=g∗−f∗ Forn≥0,defineahomomorphism
τ:An(P)→ An+1(P×I)
onelementary n-pathsv =ei0...in ∈ An(P) by formulae(3.2) and extend it to An(P) by K-linearity. We putalsoAi= 0 for i=−1 anddefine τ= 0 : A−1(P)→ A0(P×I).Weprovenowthatifv∈Ωn(P) then τ(v)∈Ωn+1(P×I).Letv∈Ωn(P) thatisv∈ An(P)⊂Ωn(V) and∂v∈ An−1(P)⊂Ωn−1(V).Hence,by (3.2) anddefinitionofA∗(P×I),wehaveτ(v)∈ An+1(P×I) andτ(∂v)∈ An(P×I).ByLemma3.2,we have
∂τ(v) =−τ(∂v) +v−v
wheretheright summandslieinAn(P×I).Itfollows thatifv∈Ωn(P) thenτ(v)∈Ωn+1(P×I).
Forn≥0,definethehomomorphism
Ln(v) : =F∗(τ(v)) : Ωn(P)→Ωn+1(S) for all v∈Ωn(P). Weobtain
(∂Ln+Ln−1∂)(v) =∂(F∗(τ(v))) +F∗(τ(∂v)) (by definition L∗)
=F∗(∂τ(v)) +F∗(τ(∂v)) (sinceF∗ is a chain map) 3.1)
=F∗(∂τ(v) +τ(∂v)) (sinceF∗is a homomorphism)
=F∗(v−v) (by Lemma3.2)
=g∗(v)−f∗(v) (by definition ofF).
Thus the case (i) for reduced non-regular chain complexes is proved. The proof of (ii) in this case is standard.
Forthecaseofnon-reduced non-regularchaincomplexestheproof issimilar. RecallthatKis aringof coefficients. In this case f∗|K =g∗|K = F∗|K is the identity map, and define τ:K → Ω0(P×I) as the trivialhomomorphism.
Inthecaseofreducedregularchaincomplexestheproofissimilar.ItisnecessarytousetheRemark3.3 insteadofLemma3.2. 2
Nowconsider two full pathcomplexes PV andPW.Inthis caseanymap ofsets f:V →W defines the morphismf•: (V,PV)→(W,PW) ofpathcomplexes.
Proposition3.5. Any twomorphisms
f•, g•: (V, PV)→(W, PW)
of full path complexesare onestephomotopic and, hence,any full path complex is homotopyequivalent to thefull path complex (∗,P∗) ontheone pointset∗.The similar statementis true foranyregularfull path complex.
Proof. Define themap F:V ×I=V ∪V →W byF|V =f, F|V =g.Thismap definesamorphismof pathcomplexes
F•: (V ×I, PV ×I)→(W, PW)
which satisfies evidently the conditions on one-step homotopy from Definition 3.1. The Proposition is proved. 2
Corollary 3.6.Forany full path complex(V,PV) wehave Hn(PV) =Hnreg(PV) =
K, forn= 0, 0, forn≥1.
Theproofis trivial.
Now wereturntoarbitrarypathcomplexes.
Definition 3.7.i) We call two weak morphisms f◦,g◦: (V,P) → (W,S) of path complexes weak one step homotopic (and write f◦ ∼1 g◦) if there exists a weak morphism F◦: (V ×I,P ×I) → (W,S) of path complexes suchthatat leastoneofthetwofollowing conditionsaresatisfied.
1. F◦|(V,P)=f◦, F◦|(V,P)=g◦. 2. F◦|(V,P)=g◦, F◦|(V,P)=f◦.
ii) Wecall two weak morphisms f◦,g◦: (V,P)→ (W,S) ofpath complexes weak homotopic and write f◦∼g◦ ifthereexistsasequenceofweakmorphisms
fi◦: (V, P)→(W, S) suchthatf◦=f0◦∼1f1◦∼1· · · ∼1fn◦=g◦.
iii) Twopathcomplexes (V,P) and(W,S) areweakhomotopyequivalent ifthereexist weakmorphisms f◦: (V, P)→(W, S), g◦: (W, S)→(V, P)
suchthat
f◦g◦∼IdW◦, g◦f◦∼IdV◦
where IdV :V →V and IdW:W → W are theidentity morphisms. Inthis case, we shall write (V,P)∼ (W,S) andshallcalltheweakmorphismsf◦,g◦ weakhomotopy inversesto eachother.
ItfollowsdirectlyfromDefinition3.7,thattherelation“tobeweakhomotopic”isanequivalencerelation onthesetofweakmorphismsbetweentwopathcomplexes,andweakhomotopyequivalenceisanequivalence relation on the set of path complexes. Moreover, we will denote by PW the category whose objects are path complexesandmorphismsaretheclasses ofweakhomotopic weakmorphismsofpathcomplexes.
Theorem 3.8.(i) Let
f◦∼g◦: (V, P)→(W, S)
be weakhomotopic morphismsof path complexes.Thenthese morphismsinducethechain homotopic mor- phisms of regularchaincomplexes
f∗g∗: Ωreg∗ (P)→Ωreg∗ (S) and hencethesamehomomorphism ofcorresponding homologygroups.
(ii) If the path complexes (V,P) and (W,S) are weak homotopy equivalent, then they have isomorphic regular homology groups. Furthermore, if the weak homotopy equivalence is provided by homotopy inverse morphisms f◦ and g◦ then theinduced homomorphisms f∗ and g∗ provide mutually inverse isomorphisms of reduced andnon-reduced homologygroups of(V,P)and(W,S).
Proof. Theproofissimilar totheproofofTheorem 3.4. 2 4. Relative pathhomologygroups
In this section we introducerelative path homology groups and construct several exactsequences with thesegroups.
Let(W,S) beapathcomplexandV ⊂W.
Definition4.1. Apathcomplex(V,P) overasetV isapath subcomplex ofthepathcomplex(W,S) ifany elementarypathp∈P liesinS.Wewriteinthiscase(V,P)⊂(W,S) or,tosimplifynotations,P ⊂S.
For a subcomplex P ⊂ S, the inclusion morphism i•: (V,P) → (W,S) induces a monomorphism i∗: Λ∗(V)→Λ∗(W) ofchaincomplexessuchthati∗(An(P))⊂ An(S).ByLemma3.2,thisimpliesthati• induces amonomorphism ofchain complexesi∗: Ω∗(P)→ Ω∗(S). Thuswe obtainashort exactsequence of(reducedandnon-reduced)chaincomplexes
0−→Ω∗(P)−→Ω∗(S)−→Ω∗(S)/Ω∗(P)−→0. (4.1) For the reduced chain complexes, the homomorphism i∗ in dimension −1 is the identity homomorphism K →K.Hencethe factor-complexΩ∗(S)/Ω∗(P) willbe thesamefor thereduced andnon-reduced chain complexes. We define homology groups H∗(S,P) = H∗(Ω∗(S)/Ω∗(P)), that are called the relative path homology groups.
Thesamelineofargumentsshowthatwehavealsoashortexactsequenceof(reducedandnon-reduced) regularchaincomplexes
0−→Ωreg∗ (P)−→Ωreg∗ (S)−→Ωreg∗ (S)/Ωreg∗ (P)−→0. (4.2) Proposition 4.2. Let (V,P) be a path subcomplex of (W,S). There are long exact sequences of homology groups
0←H0(S, P)←H0(S)←H0(P)←H1(S, P)←H1(P)←. . . and
0←H0reg(S, P)←H0reg(S)←H0reg(P)←H1reg(S, P)←H1reg(P)←. . . andsimilarlyforreduced homologygroups.
Proof. Follows from(4.1) and(4.2). 2 5. Thepathhomologyofhypergraphs
Inthissectionweapplytheaboveresultstoconstructahomologytheoryonthecategoryofhypergraphs.
Thehomologytheorybasedonthetheoryofpathcomplexesfortheparticularcaseofdigraphsand(nondi- rected)graphswasconstructedin[9],[10], [11]. Asbefore, wefixacommutativeringK withaunityas a ringofthecoefficients.
Definition5.1.[5] (i)Afinitehypergraph isapairG= (V,E) whereV isanon-emptyset ofvertices andE isafamily{e1,. . . ,ek}ofnon-emptyandnon-ordered subsetsofV suchthat