“二进制!”所有的人都惊讶起来。这可从来没有听说过。
“二进制有什么用呢?”一位来自奥地利的公爵发言,听他的口气显然是对数学有所了解。
莱布尼茨微笑着说:“公爵大人,如果你是基督教徒的话,那你就应该相信二进制是上帝所使用的进制,对于至高无上的主而言,他所喜欢的是简洁,所以他在六天内创造了这个变化万千的世界。其实,零与一足以囊括整个宇宙的万物,并不需要繁琐的十进制,那只是我们作为神的儿子的一种愚昧。”
“对不起,莱布尼茨先生,”那个叫艾萨克的英国博学之士站起来打断了莱布尼茨,“二进制十进制只是不同的记数方式而已,就像在非洲一些古民族中他们还使用十二进制,他们根据一年的月份来设定自己的进制,取得同样的数学效果。我觉得你的这句话好像不太准确,而且表示同一个数,十进制显然更简洁。这与你前面所说的上帝热爱简洁相违背了。而且我并不觉得使用十进制的人类愚昧。”
这显然是不争的事实,艾萨克的话显然得到了“骄傲”的王公贵族们的拥护,许多人还发出欢呼声。
奥古斯特先生也意识到莱布尼茨惹发众怒了,他站起来对那个英国博学之士道:“您就是来自英伦三岛的伟大科学家艾萨克?听说你在各个领域取得了巨大的成就,连莱布尼茨也称赞你做了人类有史以来的一半工作。您作为农民的儿子,怎会取得如此成就?”
艾萨克恭恭敬敬地低下他绅士的头颅,“我不知道在别人看来,我是什么样的人,但在我自己看来,我不过就像是一个在海滨玩耍的小孩,为不时发现比寻常更光滑的一块卵石或更美丽的一片贝壳而沾沾自喜,而对于展现在我面前的浩瀚的真理海洋,却全然没有发现。”他彬彬有礼的话让人徒生好感,连对他抱有成见的公爵也感觉到自己的讽刺有点过分。
莱布尼茨面不改色:“不错,就代数运算而言,二进制与十进制并无区别,但是……”莱布尼茨脸上突然露出一丝神秘微笑,“二进制还可以进行逻辑运算?”
与二进制一样,他又提出一个全新的概念,所有在场的人面面相觑!早就耳闻布伦瑞克的家庭教师是个怪才,看来此言不虚。
莱布尼茨不紧不慢地问,“一个命题可以或者为真或者为假吗?”
“不能!‘或’是排他的逻辑符。”阿瑟克想都没想就得出答案。
“非常正确”,莱布尼茨从桌子底下抽出一张准备好的纸稿。上面写满了一些奇怪的字符,他把纸张举得高高的,“这是我用二进制进行逻辑运算的一些规则。它共有四种算法。”
纸张上写着:
1“与”运算(AND)。“与”运算又称逻辑乘,用符号“∧”来表示。运算规则如下:0∧0=00∧1=01∧0=01∧1=1即当两个参与运算的数中有一个数为0,则运算结果为0,都为1结果为1。
2“或”运算(OR)。“或”运算又称逻辑加,用符号“+”或“∨”表示。运算规则如下:0∨0=00∨1=11∨0=11∨1=1即当两个参与运算的数中有一个数为1,则运算结果为1,都为0结果为0。
3“非”运算(NOT)。如果变量为A,则它的非运算结果用A表示。运算规则如下:0=11=0。
4“异或”运算(XOR)。“异或”运算用符号“-∨”来表示。其运算规则如下:0∨0=0-0∨1=1-1∨0=1-1∨1=0。即当两个参与运算的数取值相异时,运算结果为1,否则为0。
所有的人都被他这张纸上的“鬼画桃符”迷惑住了,包括博学的英国佬。
“现在我来用二进制进行逻辑运算”,他在一张白纸上演示,“用0表示命题为假,用1表示真。按照二进制的动算规则,请告诉我,1+1得到的是什么?”
肯定没有人傻到在这时候站出来说一加一等于二。在场的公爵身边也不缺乏一些世界级的院士,有一些智者已经领悟到了什么。
“显然,答案是0而不是2。”莱布尼茨一展长袖,卷发迎风而展,神采飞扬,“因为这种运算是排他的,就像说亚里士多德或属于奥古特斯公爵还是或属于苏菲夫人。其实它两者都属于,故最后的答案等于0。使用十进制我们会得到与命题毫不相干的2,在二进制里,2个答案是荒谬的,也是无中生有的。使用二进制呢,按照进位的规矩,1+1复归于0。既能进行代数运算,又能进行逻辑运算,这就是二进制的优势。”