最著名的数学电影——《心灵捕手》,求解电影中的图论难题
电影中的情节
第一个问题
杰拉尔德·兰博教授审阅威尔写出的解题过程。
邻接矩阵A(在图论和计算机科学中,邻接矩阵是用来表示有限图的一个方阵。矩阵的元素表示图中顶点对是否相邻。) 找出长度为3的路径数的矩阵 从i到j的路径数的生成函数 从1到3的路径数的生成函数
图1:图G
问题1.1,给定图G,求邻接矩阵A
问题1.1的解。顶点i到j的边元素和图G的邻接矩阵,表示顶点i到j之间的边数
问题1.2,找出长度为3的路径数的矩阵
方程1
从顶点i到顶点j的路径,长度为3; 从顶点i到k的路径,长度为2; 从顶点k到j的路径,长度为1。
问题1.2的解。表示图G中顶点i到j长度为3的路径数的矩阵
问题1.3,求i→j路径数的生成函数
方程2
方程3
方程4
方程5
方程6
方程7
方程8
问题1.3的解。从i到j的路径数的生成函数
问题1.4,求路径数从1到3的生成函数
方程9
方程10和11,(I - zL)的行列式及(I₁₃−zL₁₃)的行列式
方程12,从顶点1到顶点3路径数的生成函数的确定公式。
方程13。求解了从顶点1到顶点3路径数的生成函数值的确定公式
方程14。用于计算f(z)的泰勒级数的函数,麦克劳林级数,其中f^n(0)是f在0处的n阶导数。
问题1.4的解。
第二个问题
兰博教授盯着第二个问题的正确答案
a.n个结点上的树的数量是多少?
b.绘制所有n = 10的同态(胚)不可约树
如果有8叶和2非叶,那么 d_₁ + d_₂ = 10和d_₁≥d_₂≥3,所以:a) d_₁= 7,d_₂= 3(一棵树);或b) d_₁= 6和d_₂= 4(一棵树);或c) d_₁= d_₂= 5(一棵树)。
具有8个叶子的同态不可约树
a)同态不可约树,7个叶子,d_₁)d_₂= 5,d_₃= 3
b)同态不可约树,7个叶子,d_₁= 5,d_₂= d_₃= 3
6个叶子的同态不可约树,d_₁= d_₂= d_₃= d_₄= 3
题外话
赞 (0)