Skip to content Skip to navigation Skip to collection information

Connexions

You are here: Home » Content » Applied Probability » Minterms

Navigation

Table of Contents

Lenses

What is a lens?

Definition of a lens

Lenses

A lens is a custom view of the content in the repository. You can think of it as a fancy kind of list that will let you see content through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual member, a community, or a respected organization.

What are tags? tag icon

Tags are descriptors added by lens makers to help label content, attaching a vocabulary that is meaningful in the context of the lens.

This content is ...

Affiliated with (What does "Affiliated with" mean?)

This content is either by members of the organizations listed or about topics related to the organizations listed. Click each link to see a list of all content affiliated with the organization.
  • Rice Digital Scholarship

    This collection is included in aLens by: Digital Scholarship at Rice University

    Click the "Rice Digital Scholarship" link to see all content affiliated with them.

Also in these lenses

  • UniqU content

    This collection is included inLens: UniqU's lens
    By: UniqU, LLC

    Click the "UniqU content" link to see all content selected in this lens.

Recently Viewed

This feature requires Javascript to be enabled.
 

Minterms

Module by: Paul E Pfeiffer. E-mail the author

Summary: A fundamental problem is to determine the probability of a logical (Boolean) combination of a finite class of events, when the probabilities of certain other combinations are known. If we partition an event F into component events whose probabilities can be determined, then the additivity property implies the probability of F is the sum of these component probabilities. Frequently, the event F is a Boolean combination of members of a finite class -- say {A, B, C} or {A, B, C,D}. For each such finite class, there is a fundamental partition determined by the class. The members of this partition are called minterms. Any Boolean combination of members of the class can be expressed as the disjoint union of a unique subclass of the minterms. If the probability of every minterm in this subclass can be determined, then by additivity the probability of the Boolean combination is determined. An important geometric aid to analysis is the minterm map, which has spaces for minterms in an orderly arrangement.

Introduction

A fundamental problem in elementary probability is to find the probability of a logical (Boolean) combination of a finite class of events, when the probabilities of certain other combinations are known. If we partition an event F into component events whose probabilities can be determined, then the additivity property implies the probability of F is the sum of these component probabilities. Frequently, the event F is a Boolean combination of members of a finite class– say, {A,B,C}{A,B,C} or {A,B,C,D}{A,B,C,D} . For each such finite class, there is a fundamental partition determined by the class. The members of this partition are called minterms. Any Boolean combination of members of the class can be expressed as the disjoint union of a unique subclass of the minterms. If the probability of every minterm in this subclass can be determined, then by additivity the probability of the Boolean combination is determined. We examine these ideas in more detail.

Partitions and minterms

To see how the fundamental partition arises naturally, consider first the partition of the basic space produced by a single event A.

Ω = A A c Ω = A A c
(1)

Now if B is a second event, then

A = A B A B c and A c = A c B A c B c , so that Ω = A c B c A c B A B c A B A = A B A B c and A c = A c B A c B c , so that Ω = A c B c A c B A B c A B
(2)

The pair {A,B}{A,B} has partitioned Ω into {AcBc,AcB,ABc,AB}{AcBc,AcB,ABc,AB}. Continuation is this way leads systematically to a partition by three events {A,B,C}{A,B,C}, four events {A,B,C,D}{A,B,C,D}, etc.

We illustrate the fundamental patterns in the case of four events {A,B,C,D}{A,B,C,D}. We form the minterms as intersections of members of the class, with various patterns of complementation. For a class of four events, there are 24=1624=16 such patterns, hence 16 minterms. These are, in a systematic arrangement,

Table 1
A c B c C c D c A c B c C c D c A c B C c D c A c B C c D c A B c C c D c A B c C c D c A B C c D c A B C c D c
A c B c C c D A c B c C c D A c B C c D A c B C c D A B c C c D A B c C c D A B C c D A B C c D
A c B c C D c A c B c C D c A c B C D c A c B C D c A B c C D c A B c C D c A B C D c A B C D c
A c B c C D A c B c C D A c B C D A c B C D A B c C D A B c C D A B C D A B C D

