Mathematica > Mathematics and Algorithms > Discrete Mathematics > Boolean Computation >
Mathematica > Mathematics and Algorithms > Logic & Boolean Algebra > Boolean Computation >

SatisfiableQ

SatisfiableQ[bf]
gives True if a combination of values of variables exists that makes the Boolean function bf yield True.
SatisfiableQ[expr, {a1, a2, ...}]
gives True if a combination of values of the ai exists that makes the Boolean expression expr yield True.
New in 7
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team