let J, A be non empty set ; :: thesis: for B being set
for K being ManySortedSet of
for F being DoubleIndexedSet of K,A
for f being Function of A,B holds (J => f) ** F is DoubleIndexedSet of K,B
let B be set ; :: thesis: for K being ManySortedSet of
for F being DoubleIndexedSet of K,A
for f being Function of A,B holds (J => f) ** F is DoubleIndexedSet of K,B
let K be ManySortedSet of ; :: thesis: for F being DoubleIndexedSet of K,A
for f being Function of A,B holds (J => f) ** F is DoubleIndexedSet of K,B
let F be DoubleIndexedSet of K,A; :: thesis: for f being Function of A,B holds (J => f) ** F is DoubleIndexedSet of K,B
let f be Function of A,B; :: thesis: (J => f) ** F is DoubleIndexedSet of K,B
set fF = (J => f) ** F;
dom ((J => f) ** F) = J
by MSUALG_3:2;
then reconsider fF = (J => f) ** F as ManySortedSet of by PARTFUN1:def 4, RELAT_1:def 18;
for j being set st j in J holds
fF . j is Function of (K . j),((J --> B) . j)
hence
(J --> f) ** F is DoubleIndexedSet of K,B
by PBOOLE:def 18; :: thesis: verum