let M be non empty set ; :: thesis: for V being ComplexNormSpace
for f2 being PartFunc of M,the carrier of V
for X being set
for f1 being PartFunc of M,COMPLEX holds
( (f1 (#) f2) | X = (f1 | X) (#) (f2 | X) & (f1 (#) f2) | X = (f1 | X) (#) f2 & (f1 (#) f2) | X = f1 (#) (f2 | X) )
let V be ComplexNormSpace; :: thesis: for f2 being PartFunc of M,the carrier of V
for X being set
for f1 being PartFunc of M,COMPLEX holds
( (f1 (#) f2) | X = (f1 | X) (#) (f2 | X) & (f1 (#) f2) | X = (f1 | X) (#) f2 & (f1 (#) f2) | X = f1 (#) (f2 | X) )
let f2 be PartFunc of M,the carrier of V; :: thesis: for X being set
for f1 being PartFunc of M,COMPLEX holds
( (f1 (#) f2) | X = (f1 | X) (#) (f2 | X) & (f1 (#) f2) | X = (f1 | X) (#) f2 & (f1 (#) f2) | X = f1 (#) (f2 | X) )
let X be set ; :: thesis: for f1 being PartFunc of M,COMPLEX holds
( (f1 (#) f2) | X = (f1 | X) (#) (f2 | X) & (f1 (#) f2) | X = (f1 | X) (#) f2 & (f1 (#) f2) | X = f1 (#) (f2 | X) )
let f1 be PartFunc of M,COMPLEX ; :: thesis: ( (f1 (#) f2) | X = (f1 | X) (#) (f2 | X) & (f1 (#) f2) | X = (f1 | X) (#) f2 & (f1 (#) f2) | X = f1 (#) (f2 | X) )
A1: dom ((f1 (#) f2) | X) =
(dom (f1 (#) f2)) /\ X
by RELAT_1:90
.=
((dom f1) /\ (dom f2)) /\ (X /\ X)
by Def3
.=
(dom f1) /\ ((dom f2) /\ (X /\ X))
by XBOOLE_1:16
.=
(dom f1) /\ (((dom f2) /\ X) /\ X)
by XBOOLE_1:16
.=
(dom f1) /\ (X /\ (dom (f2 | X)))
by RELAT_1:90
.=
((dom f1) /\ X) /\ (dom (f2 | X))
by XBOOLE_1:16
.=
(dom (f1 | X)) /\ (dom (f2 | X))
by RELAT_1:90
.=
dom ((f1 | X) (#) (f2 | X))
by Def3
;
hence
(f1 (#) f2) | X = (f1 | X) (#) (f2 | X)
by A1, PARTFUN2:3; :: thesis: ( (f1 (#) f2) | X = (f1 | X) (#) f2 & (f1 (#) f2) | X = f1 (#) (f2 | X) )
A8: dom ((f1 (#) f2) | X) =
(dom (f1 (#) f2)) /\ X
by RELAT_1:90
.=
((dom f1) /\ (dom f2)) /\ X
by Def3
.=
((dom f1) /\ X) /\ (dom f2)
by XBOOLE_1:16
.=
(dom (f1 | X)) /\ (dom f2)
by RELAT_1:90
.=
dom ((f1 | X) (#) f2)
by Def3
;
hence
(f1 (#) f2) | X = (f1 | X) (#) f2
by A8, PARTFUN2:3; :: thesis: (f1 (#) f2) | X = f1 (#) (f2 | X)
A15: dom ((f1 (#) f2) | X) =
(dom (f1 (#) f2)) /\ X
by RELAT_1:90
.=
((dom f1) /\ (dom f2)) /\ X
by Def3
.=
(dom f1) /\ ((dom f2) /\ X)
by XBOOLE_1:16
.=
(dom f1) /\ (dom (f2 | X))
by RELAT_1:90
.=
dom (f1 (#) (f2 | X))
by Def3
;
hence
(f1 (#) f2) | X = f1 (#) (f2 | X)
by A15, PARTFUN2:3; :: thesis: verum