哥尼斯堡七桥问题课件
- 格式:pdf
- 大小:2.69 MB
- 文档页数:50


一笔画哥尼斯堡七桥问题
1736年29岁的欧拉向圣彼得堡科学院递交了《哥尼斯堡的七座桥》的论文,在解答问题的同时,开创了数学的一个新的分支——图论与几何拓扑。也由此展开了数学史上的新进程。问题提出后,很多人对此很感兴趣,纷纷进行试验,但在相当长的时间里,始终未能解决。七桥问题和欧拉定理。欧拉通过对七桥问题的研究,不仅圆满地回答了哥尼斯堡居民提出的问题,而且得到并证明了更为广泛的有关一笔画的三条结论,人们通常称之为“欧拉定理”。
故事背景
七桥问题
18世纪著名古典数学问题之一。在哥尼斯堡的一个公园里,有七座桥将普雷格尔河中两个岛及岛与河岸连接起来(如图)。问是否可能从这四块陆地中任一块出发,恰好通过每座桥一次,再回到起点?欧拉于1736年研究并解决了此问题,他把问题归结为如下右图的“一笔画”问题,证明上述走法是不可能的。
有关图论研究的热点问题。18世纪初普鲁士的柯尼斯堡,普雷格尔河流经此镇,奈发夫岛位于河中,共有7座桥横跨河上,把全镇连接起来。当地居民热衷于一个难题:是否存在一条路线,可不重复地走遍七座桥。这就是柯尼斯堡七桥问题。欧拉用点表示岛和陆地,两点之间的连线表示连接它们的桥,将河流、小岛和桥简化为一个网络,把七桥问题化成判断连通网络能否一笔画的问题。他不仅解决了此问题,且给出了连通网络可一笔画的充要条件是它们是连通的,且奇顶点(通过此点弧的条数是奇数)的个数为0或2.
当Euler在1736年访问Konigsberg, Prussia(now Kaliningrad Russia)时,他发现当地的市民正从事一项非常有趣的消遣活动。Konigsberg城中有一条名叫Pregel的河流横经其中,这项有趣的消遣活动是在星期六作一次走过所有七座桥的散步,每座桥只能经过一次而且起点与终点必须是同一地点。
Euler把每一块陆地考虑成一个点,连接两块陆地的桥以线表示。
哥尼斯堡七桥问题
问题提出
18世纪初普鲁士的哥尼斯堡,有一条河穿过,河上有两个小岛,有七座桥把两个岛与河岸联系起来。有个人提出一个问题:一个步行者怎样才能不重复、不遗漏地一次走完七座桥,最后回到出发点。这就是历史上有名的哥尼斯堡七桥问题。
问题进展
1735年,有几名大学生写信给当时正在俄罗斯的彼得斯堡科学院任职的天才数学家欧拉,请他帮忙解决这一问题。欧拉在亲自观察了哥尼斯堡七桥后,认真思考走法,但始终没能成功,于是他怀疑七桥问题是不是原本就无解呢?
1736年,在经过一年的研究之后,29岁的欧拉提交了《哥尼斯堡七桥》的论文,圆满解决了这一问题,同时开创了数学新一分支---图论。
欧拉将七桥问题抽象出来,把每一块陆地考虑成一个点,连接两块陆地的桥用线表示。并由此得到了如图一样的几何图形。 若我们分别用A、B、C、D四个点表示为哥尼斯堡的四个区域。这样著名的“七桥问题”便转化为是否能够用一笔不重复的画出过此七条线的问题了。 DBAC
知识准备
连通图:任意两个点都有路径可以连通
奇点:通过此点的线有奇数条
偶点:通过此点的线有偶数条
探究一个图形可一笔画的条件及一笔画图形画图方法
1、文字
刘 口 中 日 田 目
( ) ( ) ( ) ( ) ( ) ( )
2、图形
( ) ( ) ( ) ( )
一个图形可以一笔画,必须满足如下两个条件:
1. 图形必须是连通的。
2. 图中的“奇点”个数是0或2。
画图方法:
全偶点:任一个偶点为起点,最后一定能以这个点为终点
两奇点:一个奇点为起点,另一个奇点为终点
哥尼斯堡七桥问题结论
可以由此来判断“哥尼斯堡七桥问题”,4个点全是奇点,可知图不能“一笔画出”,也就是不存在不重复地通过七桥。
1
著名的“哥尼斯堡七桥”问题
18世纪,东普鲁士的首府哥尼斯堡(今俄罗斯加里宁格勒)是一座景色迷人的城市,普莱格尔河横贯城区,使这座城市锦上添花,显得更加风光旖旋。这条河有两条支流,在城中心汇成大河,在河的中央有一座美丽的小岛。河上有七座各具特色的桥把岛和河岸连接起来。
每到傍晚,许多人都来此散步。人们漫步于这七座桥之间,久而久之,就形成了这样一个问题:能不能既不重复又不遗漏地一次相继走遍这七座桥?这就是闻名遐迩的“哥尼斯堡七桥问题。”每一个到此游玩或散心的人都想试一试,可是,对于这一看似简单的问题,没有一个人能符合要求地从七座桥上走一遍。这个问题后来竟变得神乎其神,说是有一支队伍,奉命要炸毁这七座桥,并且命令要他们按照七桥问题的要求去炸。
七桥问题也困绕着哥尼斯堡大学的学生们,在屡遭失败之后,他们给当时年仅20岁的大数学家欧拉写了一封信,请他帮助解决这个问题。欧拉看完信后,对这个问题也产生了浓厚的兴趣。但他并没有跑到哥尼斯堡去走走。他想,既然岛和半岛是桥梁的连接地点,两岸陆地也是桥梁的连接地点,那就不妨把这四处地方缩小成四个点,并且把这七座桥表示成七条线。这样,原来的七桥问题就抽象概括成了如下的关系图:这显然并没有改变问题的本质特征。于是,七桥问题也就变成了一个一笔画的问题,即:能否笔不离纸,不重复地一笔画完整个图形。 2 欧拉的这个考虑非常重要,非常巧妙,它正表明了数学家处理实际问题的独到之处——首先把一个实际问题抽象成合适的“数学模型”。这种研究方法就是“数学模型方法”。这并不需要运用多么深奥的理论,但想到这一点,却是解决难题的关键。单是在这一点上,欧拉就显示出了他超群的数学才能。
经过研究,欧拉发现了一笔画的规律。他认为,能一笔画的图形必须是连通图。连通图就是指一个图形各部分总是有边相连的,这道题中的图就是连通图。
但是,不是所有的连通图都可以一笔画的。能否一笔画出是图的奇、偶点的数目来决定的。那么什么叫奇、偶点呢?与奇数条边相连的点叫做奇点;与偶数条边相连的点叫做偶点。(如右图中的A、B、C、D点均为奇点。)
哥尼斯堡七桥问题[欧拉图]
⼀、历史背景
1736年,年仅29岁的数学家欧拉来到普鲁⼠的古城哥尼斯堡(哲学家康德的故乡,今俄罗斯加⾥宁格勒)。普瑞格尔河正好从市中⼼流过,河中⼼有两座⼩岛,岛和两岸之间建筑有七座古桥。
欧拉发现当地居民有⼀项消遣活动,就是试图每座桥恰好⾛过⼀遍并回到原出发点,但从来没⼈成功过。
欧拉证明了这种⾛法是不可能的。现在看来,欧拉的证明过程⾮常简单,但他对七桥问题的抽象和论证思想,开创了⼀个新的学科:图论(Graph)。
如今,⽆论是数学、物理、化学、天⽂、地理、⽣物等基础科学,还是信息、交通、经济乃⾄社会科学的众多问题,都可以应⽤图论⽅法予以解决。图论还是计算机科学的数据结构和算法中最重要的框架(没有之⼀)。
⾸先能想到的证明⽅法是把⾛七座桥的⾛法都列出来,⼀个⼀个的试验,但七座桥的所有⾛法共⽤7\!=5040种,逐⼀试验将是很⼤的⼯作量。欧拉作为数学家,当然没那样想。欧拉把两座岛和河两岸抽象成顶点,每⼀座桥抽象成连接顶点的⼀条边,那么哥尼斯堡的七座桥就抽象成下⾯的图:
Processing math: 100%
假设每座桥都恰好⾛过⼀次,那么对于A、B、C、D四个顶点中的每⼀个顶点,需要从某条边进⼊,同时从另⼀条边离开。进⼊和离开顶点的次数是相同的,即每个顶点有多少条
进⼊的边,就有多少条出去的边,也就是说,每个顶点相连的边是成对出现的,即每个顶点的相连边的数量必须是偶数。
⽽上图中A、C、D四个顶点的相连边都是3,顶点B的相连边为5,都为奇数。因此,这个图⽆法从⼀个顶点出发,遍历每条边各⼀次。
欧拉的证明与其说是数学证明,还不如看作是⼀个逻辑证明。⼀个曾难住那么多⼈的问题,竟然是这样⼀个简单的出⼈意料的推理,还开创了⼀个新的学科。欧拉⾮常巧妙的把⼀个实
际问题抽象成⼀个合适的数学模型,这种研究⽅法就是我们应该掌握的数学模型⽅法。这并不需要运⽤多么深奥的理论,但能想到这⼀点,却是解决问题的关键。