No element can be in more than one minterm, because each differs from the others by complementation of at least one member event. Each element ω is assigned to exactly one of the minterms by determining the answers to four questions:

Is it in A? Is it in B? Is it in C? Is it in D?

Suppose, for example, the answers are: Yes, No, No, Yes. Then ω is in the minterm ABcCcDABcCcD. In a similar way, we can determine the membership of each ω in the basic space. Thus, the minterms form a partition. That is, the minterms represent mutually exclusive events, one of which is sure to occur on each trial. The membership of any minterm depends upon the membership of each generating set A,B,CA,B,C or D, and the relationships between them. For some classes, one or more of the minterms are empty (impossible events). As we see below, this causes no problems.

An examination of the development above shows that if we begin with a class of n events, there are 2n minterms. To aid in systematic handling, we introduce a simple numbering system for the minterms, which we illustrate by considering again the four events A,B,C,DA,B,C,D , in that order. The answers to the four questions above can be represented numerically by the scheme

No 00 and Yes 11

Thus, if ω is in AcBcCcDcAcBcCcDc, the answers are tabulated as 00000000. If ω is in ABcCcDABcCcD, then this is designated 10011001 . With this scheme, the minterm arrangement above becomes

Table 2
0000 0 0000 0 0100 4 0100 4 1000 8 1000 8 1100 12 1100 12
0001 1 0001 1 0101 5 0101 5 1001 9 1001 9 1101 13 1101 13
0010 2 0010 2 0110 6 0110 6 1010 10 1010 10 1110 14 1110 14
0011 3 0011 3 0111 7 0111 7 1011 11 1011 11 1111 15 1111 15

We may view these quadruples of zeros and ones as binary representations of integers, which may also be represented by their decimal equivalents, as shown in the table. Frequently, it is useful to refer to the minterms by number. If the members of the generating class are treated in a fixed order, then each minterm number arrived at in the manner above specifies a minterm uniquely. Thus, for the generating class {A,B,C,D}{A,B,C,D}, in that order, we may designate

A c B c C c D c = M 0 (minterm 0) A B c C c D = M 9 (minterm 9), etc. A c B c C c D c = M 0 (minterm 0) A B c C c D = M 9 (minterm 9), etc.
(3)

We utilize this numbering scheme on special Venn diagrams called minterm maps. These are illustrated in Figure 1, for the cases of three, four, and five generating events. Since the actual content of any minterm depends upon the sets A,B,CA,B,C, and D in the generating class, it is customary to refer to these sets as variables. In the three-variable case, set A is the right half of the diagram and set C is the lower half; but set B is split, so that it is the union of the second and fourth columns. Similar splits occur in the other cases.

Remark. Other useful arrangements of minterm maps are employed in the analysis of switching circuits.

Figure 1: Minterm maps for three, four, or five variables.
three separate minterm maps are displayed. The minterm map for three variable is a 2x4 table; for four vairable a 4x4 table; and for five variables a 4x8 table.

Minterm maps and the minterm expansion

The significance of the minterm partition of the basic space rests in large measure on the following fact.

Minterm expansion

Each Boolean combination of the elements in a generating class may be expressed as the disjoint union of an appropriate subclass of the minterms. This representation is known as the minterm expansion for the combination.

In deriving an expression for a given Boolean combination which holds for any class {A,B,C,D}{A,B,C,D} of four events, we include all possible minterms, whether empty or not. If a minterm is empty for a given class, its presence does not modify the set content or probability assignment for the Boolean combination.

The existence and uniqueness of the expansion is made plausible by simple examples utilizing minterm maps to determine graphically the minterm content of various Boolean combinations. Using the arrangement and numbering system introduced above, we let Mi represent the ith minterm (numbering from zero) and let p(i)p(i) represent the probability of that minterm. When we deal with a union of minterms in a minterm expansion, it is convenient to utilize the shorthand illustrated in the following.

