UnateQ
UnateQ[bexpr,{x1,x2,…}]
检验在变量 x1, x2, … 中布尔表达式 bexpr 是否为正单边(positive unate).
UnateQ[bexpr,{¬x1,¬x2,…}]
检验在变量 x1, x2, … 中布尔表达式 bexpr 是否为负单边(negative unate).
更多信息
- 正单边布尔函数也称之为布尔增加函数.
- 负单边布尔函数也称之为布尔递减函数.
- 如果对于其他变量的所有值, Boole[bexpr/.xi->False]≤Boole[bexpr/.xi->True],那么布尔表达式 bexpr 在变量 xi 中是正单边.
- 如果对于其他变量的所有值,Boole[bexpr/.xi->False]≥Boole[bexpr/.xi->True] ,那么布尔表达式 bexpr 在变量 xi 中是负单边.
- 可以使用变量的任何组合以及它们的负值.
- UnateQ[bf,{ind1,ind2,…}] 根据指示器 indk,检验布尔函数 bf 在变量 k 中是否为单边.
- 指示器 indk 可以取下列值:
-
True,1 检验正单边 False,0 检验负单边 _ 不检验单边性
范例
打开所有单元关闭所有单元
Wolfram Research (2012),UnateQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/UnateQ.html.
文本
Wolfram Research (2012),UnateQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/UnateQ.html.
CMS
Wolfram 语言. 2012. "UnateQ." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/UnateQ.html.
APA
Wolfram 语言. (2012). UnateQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/UnateQ.html 年