Tool for calculating Minterms and Maxterms from a Boolean expression (Boole Algebra) with AND and OR operators.

Boolean Minterms and Maxterms - dCode

Tag(s) : Symbolic Computation, Electronics

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day!

You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? *Contact-me*!

Sponsored ads

Tool for calculating Minterms and Maxterms from a Boolean expression (Boole Algebra) with AND and OR operators.

A minterm is an expression regrouping the Boolean variables, complemented or not (a or not (a)), linked by logical ANDs and with a value of 1.

Example: a AND b AND c = 1 or NOT(a) AND b AND NOT(c) AND d = 1

Each line of a logical truth table with value 1/True can therefore be associated to exactly one minterm.

A maxterm is an expression grouping Boolean variables, complemented or not (a or not (a)), linked by logical ORs and with a value of 0.

Example: a OR b OR c = 0 or a OR NOT(b) OR NOT(c) OR d = 0

Each line of a logical truth table worth 0/False can therefore be associated o exactly one maxterm.

The minterms of a boolean function are the aggregates of each minterm of the logical array with logical OR.

The maxterms of a function are the aggregates of each maxterm of the logical array with logical ANDs.

Example: The function F has truth table

a | b | F |
---|---|---|

0 | 0 | 0 |

0 | 1 | 0 |

1 | 0 | 1 |

1 | 1 | 1 |

Example: The minterms are the lines with value 1 being the lines 3 (a*!b=1) and 4 (a*b=1) so the minterms of F are the function (a*!b)+(a*b) which after boolean simplification gives a

The maxterms are the lines with value 0 being the lines 1 (a+b=0) and 2 (a+!b=0) thus the maxterms of F are the function (a+b)*(a+!b) which after boolean simplification is worth a.

Indicate the Boolean output values of the logical expression, ie. the sequence of 0 and 1 representing the last column of the Boolean truth table. dCode will compute compatible sets of variables and simplify the result.

Example: Enter 0011 (from 00 to 11) as the output values of the F Truth Table to obtain for minterm a and maxterm a

The minterms and maxterms are two ways to see the same logical Boolean expression either with its 0 or with its 1 logic.

dCode retains ownership of the source code of the script Boolean Minterms and Maxterms online. Except explicit open source licence (indicated Creative Commons / free), any algorithm, applet, snippet, software (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt, encrypt, decipher, cipher, decode, code, translate) written in any informatic langauge (PHP, Java, C#, Python, Javascript, Matlab, etc.) which dCode owns rights will not be given for free. To download the online Boolean Minterms and Maxterms script for offline use on PC, iPhone or Android, ask for price quote on contact page !

minterm,maxterm,bool,boole,boolean,expression,logic,logical

Source : https://www.dcode.fr/minterms-maxterms-calculator

© 2019 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaches. dCode

Feedback