let s1, s2 be State of SCMPDS; :: thesis: ( IC s1 = IC s2 & ( for a being Int_position holds s1 . a = s2 . a ) implies s1 = s2 )
assume that
A1: IC s1 = IC s2 and
A2: for a being Int_position holds s1 . a = s2 . a ; :: thesis: s1 = s2
A3: dom s1 = the carrier of SCMPDS by PARTFUN1:def 2;
A4: dom s2 = the carrier of SCMPDS by PARTFUN1:def 2;
A5: now :: thesis: for x being object st x in SCM-Memory holds
s1 . x = s2 . x
end;
SCM-Memory = dom s1 by A3;
hence s1 = s2 by A4, A5, FUNCT_1:2; :: thesis: verum