let a, b be Int-Location ; for f being FinSeq-Location st a <> b holds
b :=len f does_not_destroy a
let f be FinSeq-Location ; ( a <> b implies b :=len f does_not_destroy a )
assume A1:
a <> b
; b :=len f does_not_destroy a
now let c be
Int-Location ;
for g being FinSeq-Location holds
( a := c <> b :=len f & AddTo a,c <> b :=len f & SubFrom a,c <> b :=len f & MultBy a,c <> b :=len f & Divide a,c <> b :=len f & Divide c,a <> b :=len f & a := g,c <> b :=len f & a :=len g <> b :=len f )let g be
FinSeq-Location ;
( a := c <> b :=len f & AddTo a,c <> b :=len f & SubFrom a,c <> b :=len f & MultBy a,c <> b :=len f & Divide a,c <> b :=len f & Divide c,a <> b :=len f & a := g,c <> b :=len f & a :=len g <> b :=len f )A2:
InsCode (b :=len f) = 11
by SCMFSA_2:52;
hence
a := c <> b :=len f
by SCMFSA_2:42;
( AddTo a,c <> b :=len f & SubFrom a,c <> b :=len f & MultBy a,c <> b :=len f & Divide a,c <> b :=len f & Divide c,a <> b :=len f & a := g,c <> b :=len f & a :=len g <> b :=len f )thus
AddTo a,
c <> b :=len f
by A2, SCMFSA_2:43;
( SubFrom a,c <> b :=len f & MultBy a,c <> b :=len f & Divide a,c <> b :=len f & Divide c,a <> b :=len f & a := g,c <> b :=len f & a :=len g <> b :=len f )thus
SubFrom a,
c <> b :=len f
by A2, SCMFSA_2:44;
( MultBy a,c <> b :=len f & Divide a,c <> b :=len f & Divide c,a <> b :=len f & a := g,c <> b :=len f & a :=len g <> b :=len f )thus
MultBy a,
c <> b :=len f
by A2, SCMFSA_2:45;
( Divide a,c <> b :=len f & Divide c,a <> b :=len f & a := g,c <> b :=len f & a :=len g <> b :=len f )thus
(
Divide a,
c <> b :=len f &
Divide c,
a <> b :=len f )
by A2, SCMFSA_2:46;
( a := g,c <> b :=len f & a :=len g <> b :=len f )thus
a := g,
c <> b :=len f
by A2, SCMFSA_2:50;
a :=len g <> b :=len fthus
a :=len g <> b :=len f
by A1, SF_MASTR:15;
verum end;
hence
b :=len f does_not_destroy a
by Def3; verum