deffunc H1( Nat) -> Matrix of f . $1,f . $1, the carrier of K = 1. (K,(f . $1));
consider IT being FinSequence such that
A1: len IT = len f and
A2: for k being Nat st k in dom IT holds
IT . k = H1(k) from FINSEQ_1:sch 2();
rng IT c= ( the carrier of K *) *
proof
let y be set ; :: according to TARSKI:def 3 :: thesis: ( not y in rng IT or y in ( the carrier of K *) * )
assume y in rng IT ; :: thesis: y in ( the carrier of K *) *
then consider x being set such that
A3: x in dom IT and
A4: IT . x = y by FUNCT_1:def 3;
reconsider x = x as Nat by A3;
IT . x = 1. (K,(f . x)) by A2, A3;
hence y in ( the carrier of K *) * by A4, FINSEQ_1:def 11; :: thesis: verum
end;
then reconsider IT = IT as FinSequence of ( the carrier of K *) * by FINSEQ_1:def 4;
now
let i be Nat; :: thesis: ( i in dom IT implies IT . i is Matrix of K )
assume i in dom IT ; :: thesis: IT . i is Matrix of K
then IT . i = 1. (K,(f . i)) by A2;
hence IT . i is Matrix of K ; :: thesis: verum
end;
then reconsider IT = IT as FinSequence_of_Matrix of K by Def2;
now
let i be Nat; :: thesis: ( i in dom IT implies ex n being Nat st IT . i is Matrix of n,K )
assume i in dom IT ; :: thesis: ex n being Nat st IT . i is Matrix of n,K
then IT . i = 1. (K,(f . i)) by A2;
hence ex n being Nat st IT . i is Matrix of n,K ; :: thesis: verum
end;
then reconsider IT = IT as FinSequence_of_Square-Matrix of K by Def6;
take IT ; :: thesis: ( dom IT = dom f & ( for i being Nat st i in dom IT holds
IT . i = 1. (K,(f . i)) ) )

thus ( dom IT = dom f & ( for i being Nat st i in dom IT holds
IT . i = 1. (K,(f . i)) ) ) by A1, A2, FINSEQ_3:29; :: thesis: verum