let n be Ordinal; for T being connected TermOrder of n
for L being non empty ZeroStr
for p being Series of n,L
for b1, b2 being bag of n holds (b1 + b2) *' p = b1 *' (b2 *' p)
let T be connected TermOrder of n; for L being non empty ZeroStr
for p being Series of n,L
for b1, b2 being bag of n holds (b1 + b2) *' p = b1 *' (b2 *' p)
let L be non empty ZeroStr ; for p being Series of n,L
for b1, b2 being bag of n holds (b1 + b2) *' p = b1 *' (b2 *' p)
let p be Series of n,L; for b1, b2 being bag of n holds (b1 + b2) *' p = b1 *' (b2 *' p)
let b1, b2 be bag of n; (b1 + b2) *' p = b1 *' (b2 *' p)
set q = (b1 + b2) *' p;
set r = b1 *' (b2 *' p);
A1:
now let u be
set ;
( u in dom ((b1 + b2) *' p) implies ((b1 + b2) *' p) . u = (b1 *' (b2 *' p)) . u )assume
u in dom ((b1 + b2) *' p)
;
((b1 + b2) *' p) . u = (b1 *' (b2 *' p)) . uthen reconsider b =
u as
bag of
n ;
hence
((b1 + b2) *' p) . u = (b1 *' (b2 *' p)) . u
;
verum end;
dom ((b1 + b2) *' p) =
Bags n
by FUNCT_2:def 1
.=
dom (b1 *' (b2 *' p))
by FUNCT_2:def 1
;
hence
(b1 + b2) *' p = b1 *' (b2 *' p)
by A1, FUNCT_1:2; verum