中国象棋中的数学知识

发布时间:2024-10-08

数学教学论论文二

班级:数学10903

姓名:胡星

学号:200905458

序号:07

1

浅谈中国象棋中的数学知识

犹记得初次接触象棋是初二暑假去姨姑家玩,看到两个哥哥在凉席上下象棋,感觉特别新奇,于是就叫两个哥哥教我,开始他们还不教,说这个很深奥,我还不觉得,听他们说似乎就是“象走田,马走日,车横冲直撞,炮打隔山子,小兵只能向前冲……”直到现在我不得不承认我象棋水平确实很差,只懂防守,怎样下才能吃对方的子,怎样下才能保全自己的子,很少能真正的以时时打到对方的将或帅为动机来下棋,所以下棋的第一步总是上象防守而不是上炮进攻。

虽然自己学的是数学专业却很少去探究象棋和数学之间的联系,最近提到游戏中的数学,突然想到象棋的棋盘和我们数学中的坐标轴很是相似,这其中应该大有奥秘,于是上网学习学习一探究竟,顺便更好的了解了解象棋知识,以便自己下棋水平的提高。

中国象棋的由来及发展

象棋的形成与秦朝末年的“楚汉相争”有着密切的关系。象棋棋子分红、黑两种颜色,帅方红色,将方为黑色,俗称“红帅黑将”。这也有其出处。

在象棋最早形成的时候,人们一般把红帅代表刘邦,黑将代表项羽,即红方代表刘邦的军队,黑色代表项的军队。传闻,刘邦率领义军在芒砀山起义,并亲自在山上斩死一条大白索,这就是民间流传很久的“高祖斩蛇”的故事。传说,刘邦将大白蛇斩死后,一位老妇人哭着找上山来,说他的儿子就是白帝的儿子,化作白蛇上山游玩,被亦帝的儿子杀死了,她伤心极了。说完,老妇女倏地不见,这个故事意味着当时的秦朝就要被新的王朝所替代。自从斩杀白蛇后,刘邦便自称是赤帝的儿子,也就特别喜欢红色,连军中的大旗都改为红色。

而项羽则喜欢黑色,他穿的衣服,披挂皆为黑色,就连骑的鸟骓战马也都是黑色的。“红帅黑将”大概由此而来。将帅不能照面的依据:凡是会下象棋的都懂得,双方将帅不能直接见面,规则这样规定是有依据的。据有关史书记载,在楚汉大战中,汉王刘邦曾在广武山上对着西楚霸王项羽破口大骂,结果被楚兵用箭射中,差点丢了性命。从象棋的形成和发展来看,是古代战争在棋盘上的再现。而棋盘上的“楚河汉”,是是根据楚汉相争而命名的。对弈中,将帅如果同在一条直线上,中间又不隔着任何棋子情况下,规则规定走子的一方获胜,这就好比先动手的一方把对方的将(帅)射中了。这就是将帅不能照面的依据。

中国象棋是起源于中国的一种棋戏,产生的年代不详。象棋在中国有着悠久的历史。棋盘里的河界,又名“楚河汉界”。这个名称,可能是受到楚汉相争,韩信作象棋的传说的影响。传说无从考证,多半是后人附加的。南北朝时期,北周武帝,曾制《象经》,文学家庾信曾赋《象棋经赋》及《进象棋经赋》。说明当时象棋已经在社会各界产生了普遍的影响。遗憾的是这些作品大多失传了。而《续藏经》记载:“划神农以日月星辰为象,唐相牛僧孺用车、马、将、士、卒加炮,代之为棋矣。”根据这个记载,在唐朝之前的象棋没有炮,这恰好和中国古代军事技术的发展相吻合。加炮之后象棋,才和现代的象棋相近,或者说初步成为现代象棋的雏形。

进入明、清两代,象棋的发展有了长足的进步,名手辈出,佳作如云,涌现出一大批如周廷梅王再越、吴梅圣等出类拔萃的象棋国手大家。棋理棋势的研究更加深化,促进了象棋文化的发展。是古代象棋史上的黄金时期。

建国以后,老一代象棋艺术家杨官磷、新一代象棋国手胡荣华、柳大华、吕钦、后起新秀许银川以及我的老师赵庆阁等一大批象棋工作者,总结发扬了前人的文化遗产,勇于创新,锐意进取,使象棋文化的更加绚丽多彩,真正成为了中华文

2

化史上,一颗璀璨的明珠。

