论二进制数制与易经的关系.doc
3页论二进制数制与易经的关系众所周知二进制数制是用于计算机中的数值表示形式易经是我国最古老的一部占卜用的书占卜就是预测未来,简单一点说易经预测未来的方式就是将现实中人们所能遇到的各种情况抽像成多个的卦相易经中的每一卦都是由多个组成符号构成,这个符号叫做"爻",爻有两种状态分别是:阳爻"-",阴爻"--",阳爻和阴爻分别代表事物的阴阳两个方面的属性也叫两仪古书上说,两仪生四象,实际上就是说阴爻和阳爻的可以有四种组合方式,如图:这只是说两爻的基本的组合方式,易经上面采用的是最少三爻的方式来表示卦象,从而就演生出了八种组合方式,也就是常说的"四象生八卦"图形表示为这样:八卦分别命名为"乾、坤、巽、兑、艮、震、离、坎",如果再将这八卦再进行组合也就是每六爻组成一卦,这样就可以分出八八六十四种方式,这就是人们常说的"六爻八卦"对于这六十四种卦象来说实际上就把现实中的各种关系都抽象进来了算卦的人呢,就可以依据各种卦象的含意来预测未来,也就是算卦那么易经跟二进制的关系又是什么呢?首先说一下二进制数制的作用,二进制是数据在计算机中的表示形式,但这里的数据并非通常所理解的数值计算机所进行是大部分运算是逻辑运算,它所处理的数据全是从现实世界中抽象出来的,也就是说现实世界的万事万物都可以抽象成二进制的数值。
二进制数制中只有两个数码,分别是1和0,如果是两位二进制数最多可以产生出四种组合分别是:11,10,01,00,如果是三位二进制数就会有八种组合,分别是:111,000,001,100,101,010,011,110,如果是六位二进制数就可以产生八八六十四种组合在这里大家可能会发现这不就是易经中的八八六十四卦嘛?没错跟六爻八卦中的表示方式完全吻合易经作为一本占卜用的书它所包含的内容必须能解释世上所有的事情所以它其中的六十四卦就是现实世界的抽像而计算机呢,现在人们称之为信息时代,大家可以看一看各行各业各个地方哪里没有计算机呢?而且计算机还有一个名字叫电脑,既然是脑那就是替人思维的,也就是只要有思维的的地方就有电脑,所以,作为电脑必须是包罗万象,跟占卜一样计算机也必须首先把现实世界中的各种事物都抽像成二进制的代码,然后进行运算提到算,与其说计算机的算是计算的算更不如说是算卦的算,为什么?因为无论算卦也好,计算机中的运算也好,其实都是一种逻辑运算,所以两种算也是一样的如果读过易经的人可能会发现易经中有很的卦象的说明,这些说明都是用来说明每一卦的各种含义的,也就是算卦的人该如何去给人算卦的方法,说简单一点就是"算法"。
提到"算法"学过计算机的人可能不会陌生,计算机中的算法其实就是计算机中各种指令的序列,算法代表着用系统的方法描述解决问题的策略机制,实际上跟算卦的过程是一样的从最早期的计算机完全用纸带机输入指令到现在的各种高级语言,而且还演生出了各种先进的编程方法从结构化编程一直到面向对象(OOP),面向方面(AOP)等等都是在描述算法给计算机然后让它输出所需要的结果算卦的过程是算卦的人首先提取现实中算卦的一些依据,相当于计算机中输入数据,然后依据易经上卦象的说明推理出未来的结果,这个推理过程实际上就是一个逻辑运算的过程,所以说跟算卦的过程非常相似没有读过易经的人可能没有特别深刻的理解,读过易经就会发现,易经上面的卦象说明都是逻辑性很强的语言所以算卦的过程就是逻辑运算的过程人们可能会问了,易经用六爻也就是六位二进制数就把现实世界全都包括了,但计算机可不是仅仅六爻,现在都发展到64爻了还显得不够用,这又是为什么呢?因为计算机是一台笨机器,只会听从指令然后计算,没有指令就不会运行,所以我们必须向它输入我们想让它做得所有事,我们必须事先替它想到了它才能工作这样一来我们要输入的数据肯定就不会是仅仅六爻就可以了。
人则不同,人可以举一反三得到了信息会自己思考推理延伸,所以用六爻就足够了根据以上的推论可以说二进制基本上就是照搬于易经,所以说如果没有易经的发明也就没有计算机,没有计算机也就没有今天的信息时代计算机是科学的产物,那么易经也就是产生科学产物的一门基础科学易经是我国一部最古老而深邃的经典,其中等待我们去挖掘的东西无穷无尽,我们应该认真的学习和钻研这部书相信一定能从中发现更多对人类有益的宝贵财富。





