deffunc H2( Subset of ) -> Cycle of k,G = del $1;
consider f being Function of bool (cells (k + 1),G), bool (cells k,G) such that
A1:
for A being Subset of holds f . A = H2(A)
from FUNCT_2:sch 4();
A2:
the carrier of (Chains (k + 1),G) = bool (cells (k + 1),G)
by Def17;
the carrier of (Chains k,G) = bool (cells k,G)
by Def17;
then reconsider f' = f as Function of (Chains (k + 1),G),(Chains k,G) by A2;
then reconsider f' = f' as Homomorphism of Chains (k + 1),G, Chains k,G by MOD_4:def 19;
take
f'
; for A being Element of
for A' being Chain of (k + 1),G st A = A' holds
f' . A = del A'
thus
for A being Element of
for A' being Chain of (k + 1),G st A = A' holds
f' . A = del A'
by A1; verum