LogicalExpand[expr]
方程式,不等式,その他の関数の論理結合を展開する.
LogicalExpand
LogicalExpand[expr]
方程式,不等式,その他の関数の論理結合を展開する.
詳細とオプション
- LogicalExpandは,分配法則を論理演算に適用する.
- LogicalExpandは,いくつかの簡約化をともなう選言標準形に対応する論理積の項を論理和として生成する.
例題
すべて開く すべて閉じるスコープ (7)
LogicalExpand[(a || b) && !(c || d || e)]LogicalExpand[a || !a]LogicalExpand[a && !a]LogicalExpand[Xor[p, q, r]]LogicalExpand[x == a && y == b || x == a || y == b]Series[f[x] ^ 2, {x, 0, 2}] == 2 + xLogicalExpand[%]x ≤ y + 1 < z && x ^ 2 - 1 == y ^ 2 - 2 == z ^ 2 - 3LogicalExpand[%]Element文の否定を展開する:
LogicalExpand[!Element[x | y | z, Reals]]アプリケーション (1)
特性と関係 (2)
LogicalExpandの出力は入力に等しい:
e1 = Implies[Xor[a, b, c], (a || b) && c]e2 = LogicalExpand[e1]Table[e1 == e2, {a, {True, False}}, {b, {True, False}}, {c, {True, False}}]LogicalExpand[!(a || b)]LogicalExpand[!(a && b)]おもしろい例題 (1)
個の変数の展開したXorは,常に
項を含む:
LogicalExpand[Xor@@Array[Subscript[x, #]&, 6]]//TraditionalFormLength[%]テクニカルノート
履歴
1988 で導入 (1.0)
テキスト
Wolfram Research (1988), LogicalExpand, Wolfram言語関数, https://reference.wolfram.com/language/ref/LogicalExpand.html.
CMS
Wolfram Language. 1988. "LogicalExpand." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LogicalExpand.html.
APA
Wolfram Language. (1988). LogicalExpand. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LogicalExpand.html
BibTeX
@misc{reference.wolfram_2026_logicalexpand, author="Wolfram Research", title="{LogicalExpand}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/LogicalExpand.html}", note=[Accessed: 04-October-2026]}
BibLaTeX
@online{reference.wolfram_2026_logicalexpand, organization={Wolfram Research}, title={LogicalExpand}, year={1988}, url={https://reference.wolfram.com/language/ref/LogicalExpand.html}, note=[Accessed: 04-October-2026]}