let X be non empty set ; for R being non degenerated Ring
for f being Element of (Free_LMod (X,R)) holds Support (ev_iota f) = Support (@ f)
let R be non degenerated Ring; for f being Element of (Free_LMod (X,R)) holds Support (ev_iota f) = Support (@ f)
let f be Element of (Free_LMod (X,R)); Support (ev_iota f) = Support (@ f)
thus
Support (ev_iota f) c= Support (@ f)
XBOOLE_0:def 10 Support (@ f) c= Support (ev_iota f)
let o be object ; TARSKI:def 3 ( not o in Support (@ f) or o in Support (ev_iota f) )
assume A4:
o in Support (@ f)
; o in Support (ev_iota f)
then reconsider x = o as Element of X ;
reconsider r = (ev_ (x,R)) . f as Element of the carrier of R ;
reconsider u = Iota (x,R) as Element of (Free_LMod (X,R)) ;
reconsider v = (ev_iota f) . x as Element of (Free_LMod (X,R)) ;
A5:
(@ u) . x = 1. R
by Def17;
A6:
[r,u] in [: the carrier of R,(fs_Funcs (X,R)):]
;
v =
((ev_ (x,R)) . f) * ((IotaMap (X,R)) . x)
by Def21
.=
(fs_LMULT (X,R)) . (r,u)
by Def19
;
then (@ v) . x =
((LMULT (X,R)) . (r,u)) . x
by A6, FUNCT_1:49
.=
r * ((@ u) . x)
by Def7
.=
r
by A5
;
then
@ v <> 0. (Free_LMod (X,R))
by A4, Lm18;
hence
o in Support (ev_iota f)
by POLYNOM1:def 4; verum