let X be set ; for x being object
for b being bag of X holds support (b +* (x,0)) = (support b) \ {x}
let x be object ; for b being bag of X holds support (b +* (x,0)) = (support b) \ {x}
let b be bag of X; support (b +* (x,0)) = (support b) \ {x}
A1:
( dom (b +* (x,0)) = X & X = dom b )
by PARTFUN1:def 2;
thus
support (b +* (x,0)) c= (support b) \ {x}
XBOOLE_0:def 10 (support b) \ {x} c= support (b +* (x,0))
let y be object ; TARSKI:def 3 ( not y in (support b) \ {x} or y in support (b +* (x,0)) )
assume
y in (support b) \ {x}
; y in support (b +* (x,0))
then A5:
( y in support b & support b c= dom b & x <> y )
by ZFMISC_1:56, PRE_POLY:37;
then
( 0 <> b . y & y in dom b )
by PRE_POLY:def 7;
then
(b +* (x,0)) . y <> 0
by A5, FUNCT_7:32;
hence
y in support (b +* (x,0))
by PRE_POLY:def 7; verum