什么是量子计算机( 三 )


我们先使信息比特做CRC寄存器检验列出信息比特序列 , 再使信息比特进行极化码编码 , 完成编码后极化码通过SCL编译时 , SCL选择了极化码多条有效路径并进行路径保留(实际上极化码有效路径只有一条)通过CRC寄存器检验路径与之前CRC检验信息比特序列之间以商的形式对比(等于完全相同0的商)
以对比的检验码和有效信息比特同时发送给接收方在解码时由于信道中其他的赫兹波频(闪电)对正常信道产生干扰造成的误差率影响了有效信息比特产生了错误传输,就可以通过检验码对信息比特进行反复纠错,以重新自动传送有效信息比特来达到正确解码 。
1、相比传统计算机物理硬件上,使用晶体管表示0或1的比特二元状态;量子计算机的硬件可以以两种状态存在 。量子比特这种“叠加”的特性,使得量子计算可以沿多条路径前进 , 而传统计算机一次只能选择一条路径 。
量子比特的数字表示方法与传统的完全不一样,一个量子比特包含多个可能的值 。
2、量子的“纠缠”和“干涉”的特性,可以一次性的验证量子比特里哪个结果是正确的 。
量子比特里包含的多种信息,可以一次性的得出哪个数字是对的 。
量子计算机的新闻铺天盖地,作为小白的我们,那些术语看来看去 , 有点摸不着头脑 。我们试着用直白的语言,来简单的说说,量子计算机为什么要比传统计算机快?
量子计算机怎样工作?
传统计算机使用晶体管的特性(类似于开关),其有两种状态,要么开,要么关 。这个基本的一个单位 , 我们称之为比特 , 在数学上,可以用二进制的0、1来表示 。这是计算机最底层硬件的信息表示方式 。
而量子计算机,使用量子“叠加”、“纠缠“、”干涉”的物理特性,进行计算而设计的硬件 。相对于传统计算机的二进制,量子计算机需要特殊的算法来实现数学的运算 。这些数学算法不是小白重点关注的问题,我们一起来看看为什么它很快 。
举个例子
我们来看一个查找正确密码的例子:
传统计算机与量子计算机怎么工作?
一个4位比特的密码,在传统计算机里,这个4位比特密码,有16种可能 。那究竟哪一个是正确的密码呢,需要计算机一个一个的进行比对 , 直到比对出正确的那个密码为止 。
而量子计算机是怎么工作的呢?一个4位的量子比特,它包含了16种可能的密码 。在判断哪个是正确的密码时,把这个4位量子比特给量子计算机 , 量子计算机能一次性的比对出哪个是正确的密码 。
只需一次!是不是比传统计算机少了很多的判断循环?