664 views
1 votes
1 votes
If f=x'yz+xy'+yz' and g=x'yz+xy+x'yz' which of them are functionally complete

1 Answer

Best answer
1 votes
1 votes

Given  f  =  x'yz + xy' + yz'

          g  =  x'yz + xy + x'yz'

Let us simplify g :

          g  =  x'yz + xy + x'yz'

              =  x'y(z + z') + xy

              =  x'y + xy

              =  y(x + x')

              =  y

So the function only reduces to y..Hence it is not functionally complete..

Now  f    =  x'yz + xy' + yz'

             =  y(x'z + z') + xy'

             =  y(x' + z')  + xy'

             =  x'y + xy'  + yz'

Keeping  z = 1 and y = 1, we have :

       f    =   x' (1)  + x (0) + 1 (0)

            =   x'

Hence NOT gate can be realised by the above substitution..

Likewise , keeping z  =  0 , we have :

      f    =   x'y + xy' + y

          =    x'y  + y + x

          =    y + x  

Hence OR gate is realised using the above substitution..

Now we know that  { OR , NOT } is functionally complete ..And as we are able to reduce the given function to this set of known functions which is a functionally complete set of functions , hence f is functionally complete as well..

Hence f is functionally complete but g is not functionally complete..

EDIT : But one thing to mention here is in hardware level , for implementation of OR and NOT as shown above , we have taken help of 0 and 1 to achieve the functionality of OR and NOT functions..

Hence f is not fully functionally complete..

selected by

Related questions

1 votes
1 votes
0 answers
1
Pritikumari asked Sep 28, 2017
178 views
Condition for left shifting while multiplying by 2 in binary system
0 votes
0 votes
1 answer
2
Hirak asked May 25, 2019
688 views
Minimum number of tables required to represent the relation R where the $A_n$ stands for the primary key of each entity is ___________
2 votes
2 votes
1 answer
3
Hirak asked May 21, 2019
1,271 views
.Given an array of distinct integers A[1, 2,…n]. Find the tightest upper bound to check the existence of any index i for which A[i]=i.Ans should be O(log n) right by do...
2 votes
2 votes
0 answers
4