TOOL: MAXTERM TO MINTERM CONVERTER

MAXTERM TO MINTERM CONVERTER

Enter the maxterm numbers.

F=

∏(2, 3, 5, 6, 7, 14) = ∑(0, 1, 4, 8, 9, 10, 11, 12, 13, 15)

SOLUTION

• Use the summation symbol for the minterms.

∑(...)

• There are 4 variables in the function. Write down the numbers from 0 to 24 – 1 = 15 inside the parantheses that are missing in the minterm notation.

∑(0, 1, 4, 8, 9, 10, 11, 12, 13, 15)

OTHER INFORMATION

• If the Boolean functions are A, B, C and D the product of maxterms can be represented as shown below.

F(A, B, C, D) = ∏(2, 3, 5, 6, 7, 14)

= (A + B + C' + D)(A + B + C' + D')(A + B' + C + D')(A + B' + C' + D)(A + B' + C' + D')(A' + B' + C' + D)

• The same function can be written in the form of the sum of minterms as illustrated below.

F(A, B, C, D) = ∑(0, 1, 4, 8, 9, 10, 11, 12, 13, 15)

= A'B'C'D' + A'B'C'D + A'BC'D' + AB'C'D' + AB'C'D + AB'CD' + AB'CD + ABC'D' + ABC'D + ABCD

Copied to clipboard
Copy Text

MINTERMS AND MAXTERMS

The tables below show the minterm and maxterm expressions for 2, 3, and 4 Boolean variables, respectively. Each row contains the possible values of these variables and the corresponding minterm and maxterm expressions for those values.

Table 1: Table of minterms and maxterms for 2 variables.

Variables Minterms Maxterms
A B Term Notation Term Notation
0 0 A'B' m0 A + B M0
0 1 A'B m1 A + B' M1
1 0 AB' m2 A' + B M2
1 1 AB m3 A' + B' M3

Table 2: Table of minterms and maxterms for 3 variables.

Variables Minterms Maxterms
A B C Term Notation Term Notation
0 0 0 A'B'C' m0 A + B + C M0
0 0 1 A'B'C m1 A + B + C' M1
0 1 0 A'BC' m2 A + B' + C M2
0 1 1 A'BC m3 A + B' + C' M3
1 0 0 AB'C' m4 A' + B + C M4
1 0 1 AB'C m5 A' + B + C' M5
1 1 0 ABC' m6 A' + B' + C M6
1 1 1 ABC m7 A' + B' + C' M7

Table 3: Table of minterms and maxterms for 4 variables.

Variables Minterms Maxterms
A B C D Term Notation Term Notation
0 0 0 0 A'B'C'D' m0 A + B + C + D M0
0 0 0 1 A'B'C'D m1 A + B + C + D' M1
0 0 1 0 A'B'CD' m2 A + B + C' + D M2
0 0 1 1 A'B'CD m3 A + B + C' + D' M3
0 1 0 0 A'BC'D' m4 A + B' + C + D M4
0 1 0 1 A'BC'D m5 A + B' + C + D' M5
0 1 1 0 A'BCD' m6 A + B' + C' + D M6
0 1 1 1 A'BCD m7 A + B' + C' + D' M7
1 0 0 0 AB'C'D' m8 A' + B + C + D M8
1 0 0 1 AB'C'D m9 A' + B + C + D' M9
1 0 1 0 AB'CD' m10 A' + B + C' + D M10
1 0 1 1 AB'CD m11 A' + B + C' + D' M11
1 1 0 0 ABC'D' m12 A' + B' + C + D M12
1 1 0 1 ABC'D m13 A' + B' + C + D' M13
1 1 1 0 ABCD' m14 A' + B' + C' + D M14
1 1 1 1 ABCD m15 A' + B' + C' + D' M15

Any boolean function can be expressed in the sum of minterms and the product of maxterms forms. These forms can be expressed with terms like F(A, B) = A'B + AB' or F(A, B) = (A + B)(A' + B') and with numbers like F(A, B) = ∑(1, 2) or F(A, B) = ∏(0, 3). In the second notation the numbers within the parentheses are the subscripts of the minterms or maxterms in the first notation. For example, the minterms in the expression F(A, B) = A'B + AB' are m1 and m2. So the numbers 1 and 2 should appear in the parentheses.

The conversion between cannonical forms is quite easy. Assuming that n is the number of variables, we enumerate all numbers from 0 to 2n – 1. To convert the product of maxterms into the sum of minterms form, we note down the numbers that are not in the maxterm list and write them into the minterm list.

The calculator above converts the product of maxterms into the sum of minterms form. If you are looking for the sum of minterms to product of maxterms conversion, please click here.

INPUT FORMAT

Enter the maxterms separated by commas or spaces.

WHAT IS MAXTERM TO MINTERM CONVERTER?

Maxterm to minterm converter,

• Find the sum of minterms representation of the function,
• Constructs the explicit form of the sum of minterms expression assuming the Boolean varaibles are A, B, C and etc. and
• Constructs the product of maxterms expression.

HOW TO USE THE MAXTERM TO MINTERM CONVERTER?

Maxterm to minterm converter can be used in two ways.

• USER INPUTS

You can enter the maxterm numbers to the input box and click on the "CONVERT" button. The result and explanations appaer below the calculator.

• RANDOM INPUTS

You can click on the DIE ICON next to the input box. If you use this property, a set of maxterm numbers are generated and entered to the calculator, automatically. The result and explanations appaer below the calculator. You can create your own examples and practice using this property.

• CLEARING THE INPUT BOX

To find the minterms corresponding to the entered minterms, you can clear the input box by clicking on the CLEAR button.

• You can copy the generated solution by clicking on the "Copy Text" link, appaers under the solution panel.