M ( 1 , 3 , 7 ) = M 1 M 3 M 7 and p ( 1 , 3 , 7 ) = p ( 1 ) + p ( 3 ) + p ( 7 ) M ( 1 , 3 , 7 ) = M 1 M 3 M 7 and p ( 1 , 3 , 7 ) = p ( 1 ) + p ( 3 ) + p ( 7 )
(4)
Figure 2: E=ABAc(BCc)c=M(1,6,7)E=ABAc(BCc)c=M(1,6,7) Minterm expansion for Example 1
A 2x4 table demonstrating the minterm expansion for the example.

Consider the following simple example.

Example 1: Minterm expansion

Suppose E=ABAc(BCc)cE=ABAc(BCc)c. Examination of the minterm map in Figure 2 shows that ABAB consists of the union of minterms M6,M7M6,M7, which we designate M(6,7)M(6,7). The combination BCc=M(0,2,3,4,6,7)BCc=M(0,2,3,4,6,7) , so that its complement (BCc)c=M(1,5)(BCc)c=M(1,5). This leaves the common part Ac(BCc)c=M1Ac(BCc)c=M1. Hence, E=M(1,6,7)E=M(1,6,7). Similarly, F=ABcC=M(1,4,5,6,7)F=ABcC=M(1,4,5,6,7).

A key to establishing the expansion is to note that each minterm is either a subset of the combination or is disjoint from it. The expansion is thus the union of those minterms included in the combination. A general verification using indicator functions is sketched in the last section of this module.

Use of minterm maps

A typical problem seeks the probability of certain Boolean combinations of a class of events when the probabilities of various other combinations is given. We consider several simple examples and illustrate the use of minterm maps in formulation and solution.

Example 2: Survey on software

Statistical data are taken for a certain student population with personal computers. An individual is selected at random. Let A=A= the event the person selected has word processing, B=B= the event he or she has a spread sheet program, and C=C= the event the person has a data base program. The data imply

  • The probability is 0.80 that the person has a word processing program: P(A)=0.8P(A)=0.8
  • The probability is 0.65 that the person has a spread sheet program: P(B)=0.65P(B)=0.65
  • The probability is 0.30 that the person has a data base program: P(C)=0.3P(C)=0.3
  • The probability is 0.10 that the person has all three: P(ABC)=0.1P(ABC)=0.1
  • The probability is 0.05 that the person has neither word processing nor spread sheet: P(AcBc)=0.05P(AcBc)=0.05
  • The probability is 0.65 that the person has at least two: P(ABACBC)=0.65P(ABACBC)=0.65
  • The probability of word processor and data base, but no spread sheet is twice the probabilty of spread sheet and data base, but no word processor: P(ABcC)=2P(AcBC)P(ABcC)=2P(AcBC)
  1. What is the probability that the person has exactly two of the programs?
  2. What is the probability that the person has only the data base program?

Several questions arise:

  • Are these data consistent?
  • Are the data sufficient to answer the questions?
  • How may the data be utilized to anwer the questions?

SOLUTION

The data, expressed in terms of minterm probabilities, are:

P(A)=p(4,5,6,7)=0.80P(A)=p(4,5,6,7)=0.80; hence P(Ac)=p(0,1,2,3)=0.20P(Ac)=p(0,1,2,3)=0.20

P(B)=p(2,3,6,7)=0.65P(B)=p(2,3,6,7)=0.65; hence P(Bc)=p(0,1,4,5)=0.35P(Bc)=p(0,1,4,5)=0.35

P(C)=p(1,3,5,7)=0.30P(C)=p(1,3,5,7)=0.30; hence P(Cc)=p(0,2,4,6)=0.70P(Cc)=p(0,2,4,6)=0.70

P(ABC)=p(7)=0.10P(AcBc)=p(0,1)=0.05P(ABC)=p(7)=0.10P(AcBc)=p(0,1)=0.05

