let X, Y be set ; :: thesis: Funcs X,Y = product (X --> Y)
set f = X --> Y;
A1:
( dom (X --> Y) = X & ( for x being set st x in X holds
(X --> Y) . x = Y ) )
by FUNCOP_1:13, FUNCOP_1:19;
thus
Funcs X,Y c= product (X --> Y)
:: according to XBOOLE_0:def 10 :: thesis: product (X --> Y) c= Funcs X,Y
let x be set ; :: according to TARSKI:def 3 :: thesis: ( not x in product (X --> Y) or x in Funcs X,Y )
assume
x in product (X --> Y)
; :: thesis: x in Funcs X,Y
then consider g being Function such that
A3:
( x = g & dom g = dom (X --> Y) & ( for x being set st x in dom (X --> Y) holds
g . x in (X --> Y) . x ) )
by Def5;
rng g c= Y
hence
x in Funcs X,Y
by A1, A3, FUNCT_2:def 2; :: thesis: verum