let a be Data-Location ; for k being natural number holds JUMP (a >0_goto k) = {k}
let k be natural number ; JUMP (a >0_goto k) = {k}
set X = { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum } ;
now let x be
set ;
( ( x in meet { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum } implies x in {k} ) & ( x in {k} implies x in meet { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum } ) )hereby ( x in {k} implies x in meet { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum } )
set il1 =
il. 1;
set il2 =
il. 2;
assume A3:
x in meet { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum }
;
x in {k}A4:
NIC (a >0_goto k),
(il. 2) = {k,(Next )}
by Th50;
NIC (a >0_goto k),
(il. 2) in { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum }
;
then
x in NIC (a >0_goto k),
(il. 2)
by A3, SETFAM_1:def 1;
then A5:
(
x = k or
x = Next )
by A4, TARSKI:def 2;
A6:
NIC (a >0_goto k),
(il. 1) = {k,(Next )}
by Th50;
NIC (a >0_goto k),
(il. 1) in { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum }
;
then
x in NIC (a >0_goto k),
(il. 1)
by A3, SETFAM_1:def 1;
then
(
x = k or
x = Next )
by A6, TARSKI:def 2;
hence
x in {k}
by A5, TARSKI:def 1;
verum
end; assume
x in {k}
;
x in meet { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum } then A7:
x = k
by TARSKI:def 1;
k in NAT
by ORDINAL1:def 13;
then reconsider k =
k as
Instruction-Location of
SCM by AMI_1:def 4;
NIC (a >0_goto k),
k in { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum }
;
hence
x in meet { (NIC (a >0_goto k),il) where il is Instruction-Location of SCM : verum }
by A7, A1, SETFAM_1:def 1;
verum end;
hence
JUMP (a >0_goto k) = {k}
by TARSKI:2; verum