Canonical POS Form with Example

This article was written and published with the intention of elaborating on the "canonical product of sum (pos) form," which is recognized as one of the most significant subjects currently accessible in the field of digital electronics. Therefore, let's not waste any more time and get right down to defining it.

What is the Canonical Product of Sum (POS) Form?

The only time a logical expression is considered to be in canonical POS form is when each of its sum terms consists of all of the variables that were input into the expression. Take, for instance:

F(A,B,C) = (A+B+C).(A'+B'+C).(A'+B+C')

are in canonical POS form due to the fact that all of the sum terms and the function each contain a total of three variables, making them all compatible with one another.

In this situation, the form of the variable can either be complemented or uncomplemented.

Now that we've covered the basics, it's time to apply some real-world context to the discussion.

Canonical POS Form Example

In order to better assist you in comprehending it, let's take a look at some examples of the canonical POS form.

The following is an example of a function definition along with the canonical POS form of its boolean expression:

F(A,B) = (A+B).(A+B').(A'+B)

The function described above uses two variables, and since each component of the sum term also uses two variables, the following expression:


is given in canonical POS form.

An additional illustration of the canonical POS form is as follows:

F(A,B,C,D) = (A+B+C'+D).(A+B+C'+D').(A'+B+C+D).(A'+B'+C'+D)

This time around, the function makes use of four variables, and the sum term also makes use of four variables, which leads to the following logical expression:


is given in its canonical POS form.

Refer to the article that is specifically dedicated to the Canonical SOP form in order to comprehend it.

The next thing I'm going to do is make a list of the articles that I think you should check out the most. These articles are the ones that are most relevant to the subject matter that is discussed in this post. Here is the list of those recommended articles.

Computer Fundamentals Quiz

« Previous Tutorial Next Tutorial »

Liked this post? Share it!