围棋重在算度,多算往往胜过少算。在对弈过程中,双方要择其重要时刻,审形度势,计算可能出现的各种变化。正因为如此,围棋与数学就自然而然地有了密切的关系。历史上有不少科学家、数学家爱好围棋,与围棋结下了不解之缘。北宋的科学家沈括就是一例,他曾经用数学来计算围棋的无穷变化。
沈括,字存中,浙江钱塘人。他学问渊博,兼通天文、方志、律历、算数、医药,是北宋著名的科学家。据《明道杂志》载:“沈存中博学多能,天文历数、钟律五遁,皆极其妙,尤善用算,甚好弈棋。”
沈括进士出身,参加过王安石的变法运动,是王安石革新派中的重要人物。他当过太史令,出使过当时的辽国,驳斥了辽国的争地要求。他曾任翰林学士,当过陕西延州(今延安)知府,整顿陕西盐政。晚年居江苏镇江东郊,建梦溪园,据平生见闻,撰写了《梦溪笔谈》。他曾精研科学,用功极勤。尽管事务繁忙,但他暇时爱下围棋。并曾试用数学的方法剖析研究围棋的奥妙,计算围棋变化的极限数量。他的探索和研究精神十分可贵。据他的计算,围棋变化的极限数量是“大约连书万字五十二”。用现代数学来表达,沈括计算出的围棋局的极限变化是10连乘208次即10208。其数目之大,也许只有用最先进的电子计算机才能计算清楚。