P(ABACBC)=p(3,5,6,7)=0.65P(ABACBC)=p(3,5,6,7)=0.65

P(ABcC)=p(5)=2p(3)=2P(AcBC)P(ABcC)=p(5)=2p(3)=2P(AcBC)

These data are shown on the minterm map in Figure 3a. We use the patterns displayed in the minterm map to aid in an algebraic solution for the various minterm probabilities.

p(2,3)=p(0,1,2,3)-p(0,1)=0.20-0.05=0.15p(2,3)=p(0,1,2,3)-p(0,1)=0.20-0.05=0.15

p(6,7)=p(2,3,6,7)-p(2,3)=0.65-0.15=0.50p(6,7)=p(2,3,6,7)-p(2,3)=0.65-0.15=0.50

p(6)=p(6,7)-p(7)=0.50-0.10=0.40p(6)=p(6,7)-p(7)=0.50-0.10=0.40

p(3,5)=p(3,5,6,7)-p(6,7)=0.65-0.50=0.15p(3)=0.05,p(3,5)=p(3,5,6,7)-p(6,7)=0.65-0.50=0.15p(3)=0.05,

p(5)=0.10p(2)=0.10p(5)=0.10p(2)=0.10

p(1)=p(1,3,5,7)-p(3,5)-p(7)=0.30-0.15-0.10=0.05p(0)=0p(1)=p(1,3,5,7)-p(3,5)-p(7)=0.30-0.15-0.10=0.05p(0)=0

p(4)=p(4,5,6,7)-p(5)-p(6,7)=0.80-0.10-0.50=0.20p(4)=p(4,5,6,7)-p(5)-p(6,7)=0.80-0.10-0.50=0.20

Thus, all minterm probabilities are determined. They are displayed in Figure 3b. From these we get

P ( A c B C A B c C A B C c ) = p ( 3 , 5 , 6 ) = 0 . 05 + 0 . 10 + 0 . 40 = 0 . 55 and P ( A c B c C ) = p ( 1 ) = 0 . 05 P ( A c B C A B c C A B C c ) = p ( 3 , 5 , 6 ) = 0 . 05 + 0 . 10 + 0 . 40 = 0 . 55 and P ( A c B c C ) = p ( 1 ) = 0 . 05
(5)
Figure 3: Minterm maps for software survey, Example 2
Two 2x4 tables the first is labeled 'Data for software survey' and the second is labeled 'minterm probabilities for software survey'.

Example 3: Survey on personal computers

A survey of 1000 students shows that 565 have PC compatible desktop computers, 515 have Macintosh desktop computers, and 151 have laptop computers. 51 have all three, 124 have both PC and laptop computers, 212 have at least two of the three, and twice as many own both PC and laptop as those who have both Macintosh desktop and laptop. A person is selected at random from this population. What is the probability he or she has at least one of these types of computer? What is the probability the person selected has only a laptop?

Figure 4: Minterm probabilities for computer survey, Example 3
A 2x4 table demonstrating the minterm probabilities for the computer survey.

SOLUTION

Let A=A= the event of owning a PC desktop, B=B= the event of owning a Macintosh desktop, and C=C= the event of owning a laptop. We utilize a minterm map for three variables to help determine minterm patterns. For example, the event AC=M5M7AC=M5M7 so that P(AC)=p(5)+p(7)=p(5,7)P(AC)=p(5)+p(7)=p(5,7).

The data, expressed in terms of minterm probabilities, are:

P(A)=p(4,5,6,7)=0.565P(A)=p(4,5,6,7)=0.565, hence P(Ac)=p(0,1,2,3)=0.435P(Ac)=p(0,1,2,3)=0.435

P(B)=p(2,3,6,7)=0.515P(B)=p(2,3,6,7)=0.515, hence P(Bc)=p(0,1,4,5)=0.485P(Bc)=p(0,1,4,5)=0.485

P(C)=p(1,3,5,7)=0.151P(C)=p(1,3,5,7)=0.151, hence P(Cc)=p(0,2,4,6)=0.849P(Cc)=p(0,2,4,6)=0.849

