let s be State of SCMPDS; for I, J being Program of SCMPDS
for l being Element of NAT holds s +* (I +* (Start-At (l,SCMPDS))),s +* (J +* (Start-At (l,SCMPDS))) equal_outside NAT
let I, J be Program of SCMPDS; for l being Element of NAT holds s +* (I +* (Start-At (l,SCMPDS))),s +* (J +* (Start-At (l,SCMPDS))) equal_outside NAT
let l be Element of NAT ; s +* (I +* (Start-At (l,SCMPDS))),s +* (J +* (Start-At (l,SCMPDS))) equal_outside NAT
IC (s +* (J +* (Start-At (l,SCMPDS)))) =
IC ((s +* J) +* (Start-At (l,SCMPDS)))
by FUNCT_4:15
.=
l
by FUNCT_4:121
.=
IC ((s +* I) +* (Start-At (l,SCMPDS)))
by FUNCT_4:121
.=
IC (s +* (I +* (Start-At (l,SCMPDS))))
by FUNCT_4:15
;
hence
s +* (I +* (Start-At (l,SCMPDS))),s +* (J +* (Start-At (l,SCMPDS))) equal_outside NAT
by A1, SCMPDS_4:11; verum