let R be good Ring; :: thesis: for c being Data-Location of R
for i1 being Instruction-Location of SCM R
for s being State of holds
( (Exec (goto i1),s) . (IC (SCM R)) = i1 & (Exec (goto i1),s) . c = s . c )

let c be Data-Location of R; :: thesis: for i1 being Instruction-Location of SCM R
for s being State of holds
( (Exec (goto i1),s) . (IC (SCM R)) = i1 & (Exec (goto i1),s) . c = s . c )

let i1 be Instruction-Location of SCM R; :: thesis: for s being State of holds
( (Exec (goto i1),s) . (IC (SCM R)) = i1 & (Exec (goto i1),s) . c = s . c )

let s be State of ; :: thesis: ( (Exec (goto i1),s) . (IC (SCM R)) = i1 & (Exec (goto i1),s) . c = s . c )
reconsider S = s as SCM-State of by Def1;
reconsider i = 6 as Element of Segm 8 by NAT_1:45;
reconsider I = goto i1 as Element of SCM-Instr R by Def1;
A1: i1 in NAT by AMI_1:def 4;
I = [i,<*i1*>] ;
then A2: I jump_address = i1 by A1, SCMRING1:18;
A3: Exec (goto i1),s = SCM-Exec-Res I,S by Th12
.= SCM-Chg S,(I jump_address ) by A1, SCMRING1:def 14 ;
thus (Exec (goto i1),s) . (IC (SCM R)) = (Exec (goto i1),s) . NAT by Def1
.= i1 by A3, A2, SCMRING1:10 ; :: thesis: (Exec (goto i1),s) . c = s . c
c is Element of SCM-Data-Loc by Th1;
hence (Exec (goto i1),s) . c = s . c by A3, SCMRING1:11; :: thesis: verum