P(ABC)=p(7)=0.051P(AC)=p(5,7)=0.124P(ABC)=p(7)=0.051P(AC)=p(5,7)=0.124

P(ABACBC)=p(3,5,6,7)=0.212P(ABACBC)=p(3,5,6,7)=0.212

P(AC)=p(5,7)=2p(3,7)=2P(BC)P(AC)=p(5,7)=2p(3,7)=2P(BC)

We use the patterns displayed in the minterm map to aid in an algebraic solution for the various minterm probabilities.

p(5)=p(5,7)-p(7)=0.124-0.051=0.073p(5)=p(5,7)-p(7)=0.124-0.051=0.073

p(1,3)=P(AcC)=0.151-0.124=0.027P(ACc)=p(4,6)=0.565-0.124=0.441p(1,3)=P(AcC)=0.151-0.124=0.027P(ACc)=p(4,6)=0.565-0.124=0.441

p(3,7)=P(BC)=0.124/2=0.062p(3,7)=P(BC)=0.124/2=0.062

p(3)=0.062-0.051=0.011p(3)=0.062-0.051=0.011

p(6)=p(3,4,6,7)-p(3)-p(5,7)=0.212-0.011-0.124=0.077p(6)=p(3,4,6,7)-p(3)-p(5,7)=0.212-0.011-0.124=0.077

p(4)=P(A)-p(6)-p(5,7)=0.565-0.077-0.1124=0.364p(4)=P(A)-p(6)-p(5,7)=0.565-0.077-0.1124=0.364

p(1)=p(1,3)-p(3)=0.027-0.11=0.016p(1)=p(1,3)-p(3)=0.027-0.11=0.016

p(2)=P(B)-p(3,7)-p(6)=0.515-0.062-0.077=0.376p(2)=P(B)-p(3,7)-p(6)=0.515-0.062-0.077=0.376

p(0)=P(Cc)-p(4,6)-p(2)=0.849-0.441-0.376=0.032p(0)=P(Cc)-p(4,6)-p(2)=0.849-0.441-0.376=0.032

We have determined the minterm probabilities, which are displayed on the minterm map Figure 4. We may now compute the probability of any Boolean combination of the generating events A,B,CA,B,C. Thus,

P ( A B C ) = 1 - P ( A c B c C c ) = 1 - p ( 0 ) = 0 . 968 and P ( A c B c C ) = p ( 1 ) = 0 . 016 P ( A B C ) = 1 - P ( A c B c C c ) = 1 - p ( 0 ) = 0 . 968 and P ( A c B c C ) = p ( 1 ) = 0 . 016
(6)
Figure 5: Minterm probabilities for opinion survey, Example 4
A 4x4 table of minterm probabilities.

Example 4: Opinion survey

A survey of 1000 persons is made to determine their opinions on four propositions. Let A,B,C,DA,B,C,D be the events a person selected agrees with the respective propositions. Survey results show the following probabilities for various combinations:

P ( A ) = 0 . 200 , P ( B ) = 0 . 500 , P ( C ) = 0 . 300 , P ( D ) = 0 . 700 , P ( A ( B C c ) D c ) = 0 . 055 P ( A ) = 0 . 200 , P ( B ) = 0 . 500 , P ( C ) = 0 . 300 , P ( D ) = 0 . 700 , P ( A ( B C c ) D c ) = 0 . 055
(7)
P ( A B C D c ) = 0 . 520 , P ( A c B C c D ) = 0 . 200 , P ( A B C D ) = 0 . 015 , P ( A B c C ) = 0 . 030 P ( A B C D c ) = 0 . 520 , P ( A c B C c D ) = 0 . 200 , P ( A B C D ) = 0 . 015 , P ( A B c C ) = 0 . 030
(8)
P ( A c B c C c D ) = 0 . 195 , P ( A c B C ) = 0 . 120 , P ( A c B c D c ) = 0 . 120 , P ( A C c ) = 0 . 140 P ( A c B c C c D ) = 0 . 195 , P ( A c B C ) = 0 . 120 , P ( A c B c D c ) = 0 . 120 , P ( A C c ) = 0 . 140
(9)
P ( A C D c ) = 0 . 025 , P ( A B C c D c ) = 0 . 020 P ( A C D c ) = 0 . 025 , P ( A B C c D c ) = 0 . 020
(10)

