基金项目:国家自然科学基金(11171134,11301217); 福建省自然科学基金(2015J01017,2013J01014)
通信作者:chey5@jmu.edu.cn
(School of Sciences,Jimei University,Xiamen 361021,China)
Bartholdi Zeta function; triangulation-vertex join; subdivision-vertex join; subdivision-edge join
DOI: 10.6043/j.issn.0438-0479.201707003
图G的 Bartholdi Zeta函数是一个二元函数.给定图G1与G2,令G1∨G2,G1∨·G2和G1G2分别表示它们的三角点联图、剖分点联图和剖分边联图,得到了这3种复合图Bartholdi Zeta 函数的具体表达式.
The Bartholdi Zeta function of G is defined to be a function with two variables.For given graphs G1 and G2,let the triangulation-vertex join,subdivision-vertex join and subdivision-edge join of graph G1 and G2,be denoted by G1∨G2,G1∨·G2 and G1G2.In this paper,we obtain explicit expressions of the Bartholdi Zeta function for these three kinds of composite graphs.
本文中考虑的图都是简单的连通图.令G是一个简单图,V(G)和E(G)分别表示图G的顶点集和边集.用degG(v)表示图G中v的度,即与v关联的边的个数.设C=(e1,e2,…,en)是G的一个闭途径,令cbc(C)=|{i=1,2,…,n|ei+1=ei}|(这里en+1=e1)表示C中边回溯的次数.两个闭途径C1=(e1,e2…,en)和C2=(f1,f2,…,fn)称为是等价的,若存在k 使得fj=ej+k(mod n),j=1,2,…,k,闭途径C所在的等价类记为[C].闭途径C的 r次幂表示绕C的次数r所得的闭途径,记为Cr,若cbc(C)=cbc(C2)=0,则称C是约化的.进一步,若C不是一个比它严格小的闭途径的幂,则称C为素的.图G的Bartholdi Zeta函数定义如下[1]:
ZG(u,t)=∏[C](1-ucbc(C)t|C|)-1,
其中[C]为跑遍G中素闭途径的等价类.
当u=0时,Bartholdi Zeta 函数就退化成(Ihara)Zeta 函数[2]:
ZG(t)=∏[C](1-t|C|)-1,
其中[C]跑遍G中素闭途径的等价类.
Ihara[2]首先证明了正则图的Zeta函数ZG(t)的倒数为多项式,随后相应的结果又被推广到一般图上[3].Bartholdi[1]提出了两个变量的Bartholdi Zeta 函数,并给出了它的一系列性质和它的行列式表达式.此后,针对进一步推广Bartholdi Zeta 函数以及研究它和图的各种性质之间的关系,引起了人们的广泛兴趣[4-7].本文中主要讨论3种复合图的Bartholdi Zeta 函数,首先给出它们的定义:给定一个图G,把G的每条边e=ab插入一个顶点ce所得到的图称为图G的 剖分图,记为S(G).对应图G的每条边e=(a,b)增加一个顶点ce,并把ce与顶点a和 b相连所得的图称为G的 三角图,记为R(G).令I(G)={ce|e∈E(G)},则显然V(S(G))=V(R(G))=V(G)∪I(G).
定义1 已知图G1 和G2,G1 和 G2的三角点联图记为 G1∨G2,定义为
V(G1∨G2)=V(R(G1))∪V(G2),
E(G1∨G2)=E(R(G1))∪E(G2)∪
{uv|u∈V(G1),v∈V(G2)}.
定义2[8] 已知图G1 和G2,G1 和 G2的剖分点联图记为 G1∨·G2,定义为
V(G1∨·G2)=V(S(G1))∪V(G2),
E(G1∨·G2)=E(S(G1))∪E(G2)∪
{uv|u∈V(G1),v∈V(G2)}.
定义3[8] 已知图G1 和G2,G1 和 G2的剖分边联图记为 G1∨G2,定义为
V(G1∨G2)=V(S(G1))∪V(G2),
E(G1G2)=E(S(G1))∪E(G2)∪{uv|u∈
I(G1),v∈V(G2)}.
设G是一个有n个顶点和m 条边的图,令A(G),D(G),B(G)和L(G)分别表示它的邻接矩阵、度对角矩阵、关联矩阵和线图,则众所周知[9]:
B(G)TB(G)=A(L(G))+2Im,
这里B(G)T是B(G)的转置,Im是m 阶单位矩阵.进一步地如果G 是 r-正则图,那么
B(G)B(G)T=A(G)+rIn.
Cvetkovic'等[10]引进了图G的含有两个变量的广义特征多项式:
FG(λ,μ)=det(λIn-(A(G)-μD(G))),
则图G的Bartholdi Zeta函数与广义特征多项式之间的关系是本文中计算的出发点.
引理1[11-12] 设 G 是 n个顶点和 m 条边的连通图,则
ZG(u,t)-1=[1-(1-u)2t2]m-ntnFG[1/t-
(1-u)2t,(1-u)t],
FG(λ,μ)=
(λn)/((1-μ2)m)ZG(1-(λμ)/(1-μ2),(1-μ2)/λ)-1.
此外还需要下面关于矩阵的两个结论:
引理2[12] 令M1,M2,M3 和 M4 分别是 p×p,p×q,q×p和 q×q 阶矩阵,其中 M1,M4 可逆,则
det[M1 M2
M3 M4]=
det(M4)·det(M1-M2M-14 M3)=
det(M1)·det(M4-M3M-11 M2).
本节中给出本研究主要结论及其证明.首先先引入一些符号.
设Jm×n表示m行n列的全一矩阵.M是一个n阶矩阵,ΓM(x)表示(xIn-M)-1所有的元素和,即
ΓM(x)=JT1×n(xIn-M)-1J1×n.
给定u,v,令:
(i)β=1-(1-u)2t2,
(ii)γ1=1+(1-u2)t2,
(iii)γ2=1+(1-u)(1+u+n2)t2,
(iv)x=1/t-(1-u)2t,
(v)(~overt)=(1-u)t.
定理1 设图G1是有 n1 个顶点和 m1 条边的r-正则图,G2 是有n2 个顶点和m2条边的任意图.记r=λ1≥λ2≥…≥λn1 为A(G1)的特征值,则
ZG1∨G2(u,t)-1=γm1-n11 β2m1+n1n2-n1-n2[(β+
(2r+n2)(1-u)t2-αn1t-rt)γ1-2rt2]
[β+n1(1-u)t2]n2∏n1i=2[(β+(2r+
n2)(1-u)t2-λit)γ1-rt2-λit2]
ZG2[u-(n1(1-u)2t2)/β,(tβ)/(β+n1(1-u)t2)]-1.
其中α=ΓA(G2)-(1-u)tD(G2)(1/tβ+n1(1-u)t).
证明 首先由图G1∨G2的定义知道,它有n1+m1+n2个顶点,3m1+m2+n1n2条边,所以由引理1,有
ZG1∨G2(u,t)-1=
β2m1+m2+n1n2-n1-n2tn1+m1+n2FG1∨G2(x,(~overt)).(1)
对G1∨G2的顶点做适当标号使得其邻接矩阵和度对角矩阵有如下形式:
A(G1∨G2)=[A(G1)B(G1)Jn1×n2
B(G1)T 0m1×m1 0m1×n2
Jn2×n10n2×m1 A(G2)],
D(G1∨G2)=
[(2r+n2)In1 0n1×m1 0n1×n2
0m1×n1 2Im1 0m1×n2
0n2×n1 0n2×m1 D(G2)+n1In2].
由引理2可得
FG1∨G2(x;(~overt))=
det[P -B(G1)-Jn1×n2
-B(G1)T(x+2(~overt))Im1 0m1×n2
-Jn2×n1 0n2×m1 Q]=
det((x+n1(~overt))In2-A(G2)+(~overt)D(G2))·
det(S)=FG2(x+n1(~overt);(~overt))·det(S),
其中:P=(x+(2r+n2)(~overt))In1-A(G1),Q=(x+n1(~overt))In2-A(G2)+(~overt)D(G2).
S=[P -B(G1)
-B(G1)T(x+2(~overt))Im1]-[-Jn1×n2
0m1×n2]
Q-1[-Jn2×n1 0n2×m1]=
[P-ΓA(G2)-(~overt)D(G2)(x+n1(~overt))Jn1×n1 -B(G1)
-B(G1)T(x+2(~overt))Im1].
因为G1 是r-正则图,所以B(G1)B(G1)T=rIn1+A(G1).为简单起见,下面令 α=ΓA(G2)-(~overt)D(G2)(x+n1(~overt)),J=Jn1×n1.再次利用引理 2,并且J的特征值为n,0,0,G1为正则图,则化简得
det(S)=(x+2(~overt))m1-n1det[((x+
2r(~overt)+n2(~overt))(x+2(~overt))-r)In1-α(x+2(~overt))J-
(x+2(~overt)+1)A(G1)]=(x+2(~overt))m1-n1
[(x+(2r+n2)(~overt)-αn1-r)(x+2(~overt))-
2r]·∏n1i=2[(x+(2r+n2)(~overt)-λi)(x+2(~overt))-
r-λi],
从而得到下面的关系式:
FG1∨G2(x;(~overt))=FG2(x+n1(~overt);(~overt))(x+
2(~overt))m1-n1[(x+(2r+n2)(~overt)-αn1-r)(x+2(~overt))-
2r]·∏n1i=2[(x+(2r+n2)(~overt)-λi)(x+2(~overt))-
r-λi].(2)
再由引理1得
FG2(x+n1(~overt);(~overt))=((x+n1(~overt))n2)/((1-(~overt)2)m2)ZG2
(1-((x+n1(~overt))(~overt))/(1-(~overt)2),(1-(~overt)2)/(x+n1(~overt)))-1.(3)
由式(1)~(3)和x=1/t-(1-u)2t以及(~overt)=
(1-u)t,整理可得结果.
定理2 假设图G1 是有n1个顶点和m1条边的r-正则图,G2是有n2个顶点和m2条边的任意图.记r=λ1≥λ2≥…≥λn1为A(G1)的特征值,从而
ZG1∨·G2(u,t)-1=γm1-n11 βm1+n1n2-n1-n2[(β+
(r+n2)(1-u)t2-αn1t)γ1-2rt2]·[β+
n1(1-u)t2]n2∏n1i=2[(β+(r+n2)(1-
u)t2)γ1-rt2-λit2]ZG2[u-(n1(1-u)2t2)/β,
(tβ)/(β+n1(1-u)t2)]-1,
这里 α=ΓA(G2)-(1-u)tD(G2)(1/tβ+n1(1-u)t).
证明 由图G1∨·G2的定义知,它有n1+m1+n2个顶点,2m1+n1n2+m2条边,所以由引理1,有
ZG1∨·G2(u,t)-1=
βm1+m2+n1n2-n1-n2tn1+m1+n2FG1∨·G2(x,(~overt)).
对顶点进行合适的标号后,可以得到G1∨·G2的邻接矩阵和度对角矩阵分别如下:
A(G1∨·G2)=[0n1×n1 B(G1)Jn1×n2
BT(G1)0m1×m1 0m1×n2
Jn2×n1 0n2×m1 A(G2)],
D(G1∨·G2)=
[(r+n2)In1 0n1×m1 0n1×n2
0m1×n1 2Im1 0m1×n2
0n2×n1 0n2×m1 D(G2)+n1In2].
采用与定理1相同的方法计算可得下面的结论.
下面要讨论边剖分边联图G1和G2的Bartholdi Zeta函数.
定理 3 假设图G1是有n1个顶点和m1条边的r-正则图,G2是n2个顶点和m2条边的任意图.记r=λ1≥λ2≥…≥λn1 为A(G1)的特征值,从而
ZG1G2(u,t)-1=γm1-n12 βm1+m1n2-n1-n2
[(γ2-αm1t)(β+r(1-u)t2)-2rt2]
[β+m1(1-u)t2]n2∏n1i=2[(β+r(1-u)t2)γ2-
rt2-λit2]·ZG2[u-(m1(1-u)2t2)/β,
(tβ)/(β+m1(1-u)t2)]-1,
其中α=ΓA(G2)-(1-u)tD(G2)[1/tβ+m1(1-u)t].
证明 由图G1G2的定义知,它有n1+m1+n2个顶点,2m1+m1n2+m2条边,所以由引理1,有
ZG1∨G2(u,t)-1=
βm1+m1n2+m2-n1-n2tn1+m1+n2FG1G2(x,(~overt)).
对顶点进行合适的标号,可以得到G1∨G2 的邻接矩阵和度对角矩阵分别如下:
A(G1G2)=[0n1×n1 B(G1)0n1×n2
BT(G1)0m1×m1 Jm1×n2
0n2×n1 Jn2×m1 A(G2)],
D(G1G2)=
[rIn1 0n1×m1 0n1×n2
0m1×n1(n2+2)Im1 0m1×n2
0n2×n1 0n2×m1 D(G2)+m1In2].
从而det(xIn1+m1+n2-AG1G2+(~overt)D(G1∨G2))的展开式如下:
FG1∨G2(x;(~overt))=
det[(x+r(~overt))In1 -B(G1)0n1×n2
-BT(G1)(x+(n2+2)(~overt))Im1 -Jm1×n2
0n2×n1 -Jn2×m1 E]=
det((x+m1(~overt))In2-A(G2)+(~overt)D(G2))·
det(S)=FG2(x+m1(~overt);(~overt))·det(S),
S=[(x+r(~overt))In1 -B(G1)
-BT(G1)(x+(n2+2)(~overt))Im1]-
[0n1×n2
Jm1×n2][(x+m1(~overt))In2-A(G2)+
(~overt)D(G2)]-1[0n2×n1 Jn2×m1]=
[(x+r(~overt))In1 -B(G1)
-BT(G1)F].
其中:E=(x+m1(~overt))In2-A(G2)+(~overt)D(G2); F=(x+(n2+2)(~overt))Im1-ΓA(G2)-(~overt)D(G2)(x+m1(~overt))Jm1×m1.
因为BT(G1)B(G1)=2Im1+A(L(G1)).同时记 ΓA(G2)-(~overt)D(G2)(x+m1(~overt))为α,利用引理2可得
det(S)=(x+r(~overt))n1·det[(x+(n2+2)(~overt))Im1-
αJ-1/(x+r(~overt))BT(G1)B(G1)]=(x+r(~overt))n1-m1·
det[(x+(n2+2)(~overt))(x+r(~overt))-2)Im1-
α(x+r(~overt))J-A(L(G1))].
现在回顾两个结论
(i)Jm1×m1 的特征值分别为 m1,0,…,0;
(ii)因为G1 是r-正则,所以它的线图 L(G1)是2r-2-正则.进一步得到A(L(G1))的特征值为λi+r-2,i=1,…,n1,并且特征值-2的重数为m1-n1.
所以本文中可以得到:
det(S)=[x+(n2+2)(~overt)]m1-n1[(x+(n2+
2)(~overt)-αm1)(x+r(~overt))-2r]∏n1i=2[(x+
(n2+2)(~overt))(x+r(~overt))-r-λi].
后面的证明过程与定理1相似,易得定理3.
证毕.