How to Simplify Boolean Functions

Boolean algebra is a way of expressing logic using mathematical notation. Boolean equations can be very complicated, but there are a number of ways to simplify the Boolean functions so that you can more easily solve a Boolean equation. One of the most common ways to simplify Boolean functions is by using a Karnaugh map. Construct and use a Karnaugh map to simplify a Boolean function using the simple function
AB + AB' as an example.

Things You'll Need

  • Pen Grid paper
Show More

Instructions

    • 1

      Understand the terminology. In order to follow the example, it's important to understand the mathematical notation and the terminology. The example we're using to illustrate a Karnaugh map is AB + AB'. That translates to the statement AB OR A NOT-B, where the ' signifies NOT. In simple language, the Boolean expression means "if A is true AND B is true OR if A is true and B is not true."

    • 2
      The blank Karnaugh Map for AB +AB'

      Draw a grid where each square in the grid represents one possible outcome of each of the product pairs. In the example statement, there are two variables. Each variable can be true or not true.

    • 3
      The Karnaugh Map with pairs checked off

      Place a check mark in the square that represents each pair in the Boolean equation. For our example equation, you'd place a check in the square where A and B intersect and a check in the square where A and B' intersect.

    • 4
      Circling check marks.

      Circle adjacent check marks.

    • 5
      List of circled variables.

      Write down the variables in each pair. In the case of our example, you have the variables A B A B'.

    • 6
      Eliminate duplicated variables.

      Eliminate duplicates in your list of variables. When you eliminate the duplicated A in our example list, you are left with A B B'.

    • 7
      Eliminate variables that cancel each other out.

      Eliminate variables that cancel each other out. In the case of our example, B and B' cancel each other out just as 1 and -1 would cancel each other out in an algebraic equation. That leaves us with just A, which can not be reduced any further. Thus, AB + AB' = A.

Tips & Warnings

  • An algorithm or computer program can be helpful in constructing Karnaugh maps for more complex Boolean functions.

Related Searches:

Resources

Comments

You May Also Like

  • Simplifying Boolean Algebra

    Numbers and formulas help us put randomness into order. Electronics is no exception, and Boolean algebra takes confusing circuit diagrams and explains...

  • Simplifying Boolean Algebra

    In order to simplify Boolean algebra, it's important to understand the definitions, the notations and the laws. Discover how to simplify Boolean...

  • How to Convert in Boolean Algebra

    Boolean logic may be expressed in several different terms. Boolean algebra is one of those ways. You can use Boolean algebra to...

  • How to Design a Combinational Logic Circuit

    Draw the schematic for the completed circuit direct from the simplified relationships. The Karnaugh map will derrive the simplest expression for each...

  • How to Simplify Variable Expressions

    When you enter algebra class, does the thought of working with x’s and y’s make you nervous? Do you find variables and...

  • Simplification of Boolean Functions

    Boolean algebra consists of the rules and mathematical operations for binary systems such as computers and other electrical circuits where both inputs...

  • How to Simplify Algebraic Expressions

    Simplifying an expression is the first step to solving algebra problems. Through simplifying, calculations are easier, and the problem can be more...

  • How to Simplify a Function in Pre-Algebra

    Simplifying functions in mathematics is not only a skill that you will need for pre-Algebra, it's a skill that you will use...

  • How to Simplify Algebra 2

    In order to more quickly solve an algebraic equation, and sometimes to solve it at all, you must use a simplified version...

  • How to Simplify Exponents & Exponential Functions

    Simplifying exponents, or functions containing exponents, is an important part of high school math that continues to be important throughout upper-level math....

  • Simplification of Boolean Functions

    In order to simplify Boolean functions, it's important to have a foundational understanding of the identity laws and complimentary laws. Learn about...

  • How to Simplify Math Problems

    Algebra textbooks sometimes include problem sets with instructions to "simplify" algebraic expressions. Simplification generally refers to the process by which a ...

  • What Is a Boolean Operator in a Computer System?

    Boolean operators classify the relationship between words or phrases. They are used when trying to streamline a computer search. Here are some...

  • How to Simplify and Evaluate Expressions and Functions

    Two types of mathematical problems are expressions and functions. Expressions are any mathematical terms or a sum or difference of math terms....

  • MySQL Search Tutorial

    The MySQL database allows you to perform natural language searches on any character based field through use of a FULLTEXT index. A...

  • How to Solve Polynomial Functions

    The world of math is full of intimidating terms such as polynomial and parabola. A parabola is simply a curved line and...

  • How to Simplify Exponential & Rational Functions

    Simplifying exponential and rational functions alike depends upon your facility with simpler principles in math. To simplify either kind of function, you...

  • Define Boolean Operator

    Boolean operators are commands used in search engines to combine words or phrases in a way that produces useful results. Boolean logic...

  • Help in Solving Math Constraints

    On the surface, math constraints can look very confusing. However, if you break down what you already know, and apply a few...

Related Ads

Featured