WOLFRAM

表示 n 元布尔函数,当不超过 kmax 个变量为 True 时,结果为 True.

表示 n 元布尔函数,当恰好有 k 个变量为 True 时,结果为 True.

BooleanCountingFunction[{kmin,kmax},n]

表示一个函数,当 kminkmax 范围内的变量为 True 时,结果为 True.

BooleanCountingFunction[{{k1,k2,}},n]

表示一个函数,当 ki 变量为 True 时,结果为 True.

BooleanCountingFunction[spec,{a1,a2,}]

给出变量 ai 的布尔表达式,相应 spec 指定的布尔统计函数.

BooleanCountingFunction[spec,{a1,a2,},form]

给出由 form 指定形式的布尔表达式.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (1)常见实例总结

不超过两个条件为真:

Out[1]=1

转换为析取范式:

Out[2]=2

范围  (6)标准用法实例范围调查

当最多 2 个变量为真时,f 为真:

Out[1]=1
Out[2]=2

恰好有 2 个变量为真:

Out[3]=3
Out[4]=4

23 个变量为真:

Out[5]=5
Out[6]=6

135 个变量为真:

Out[7]=7
Out[8]=8

指定当正好有 145 个变量为真时, f 为真:

Out[1]=1
Out[2]=2

BooleanCountingFunction 缺省下保留函数形式:

Out[1]=1

BooleanConvert 转换到其它形式:

Out[2]=2
Out[3]=3

当给出明确的变量列表,BooleanCountingFunction 自动转换:

Out[1]=1

当变量数目增多时,展开的形式会很大:

Out[2]=2

对函数形式的计算,性能的改善可能是巨大的:

Out[4]=4
Out[5]=5

化简常数参数:

Out[1]=1
Out[2]=2

极端情况自动转换为公式:

Out[3]=3
Out[4]=4
Out[5]=5

应用  (4)用该函数可以解决的问题范例

分别创建不超过、至少或恰好有 k 个变量为真的新指令:

沿着单位圆,创建一定数目的扇形区域:

Out[4]=4

显示新的组合区域:

Out[5]=5

在这些区域上积分:

Out[6]=6
Out[7]=7

定义一个布尔函数,当真值变量的数目等于 km 时,函数为真:

k=0m=2 时,则得到 Xnor

Out[2]=2

k=1m=2 时,则得到 Xor

Out[3]=3

对其它 km 值,我们得到新的功能:

Out[4]=4
Out[5]=5

二维真值表:

Out[6]=6

定义一个布尔真值表,对真值排序:

最后的列表通常是排序:

Out[2]=2
Out[3]=3

求系统的平均无故障时间,该系统由三个组件组成,要求其中两个组件正常工作:

Out[3]=3

属性和关系  (6)函数的属性及与其他函数的关联

BooleanCountingFunction 按它的参数是对称的:

Out[1]=1
Out[2]=2

BooleanCountingFunction 的逻辑组合相应于在指数上集合操作:

Out[3]=3

基本规定可以等价于用 Range 指定:

Out[1]=1
Out[2]=2
Out[3]=3

许多指令可以用 BooleanCountingFunction 的形式指定:

And

Out[3]=3

Or

Out[5]=5

Nand

Out[7]=7

Nor

Out[9]=9

Xor

Out[11]=11

Xnor

Out[13]=13

Equivalent

Out[15]=15

Majority

Out[17]=17

BooleanCountingFunction 的真值集的大小是 Subsets 的长度:

Out[1]=1
Out[2]=2

BooleanCountingFunction 的真值集的大小可以由组合和给出:

Out[1]=1
Out[2]=2
Out[3]=3

巧妙范例  (1)奇妙或有趣的实例

当恰好 i 个变量为真时,BooleanCountingFunction 具有不相交的真值集:

Out[1]=1
Out[2]=2
Wolfram Research (2008),BooleanCountingFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/BooleanCountingFunction.html.
Wolfram Research (2008),BooleanCountingFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/BooleanCountingFunction.html.

文本

Wolfram Research (2008),BooleanCountingFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/BooleanCountingFunction.html.

Wolfram Research (2008),BooleanCountingFunction,Wolfram 语言函数,https://reference.wolfram.com/language/ref/BooleanCountingFunction.html.

CMS

Wolfram 语言. 2008. "BooleanCountingFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/BooleanCountingFunction.html.

Wolfram 语言. 2008. "BooleanCountingFunction." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/BooleanCountingFunction.html.

APA

Wolfram 语言. (2008). BooleanCountingFunction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/BooleanCountingFunction.html 年

Wolfram 语言. (2008). BooleanCountingFunction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/BooleanCountingFunction.html 年

BibTeX

@misc{reference.wolfram_2025_booleancountingfunction, author="Wolfram Research", title="{BooleanCountingFunction}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/BooleanCountingFunction.html}", note=[Accessed: 04-April-2025 ]}

@misc{reference.wolfram_2025_booleancountingfunction, author="Wolfram Research", title="{BooleanCountingFunction}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/BooleanCountingFunction.html}", note=[Accessed: 04-April-2025 ]}

BibLaTeX

@online{reference.wolfram_2025_booleancountingfunction, organization={Wolfram Research}, title={BooleanCountingFunction}, year={2008}, url={https://reference.wolfram.com/language/ref/BooleanCountingFunction.html}, note=[Accessed: 04-April-2025 ]}

@online{reference.wolfram_2025_booleancountingfunction, organization={Wolfram Research}, title={BooleanCountingFunction}, year={2008}, url={https://reference.wolfram.com/language/ref/BooleanCountingFunction.html}, note=[Accessed: 04-April-2025 ]}