let p be quadratic Polynomial of (Z/ 2); ( p splits_in Z/ 2 iff p <> <%(1. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%> )
H:
p in {<%(0. (Z/ 2)),(0. (Z/ 2)),(1. (Z/ 2))%>,<%(1. (Z/ 2)),(0. (Z/ 2)),(1. (Z/ 2))%>,<%(0. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%>,<%(1. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%>}
by pz2;
now ( p <> <%(1. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%> implies p splits_in Z/ 2 )assume
p <> <%(1. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%>
;
p splits_in Z/ 2per cases then
( p = <%(0. (Z/ 2)),(0. (Z/ 2)),(1. (Z/ 2))%> or p = <%(1. (Z/ 2)),(0. (Z/ 2)),(1. (Z/ 2))%> or p = <%(0. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%> )
by H, ENUMSET1:def 2;
suppose
p = <%(1. (Z/ 2)),(0. (Z/ 2)),(1. (Z/ 2))%>
;
p splits_in Z/ 2then B:
p =
(rpoly (1,(- (1. (Z/ 2))))) *' <%(1. (Z/ 2)),(- (- (1. (Z/ 2))))%>
by z22, RING_5:10
.=
(1. (Z/ 2)) * ((rpoly (1,(1. (Z/ 2)))) *' (rpoly (1,(1. (Z/ 2)))))
by RING_5:10, cz2a
;
rpoly (1,
(1. (Z/ 2))) is
Ppoly of
Z/ 2
by RING_5:51;
then
(rpoly (1,(1. (Z/ 2)))) *' (rpoly (1,(1. (Z/ 2)))) is
Ppoly of
Z/ 2
by RING_5:52;
hence
p splits_in Z/ 2
by B, FIELD_4:def 5;
verum end; suppose
p = <%(0. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%>
;
p splits_in Z/ 2then B:
p =
(rpoly (1,(- (0. (Z/ 2))))) *' <%(1. (Z/ 2)),(- (- (1. (Z/ 2))))%>
by z23, RING_5:10
.=
(1. (Z/ 2)) * ((rpoly (1,(0. (Z/ 2)))) *' (rpoly (1,(1. (Z/ 2)))))
by RING_5:10, cz2a
;
(
rpoly (1,
(1. (Z/ 2))) is
Ppoly of
Z/ 2 &
rpoly (1,
(0. (Z/ 2))) is
Ppoly of
Z/ 2 )
by RING_5:51;
then
(rpoly (1,(1. (Z/ 2)))) *' (rpoly (1,(0. (Z/ 2)))) is
Ppoly of
Z/ 2
by RING_5:52;
hence
p splits_in Z/ 2
by B, FIELD_4:def 5;
verum end; end; end;
hence
( p splits_in Z/ 2 iff p <> <%(1. (Z/ 2)),(1. (Z/ 2)),(1. (Z/ 2))%> )
by A; verum