let F be Field; for p being non zero Element of the carrier of (Polynom-Ring F) holds
( ex a being Element of F st multiplicity (p,a) > 1 iff p gcd ((Deriv F) . p) is with_roots )
let p be non zero Element of the carrier of (Polynom-Ring F); ( ex a being Element of F st multiplicity (p,a) > 1 iff p gcd ((Deriv F) . p) is with_roots )
set g = p gcd ((Deriv F) . p);
A:
now ( ex a being Element of F st multiplicity (p,a) > 1 implies p gcd ((Deriv F) . p) is with_roots )assume
ex
a being
Element of
F st
multiplicity (
p,
a)
> 1
;
p gcd ((Deriv F) . p) is with_roots then consider a being
Element of
F such that A1:
multiplicity (
p,
a)
> 1
;
A2:
a is_a_root_of p
by A1, UPROOTS:52;
eval (
p,
a)
= 0. F
by POLYNOM5:def 7, A1, UPROOTS:52;
then A3:
rpoly (1,
a)
divides p
by RING_5:11;
eval (
((Deriv F) . p),
a)
= 0. F
by A1, A2, multi4;
then
rpoly (1,
a)
divides (Deriv F) . p
by RING_5:11;
then
eval (
(p gcd ((Deriv F) . p)),
a)
= 0. F
by A3, RING_4:52, RING_5:11;
hence
p gcd ((Deriv F) . p) is
with_roots
by POLYNOM5:def 7;
verum end;
hence
( ex a being Element of F st multiplicity (p,a) > 1 iff p gcd ((Deriv F) . p) is with_roots )
by A; verum