登陆注册
61247500000039

第39章 布尔代数

1854年,布尔在《思维规律》一书中正式提出了一种全新的代数,这种代数规则非常简单,其变量只有0和1两种,定义的运算也只有三种,两种二元运算“与”和“或”,还有一种一元运算“非”,“与”表示当两个输入都是1时,结果才是1,类似于乘法;“或”表示输入只要有一个1,结果就是1,类似加法;而“非”运算将输入值翻转,输入为0时,输出为1,反之输出为0。正是这种简单到了极致的代数,将数学引入一个崭新的领域,并且扩充了数学的研究范围。在此之前的数学描述的都是事物之间的数量关系,在这种关于事物数量的经验之中,总结出了我们常见的代数关系。

这些经典数学的内容无论后来发展到怎样庞大的结构,从根本上来说,它都是建立在自然数及其推广的基础上的。自然数与现实中的数量关系形成了一一对应的联系,而一些现实中的连续量可以在有理数或实数范围内解决。通过数轴将数与直线建立联系,再进一步建立坐标系将数和形统一起来,并进一步将数的概念推广到复数、超复数及矩阵等等。这些数学知识都是一脉相承的,都是在自然数这一最基本最原始的概念基础上获得的。然而布尔代数并不是建立在自然数体系中的,它描述的不是事物的数量关系,而是逻辑关系,布尔迈出的这至关重要的一步,将数学引到了一个全新的方向上。

当人们了解到,布尔代数中的基本元素0和1可以在开关电路中实现,可以用来代表开关的开和关两种状态时,布尔代数从纯理论开始延伸到应用领域,而且,由于0和1还可以描述低电平和高电平两种状态,通过电路来实现布尔的逻辑运算成为一个新的方向。这样,通过电路构造与门、或门、非门以及更加复杂的逻辑门,并在上面运行逻辑运算,就可以获得我们想要的结果。可以证明,任何复杂的逻辑运算都可以通过与非门的组合实现。

有了通用逻辑门,不仅可以实现逻辑运算,也可以通过逻辑门的组合实现代数运算。这样一来,建立在自然数基础上的经典数学也可以在由逻辑门构造起来的世界中运行和实现,经典数学中的运算像加、减、乘、除、乘方、开方等一系列运算都可以由逻辑门来实现。

布尔代数中的0和1可以代表任何互斥的概念,真和假、开和关、高和低等等。在许多问题中,我们往往需要对某个事物的两个互斥方面进行判断,这时可以写出描述该事物的逻辑表达式,并按照布尔逻辑规则进行演算和化简,将不同的逻辑变量代入其中,就可以运算出该事物在不同情形中的真假情况,或者筛选出我们需要的信息。搜索引擎及数据库的查询语句实际上也是建立在布尔代数基础上的,当用户输入检索条件,就可以通过判断确认某条记录是否符合该条件,如果符合,给它赋值为1,不符合则赋值为0,最终将用户需要的信息筛选出来。

重要的数学思想往往是超前的当布尔提出这种全新的代数时,只在一个小众的圈子里流传,他也许不会想到会在现如今的数字电路和信息领域占据如此基础而重要的地位。布尔代数的逻辑表达式是一串拥有许多变量的式子,这个公式可以很长,但是无论多么复杂的式子都可以用通用逻辑门组成的电路实现,当有数据输入时,就会产生相应的输出。这实际上就是一种程序,一种为了实现某种运算或目标的算法,为我们解决问题提供了无限可能。许多重要的数学发现在刚刚提出时,还没有认识到它的具体应用领域,当我们觉得某个理论无用时,一般不会认为它有什么价值,像凯莱的矩阵、黎曼的非欧几何,当初都远远没有如今的热度。当我们为某种实用的具体应用而欢欣鼓舞的时候,是否会为在这个应用还未出现之前的理论遭受冷遇而感到难过呢?

布尔代数代表的逻辑运算是一种经典逻辑,非黑即白,非对即错。但是从现代的物理学观点看,量子的叠加和纠缠才是一种更普遍的自然现象,量子逻辑才是一种更普遍和更基础的逻辑,而普通的逻辑则是一种特例。那么我们是不是可以从中获取启发,将布尔代数进一步推广,建立一种适用于量子叠加和纠缠的新的逻辑代数呢?我们可以通过经典与量子间的对比来感受这种新的代数。

经典布尔代数只有0和1两种取值,对应一个经典比特,而量子比特的取值则是一个二维的连续的布洛赫球面;布尔代数有三种基本逻辑门,两个双比特门和一个单比特门,最常用的通用逻辑门是与非门,而量子比特仅仅常用的单比特门就有六个,还不包括三个任意旋转门,两比特门就更多了,最常用的通用逻辑门是受控非门和单比特门的组合。显然,量子比特对应的量子逻辑运算要复杂的多,然而一旦建立起这样一种适用于量子的逻辑代数,制约量子计算的量子软件问题就可以更快的发展。

由于量子逻辑稀奇古怪、难以把握,而且远离经验,现如今提出的可以在量子计算机上运行的量子算法屈指可数。如果可以找到布尔代数的量子推广版本,或许在量子计算机上编写程序就不再需要非凡的头脑和偶然的灵感,普通人也有可能依据量子布尔代数的规则,像小学生对代数式进行移项、合并同类项之类的机械演算,就可以写出优美的量子程序。

如今,计算机与互联网的兴起,将布尔的逻辑代数发扬光大,但是我们也看到,摩尔定律的发展导致单个晶体管的尺寸越来越接近量子逐渐起到显著作用的尺度。量子计算机因此成为一个可能的发展方向,而作为经典计算机逻辑基础的布尔代数也需要进一步推广,以适应新的逻辑规则。

