BooleanSimplify - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Logic : BooleanSimplify

Logic

  

BooleanSimplify

  

simplify Boolean expression

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

BooleanSimplify(b)

Parameters

b

-

Boolean expression

Description

• 

The BooleanSimplify command returns a minimal sum of products expansion of the given Boolean expression.

• 

The expression returned is a minimal (irreducible) sum of prime implicants.

  

Note: BooleanSimplify does not guarantee that the returned expansion is a minimum sum of prime implicants.

Examples

> 

with(Logic):

> 

BooleanSimplify(a &or (a &and b));

a

(1)
> 

BooleanSimplify((a &and b) &or (a &and (&not b)));

a

(2)
> 

BooleanSimplify(a &iff (a &or b));

a∨¬b

(3)
> 

BooleanSimplify(&or(a &and b, (&not a) &and c, b &and c));

a∧b∨c∧¬a

(4)

See Also

Logic

Logic/Normalize

simplify