BooleanCountingFunction
BooleanCountingFunction[kmax,n]
BooleanCountingFunction[{k},n]
BooleanCountingFunction[{kmin,kmax},n]
BooleanCountingFunction[{{k1,k2,…}},n]
BooleanCountingFunction[spec,{a1,a2,…}]
给出变量 ai 的布尔表达式,相应 spec 指定的布尔统计函数.
BooleanCountingFunction[spec,{a1,a2,…},form]
给出由 form 指定形式的布尔表达式.
更多信息
- BooleanCountingFunction[spec] 给出一个布尔函数对象,其作用方式类似 Function.
- BooleanCountingFunction[spec][a1,a2,…] 给出等价于显式布尔表达式 BooleanCountingFunction[spec,{a1,a2,…}] 的一个隐式表示.
- BooleanConvert 将 BooleanCountingFunction[spec][vars] 转换为一个明确的布尔表达式.
- 当 kmin、kmin+s、…、kmax 个变量为 True 时,BooleanCountingFunction[{kmin,kmax,s},…] 给出 True.
- 任何对称的布尔函数可以用 BooleanCountingFunction 唯一表示.
- 在 BooleanCountingFunction[spec,{a1,a2,…},form],对 BooleanConvert 给出可能形式.
- BooleanCountingFunction[spec,{a1,a2,…}] 缺省下按析取范式给出一个表达式.
范例
打开所有单元关闭所有单元范围 (6)
BooleanCountingFunction 缺省下保留函数形式:
用 BooleanConvert 转换到其它形式:
当给出明确的变量列表,BooleanCountingFunction 自动转换:
应用 (4)
属性和关系 (6)
BooleanCountingFunction 按它的参数是对称的:
BooleanCountingFunction 的逻辑组合相应于在指数上集合操作:
基本规定可以等价于用 Range 指定:
许多指令可以用 BooleanCountingFunction 的形式指定:
And:
Or:
Nand:
Nor:
Xor:
Xnor:
BooleanCountingFunction 的真值集的大小是 Subsets 的长度:
BooleanCountingFunction 的真值集的大小可以由组合和给出:
巧妙范例 (1)
当恰好 i 个变量为真时,BooleanCountingFunction 具有不相交的真值集:
文本
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.
APA
Wolfram 语言. (2008). BooleanCountingFunction. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/BooleanCountingFunction.html 年