let s be State of SCM+FSA ; :: thesis: for I being Program of SCM+FSA holds DataPart (Initialize s) = DataPart (s +* (Initialized I))
let I be Program of SCM+FSA ; :: thesis: DataPart (Initialize s) = DataPart (s +* (Initialized I))
set s1 = s +* (Initialized I);
A1: now end;
now
let f be FinSeq-Location ; :: thesis: (s +* (Initialized I)) . f = (Initialize s) . f
( f in dom s & not f in dom (Initialized I) ) by SCMFSA6A:49, SCMFSA_2:67;
hence (s +* (Initialized I)) . f = s . f by FUNCT_4:12
.= (Initialize s) . f by SCMFSA6C:3 ;
:: thesis: verum
end;
hence DataPart (Initialize s) = DataPart (s +* (Initialized I)) by A1, SCMFSA6A:38; :: thesis: verum