deffunc H1( set ) -> set = PathChange (pai1,pai2,k,(k_nat $1));
A1:
for n being set st n in NAT holds
H1(n) in S
consider IT being Function of NAT,S such that
A4:
for n being set st n in NAT holds
IT . n = H1(n)
from FUNCT_2:sch 2(A1);
take
IT
; for n being Element of NAT holds IT . n = PathChange (pai1,pai2,k,n)
let n be Element of NAT ; IT . n = PathChange (pai1,pai2,k,n)
k_nat n = n
by Def2;
hence
IT . n = PathChange (pai1,pai2,k,n)
by A4; verum