let F be non 2 -characteristic Field; for a being non zero Element of F
for b, c, w being Element of F st w ^2 = (b ^2) - ((4 '*' a) * c) holds
for r1, r2 being Element of F st r1 = ((- b) + w) * ((2 '*' a) ") & r2 = ((- b) - w) * ((2 '*' a) ") holds
<%c,b,a%> = a * ((X- r1) *' (X- r2))
let a be non zero Element of F; for b, c, w being Element of F st w ^2 = (b ^2) - ((4 '*' a) * c) holds
for r1, r2 being Element of F st r1 = ((- b) + w) * ((2 '*' a) ") & r2 = ((- b) - w) * ((2 '*' a) ") holds
<%c,b,a%> = a * ((X- r1) *' (X- r2))
let b, c be Element of F; for w being Element of F st w ^2 = (b ^2) - ((4 '*' a) * c) holds
for r1, r2 being Element of F st r1 = ((- b) + w) * ((2 '*' a) ") & r2 = ((- b) - w) * ((2 '*' a) ") holds
<%c,b,a%> = a * ((X- r1) *' (X- r2))
let w be Element of F; ( w ^2 = (b ^2) - ((4 '*' a) * c) implies for r1, r2 being Element of F st r1 = ((- b) + w) * ((2 '*' a) ") & r2 = ((- b) - w) * ((2 '*' a) ") holds
<%c,b,a%> = a * ((X- r1) *' (X- r2)) )
assume AS1:
w ^2 = (b ^2) - ((4 '*' a) * c)
; for r1, r2 being Element of F st r1 = ((- b) + w) * ((2 '*' a) ") & r2 = ((- b) - w) * ((2 '*' a) ") holds
<%c,b,a%> = a * ((X- r1) *' (X- r2))
let r1, r2 be Element of F; ( r1 = ((- b) + w) * ((2 '*' a) ") & r2 = ((- b) - w) * ((2 '*' a) ") implies <%c,b,a%> = a * ((X- r1) *' (X- r2)) )
assume AS2:
( r1 = ((- b) + w) * ((2 '*' a) ") & r2 = ((- b) - w) * ((2 '*' a) ") )
; <%c,b,a%> = a * ((X- r1) *' (X- r2))
(rpoly (1,r1)) *' (rpoly (1,r2)) = <%(r1 * r2),(- (r1 + r2)),(1. F)%>
by lemred3z;
then A:
<%(a * (r1 * r2)),(a * (- (r1 + r2))),(a * (1. F))%> = a * ((rpoly (1,r1)) *' (rpoly (1,r2)))
by qua6;
Char F <> 2
by RING_3:def 6;
then I:
2 '*' (1. F) <> 0. F
by REALALG2:24;
then M:
( 2 '*' a <> 0. F & 4 '*' a <> 0. F & a <> 0. F )
by ch2;
B:
a * (r1 * r2) = c
a * (- (r1 + r2)) = b
hence
<%c,b,a%> = a * ((X- r1) *' (X- r2))
by A, B; verum