:: deftheorem D2Def defines NegationD2 FUZIMPL3:def 18 :
for b1 being UnOp of [.0,1.] holds
( b1 = NegationD2 iff for x being Element of [.0,1.] holds
( ( x = 1 implies b1 . x = 0 ) & ( x <> 1 implies b1 . x = 1 ) ) );