K tem prevodum, jeste...
A and B = not not (A and B) = not ((not A) or (not B))
A and B and C = not ((not A) or (not B) or (not B))
A or B and C - ted si nejsem zrovna jisty, jak tam patri zavorky
(A or B) and C = not( not(A or B) or not(C) )
A or (B and C) = not( not(A) and not(A and B) ) - tady, kdyz bys pouzil not not, tak z toho dostanes and, takze to musis rozepsat ze zkracene formy tak, abys to mel spojene jen andy
A or (B and C) = (A or B) and (A or C)
A or (B and C) = not( not(A or B) or not(A or C) )