let x be set ; :: thesis: for U being non empty set holds (U -multiCat) . x = (MultPlace (U -concatenation)) . x
let U be non empty set ; :: thesis: (U -multiCat) . x = (MultPlace (U -concatenation)) . x
set D = U * ;
set f = U -concatenation ;
set F = MultPlace (U -concatenation);
set G = U -multiCat ;
set g = {} .--> {};
reconsider g = {} .--> {} as {{}} -valued Function ;
( dom (U -concatenation) = [:(U *),(U *):] & dom (MultPlace (U -concatenation)) = ((U *) *) \ {{}} & dom (U -multiCat) = (U *) * ) by FUNCT_2:def 1;
then reconsider dF = dom (MultPlace (U -concatenation)) as Subset of (dom (U -multiCat)) ;
per cases ( x in dom (MultPlace (U -concatenation)) or not x in dom (MultPlace (U -concatenation)) ) ;
end;