let M be non empty set ; :: thesis: for V being ComplexNormSpace
for f2 being PartFunc of M,the carrier of V
for X, Y being set
for f1 being PartFunc of M,COMPLEX st f1 | X is constant & f2 | Y is constant holds
(f1 (#) f2) | (X /\ Y) is constant
let V be ComplexNormSpace; :: thesis: for f2 being PartFunc of M,the carrier of V
for X, Y being set
for f1 being PartFunc of M,COMPLEX st f1 | X is constant & f2 | Y is constant holds
(f1 (#) f2) | (X /\ Y) is constant
let f2 be PartFunc of M,the carrier of V; :: thesis: for X, Y being set
for f1 being PartFunc of M,COMPLEX st f1 | X is constant & f2 | Y is constant holds
(f1 (#) f2) | (X /\ Y) is constant
let X, Y be set ; :: thesis: for f1 being PartFunc of M,COMPLEX st f1 | X is constant & f2 | Y is constant holds
(f1 (#) f2) | (X /\ Y) is constant
let f1 be PartFunc of M,COMPLEX ; :: thesis: ( f1 | X is constant & f2 | Y is constant implies (f1 (#) f2) | (X /\ Y) is constant )
assume A1:
( f1 | X is constant & f2 | Y is constant )
; :: thesis: (f1 (#) f2) | (X /\ Y) is constant
then consider z1 being Complex such that
A2:
for c being Element of M st c in X /\ (dom f1) holds
f1 . c = z1
by PARTFUN2:76;
consider r2 being VECTOR of V such that
A3:
for c being Element of M st c in Y /\ (dom f2) holds
f2 /. c = r2
by A1, PARTFUN2:54;
hence
(f1 (#) f2) | (X /\ Y) is constant
by PARTFUN2:54; :: thesis: verum