consider F being PartFunc of C,the carrier of V such that
A1: for c being Element of C holds
( c in dom F iff S1[c] ) and
A2: for c being Element of C st c in dom F holds
F /. c = H1(c) from PARTFUN2:sch 2();
take F ; :: thesis: ( dom F = dom f & ( for c being Element of C st c in dom F holds
F /. c = r * (f /. c) ) )

thus dom F = dom f by A1, SUBSET_1:8; :: thesis: for c being Element of C st c in dom F holds
F /. c = r * (f /. c)

let c be Element of C; :: thesis: ( c in dom F implies F /. c = r * (f /. c) )
assume c in dom F ; :: thesis: F /. c = r * (f /. c)
hence F /. c = r * (f /. c) by A2; :: thesis: verum