It seems to me that having ~(A AND B) = (~A) OR (~B) is obviously an isomorphism, but a Web search did not return anything. I am not sure how useful this is to know, but one thing that it does it to make each of the two DeMorgan laws a direct consequence of the other, making it necessary to directly prove only one of them.
################################################################
coffeemath 4:
The point that I am trying to make is that it is the isomorphism that leads to duality. Consider the isomorphism between multiplication and addition: log(xy)=log(x)+log(y). Going in the reverse direction, we use exp(x), the inverse of log, to get exp(x+y)=exp(x)exp(y).
In the case of Boolean algebra, we get the isomorphism ~(X AND Y)= (~X) OR (~Y). NOT is self-inverse, so in the reverse direction we get ~(X OR Y) = ~ X AND ~Y. Because we use ~ in both directions, we can apply both rules to the same expression:
We start S1 = (A OR (B AND C))
~S1 = ~(A OR (B AND C)) =
~A AND ~(B AND C) =
~A AND (~B OR ~C)), which is the dual of what we started with.