大学代数知识在互联网络中的应用
2015-12-11周进鑫
周进鑫
摘要:代数方面的知识是数学工作者的必备基础。本文通过讨论大学代数知识在互联网络对称性研究中的应用,提出大学数学专业学生检验自己对已学代数知识的掌握程度的一种新思路,即思考一些比较前沿的数学问题。
关键词:代数;对称;自同构
中图分类号:G642 文献标志码:A 文章编号:1674-9324(2015)31-0191-02
一、引言与基本概念
《高等代数》(advanced algebra)和《近世代数》(abstract algebra)是大学数学专业有关代数方面的两门重要课程。前者是大学数学各个专业最重要的主干基础课程之一,后者既是对前者的继续和深入,也是代数方面研究生课程的重要先修课程之一。这两门课程概念众多,内容高度抽象,是数学专业学生公认的难学课程。甚至,很多学生修完《高等代数》之后,就放弃了继续学习《近世代数》。即使对于那些坚持认真学完这两门课程的学生来讲,也未必能做到“不仅知其然,还知其所以然”,而要做到“知其所以然,还要知其不得不然”就更是难上加难了。众所周知,学习数学,不仅逻辑上要搞懂,还要做到真正掌握,学以致用,也就是“学到手”。当然,做课后习题和考试是检验是否学会的一个重要手段。然而,利用所学知识独立地去解决一些比较前沿的数学问题,也是检验我们对于知识理解和掌握程度的一个重要方法。这样做,不仅有助于巩固和加深对所学知识的理解,也有助于培养学生的创新意识和自学能力。笔者結合自己所从事的教学和科研工作,在这方面做了一些尝试。
互连网络的拓扑结构可以用图来表示。为了提高网络性能,考虑到高对称性图具有许多优良的性质,数学与计算机科学工作者通常建议使用具有高对称性的图来做互联网络的模型。事实上,许多著名的网络,如:超立方体网络、折叠立方体网络、交错群图网络等都具有很强的对称性。而且这些网络的构造都是基于一个重要的代数结构即“群”。它们的对称性也是通过其自同构群在其各个对象(如:顶点集合、边集合等)上作用的传递性来描述的。
下面介绍一些相关的概念。一个图G是一个二元组(V,E),其中V是一个有限集合,E为由V的若干二元子集组成的集合。称V为G的顶点集合,E为G的边集合。E中的每个二元子集{u,v}称为是图G的连接顶点u与v的一条边。图G的一个自同构f是G的顶点集合V上的一个一一映射(即置换),使得{u,v}为G的边当且仅当{uf,vf}也为G的边。图G的全体自同构依映射的合成构成一个群,称为G的全自同构群,记作Aut(G)。图G称为是顶点对称的,如对于G的任意两个顶点u与v,存在G的自同构f使得uf=v。图G称为是边对称的,如对于G的任意两条边{u,v}和{x,y},存在G的自同构f使得{uf,vf}={x,y}。
至此,完全决定了这三类网络的对称性。不难看出,除了必要的图论概念外,我们的证明主要利用了《高等代数》和《近世代数》的知识。做为上述问题的继续和深入,有兴趣的同学还可以考虑以下问题:
1.这些网络是否具有更强的对称性?比如:弧对称性?距离对称性?
2.完全决定这些网络的全自同构群。
实际上,利用与上面证明相同的思路,结合对图的局部结构的分析,利用一些组合技巧,这些问题也可以得到解决。
三、小结
大学所学代数知识在数学领域中的许多学科、乃至其他领域都有重要的应用。笔者认为任课教师可以根据自己所熟悉的科研领域,选取一些与大学代数知识有紧密联系的前沿数学问题,引导一些学有余力的学生开展相关研究,甚至可以吸引一些本科生加入自己的课题组。当然,教师要给予必要的指导,比如讲解相关背景知识、必要的概念和方法等。指导学生从相对简单的问题入手,循序渐进,由易到难,逐步加深对代数学知识的系统理解,积累一些经验,为考虑进一步的问题奠定基础。
本文所提到的利用《高等代数》和《近世代数》的知识来研究网络的对称性就是笔者在教学工作中曾做过的一些尝试。在该方面,笔者指导完成了由三名大三学生参加的国家级大学生创新实验项目一项。这样以来,学生在学习经典数学知识的同时,也可以思考一些比较前沿的数学问题;学生在巩固已学知识的同时,也可以激发其学习兴趣,训练学生的逻辑思维,培养学生的创新思维,以及独立发现问题和解决问题的能力。