let x be set ; for p being FinSequence
for m being Nat
for f being Function st rng f c= dom f & x in dom f & p . 1 = x & ( for i being Nat st i >= 1 & i < m + 1 holds
p . (i + 1) = f . (p . i) ) holds
p . (m + 1) = (iter (f,m)) . x
let p be FinSequence; for m being Nat
for f being Function st rng f c= dom f & x in dom f & p . 1 = x & ( for i being Nat st i >= 1 & i < m + 1 holds
p . (i + 1) = f . (p . i) ) holds
p . (m + 1) = (iter (f,m)) . x
let m be Nat; for f being Function st rng f c= dom f & x in dom f & p . 1 = x & ( for i being Nat st i >= 1 & i < m + 1 holds
p . (i + 1) = f . (p . i) ) holds
p . (m + 1) = (iter (f,m)) . x
let f be Function; ( rng f c= dom f & x in dom f & p . 1 = x & ( for i being Nat st i >= 1 & i < m + 1 holds
p . (i + 1) = f . (p . i) ) implies p . (m + 1) = (iter (f,m)) . x )
A1:
dom plus = COMPLEX
by FUNCT_2:def 1;
then reconsider Z = 0 as Element of dom plus by XCMPLX_0:def 2;
reconsider g = p * plus as Function ;
A2:
for z being Complex holds g . z = p . (z + 1)
assume A3:
( rng f c= dom f & x in dom f )
; ( not p . 1 = x or ex i being Nat st
( i >= 1 & i < m + 1 & not p . (i + 1) = f . (p . i) ) or p . (m + 1) = (iter (f,m)) . x )
assume
p . 1 = x
; ( ex i being Nat st
( i >= 1 & i < m + 1 & not p . (i + 1) = f . (p . i) ) or p . (m + 1) = (iter (f,m)) . x )
then
p . (0 + 1) = x
;
then A4:
g . 0 = x
by A2;
assume A5:
for i being Nat st i >= 1 & i < m + 1 holds
p . (i + 1) = f . (p . i)
; p . (m + 1) = (iter (f,m)) . x
now for j being Nat st j < m holds
g . (j + 1) = f . (g . j)end;
then
g . m = (iter (f,m)) . x
by Lm34, A4, A3;
hence
p . (m + 1) = (iter (f,m)) . x
by A2; verum