let R be non degenerated Ring; for X being non empty set
for N being LeftMod of R
for v being Function of X, the carrier of N
for f, g being Element of (Free_LMod (X,R)) st Support (@ f) misses Support (@ g) holds
(Phi v) . (f + g) = ((Phi v) . f) + ((Phi v) . g)
let X be non empty set ; for N being LeftMod of R
for v being Function of X, the carrier of N
for f, g being Element of (Free_LMod (X,R)) st Support (@ f) misses Support (@ g) holds
(Phi v) . (f + g) = ((Phi v) . f) + ((Phi v) . g)
let N be LeftMod of R; for v being Function of X, the carrier of N
for f, g being Element of (Free_LMod (X,R)) st Support (@ f) misses Support (@ g) holds
(Phi v) . (f + g) = ((Phi v) . f) + ((Phi v) . g)
let v be Function of X, the carrier of N; for f, g being Element of (Free_LMod (X,R)) st Support (@ f) misses Support (@ g) holds
(Phi v) . (f + g) = ((Phi v) . f) + ((Phi v) . g)
let f, g be Element of (Free_LMod (X,R)); ( Support (@ f) misses Support (@ g) implies (Phi v) . (f + g) = ((Phi v) . f) + ((Phi v) . g) )
assume A1:
Support (@ f) misses Support (@ g)
; (Phi v) . (f + g) = ((Phi v) . f) + ((Phi v) . g)
set F = the addF of N;
set Bf = SuppFin f;
set Bg = SuppFin g;
set tf = TermFS (f,v);
set tg = TermFS (g,v);
set th = TermFS ((f + g),v);
A2:
for x being Element of X st x in SuppFin f holds
(TermFS ((f + g),v)) . x = (TermFS (f,v)) . x
proof
let x be
Element of
X;
( x in SuppFin f implies (TermFS ((f + g),v)) . x = (TermFS (f,v)) . x )
assume
x in SuppFin f
;
(TermFS ((f + g),v)) . x = (TermFS (f,v)) . x
then A4:
not
x in Support (@ g)
by A1, XBOOLE_0:3;
(TermFS ((f + g),v)) . x =
((@ (f + g)) . x) * (v . x)
by Def28
.=
(((@ f) . x) + ((@ g) . x)) * (v . x)
by Th8
.=
(((@ f) . x) + (0. R)) * (v . x)
by A4, POLYNOM1:def 4
.=
(TermFS (f,v)) . x
by Def28
;
hence
(TermFS ((f + g),v)) . x = (TermFS (f,v)) . x
;
verum
end;
A5:
for x being Element of X st x in SuppFin g holds
(TermFS ((f + g),v)) . x = (TermFS (g,v)) . x
proof
let x be
Element of
X;
( x in SuppFin g implies (TermFS ((f + g),v)) . x = (TermFS (g,v)) . x )
assume
x in SuppFin g
;
(TermFS ((f + g),v)) . x = (TermFS (g,v)) . x
then A7:
not
x in Support (@ f)
by A1, XBOOLE_0:3;
(TermFS ((f + g),v)) . x =
((@ (f + g)) . x) * (v . x)
by Def28
.=
(((@ f) . x) + ((@ g) . x)) * (v . x)
by Th8
.=
((0. R) + ((@ g) . x)) * (v . x)
by A7, POLYNOM1:def 4
.=
(TermFS (g,v)) . x
by Def28
;
hence
(TermFS ((f + g),v)) . x = (TermFS (g,v)) . x
;
verum
end;
A8:
PhiSet (v,(f + g),(SuppFin g)) = PhiSet (v,g,(SuppFin g))
by FVSUM_1:8, A5, Th18;
(Phi v) . (f + g) =
PhiSet (v,(f + g),(SuppFin (f + g)))
by Def31
.=
PhiSet (v,(f + g),((SuppFin f) \/ (SuppFin g)))
by A1, Th16
.=
the addF of N . ((PhiSet (v,(f + g),(SuppFin f))),(PhiSet (v,(f + g),(SuppFin g))))
by A1, FVSUM_1:8, SETWOP_2:4
.=
the addF of N . ((PhiSet (v,f,(SuppFin f))),(PhiSet (v,g,(SuppFin g))))
by FVSUM_1:8, A2, Th18, A8
.=
the addF of N . (((Phi v) . f),(PhiSet (v,g,(SuppFin g))))
by Def31
.=
((Phi v) . f) + ((Phi v) . g)
by Def31
;
hence
(Phi v) . (f + g) = ((Phi v) . f) + ((Phi v) . g)
; verum