let x be Element of SCM-Instr ; :: thesis: for mk being Element of NAT
for ml being Element of SCM-Data-Loc
for I being Element of Segm 9 st x = [I,<*mk,ml*>] holds
( x cjump_address = mk & x cond_address = ml )

let mk be Element of NAT ; :: thesis: for ml being Element of SCM-Data-Loc
for I being Element of Segm 9 st x = [I,<*mk,ml*>] holds
( x cjump_address = mk & x cond_address = ml )

let ml be Element of SCM-Data-Loc ; :: thesis: for I being Element of Segm 9 st x = [I,<*mk,ml*>] holds
( x cjump_address = mk & x cond_address = ml )

let I be Element of Segm 9; :: thesis: ( x = [I,<*mk,ml*>] implies ( x cjump_address = mk & x cond_address = ml ) )
assume A1: x = [I,<*mk,ml*>] ; :: thesis: ( x cjump_address = mk & x cond_address = ml )
then consider mk9 being Element of NAT , ml9 being Element of SCM-Data-Loc such that
A2: <*mk9,ml9*> = x `2 and
A3: x cjump_address = <*mk9,ml9*> /. 1 by Def12;
<*mk9,ml9*> = <*mk,ml*> by A1, A2, MCART_1:7;
hence x cjump_address = mk by A3, FINSEQ_4:26; :: thesis: x cond_address = ml
consider mk9 being Element of NAT , ml9 being Element of SCM-Data-Loc such that
A4: <*mk9,ml9*> = x `2 and
A5: x cond_address = <*mk9,ml9*> /. 2 by A1, Def13;
<*mk9,ml9*> = <*mk,ml*> by A1, A4, MCART_1:7;
hence x cond_address = ml by A5, FINSEQ_4:26; :: thesis: verum