王朝百科
分享
 
 
 

欧拉定理证明

王朝百科·作者佚名  2010-05-21  
宽屏版  字体: |||超大  

欧拉定理证明
head

引文:嵌入 (embedding)

将图G "嵌入" 一个平面後得到的它在该平面的一个 "嵌入" W, 则:W上的顶点一一对应G上边的端点, W中的边一一对应G上的简单弧, 并满足:

1.W中任意一条弧的端点对应G中一条边的顶点.

2.W中任意一条弧上的点和G中顶点不相关

3.W中任意两条弧的交点对应G中边的顶点.

简单弧 (simple arc)

平面内无环路连续曲线.

图的对偶(dual graph)

G*是图G的"对偶" , 则: 在平面内被图分隔开的每一个区域中取一个点, 并将这些相临区域中取得的点用边相连, 得到的图是G*.

( 对偶的性质是对称的, 用 "G*" 表示G的对偶,则G** = G)

如图: G' 与G互相对偶.

欧拉定理证明
g

连通图 (connected graph)

如果无向图所有顶点互相可达, 则它是连通的.

生成树 (spanning tree)

一棵遍历图所有顶点的树.

翻译的欧拉公式 V + F - E = 2 的19种证明方法

(原文: Nineteen Proofs of Euler's Formula ) http://www.ics.uci.edu/~eppstein/junkyard/euler/

"我"的话:

1. 若论思想性、精简、严密, 原文远胜。 所以赘述, 乃体谅中文资料难求之苦。

2. 欢迎修改

注:

1> 带引号的词语, 我也不确定.

2> 斜体词语, 后面有解释,

3> 未完成

注2:

1> V + F - E = 2 是拓补学重要公式 (原型被推广到了凹多面体 V + F - E = C ): . 欧拉公式还有很多

2> 以下证明, 有三个重要的数学模型被使用, 证明中我给出了简述, 其实不严密. 有兴趣可以再查资料.

它们是: Jordan curve theorem, dual graph, graph embedding

"结合2棵生成树"原理:对于任二维平面内"嵌入"的连通图G, 它的一个"对偶"是G*.(取G中每个面的中点, 以及G外一点, 相临面各连一边成为G的"对偶": 图G*)

我们假定: G*中由G相临面连成的边, 只被G中这两个面交线分隔. 那么:

1. G中的环,一定切断G*

2. G中的树,一定不会切断G*

(上面两个性质的证明用到拓补学的一个定理, Jordan curvetheorem: 这个定理对我们来说是没什么疑问, 简述其旨如下:

一条简单封闭曲线分平面为两部分.

但据说这个定理在数学史上的证明大费周折)

证明:

取G的生成树T, 则T不含环, 且T中边相对于G的补集 T'同样不含环 .

因为 T' 没有切断 G*, 所以 T' 的对偶仍是生成树. T的边数是 (V-1) , (T')* 的 边数与 T' 相同, 是 (F - 1)

可以证明: 这两棵生成树边数的和是G的边数: (V- 1) +(F - 1) = E

"简单归纳"注: 作者声明自己不喜欢这样的证明.

"It is to my mind unnecessarilycomplicatedand inelegant;"

证明1:(归纳面)

将一个图先 "嵌入" 二维平面得到图G.

当G只有一个面时 : E(1) = V(1) - 1 + F(1) - 1

当G有N个面时,

设: E(N) =V(N-1) - 1 +F(N-1) - 1

我们去除一条G中两个面的一条临边, 得到G有 N-1个面时

E(N-1) = E(N)- 1

V(N-1) = V(N)

F(N-1) = F(N)

故: E(N-1) =V(N-1) - 1 + F(N-1) - 1

丛而归纳出欧拉公式成立

证明2:(归纳顶点)

将一个图先 "嵌入" 二维平面得到图G.

当G只有一个顶点时 (一个简单环 )

F(1) + V(1) - E(1) = (E(1) + 1) + 1 - E(1) = 2

当G有N个顶点时, 假设结论成立

我们去除一条G中两个面的一条临边, 得到G有 N-1个面时 ,面和边各减少1. 故结论成立

证明3:(归纳边)

和上面的方法一个思路

略.

"缩小面的归纳"证明:

当凸多面体只有一个面时, V(1) + (F(1) - 1) - (E(1) - 1) = 0 显然成立.

假设当有N个面时这一性貭仍然成立. 这时我们,从凸多面体上取下一个面. 这时多面体成为了一个 "开口的容器".

我们这时在不影响面数的前提下缩小这个 "开口", 直到为一个点.于是得到一个新的凸多面体.

设这个凸多面体比原来少了 M 个顶点, 则这M个顶点在 "开口" 上,因此这个多面体比之原先, 又减少了M条边.

这样假设在N - 1 时成立

"电中性"证明:

欧拉定理证明
4

如图

用一种方法放置, 使图的边都不在水平面上, 这样就产生了最高点U, 最低点L. 在凸多面体的顶点放正单位电荷, 边中点放负单位电荷, 面中点放正单位电荷.

以下证明, 可以中和除了U, L所在位置外的电荷: 从上往下看, 我们让所有电荷在水平面 "逆时针" 运动一次到相临面, 那么:

1> U, L 不动 2> 不考虑U, L, 进入一个面的电荷是该面边数 e的一半减一. ( e / 2 - 1), 负电荷多一 , 其他电荷除了面中点的一个正电荷全部移出.

故除U,L 完全中和.

得证

“ 用‘嵌入’ 法中和”

欧拉定理证明
7

和上一法不同, 我们首先得到凸多面体的在二维平面的一个 "嵌入"(embedding) :如图: 首先, 我们旋转图使之没有一个是竖直的. 之后, 将在每个面和顶点中点上放一个正电荷, 在每条边中点上放一个负电荷。 (注意: 多面体的"嵌入", 将平面分成几个区域则原多面体有几个边, 因此图外的面上也放一个正电荷.) 下一步我们规定电荷移动的方向: (1) 移动边上的电荷到右方顶点. (2) 移动面上的电荷到面最右的顶点. (3) 图外面的正电荷不动. 这样, 除了最左边的顶点和图外的顶点上的两个电荷全部中和.

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有