Tools

Boolean Expression Simplifier

Build a truth table and Karnaugh map for any expression over variables A–D. Supports AND (&&), OR (||), NOT (!), XOR (^), NAND, NOR and XNOR, and derives the canonical Sum of Products.

Try
Operators&& AND|| OR! NOT^ XORNAND NANDNOR NORXNOR XNOR
Classification
Contingent
depends on the inputs
Variables
A, B, C
8 combinations
True rows
4 / 8
50% of inputs
Minterms
3, 5, 6, 7
rows where output is 1
Truth tablerows where the output is 1 are highlighted
#ABCOutput
00000
10010
20100
30111
41000
51011
61101
71111
Karnaugh mapGray-coded — adjacent cells differ by one variable
A \ BC00011110
0
0m0
0m1
1m3
0m2
1
0m4
1m5
1m7
1m6

Neighbouring 1s (including across the edges) form groups that collapse into a simpler term.

Canonical Sum of Productsone AND term per row where the output is 1
(!A && B && C) || (A && !B && C) || (A && B && !C) || (A && B && C)
Share

marduc812

© 202620260824_1c411cc