let L be non empty right_complementable unital distributive Abelian add-associative right_zeroed doubleLoopStr ; for p, q being Polynomial of L
for x being Element of L st x is_a_common_root_of p,q holds
x is_a_root_of p + q
let p, q be Polynomial of L; for x being Element of L st x is_a_common_root_of p,q holds
x is_a_root_of p + q
let x be Element of L; ( x is_a_common_root_of p,q implies x is_a_root_of p + q )
assume
x is_a_common_root_of p,q
; x is_a_root_of p + q
then H:
( x is_a_root_of p & x is_a_root_of q )
by root1;
then H1:
eval (p,x) = 0. L
by POLYNOM5:def 6;
H2:
eval (q,x) = 0. L
by H, POLYNOM5:def 6;
eval ((p + q),x) =
(0. L) + (0. L)
by H1, H2, POLYNOM4:19
.=
0. L
by RLVECT_1:def 4
;
hence
x is_a_root_of p + q
by POLYNOM5:def 6; verum