defpred S1[ Nat, object ] means $2 = (g . $1) * (('F' (f_0 (m,p))) . (In ($1,F_Real)));
A1:
for k being Nat st k in Seg m holds
ex x being Element of F_Real st S1[k,x]
consider f being FinSequence of F_Real such that
A2:
( dom f = Seg m & ( for k being Nat st k in Seg m holds
S1[k,f . k] ) )
from FINSEQ_1:sch 5(A1);
take
f
; ( len f = m & ( for i being Nat st i in dom f holds
f . i = (g . i) * (('F' (f_0 (m,p))) . (In (i,F_Real))) ) )
Seg (len f) = Seg m
by FINSEQ_1:def 3, A2;
hence
( len f = m & ( for i being Nat st i in dom f holds
f . i = (g . i) * (('F' (f_0 (m,p))) . (In (i,F_Real))) ) )
by A2, FINSEQ_1:6; verum