中国象棋中的数学知识

上溯至公元762年,无“炮”的中国“宝应象棋”出现,传到日本,为“日本将棋”之祖;也是现代中国象棋之祖。

一一二七年,中国北宋时,现代中国象棋成型。1623年,明朝朱晋祯的棋艺巨著《桔中秘》成书。概括了由宋迄明的象棋艺术成就,是用艺术方法较系统地研究掌握中国象棋基本艺术规律的鼻祖,以后用“集谱”手段艺术性地研究象棋,企图接近“象棋内在固有变化规律”的艺术方法,不断发展完善,一直到现在,已是积谱如山,造就了一代又一代的“象棋艺术大师”。

在欧洲,据1960年中国科学院数学研究所出版的一本高等数学教科书《对策论(博弈论)讲义》的介绍,用数学方法来研究与斗争有关的现象的第一次尝试就是1912年策墨洛(E.zermele)的著作“关于集合论在象棋博弈论中的应用”对象是国际象棋。在这篇文章里确定了,对象棋对策来说,以下三种着法必定存在一种:1.不依赖于黑方如何行动,白方总取胜的着法;2.不依赖于白方如何行动,黑方总取胜的着法;3.一方总能达到和局的着法。虽然对象棋对策来说,要指出实际上存在的究竟是哪种着法还是极困难的,而且这种结果只有在每个局中人对所有局中人过去的行动全部了解时才可能有的!由于要了解每个对手过去的全部对局行动几乎是不可能的事情!所以策墨洛(E.zermele)并没有完全解决问题。但上述结果已经很不错了。之后,在欧洲数学家的眼中,象棋都是一个“随机数学”的研究对象,是一个“阵地对策”的典型模型。主要用概率论的数学方法研究象棋的“棋步分支现象”希望从棋局的逐步分支展开的事实中找出确定“最佳着法”的“概率特征”。

但是直到现在还没发现有哪位欧洲数学家或中国的欧洲的象棋艺术大师已经彻底解开了这个“千年谜团”:就是在下棋时,对自己和对方所走的每着棋,都能够一一指出它们分别属于“和着、胜着、负着”中的哪一种!而且是要在临场对弈的短时间内指出来!

1974年,中国广州市有一位20岁的年轻人,自少酷爱中国象棋,在学习前人棋谱时发现,所有看过的棋书中惯常使用的“概念”都是未经严格科学定义的模糊的艺术性、比喻性、描述性的概念。比如屏风马、担杆炮、马后炮、仙人指路、形势、先手、后手、优势、劣势、稍优、稍劣、均势、进攻、防守、闲着等着之类,都是些只可意会的模糊概念。不同的人凭各自的感觉和理解可以有不同的解释;同一个人在不同的棋局中使用又可以有不同的解释。即它们都没有确定的“内涵和外延”,都不是符合“同一律”、“不矛盾律”等“形式逻辑定律”的科学概念。

他认为传统的,用“集谱”方法,使用“模糊概念”研究象棋。只能有限的接近象棋“千年之谜”的谜底。因为他通过计算得知:中国象棋所有可能的“单方棋子组合数”有两千多种;而“按不同位置分布的棋子组合数”即“可能局面数”达亿兆种之多;而“局面的组合数”即:“可能棋局数”更是接近无限的!可以这样说:即使把历史上的所有棋谱内有纪录的棋局数{包括开局定式、残局定式、排局、前人实战全局}加起来和实际存在的棋局数相比简直是“冰山一角”!企图依靠对这“冰山一角”的艺术分类、归纳、记忆来了解“整座冰山”,感悟象棋“内在固有棋理”以提高对象棋的理解,从而提高棋艺水平的努力,即使艰苦的坚持一辈子,所得也是极其有限的。而且这所得亦只限于极小数有特殊天赋,后天又极痴迷象棋的人才有的机缘。

3

他认为象棋本身是一个自成系统的“决定性数学”范畴内的“对抗现象数学模型”。穷尽棋局的变化虽然不可能,但是用数学方法穷尽其“变化规律”------即实实在在地找出“象棋内在固有棋理”则是可能的!如同物质无限,不可穷尽;但物质的变化规律却是有限的、可穷尽的一样。