Determine the probabilities for each minterm and for each of the following combinations

Ac(BCcBcC)Ac(BCcBcC) – that is, not A and (B or C, but not both)

ABCcABCc – that is, A or (B and not C)

SOLUTION

At the outset, it is not clear that the data are consistent or sufficient to determine the minterm probabilities. However, an examination of the data shows that there are sixteen items (including the fact that the sum of all minterm probabilities is one). Thus, there is hope, but no assurance, that a solution exists. A step elimination procedure, as in the previous examples, shows that all minterms can in fact be calculated. The results are displayed on the minterm map in Figure 5. It would be desirable to be able to analyze the problem systematically. The formulation above suggests a more systematic algebraic formulation which should make possible machine aided solution.

Systematic formulation

Use of a minterm map has the advantage of visualizing the minterm expansion in direct relation to the Boolean combination. The algebraic solutions of the previous problems involved ad hoc manipulations of the data minterm probability combinations to find the probability of the desired target combination. We seek a systematic formulation of the data as a set of linear algebraic equations with the minterm probabilities as unknowns, so that standard methods of solution may be employed. Consider again the software survey of Example 2.

Example 5: The software survey problem reformulated

The data, expressed in terms of minterm probabilities, are:

P(A)=p(4,5,6,7)=0.80P(A)=p(4,5,6,7)=0.80

P(B)=p(2,3,6,7)=0.65P(B)=p(2,3,6,7)=0.65

P(C)=p(1,3,5,7)=0.30P(C)=p(1,3,5,7)=0.30

P(ABC)=p(7)=0.10P(ABC)=p(7)=0.10

P(AcBc)=p(0,1)=0.05P(AcBc)=p(0,1)=0.05

P(ABACBC)=p(3,5,6,7)=0.65P(ABACBC)=p(3,5,6,7)=0.65

P(ABcC)=p(5)=2p(3)=2P(AcBC)P(ABcC)=p(5)=2p(3)=2P(AcBC), so that p(5)-2p(3)=0p(5)-2p(3)=0

We also have in any case

P(Ω)=P(AAc)=p(0,1,2,3,4,5,6,7)=1P(Ω)=P(AAc)=p(0,1,2,3,4,5,6,7)=1

to complete the eight items of data needed for determining all eight minterm probabilities. The first datum can be expressed as an equation in minterm probabilities:

0 p ( 0 ) + 0 p ( 1 ) + 0 p ( 2 ) + 0 p ( 3 ) + 1 p ( 4 ) + 1 p ( 5 ) + 1 p ( 6 ) + 1 p ( 7 ) = 0 . 80 0 p ( 0 ) + 0 p ( 1 ) + 0 p ( 2 ) + 0 p ( 3 ) + 1 p ( 4 ) + 1 p ( 5 ) + 1 p ( 6 ) + 1 p ( 7 ) = 0 . 80
(11)

This is an algebraic equation in p(0),,p(7)p(0),,p(7) with a matrix of coefficients

[ 0 0 0 0 1 1 1 1 ] [ 0 0 0 0 1 1 1 1 ]
(12)

The others may be written out accordingly, giving eight linear algebraic equations in eight variables p(0)p(0) through p(7)p(7). Each equation has a matrix or vector of zero-one coefficients indicating which minterms are included. These may be written in matrix form as follows:

