let J, A be non empty set ; for B being set
for K being ManySortedSet of J
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 ; for K being ManySortedSet of J
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 J; 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; for f being Function of A,B holds (J => f) ** F is DoubleIndexedSet of K,B
let f be Function of A,B; (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 J by PARTFUN1:def 2, RELAT_1:def 18;
for j being object 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 15; verum