布尔函数

✍ dations ◷ 2025-11-30 08:08:41 #布尔函数
在数学中,布尔函数(Boolean function)描述如何基于对布尔输入的某种逻辑计算确定布尔值输出。它们在复杂性理论的问题和数字计算机的芯片设计中扮演基础角色。布尔函数的性质在密码学中扮演关键角色,特别是在对称密钥算法的设计中(参见S-box)。在数学中,有限布尔函数是如下形式的函数f : Bk → B,这里的B = {0, 1}是布尔域,而k是非负整数。在k = 0的情况下,函数简单的是B的一个恒定元素。更一般的说,形如f : X → B函数,这里的X是任意集合,是布尔值函数。如果X = M = {1, 2, 3, …},则f是“二进制序列”,就是说0和1的无限序列。如果X = = {1, 2, 3, …, k},则f是长度为k的“二进制序列”有 2 2 k {displaystyle 2^{2^{k}}} 个这种函数。布尔函数可以唯一的写为积(AND)之和(XOR)。这叫做代数范式(ANF),也叫做Zhegalkin多项式。这里的 a 0 , a 1 , … , a 1 , 2 , … , n ∈ { 0 , 1 } ∗ {displaystyle a_{0},a_{1},ldots ,a_{1,2,ldots ,n}in {0,1}^{*}} 。 序列 a 0 , a 1 , … , a 1 , 2 , … , n {displaystyle a_{0},a_{1},ldots ,a_{1,2,ldots ,n}} 的值因此还唯一的表示一个布尔函数。布尔函数的代数次数被定义为出现在乘积项中的 x i {displaystyle x_{i}} 的最高次数。所以 f ( x 1 , x 2 , x 3 ) = x 1 + x 3 {displaystyle f(x_{1},x_{2},x_{3})=x_{1}+x_{3}} 有次数1(线性),而 f ( x 1 , x 2 , x 3 ) = x 1 + x 1 x 2 x 3 {displaystyle f(x_{1},x_{2},x_{3})=x_{1}+x_{1}x_{2}x_{3}} 有次数3(立方)。对于每个函数 f {displaystyle f} 都有一个唯一的ANF。只有四个函数有一个参数: f ( x ) = 0 {displaystyle f(x)=0} , f ( x ) = 1 {displaystyle f(x)=1} , f ( x ) = x {displaystyle f(x)=x} , f ( x ) = 1 + x {displaystyle f(x)=1+x} ;它们都可以在ANF中给出。要表示有多个参数的函数,可以使用如下等式:这里的 g ( x 2 , … , x n ) = f ( 0 , x 2 , … , x n ) {displaystyle g(x_{2},ldots ,x_{n})=f(0,x_{2},ldots ,x_{n})} 并且 h ( x 2 , … , x n ) = f ( 0 , x 2 , … , x n ) + f ( 1 , x 2 , … , x n ) {displaystyle h(x_{2},ldots ,x_{n})=f(0,x_{2},ldots ,x_{n})+f(1,x_{2},ldots ,x_{n})} 。实际上,因为 g {displaystyle g} 和 h {displaystyle h} 二者都有比 f {displaystyle f} 少的参数,可以得出递归的使用这个过程将完成于只有一个变量的函数。例如,让我们构造一个 f ( x , y ) = x ∨ y {displaystyle f(x,y)=xlor y} (逻辑或)的ANF:

相关

  • LCCN美国国会图书馆控制号(英语:Library of Congress Control Number,简称LCCN)是美国国会图书馆用于图书记录、编码和查询的序列号。每一本书籍都有相对应的控制号。该号码与书籍内
  • 鼠型斑疹伤寒鼠型斑疹伤寒,即是地方性斑疹伤寒(endemic typhus),病原体为伤寒立克次体(Rickettsia typhus),主要流行于家鼠之间,印度鼠蚤为由鼠类传给人的主要媒介。跳蚤吸血后获得病原体,其在中
  • 临床化学临床化学(英语:Clinical chemistry,亦被称为化学病理学、临床生物化学或医学生物化学)是临床病理学的领域之一,主要注重体液的分析。使用简单化学方法检测血液和尿液的学科是在19
  • 2型糖尿病2型糖尿病(英语:Diabetes mellitus type 2,简称T2DM,台湾称为第二型糖尿病),大陆旧称为非胰岛素依赖型糖尿病(英语:noninsulin-dependent diabetes mellitus,简称NIDDM)或成人发病型糖
  • 耳部耳部,为汉字索引中的部首之一,康熙字典214个部首中的第一百二十八个(六划的则为第十一个)。就繁体和简体中文中,耳部归于六划部首。耳部以左、下方为部字。且无其他部首可用者将
  • 钠硫电池钠硫电池是一种由液体钠(Na)和硫(S)组成的熔盐电池。这类电池拥有高能量密度、高充/放电效率(89-92%)和长寿命周期,亦由廉价的材料制造。由于本电池操作温度高达300至350°C,
  • 霸凌欺凌(英语:Bullying)又称霸凌,指的是带有恶意、情绪的评论、言语或行为,无论时间长短,恶意多还是少,这就是欺凌,从事欺凌的行为就是一般所谓的欺负他人。不论场所、形式、针对的对象
  • 未来可能形成的超大陆(英语:supercontinent),一般定义为拥有一个以上陆核(continental core)或克拉通的大陆。以下为地质年代中曾出现与可能形成的超大陆,依照时间顺序排列:
  • 南捷克州南波希米亚州 (捷克语:Jihočeský kraj)是捷克波希米亚地区南部 (也包括摩拉维亚西南部的一部分)的一个州。面积10,056 平方公里,人口627,766 (2006年)。首府捷克布杰约维采
  • 古英语古英语(古英语:Ænglisc,英语:Old English)或盎格鲁-撒克逊语(英语:Anglo-Saxon)是指从449年到1066年间在对应于今天英格兰和苏格兰东南部的人说的英语。古英语属于西日耳曼语,和古弗