1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 - 2 0 1 0 0 p ( 0 ) p ( 1 ) p ( 2 ) p ( 3 ) p ( 4 ) p ( 5 ) p ( 6 ) p ( 7 ) = 1 0 . 80 0 . 65 0 . 30 0 . 10 0 . 05 0 . 65 0 = P ( Ω ) P ( A ) P ( B ) P ( C ) P ( A B C ) P ( A c B c ) P ( A B A C B C ) P ( A B c C ) - 2 P ( A c B C ) 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 - 2 0 1 0 0 p ( 0 ) p ( 1 ) p ( 2 ) p ( 3 ) p ( 4 ) p ( 5 ) p ( 6 ) p ( 7 ) = 1 0 . 80 0 . 65 0 . 30 0 . 10 0 . 05 0 . 65 0 = P ( Ω ) P ( A ) P ( B ) P ( C ) P ( A B C ) P ( A c B c ) P ( A B A C B C ) P ( A B c C ) - 2 P ( A c B C )
(13)
  • The patterns in the coefficient matrix are determined by logical operations. We obtained these with the aid of a minterm map.
  • The solution utilizes an algebraic procedure, which could be carried out in a variety of ways, including several standard computer packages for matrix operations.

We show in the module Minterm Vectors and MATLAB how we may use MATLAB for both aspects.

Indicator functions and the minterm expansion

Previous discussion of the indicator function shows that the indicator function for a Boolean combination of sets is a numerical valued function of the indicator functions for the individual sets.

  • As an indicator function, it takes on only the values zero and one.
  • The value of the indicator function for any Boolean combination must be constant on each minterm. For example, for each ω in the minterm ABcCDcABcCDc, we must have IA(ω)=1,IB(ω)=0,IC(ω)=1IA(ω)=1,IB(ω)=0,IC(ω)=1, and ID(ω)=0ID(ω)=0. Thus, any function of IA,IB,IC,IDIA,IB,IC,ID must be constant over the minterm.
  • Consider a Boolean combination E of the generating sets. If ω is in EMiEMi, then IE(ω)=1IE(ω)=1 for all ωMiωMi, so that MiEMiE. Since each ωMiωMi for some i,Ei,E must be the union of those minterms sharing an ω with E.
  • Let {Mi:iJE}{Mi:iJE} be the subclass of those minterms on which IE has the value one. Then
    E=JEMiE=JEMi
    (14)
    which is the minterm expansion of E.

Collection Navigation

Content actions

Download:

Collection as:

PDF | EPUB (?)

What is an EPUB file?

EPUB is an electronic book format that can be read on a variety of mobile devices.

Downloading to a reading device

For detailed instructions on how to download this content's EPUB to your specific device, click the "(?)" link.

| More downloads ...

Module as:

PDF | EPUB (?)

What is an EPUB file?

EPUB is an electronic book format that can be read on a variety of mobile devices.

Downloading to a reading device

For detailed instructions on how to download this content's EPUB to your specific device, click the "(?)" link.

| More downloads ...

Add:

Collection to:

My Favorites (?)

'My Favorites' is a special kind of lens which you can use to bookmark modules and collections. 'My Favorites' can only be seen by you, and collections saved in 'My Favorites' can remember the last module you were on. You need an account to use 'My Favorites'.

| A lens I own (?)

Definition of a lens

Lenses

A lens is a custom view of the content in the repository. You can think of it as a fancy kind of list that will let you see content through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual member, a community, or a respected organization.

What are tags? tag icon

Tags are descriptors added by lens makers to help label content, attaching a vocabulary that is meaningful in the context of the lens.

| External bookmarks

Module to:

My Favorites (?)

'My Favorites' is a special kind of lens which you can use to bookmark modules and collections. 'My Favorites' can only be seen by you, and collections saved in 'My Favorites' can remember the last module you were on. You need an account to use 'My Favorites'.

| A lens I own (?)

Definition of a lens

Lenses

A lens is a custom view of the content in the repository. You can think of it as a fancy kind of list that will let you see content through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual member, a community, or a respected organization.

What are tags? tag icon

Tags are descriptors added by lens makers to help label content, attaching a vocabulary that is meaningful in the context of the lens.

| External bookmarks