This interactive Karnaugh-Veitch map represents the function y = f(xn,...,x1, x0). You can manually edit this function by clicking on the cells of the map.

The Karnaugh map (KM or K-map) is a method of simplifying Boolean algebra expressions. The Karnaugh map reduces the need for extensive calculations by taking advantage of humans' pattern-recognition capability. It also permits the rapid identification and elimination of potential race conditions.

Number of input variables:      Allow Don’t-Care:      Hide result: