A1:
firstdom F = X
by Def9;
then A2:
rng (compose F,X) c= lastrng F
by Th61, XBOOLE_1:2;
lastrng F c= Y
by Def9;
then A3:
rng (compose F,X) c= Y
by A2, XBOOLE_1:1;
dom (compose F,X) = X
by A1, Th64;
hence
compose F,X is Function of X,Y
by A3, FUNCT_2:def 1, RELSET_1:11; verum