Boolean Function Representation: SOP and POS Form | Minterms and Maxterms Explained

Ғылым және технология

In this video, the Sum of Product (SOP) and Product of Sum (POS) form of Representation of Boolean Function is explained using examples. And what is minterm and maxterm in the Boolean Expression is also explained.
The following topics are covered in the video:
0:00 Introduction
1:05 Sum of Product (SOP) form
4:01 Product of Sum (POS) form
7:16 What is Minterm
12:21 What is Maxterm
18:27 Canonical SOP to Canonical POS conversion
Boolean Expression Representation:
The Boolean Expression is typically represented in two forms.
1) Sum of Product Form (SOP)
2) Product of Sum Form (POS)
There are two types of SOP and POS forms of representation.
Canonical and Non-Canonical
In this video, the Boolean Expressions in both Canonical and Non-Canonical SOP and POS forms are explained. And the concept of minterms and maxterms is also explained.
What is minterm?
It is the product term that contains all the variables of the function either in true form or complemented form.
The canonical SOP form is Sum of Minterms.
What is Maxterm?
It is the sum term that contains all the variables of the function either in true form or complemented form.
The canonical POS form is Product of Maxterms.
In the later part of the video, how to write the Boolean expression in Canonical SOP or POS form from the truth table is also explained.
Digital Electronics (Playlist):
• Digital Electronics
This video will be helpful to all the students of science and engineering in understanding the SOP (Sum of Product) and POS (Product of Sum) form of representation of the Boolean Function and the concept of minterms and maxterms.
#ALLABOUTELECTRONICS
#SOPandPOS
#Minterms
#Maxterms
Support the channel through membership program:
/ @allaboutelectronics
--------------------------------------------------------------------------------------------------
Follow my second channel:
/ @allaboutelectronics-quiz
Follow me on Facebook:
/ allaboutelecronics
Follow me on Instagram:
/ all_about.electronics
--------------------------------------------------------------------------------------------------
Music Credit: www.bensound.com