同类推荐
  • 潋滟金波

    潋滟金波

    闷了就除暴安良,烦了就游历山川,这就是我想要的生活!
  • 谈与论

    谈与论

    你有故事,我有酒。把想说的事说出来,我期待着你的故事
  • 少林啊少林

    少林啊少林

    一场回忆便是一场伤痛!这里比传统的武侠少了许多侠古柔情、刀光剑影,而更多的是一些所谓“侠者”对于江湖的感悟。江湖是什么?江湖只是名利场,是所有人勾心斗角努力生存的世界。很多人说《少林少林》读起来与金庸前辈相差千万里,而我想告诉他们:“我从未向你们说明过这是一部武侠小说。”
  • 云起苍岚之混沌罗盘

    云起苍岚之混沌罗盘

    从前有座山,山上有座庙,山里有个闲散逍遥的小山神叶岚某位阴险狡猾的神君的出现却打乱了她原本平静的生活。取神格,寻秘宝,欢乐的寻宝小队走遍凡间各国,遇到了各种各样的人和事儿。九万年前不为人知的真相也随之悄悄浮出水面。背叛与救赎。在灭世之劫面前,我们的主角又该何去何从?
  • 桥边时光

    桥边时光

    那天是2019年7月17日晚上,一切故事的开始。
热门推荐
  • 暝梦之境

    暝梦之境

    【文艺版】他是皇宫里被人遗忘的皇子,当他遇见那颗流星的时候,他下定决心改变命运它是那颗流星,承载着五维宇宙的高级文明,来到地球上颠沛流离,直到遇见了他她是被视为掌上明珠的高贵公主,倾国倾城,迷倒众生,绚烂如烟花绽放,最终却为爱凋零而他,一生追逐,为她成王,为她成寇。潸潸离人泪,幽幽美人骨。千年之后再重逢,他筑起了新城,她筑起了心墙。“我曾以为他是我的伏笔,”“最后发现你才是我的软肋,更是我的盔甲。”暝梦之境,梦若浮生。【简洁版】这是一个一颗流星引发的故事,有五维宇宙的高(萌)级(蠢)生灵,有皇宫深墙的废(实)材(力)皇子,有温(刁)柔(钻)美丽的高贵公主,还有机(腹)敏(黑)深情的擅毒王子。查真相,破阴谋,得宝贝,养灵宠,平天下,寻爱情……有笑有泪,有虐有甜。欢迎各位小可爱入坑。
  • 倘若你爱的是我

    倘若你爱的是我

    顾柏城喜欢的是林千雅,林千许喜欢的是顾柏城,林千许一直代替着林千雅生活,包括结婚生子。难道,就真的这样子过完了做别人的一辈子吗?
  • 王家公子您家夫人爆火

    王家公子您家夫人爆火

    她喜欢他很久了,她不善于表达,从未流露出对于他的喜欢。他成绩好,性格好,不受谁的喜欢呢?而她长相平平,成绩般般,和他有过的交流仅存在于她的好朋友们和他交流时,插一两句。
  • 血祭白莲

    血祭白莲

    淤泥源自混沌启,白莲一现盛世举!白莲教,中国历史上最复杂最神秘的宗教,它渗透了华夏大地的每个角落。在这里,究竟要有怎样的故事发生?各方角力谁将笑到最后?一样的江湖,不一样的爱恨情仇。
  • 我是看他太可怜了

    我是看他太可怜了

    陆正宇不小心(心机)的把夏梦希手机里珍藏的小哥哥的迷人腹肌动图给删了,表示还给她一样的“呜!找不到了!我都忘了在哪个app存的了”“没事儿啊,那我把我的补给你嘛!删了几个补你几个”夏梦希脸想到那些腹肌动图的剧情,开始有点脸红了! (主要是想看陆正宇的)后来…
  • 命运我做主

    命运我做主

    本书是以真实的人生经历改编的,是以自传的形式来讲述主人公的一生,主人公从小吃苦,有上进心,要强,机智。在他的一生中发生了很多的事,有惊喜,有悲伤,有高兴,有震惊,有惊险,也有奇遇
  • 都市异种奇谈

    都市异种奇谈

    死亦何苦,生亦何哀。我们不过是活在世界的阴暗角落里的老鼠。
  • 笑问三生缘

    笑问三生缘

    好吧,她承认自己很背,但是背到吃了千年狗屎运还真是算“福气”了,居然这世连人都没的做,车祸后竟然成了一只圆鼓鼓的小麒麟?!!做麒麟的下场就是任人宰杀,她已经看到了自己被放置砧板上的场景了……不过还好她命大,不仅没死,还偶遇了八仙之一的韩湘子,并随他回了仙界,于是一场麒麟女与各位神仙之间的故事徐徐展开了……那谁?韩湘子是吧,你能不能别总是送她去读书啊,竟然还要毕业修行!那谁?吕洞宾是吧,你能不能把你的爪子拿开,被老摸来摸去,麒麟也是有尊严的!那谁?蓝采和是吧,您能不能别总是冷这张脸摆酷啊!那谁?铁拐李是吧,你能不能别老是炫耀你那惊人的腋毛啊!……什么?她是龙女?这下误会大了……情节虚构,切勿模仿。
  • 我的弟子遍布天下

    我的弟子遍布天下

    一个大魔头叫嚣道:“张初尧,你个胆小鬼,有本事别躲在你那些弟子后面!出来跟老子大战三百回合!”余小天:“师父,此子竟然敢口出狂言,待我替师父将此人首级拿下!”徐三胖:“师父,要不我再去将他老母的骨灰给杨了?”苏慧:“师父,让我去吧,我去将此人的舌头割下来给二师兄下酒!”师父“......”
  • 怀中的小畜生

    怀中的小畜生

    一只小猫咪被好心人收养以后从此过上幸福生活