let L be non trivial right_complementable add-associative right_zeroed distributive doubleLoopStr ; :: thesis: for p being Element of the carrier of (Polynom-Ring L) holds
( deg p is Element of NAT iff p <> 0. (Polynom-Ring L) )

let p be Element of the carrier of (Polynom-Ring L); :: thesis: ( deg p is Element of NAT iff p <> 0. (Polynom-Ring L) )
set R = Polynom-Ring L;
reconsider pp = p as Polynomial of L ;
A: now :: thesis: ( deg p is Element of NAT implies p <> 0. (Polynom-Ring L) )end;
now :: thesis: ( p <> 0. (Polynom-Ring L) implies deg p is Element of NAT )end;
hence ( deg p is Element of NAT iff p <> 0. (Polynom-Ring L) ) by A; :: thesis: verum