let S be non empty set ; :: thesis: for o1, o2 being UnOp of (ModelSP S) st ( for f being object st f in ModelSP S holds
o1 . f = Not_0 (f,S) ) & ( for f being object st f in ModelSP S holds
o2 . f = Not_0 (f,S) ) holds
o1 = o2

set M = ModelSP S;
deffunc H1( object ) -> Element of ModelSP S = Not_0 ($1,S);
for o1, o2 being UnOp of (ModelSP S) st ( for f being object st f in ModelSP S holds
o1 . f = H1(f) ) & ( for f being object st f in ModelSP S holds
o2 . f = H1(f) ) holds
o1 = o2 from MODELC_1:sch 5();
hence for o1, o2 being UnOp of (ModelSP S) st ( for f being object st f in ModelSP S holds
o1 . f = Not_0 (f,S) ) & ( for f being object st f in ModelSP S holds
o2 . f = Not_0 (f,S) ) holds
o1 = o2 ; :: thesis: verum