let n be Nat; for x being object
for Y being set
for f being sequence of Y holds
( ( for k1 being Nat holds x in f . (n + k1) ) iff for Z being set st Z in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z )
let x be object ; for Y being set
for f being sequence of Y holds
( ( for k1 being Nat holds x in f . (n + k1) ) iff for Z being set st Z in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z )
let Y be set ; for f being sequence of Y holds
( ( for k1 being Nat holds x in f . (n + k1) ) iff for Z being set st Z in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z )
let f be sequence of Y; ( ( for k1 being Nat holds x in f . (n + k1) ) iff for Z being set st Z in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z )
set Z = { (f . k2) where k2 is Nat : n <= k2 } ;
now ( ( for k1 being Nat holds x in f . (n + k1) ) implies for Z1 being set st Z1 in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z1 )assume A1:
for
k1 being
Nat holds
x in f . (n + k1)
;
for Z1 being set st Z1 in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z1now for Z1 being set st Z1 in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z1let Z1 be
set ;
( Z1 in { (f . k2) where k2 is Nat : n <= k2 } implies x in Z1 )assume
Z1 in { (f . k2) where k2 is Nat : n <= k2 }
;
x in Z1then consider k1 being
Nat such that A2:
Z1 = f . k1
and A3:
n <= k1
;
ex
m being
Nat st
k1 = n + m
by A3, NAT_1:10;
then consider k2 being
Nat such that A4:
Z1 = f . (n + k2)
by A2;
thus
x in Z1
by A1, A4;
verum end; hence
for
Z1 being
set st
Z1 in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z1
;
verum end;
hence
( ( for k1 being Nat holds x in f . (n + k1) ) iff for Z being set st Z in { (f . k2) where k2 is Nat : n <= k2 } holds
x in Z )
by Th1; verum