惠特尼定理概述图
图论 中,惠特尼连通性定理 (Whitney's theorem on connectivity )[ 1] ,简称惠特尼定理 (英語:Whitney's theorem ),是美國數學家哈斯勒·惠特尼 于1932年[ 2] 提出的关于2连通图 等价性质的定理,该定理提供了关于2连通图的不同点对之间的连通性质刻画,描述了2连通图的特殊性质[ 3] 。
对一个图
G
{\displaystyle G}
,若
G
{\displaystyle G}
至少存在3个点,则
G
{\displaystyle G}
是2连通的当且仅当对
G
{\displaystyle G}
中任意两个点
u
,
v
{\displaystyle u,v}
,
G
{\displaystyle G}
中至少存在连接
u
,
v
{\displaystyle u,v}
的2条内部不相交路径 ,即除首尾相同(皆為
u
,
v
{\displaystyle u,v}
)外,沒有其他公共頂點的路徑。
因为任意两点之间均存在路径,于是
G
{\displaystyle G}
是连通的。
进一步,对于任意两点之间有至少存在两条内部不相交路径,所以考虑删除
G
{\displaystyle G}
中任意一点,其均不会造成
G
{\displaystyle G}
不连通。于是
G
{\displaystyle G}
是2连通的。
G
{\displaystyle G}
是2连通的,希望证明对于任意两点
u
,
v
∈
V
(
G
)
{\displaystyle u,v\in V(G)}
,能找到至少两条连接
u
,
v
{\displaystyle u,v}
的内部不相交路径。
下面通过对
u
,
v
{\displaystyle u,v}
之间的距离
d
(
u
,
v
)
{\displaystyle d(u,v)}
进行归纳来由数学归纳法 证明:
对于
d
(
u
,
v
)
=
1
{\displaystyle d(u,v)=1}
,此时
u
v
{\displaystyle uv}
是
G
{\displaystyle G}
的一条边。而由于
κ
(
G
)
≥
2
{\displaystyle \kappa (G)\geq 2}
,根据惠特尼不等式 ,
λ
(
G
)
≥
κ
(
G
)
{\displaystyle \lambda (G)\geq \kappa (G)}
,于是
λ
(
G
)
≥
2
{\displaystyle \lambda (G)\geq 2}
。那么
G
{\displaystyle G}
至少需要删两条边才会导致不连通,于是
G
{\displaystyle G}
删一条边之后仍然还是连通的。则考虑
G
−
u
v
{\displaystyle G-uv}
,其仍然是连通图,于是对于
u
,
v
{\displaystyle u,v}
,
G
−
u
v
{\displaystyle G-uv}
仍然存在一条路径连接
u
,
v
{\displaystyle u,v}
。于是
G
{\displaystyle G}
中至少存在两条连接
u
,
v
{\displaystyle u,v}
的内部不相交路径。
假设对于
d
(
u
,
v
)
=
k
−
1
{\displaystyle d(u,v)=k-1}
,
G
{\displaystyle G}
中都存在至少两条连接
u
,
v
{\displaystyle u,v}
的内部不相交路径,则考虑
d
(
u
,
v
)
=
k
{\displaystyle d(u,v)=k}
;
由于
u
,
v
{\displaystyle u,v}
之间距离为
k
{\displaystyle k}
,则
G
{\displaystyle G}
中一定存在一条连接
u
,
v
{\displaystyle u,v}
的路径
P
{\displaystyle P}
,且
P
{\displaystyle P}
的长度(其包含的边的数量)为
k
{\displaystyle k}
,如图1所示。此时考虑
P
{\displaystyle P}
中
v
{\displaystyle v}
的邻居
w
{\displaystyle w}
,
w
{\displaystyle w}
一定满足
d
(
u
,
w
)
=
k
−
1
{\displaystyle d(u,w)=k-1}
。这是因为对于
w
{\displaystyle w}
在
P
{\displaystyle P}
中已经有
u
{\displaystyle u}
到
w
{\displaystyle w}
长度为
k
−
1
{\displaystyle k-1}
的路径,而如果还存在其他路径长度小于
k
−
1
{\displaystyle k-1}
,那么也存在
u
{\displaystyle u}
到
v
{\displaystyle v}
的路径长度小于
k
{\displaystyle k}
,与
d
(
u
,
v
)
=
k
{\displaystyle d(u,v)=k}
矛盾。于是对于
u
,
w
{\displaystyle u,w}
,根据归纳假设,存在至少2条连接
u
,
w
{\displaystyle u,w}
的内部不相交路径
P
,
P
′
{\displaystyle P,P'}
。于是
P
∪
P
′
{\displaystyle P\cup P'}
构成了一个环,如图2所示。充分性的归纳证明
如果
v
∈
P
∪
P
′
{\displaystyle v\in P\cup P'}
,即
v
{\displaystyle v}
已经在这个环上,如图3所示,则对于
u
{\displaystyle u}
与
v
{\displaystyle v}
这两个环上的点,它们之间也存在环上两条相反的绕行方向的路径,于是
u
{\displaystyle u}
与
v
{\displaystyle v}
存在两条内部不相交的路径。
如果
v
∉
P
∪
P
′
{\displaystyle v\notin P\cup P'}
,那么由于
G
{\displaystyle G}
是2连通的,则考虑
G
−
w
{\displaystyle G-w}
,其仍然是连通的。那么对于
u
,
v
{\displaystyle u,v}
,此时存在另一条连接
u
,
v
{\displaystyle u,v}
的路径
Q
{\displaystyle Q}
。此时,如果
Q
{\displaystyle Q}
与
P
{\displaystyle P}
以及
P
′
{\displaystyle P'}
除了
u
{\displaystyle u}
之外没有其他交点,如图4所示,则显然
Q
{\displaystyle Q}
与
P
∪
w
v
{\displaystyle P\cup wv}
就构成了连接
u
,
v
{\displaystyle u,v}
的两条内部不相交路径;否则,令
z
{\displaystyle z}
为
Q
{\displaystyle Q}
与
P
∪
P
′
{\displaystyle P\cup P'}
相交的最后一个交点,根据
P
,
P
′
{\displaystyle P,P'}
的对称性,不妨假设
z
{\displaystyle z}
就在
P
{\displaystyle P}
上,如图所示。那么考虑
(
u
⇝
z
)
⏟
P
∪
(
z
⇝
v
)
⏟
Q
{\displaystyle \underbrace {(u\rightsquigarrow z)} _{P}\cup \underbrace {(z\rightsquigarrow v)} _{Q}}
和
(
u
⇝
w
)
⏟
P
′
∪
w
v
{\displaystyle \underbrace {(u\rightsquigarrow w)} _{P'}\cup wv}
,这两条路径则构成了连接
u
,
v
{\displaystyle u,v}
的内部不相交路径。
于是无论如何,当
d
(
u
,
v
)
=
k
{\displaystyle d(u,v)=k}
时,均能至少找到连接
u
,
v
{\displaystyle u,v}
的两条内部不相交路径。
于是根据数学归纳法,当
G
{\displaystyle G}
是2连通图时,对于任意两点
u
,
v
∈
V
(
G
)
{\displaystyle u,v\in V(G)}
,能找到至少两条连接
u
,
v
{\displaystyle u,v}
的内部不相交路径。
根据惠特尼定理的结论,可以得到关于2连通图的等价描述的推论:
图
G
{\displaystyle G}
是连通且没有割点 (即图
G
{\displaystyle G}
是2连通的);
对于图
G
{\displaystyle G}
中任意两点
u
,
v
{\displaystyle u,v}
,
G
{\displaystyle G}
中存在至少两条连接
u
,
v
{\displaystyle u,v}
的内部不相交路径;
对于图
G
{\displaystyle G}
中任意两点
u
,
v
{\displaystyle u,v}
,
G
{\displaystyle G}
中存在一个环
C
{\displaystyle C}
且
u
,
v
{\displaystyle u,v}
均在
C
{\displaystyle C}
上;
图
G
{\displaystyle G}
的最小度至少为1,且对于图
G
{\displaystyle G}
中的任意两条边
e
1
,
e
2
{\displaystyle e_{1},e_{2}}
,
G
{\displaystyle G}
中存在一个环
C
{\displaystyle C}
且
e
1
,
e
2
{\displaystyle e_{1},e_{2}}
均在
C
{\displaystyle C}
上。[ 4]
描述1
⇔
{\displaystyle \Leftrightarrow }
描述2:直接运用惠特尼定理即可。
描述2
⇔
{\displaystyle \Leftrightarrow }
描述3:关系是显然的。若这两点之间存在至少两条连接它们的内部不相交路径,则这两条内部不相交路径的并形成了环且这两点在环上;若存在这两点同时位于环上,则这两点之间在环上的不同绕行方向的路径形成了连接它们的两条内部不相交路径。
描述4
⇔
{\displaystyle \Leftrightarrow }
描述3:对任意的两点
u
,
v
∈
V
(
G
)
{\displaystyle u,v\in V(G)}
,由于
δ
(
G
)
≥
1
{\displaystyle \delta (G)\geq 1}
,则
u
,
v
{\displaystyle u,v}
均存在邻居,
∃
u
x
,
v
y
∈
E
(
G
)
{\displaystyle \exists ux,vy\in E(G)}
。考察
u
x
,
v
y
{\displaystyle ux,vy}
,
若
u
x
∩
v
y
=
∅
{\displaystyle ux\cap vy=\varnothing }
即
u
x
,
v
y
{\displaystyle ux,vy}
两条边完全分离,则由于任意两条边均位于一个环上,于是
u
x
,
v
y
{\displaystyle ux,vy}
位于同一个环上,于是
u
,
v
{\displaystyle u,v}
也位于该环上。
若
u
x
∩
v
y
=
z
{\displaystyle ux\cap vy=z}
即
u
x
,
v
y
{\displaystyle ux,vy}
两条边有一个公共点
z
{\displaystyle z}
,此时
u
x
,
v
y
{\displaystyle ux,vy}
仍然是两条不同的边,则同样由于任意两条边均位于一个环上,于是
u
x
,
v
y
{\displaystyle ux,vy}
位于同一个环上,于是
u
,
v
{\displaystyle u,v}
也位于该环上。
若
u
x
∩
v
y
=
u
v
{\displaystyle ux\cap vy=uv}
即
u
x
,
v
y
{\displaystyle ux,vy}
实际上只是一条边
u
v
{\displaystyle uv}
,此时
u
v
{\displaystyle uv}
与其他任意一条边仍然位于同一个环上,所以
u
,
v
{\displaystyle u,v}
仍然位于环上。
描述123
⇔
{\displaystyle \Leftrightarrow }
描述4:首先根据描述1,图
G
{\displaystyle G}
是连通的,所以
δ
(
G
)
≥
1
{\displaystyle \delta (G)\geq 1}
。其次,对于图
G
{\displaystyle G}
中的任意两条边
u
v
,
x
y
{\displaystyle uv,xy}
,下面证明它们位于同一个环上。
向
G
{\displaystyle G}
中加入两个辅助点
w
,
z
{\displaystyle w,z}
令
G
′
=
G
∪
{
w
,
z
}
∪
{
u
w
,
v
w
,
x
z
,
y
z
}
{\displaystyle G'=G\cup \{w,z\}\cup \{uw,vw,xz,yz\}}
。首先
G
′
{\displaystyle G'}
仍然是2连通的,这是因为,
G
′
{\displaystyle G'}
的构造过程是加入两个点且两个点均与原图
G
{\displaystyle G}
中两个点相连,则考虑
G
′
{\displaystyle G'}
中的割集
S
{\displaystyle S}
。若割集中含有新加入的点
{
w
,
z
}
{\displaystyle \{w,z\}}
,则除去新加入的点,
S
−
{
w
,
z
}
{\displaystyle S-\{w,z\}}
是原图
G
{\displaystyle G}
的割集,而根据描述1,
G
{\displaystyle G}
本是2连通的,则
|
S
|
≥
2
+
1
=
3
{\displaystyle |S|\geq 2+1=3}
或
|
S
|
≥
2
+
2
=
4
{\displaystyle |S|\geq 2+2=4}
;若割集中不含有新加入的点,如果割集取自
{
u
,
v
,
x
,
y
}
{\displaystyle \{u,v,x,y\}}
,则
|
S
|
≥
2
{\displaystyle |S|\geq 2}
,否则
S
{\displaystyle S}
实际上是原图
G
{\displaystyle G}
的割集,所以同样,
|
S
|
≥
2
{\displaystyle |S|\geq 2}
。所以无论如何,对于
G
′
{\displaystyle G'}
的任意割集,其大小至少为2,故
G
′
{\displaystyle G'}
仍然是2连通的。实际上,关于向
k
{\displaystyle k}
-连通图加入辅助点的更一般的结论称为「扩展引理」(expansion lemma ),它也在证明门格尔定理 中发挥了作用。[ 5]
那么根据描述3,对于
G
′
{\displaystyle G'}
,一定存在环
C
{\displaystyle C}
,
w
,
z
{\displaystyle w,z}
均位于
C
{\displaystyle C}
上。而
w
,
z
{\displaystyle w,z}
的度均为2,所以
u
w
,
v
w
,
x
z
,
y
z
{\displaystyle uw,vw,xz,yz}
也位于
C
{\displaystyle C}
上,且
C
{\displaystyle C}
的其他边均来自原图
G
{\displaystyle G}
。于是可以将
u
w
v
{\displaystyle uwv}
替换成
u
v
{\displaystyle uv}
,
x
z
y
{\displaystyle xzy}
替换成
x
y
{\displaystyle xy}
,从而
u
v
,
x
y
{\displaystyle uv,xy}
均位于原图中的一个环上。
惠特尼定理提供了对于2连通性的更具体的性质刻画,从而提供了另一种对于2连通性的具体证明方向。
^ Kewen Zhao. Sanya. A simple proof of Whitney's Theorem on connectivity in graphs (PDF) . Mathematica Bohemica. 2011, 136 (1): 25-26 [2021-12-10 ] . doi:10.21136/MB.2011.141446 . (原始内容 (PDF) 存档于2021-12-10).
^ Hassler Whitney. Congruent graphs and the connectivity of graphs . American Journal of Mathematics. 1932, 54 (1): 150-168. doi:10.2307/2371086 .
^ West, Douglas Brent. Introduction to Graph Theory . Prentice Hall. 2001: 161 . ISBN 81-7808-830-4 .
^ West, Douglas Brent. Introduction to Graph Theory . Prentice Hall. 2001: 162 . ISBN 81-7808-830-4 .
^ West, Douglas Brent. Introduction to Graph Theory . Prentice Hall. 2001: 162 , 167-168. ISBN 81-7808-830-4 .