let S be RelStr ; for T being non empty RelStr
for f being Function of S,T
for S9 being SubRelStr of S
for T9 being SubRelStr of T st f .: the carrier of S9 c= the carrier of T9 holds
f | the carrier of S9 is Function of S9,T9
let T be non empty RelStr ; for f being Function of S,T
for S9 being SubRelStr of S
for T9 being SubRelStr of T st f .: the carrier of S9 c= the carrier of T9 holds
f | the carrier of S9 is Function of S9,T9
let f be Function of S,T; for S9 being SubRelStr of S
for T9 being SubRelStr of T st f .: the carrier of S9 c= the carrier of T9 holds
f | the carrier of S9 is Function of S9,T9
let S9 be SubRelStr of S; for T9 being SubRelStr of T st f .: the carrier of S9 c= the carrier of T9 holds
f | the carrier of S9 is Function of S9,T9
let T9 be SubRelStr of T; ( f .: the carrier of S9 c= the carrier of T9 implies f | the carrier of S9 is Function of S9,T9 )
assume A1:
f .: the carrier of S9 c= the carrier of T9
; f | the carrier of S9 is Function of S9,T9
set g = f | the carrier of S9;
A2:
dom f = the carrier of S
by FUNCT_2:def 1;
the carrier of S9 c= the carrier of S
by YELLOW_0:def 13;
then A3:
dom (f | the carrier of S9) = the carrier of S9
by A2, RELAT_1:62;
rng (f | the carrier of S9) = f .: the carrier of S9
by RELAT_1:115;
hence
f | the carrier of S9 is Function of S9,T9
by A1, A3, FUNCT_2:2; verum