德国数学家莱布尼兹是二进制的创始人。但是专家们指出,他是在中国古老的太极八卦图的启发下才创立成功的。
1667年莱布尼兹在巴黎参观博物馆,看到了帕斯卡的一台机械计算机——加法机,引起他要创造一台乘法机的兴趣。1701年秋末,正当54岁的莱布尼兹为创造乘法机冥思苦想,无路可走的时候,他收到了一位传教士朋友从北京寄给他的“伏羲六十四卦次序图”和“伏羲六十四卦方位图”。莱布尼兹惊喜地发现:八卦中的“一”(叫做阳爻)相当于二进制中的“1”
、八卦中的“—”(叫做阴爻)相当于二进制中的“0”,由坤卦经艮、坎、巽、震、离、兑到乾卦,正是由0到7八个自然数的二进制表示,是三位二进制数。六十四卦则是六位二进制数,它依次以二进制形式表示了0到63这六十四个自然数。由此,莱布尼兹创造出了二进制。
可见,我国古老的八卦学说对二进制的创立与使用作出了贡献。
二进制与八卦的关系如下:
十进制01234567
二进制000001010011100101110111
八卦符号B047B048B049B04AB04BB04CB04DB04E八卦名称坤艮坎巽震离兑乾
象征意义地山水风雷火泽天