在 E.zermele 先生“三必存一”结论的指引下,首先用“化学分析”方法,分析构成象棋的各种基本元素,从中寻找出反映象棋本质的“四元素”及其“原子量”----确定了“象棋的原子”。然后,从“四元素”的所有可能合成中找到“象棋八元关系”----确定了“象棋的基本分子”。又从合成时双方“原子量”的变化,分辨出“对分子”和“错分子”。而且发现“象棋只有对分子和错分子”!接着从这两种“分子”的各种变化中,找出了各种可能的“棋路段”----象棋的“基本物质”,发现象棋只有两种“基本物质”!“致和棋路段”与“致胜----负棋路段”。最后通过“分子”合成“基本物质”时的“分子量”变化,找出其变化规律。结果,由这两种“基本物质”组成的“物体”----“象棋棋路”的“固有变化规律”于是便昭然若揭了!

象棋中的数学应用

1)“双炮禁双炮”象棋残局

双方具有对称的布局:士与过了河的兵(卒)均不能动(否则输棋),能动的只有两只炮和一个兵(卒),且炮只能进不能平(否则会被对方“闷宫”杀)。红方先走。第一步应该怎样走红方才能取胜?

现在我们来分析一下棋势:

1.未过河的兵卒,只能由某一方走一步,当这一步走后,双方的兵卒就不能再走了。也就是说,九1路兵卒之间只有1个空步数可走。

2.炮只能进不能平,否则就会被对方“闷宫”杀。这样,两中炮之间有4个空步数可走,三7路炮之间有8个空步数可走。

3.如果双方走成这种局面:九1路兵卒已由一方走了1步,而双方的两对炮都已顶住,显然这时轮到谁走谁就输棋。因为他所有的棋子均动弹不得而被“闷死”。当然他可把炮往后退,但他退几步,对方就进几步,最终还是被“闷死”。

因此,这局棋制胜的关键在于:这三路的空步数{1,4,8},由谁先走完最后的空步数,谁就嬴棋。

最后我们知道:这局棋中九1路兵卒之间实际上只有1个空步数可走,两中炮之间有4个空步数可走,三7路炮之间有8个空步数可走.这样问题转化为这三路的空步数{1,4,8},谁先走完最后的空步数,谁就赢棋。这类似于取火柴棒游戏“翻摊”或“盲公顶棍”,其中蕴含了深奥的数学道理。这里必胜集合有

4

{4,4}、{3,3}、{2,2}、{1,1}、{1,4,5}、{1,2,3}等。

2)“马”如何跳回原位(坐标向量应用)

不失一般性的,设“马”现在的坐标为(x0, y0),它走完第一步后的坐标为(x0+x1, y0+y1)。根据“马”的走法规则可知,x1与y1的取值只能在1、- 1、2、- 2这四个数中,并且当| x1|=1时,| y1|=2;当| x1|=2时,| y1|=1。

同理,设“马”跳完第二步、第三步、第四步、第五步时的坐标依次为(x0+x1+x2, y0+y1+y2)、(x0+x1+x2+x3, y0+y1+y2+y3)、(x0+x1+x2+x3+x4, y0+y1+y2+y3+y4)和(x0+x1+x2+x3+x4+x5, y0+y1+y2+y3+y4+y5)。如果第五步就跳回原位,则由坐标平面内的点与有序实数对的一一对应关系,可知

x0+x1+x2+x3+x4+x5= x0,

y0+y1+y2+y3+y4+y5= y0

x1+x2+x3+x4+x5=0,

y1+y2+y3+y4+y5=0.

以上两式相加,得

(x1+y1)+(x2+ y2)+(x3+ y3)+(x4+ y4)+(x5+y5)=0.

由于以上等式中的所有字母的取值只能在1、- 1、2、- 2这四个数中,并且当| x1|=1时,| y1|=2;当| x1|=2时,| y1|=1,所以x1+y1、x2+ y2、x3+ y3、x4+ y4、x5+y5的值只能是±1或者±3,而不可能是±2或者其他的任何数。

由于奇数个奇数的和仍然是奇数,所以x1+y1、x2+ y2、x3+ y3、x4+ y4、x5+y5的值无论取±1、±3四个数中的任何一个,其和都不能等于0.

由此,我们把这个结论进一步推广:“马”走的步数为奇数时,它就不能跳回原位;“马”走的步数为偶数时,它就可以跳回原位。

以上就是关于中国象棋中应用的一些数学知识及历史,觉得象棋确实是很深奥的东西,今后要多运用自己的专业知识好好研究研究。

数学10903 胡星

5

中国象棋中的数学知识.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219