Пікірлер: 113

  • @ALLABOUTELECTRONICS
    @ALLABOUTELECTRONICS2 жыл бұрын

    Timestamps: 0:00 Introduction 1:05 Sum of Product (SOP) form 4:01 Product of Sum (POS) form 7:16 What is Minterm 12:21 What is Maxterm 18:27 Canonical SOP to Canonical POS conversion

  • @ManojyadavMamindla
    @ManojyadavMamindla5 ай бұрын

    Anyone in 2024😅

  • @abdullahalmamunofficial5610

    @abdullahalmamunofficial5610

    5 ай бұрын

    Me😁

  • @osamaabduldayem

    @osamaabduldayem

    5 ай бұрын

    Yes from Algeria 🇩🇿😁✨

  • @ISUWABRO

    @ISUWABRO

    4 ай бұрын

    Yes..from Sri Lanka..💪😅

  • @blakksheep736

    @blakksheep736

    4 ай бұрын

    Me.

  • @shadrack6121

    @shadrack6121

    4 ай бұрын

    Yes, from Ghana❤😂

  • @nokutendadenga7617
    @nokutendadenga76177 ай бұрын

    2 years later this info is still useful😂

  • @GodswillOgweyePaul
    @GodswillOgweyePaulАй бұрын

    This is just what anyone searching for anything relating to max and min-terms would need. This is perfect

  • @johnc5090
    @johnc50902 жыл бұрын

    Thank you my friend. Thank you. Distilled down to what is needed.

  • @akshattheintrovert3153
    @akshattheintrovert3153 Жыл бұрын

    Preparing for my sem 1 through youtube, and seriously teachers like you are really helpful; thank you for the short and crisp lecture

  • @sanya_the_cat6645
    @sanya_the_cat6645 Жыл бұрын

    Big thank you my friend. Greetings from Hungary!

  • @qozia1370
    @qozia1370 Жыл бұрын

    subscribed!! the amount of effort in your videos are phenomenal. its very clearly written and you English is extremally clear and awesome!! i might pass DE with perfect grades thanks to you!

  • @armanAhsanHabib
    @armanAhsanHabib10 ай бұрын

    Many many thanks for saving me my brother!!! best of good luck!!!

  • @ayushkandari8976
    @ayushkandari89768 ай бұрын

    Great teacher no words only respect

  • @merylatakisku8255
    @merylatakisku825511 ай бұрын

    Bro! You are an amazing teacher.☺️

  • @user-tp4mj8rl2f
    @user-tp4mj8rl2f4 ай бұрын

    جزاك الله خيرا ع هذا الشرح الرائع ❤❤❤

  • @aviiamo
    @aviiamo6 ай бұрын

    thank you for making this!!

  • @poojashah6183
    @poojashah61832 жыл бұрын

    Best explanation,👌🏻👌🏻

  • @bhavyayadav9586
    @bhavyayadav9586Ай бұрын

    clear and concise!! thankyou😃

  • @user-tx4xw9db9l
    @user-tx4xw9db9l Жыл бұрын

    It is a great video ,thanks so much

  • @user-ny7nw8sh7y
    @user-ny7nw8sh7y10 ай бұрын

    Just one word- PERFECT, but if you could just provide notes also like everything in few pages or even these slides also would be a great help. Anyways, A big thanks!!

  • @JASHMENPRIETO
    @JASHMENPRIETO3 ай бұрын

    I hate to admit it but you teach better than our prof 😢

  • @user-ce9mf7sk1i

    @user-ce9mf7sk1i

    2 ай бұрын

    Yeah right he teaches really well

  • @StudyWithMe__360
    @StudyWithMe__3605 ай бұрын

    Any one ❤️ at 2024😂

  • @Yamiplays123

    @Yamiplays123

    2 ай бұрын

    Here

  • @TheRoyalLion
    @TheRoyalLion5 ай бұрын

    Thank you!

  • @siddharthshekhawat5502
    @siddharthshekhawat55022 жыл бұрын

    This video resolve my confusion...

  • @lliamderaa
    @lliamderaa14 күн бұрын

    Thanks a lot big bro

  • @siddheshm2499
    @siddheshm2499 Жыл бұрын

    😊How afford and time your invested 🥰 to make this awesome video, But why your playlist is underrated ? 😧😩

  • @kavinkarthi7393

    @kavinkarthi7393

    9 ай бұрын

    🍼 F....... u

  • @kulturesports
    @kulturesports4 ай бұрын

    Have an exam in an 1hour ..thank you for this From an engineering student

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    4 ай бұрын

    Good luck

  • @androidhacksandtricks641
    @androidhacksandtricks641 Жыл бұрын

    I have watched my videos and search on many website about max term after find min term. This one is single video which gives full details of both with conversion.

  • @hrutvikbandekar3574
    @hrutvikbandekar35742 жыл бұрын

    sir can please cover k map next month [1 dec] we have exam and im having difficulty ,,,also show simplification using k map {adder subtractor circuiyt} please

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    2 жыл бұрын

    Yes, it will be covered soon.

  • @KPDMadhuka
    @KPDMadhuka7 ай бұрын

    Thank you

  • @wxua5859
    @wxua58599 ай бұрын

    Thanks bro I couldn't understand what my teacher had said in class

  • @avijidshil2751
    @avijidshil2751 Жыл бұрын

    how did you calculate the output of the Function F1 as 1 when ABC is 000? how did you calculate the F1 in the truth table?

  • @avijidshil2751

    @avijidshil2751

    Жыл бұрын

    timestamp 10:05

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    Жыл бұрын

    @@avijidshil2751 Here it has been assumed that for some circuit, we are getting this truth table. Or in other words, we have one circuit which behaves in a way, when input ABC is 000 then its output is 1. And similarly, for the certain input combinations (like 010, 100, 111), its output is 1.

  • @avijidshil2751

    @avijidshil2751

    Жыл бұрын

    @@ALLABOUTELECTRONICS So those combinations need to be memorised rather than calculated? I'm sorry i just don't understand.

  • @jigarprajapati4591

    @jigarprajapati4591

    9 ай бұрын

    I think he is trying to say that we have assumed that circuits and the output@@avijidshil2751

  • @halildalklc4591
    @halildalklc45913 ай бұрын

    Thanks for the video! But how do you determine whether the output is 1 or 0? For example; the output for (001) was 0 at 10:35 and the output for (001) was 1 at 11:48

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    3 ай бұрын

    Here, just to explain the concept, some random 3-varibale functions F1 and F2 were taken.

  • @fchwpo7421
    @fchwpo7421 Жыл бұрын

    ty

  • @ronodipsanpui7850
    @ronodipsanpui78504 ай бұрын

    15:36 why there is need of cmplementing the function first then solving directly we can do from the function given nah?

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    4 ай бұрын

    We want to represent the same function is POS form. That is why the function was complemented and then F1 was found in POS form. If you want to write directly from F1, using shortcut method then you can do so, by writing the Boolean expression for 0s. But here when variable is 0, you need to consider it as 1. For example, F1 is 0 when A = B = 0 and C = 1. So, in POS form, one of the term will be (A + B + C'). and likewise, you can write for all other terms. Here just to avoid confusion, the proper procedure was followed.

  • @jef798
    @jef7985 ай бұрын

    Sorry if I missed something, I don't get why we have to complement the variables from 0 to 1 when writing minterm expression at 8:00. Like is it just a rule or is there a reason behind it?

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    5 ай бұрын

    First, for the two variables, A and B we have total 4 different possibilities. So, these 4 possibilities (00, 01, 10, 11) have been shown in the table. Now, during the representation, if the value of the variable is 0 then it is represented by the complement of the variable. (e.g A-bar). And if the value of the variable is 1, then it is represented as it is (e.g A) So, for the inputs AB, if the value of these two variables are 00, then corresponding minterm is A-bar B-bar. So, that is how different input combinations are represented.

  • @jef798

    @jef798

    5 ай бұрын

    @@ALLABOUTELECTRONICS thank you!

  • @gauripawar281
    @gauripawar281 Жыл бұрын

    How to realisation for this using NAND/ NOR gates

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    Жыл бұрын

    I have already made a video on NAND and NOr gate as universal gate, where I have explained that, how the AND and OR functions can be implemented using NOR and NAND gate. Under digital electronics playlist, you will get all those videos and solved examples. Please check that on the playlist page of the channel.

  • @sandip_kanzariya8476
    @sandip_kanzariya84762 жыл бұрын

    💯

  • @hrutvikbandekar3574
    @hrutvikbandekar35742 жыл бұрын

    thn 2 bit adder ,4 bit ADDER and decoder please akking a lot but im struggling with this topic 😅😅

  • @omm9974
    @omm997415 күн бұрын

    Sir Please help in process of maxterm how did u write F1 in truth table 0+0+0 it will be 0 na but u have written 1

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    15 күн бұрын

    For writing a function in terms of a Maxterm from the truth table, you need to look for the combination in a truth table, where the output is 0. (For finding the expression in terms of minterms, we are considering the combination, where the output is 1). So, basically here we are using a inverted logic. So as per this, for example, if the F is 0 for A= B= C = 0, then maxterm is A + B + C. Here, in maxterm representation, when the variable is 0, then represent it as it is, and when it is 1, then we need to complement it. So, that is why if function is 0 for A= B = C = 0, then corresponding maxterm is (A+B+C). Likewise, if function is 0 for A = 0, B= 0 and C= 1 then corresponding maxterm will be A + B + C'. I hope, it will clear your doubt.

  • @purvishroff5238
    @purvishroff5238 Жыл бұрын

    How you calculated F1 for min term or max term

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    Жыл бұрын

    Would you please mention the timestamp where you are referring to in the video ?

  • @rakshitagarg2942
    @rakshitagarg29424 ай бұрын

    How did you find the value of F1 in truth table ? 11:14

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    4 ай бұрын

    For explanation, some random function F1 is taken.

  • @irdanleo1928
    @irdanleo19284 ай бұрын

    Mantap

  • @noorjahanbano2625
    @noorjahanbano26254 ай бұрын

    F ka value kaise aaya koi bta do yrr exm h

  • @Hemareddy-xd7tx
    @Hemareddy-xd7tx8 ай бұрын

    How we r getting that F1 values?

  • @girlgroupcreencards

    @girlgroupcreencards

    5 ай бұрын

    he's just giving them out as an example

  • @nadasr8742
    @nadasr87422 жыл бұрын

    how to get the function ?

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    2 жыл бұрын

    I didn't exactly get what you are saying. But if the function is not given for specific logic circuit then from the truth table, you can find the function.

  • @Ben-wv8uu

    @Ben-wv8uu

    2 жыл бұрын

    @@ALLABOUTELECTRONICS sir, is it a trick that we get the exact function from sum of terms or is it a fully proved argument.....

  • @Theregulator_
    @Theregulator_5 ай бұрын

    Studying 1 hour before exams 😅😭

  • @sutopasarkar497
    @sutopasarkar49711 ай бұрын

    In 11:15 s,how we know that m0=1? Please give me explanation sir🙏

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    11 ай бұрын

    From the truth table as you can see, when all A, B and C are 0, then output of the function is 0. The ( A, B,C ) = ( 0,0,0) represents the minterm m0. I hope, it will clear your doubt.

  • @isharajput9991
    @isharajput999110 ай бұрын

    How to find value of F

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    10 ай бұрын

    Typically, when you are designing a circuit, then based on the required outcome, you know the expression of F (from the truth table). For example, when you are designing a half adder, then you know that, for what inputs, the output F is 1. So, from the truth table, you know that, for which minterms the output is 1. But academic perspective, sometimes you have been given the entire truth table. So, you just need to check for which minterms, the output F is 1.

  • @105aitthiphonchangchum4
    @105aitthiphonchangchum4 Жыл бұрын

    how to fine f1 10:35

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    Жыл бұрын

    F1 function is 1 for the specific input combinations. (minterms). In algebraic form, it is the summation of all the minterms for which F1 is 1. For example, the F1 is 1 when A =B = C = 0. So, that corresponds to A'B'C'. And similarly, all the minterms have been summed together. I hope, it will clear your doubt.

  • @dinuka2517
    @dinuka251710 ай бұрын

  • @rizahamii2987
    @rizahamii29872 ай бұрын

    Sir how can we find F1 in minterm?

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    2 ай бұрын

    Hi, would you please mention the timestamp, where you are referring to in the video ? At 18:27, I have already explained the conversion.

  • @rizahamii2987

    @rizahamii2987

    2 ай бұрын

    @@ALLABOUTELECTRONICS what do you mean about it F1 is given in exam ?

  • @rizahamii2987

    @rizahamii2987

    2 ай бұрын

    @@ALLABOUTELECTRONICS or what is F1= xyz'…?

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    2 ай бұрын

    @@rizahamii2987 If F1 = xyz' then corresponding minterm is m6 (x = 1, y = 1 and z = 0). So, similarly, if you have a function F1 = xyz + x'y'z' + xyz' then in terms of the minterm it is equal to m7 + m0 + m6. That means F1 = m0 + m6 + m7. I hope, it will clear your doubt.

  • @milestoneguy_212
    @milestoneguy_21221 күн бұрын

    Amazing

  • @madhumita9967
    @madhumita99674 ай бұрын

    Mai exam se 3 ganta phele dekh rahi hu 2024 me

  • @pkus
    @pkus2 жыл бұрын

    How do you calculated f1 colmun values 11:14?

  • @rushalmshah

    @rushalmshah

    2 жыл бұрын

    In the function, if the particular minterm is present then write 1 in front of that minterm. For example, minterm m0 is part of the function. Therefore, 1 is written in front of that. I hope, it will clear your doubt.

  • @pkus

    @pkus

    2 жыл бұрын

    @@rushalmshah what is the difference between 000(m0) and 001(m1) why 1 is put infront 000 why not 001? I dont get your explanation.

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    2 жыл бұрын

    Just go through the definition of minterm first. You will get better idea. (7:17 onwards). If you see the function F1, then it consist of 4 terms. A'B'C' corresponds to minterm m0. That means in this function, minterm m0 is present. And that's why in the table in front of 000 (m0) 1 is written. Similarly, for the remaining terms, 1 is written.I hope, it will clear your doubt.

  • @saiakhilkantimahanthi8975

    @saiakhilkantimahanthi8975

    2 жыл бұрын

    @@ALLABOUTELECTRONICS hi

  • @user-kt8pw9qz4h
    @user-kt8pw9qz4h4 ай бұрын

    Anyone from Aktu 🙋🏻‍♀️

  • @user-ny7nw8sh7y
    @user-ny7nw8sh7y10 ай бұрын

    7:14

  • @maazrehman6702
    @maazrehman67027 ай бұрын

    10:00

  • @user-tz6zu4mh2k
    @user-tz6zu4mh2k Жыл бұрын

    F1 kasay aya

  • @ALLABOUTELECTRONICS

    @ALLABOUTELECTRONICS

    Жыл бұрын

    Would you please mention the timestamp where you are referring to in the video ?

  • @YogeshReddy-mz2sz
    @YogeshReddy-mz2sz3 ай бұрын

    super fucking bro

  • @efeiyigunler8181
    @efeiyigunler81817 ай бұрын

    olmayan allahın razı olsun

  • @Ashk443
    @Ashk4433 ай бұрын

    Hindi me bolo yar hm sb Hindustani hai...

  • @writesofneel3210
    @writesofneel32104 ай бұрын

    Kal kiska exam h😢😂

Келесі