Qurak

Use logical operators

ハウツー 7 ステップを1つのセッション内で順に実行します。各ステップはエンジンで実行済みで、以下の出力は実際に生成されたものです。

ステップ 1
(True && False) || !True
出力
False
ステップ 2
Or[And[True, False], Not[True]]
出力
False
ステップ 3
BooleanConvert[(a && b) || (!a && b)]
出力
(a && b) || ( !a && b)
ステップ 4
Resolve[ForAll[{a, b}, Equivalent[(a && b) || (!a && b), b]], {a, b}, Booleans]
出力
Resolve[ForAll[{a, b}, (a && b) || ( !a && b) ⧦ b], {a, b}, Booleans]
ステップ 5
Resolve[ForAll[a, Exists[b, (a && b) || (!a && b)]], {a, b}, Booleans]
出力
Resolve[ForAll[a, Exists[b, (a && b) || ( !a && b)]], {a, b}, Booleans]
ステップ 6
Resolve[ForAll[{a, b}, Implies[a && b, b]], {a, b}, Booleans]
出力
Resolve[ForAll[{a, b}, Implies[a && b, b]], {a, b}, Booleans]
ステップ 7
SatisfiableQ[(a && b) && (!a || !b), {a, b}]
出力
False

使用する関数

関連レシピ

すべてのレシピ · 関数リファレンス · MCPクライアントから使う