This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

BooleanMinterms

BooleanMinterms
represents the k^(th) minterm in n variables.
BooleanMinterms
represents the disjunction of the minterms .
BooleanMinterms
represents the disjunction of minterms given by the exponent vectors , , ....
BooleanMinterms
gives the Boolean expression in variables corresponding to the minterms function specified by spec.
BooleanMinterms
gives the Boolean expression in the form specified by form.
  • The etc. can be either True and False or and .
Equivalent ways of specifying the same minterm:
Specify a disjunction of minterms:
An equivalent way to specify a disjunction of minterms:
Return a BooleanFunction object representing the disjunction of minterms:
Enumerate all minterms of three variables:
Equivalent ways of specifying the same minterm:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
 
Specify a disjunction of minterms:
In[1]:=
Click for copyable input
Out[1]=
An equivalent way to specify a disjunction of minterms:
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
 
Return a BooleanFunction object representing the disjunction of minterms:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
 
Enumerate all minterms of three variables:
In[1]:=
Click for copyable input
Out[1]=
Specify different forms for the result:
The indices correspond to positions of True in the default ordering for BooleanTable:
BooleanMinterms can represent any BooleanFunction:
The mapping from minterms to index:
The mapping from index to minterms:
Using bit vectors:
Use Subsets to enumerate all possible Boolean functions using BooleanMinterms:
New in 7