树的等价刻画
命题陈述
对于有 个顶点的图 ,以下条件等价:(i) 连通且无环;(ii) 连通且有 条边;(iii) 无环且有 条边。
为什么成立?
从树中去掉任意一条边都会使其不连通,添加任意一条边都会产生一个环——树恰好拥有连接一切所需的边数,不多不少。这三个条件分别从不同角度锁定了这种"恰到好处"的结构。
证明思路
我们证明 (i) 连通且无环 (ii) 连通且有 条边 (iii) 无环且有 条边 (i),从而把三者串成一个环。
**(i)(ii)**,对 归纳。基础情形 显然:单个顶点有 条边。归纳步骤:取一个 个顶点的连通无环图 。由于 有限且无环,它必含一个叶子 (度为 的顶点):否则每个顶点的度都 ,从任意起点出发沿边前进且不立即折返,最终必会重访某个顶点,从而产生环。删去 及其唯一关联边,剩下的图 有 个顶点,依然连通(没有其他顶点依赖 来保持连通)且依然无环(无环图的子图仍无环)。由归纳假设, 有 条边,故 有 条边。
**(ii)(iii)**。设 连通且有 条边。若 含有一个环,删去该环上的一条边后图仍连通(被删边的两端点仍由环的其余部分相连),这就得到一个在 个顶点上只有 条边的连通图。但任何 个顶点上的连通图都至少需要 条边(除第一个顶点外,每个新顶点都至少需要一条新边才能到达),所以 条边不可能让 个顶点连通——矛盾。故 不含环,即无环。
**(iii)(i)**。设 无环且有 条边,并设其有 个连通分量。每个分量本身连通且无环,于是对每个分量分别应用已证明的 (i)(ii) 方向,一个有 个顶点的分量就有 条边。对所有分量求和,总边数为 。已知总数为 ,故 ,于是 : 连通。
用到此定理的主题
分步证明
该定理暂无分步证明。
参考文献
- Reinhard Diestel (2017). Graph Theory
- David R. Karger, Philip N. Klein, Robert E. Tarjan (1995). A randomized linear-time algorithm to find minimum spanning trees · DOI:10.1145/201019.201022
- Aaron Schild (2017). An almost-linear time algorithm for uniform random spanning tree generation · arXiv:1711.06455 [预印本,未经同行评审]