deffunc H1( Nat, Element of Funcs X,X) -> Element of Funcs X,X = f * $2;
ex F being Function of NAT ,(Funcs X,X) st
( F . 0 = id X & ( for n being Nat holds F . (n + 1) = H1(n,F . n) ) ) from NAT_1:sch 12();
hence ex b1 being Function of NAT ,(Funcs X,X) st
( b1 . 0 = id X & ( for i being Nat holds b1 . (i + 1) = f * (b1 . i) ) ) ; :: thesis: verum