![]() |
VOOZH | about |
A function is said to be Self dual if and only if its dual is equivalent to the given function, i.e., if a given function is f(X, Y, Z) = (XY + YZ + ZX) then its dual is, fd(X, Y, Z) = (X + Y).(Y + Z).(Z + X) (fd = dual of the given function) = (XY + YZ + ZX), it is equivalent to the given function. So function is self dual.
In a dual function:
A Switching function or Boolean function is said to be Self-dual if:
Note: Mutually exclusive term of XYZ is (X'Y'Z') i.e, the complement of XYZ. So, two mutually exclusive terms are the complement each other.
Example:
| SL NO. | X | Y | Z |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 1 |
| 2 | 0 | 1 | 0 |
| 3 | 0 | 1 | 1 |
| 4 | 1 | 0 | 0 |
| 5 | 1 | 0 | 1 |
| 6 | 1 | 1 | 0 |
| 7 | 1 | 1 | 1 |
In the above table, Mutually exclusive terms are:
(0,7), (1,6), (2,5), (3,4)
Explanation:
Now, let us check the number of Self-dual functions possible for a given function.
Let, a function has n variables then,
Number of pairs possible = 2n/2 = 2(n-1)
Therefore, the number of Self-dual functions is possible with n variables
= 22^(n-1)
There are 2 possibilities for each pair.
Example: What is the total number of self-duals of a function which has 3 variables X, Y, and Z?
= 22^(3-1) = 22^2 = 24 = 16
Note: