let L be non empty left_unital doubleLoopStr ; for n being non zero Element of NAT holds
( (unital_poly (L,n)) . 0 = - (1_ L) & (unital_poly (L,n)) . n = 1_ L )
let n be non zero Element of NAT ; ( (unital_poly (L,n)) . 0 = - (1_ L) & (unital_poly (L,n)) . n = 1_ L )
set p = (0_. L) +* (0,(- (1_ L)));
set q = (0_. L) +* (n,(1_ L));
0 in NAT
;
then A1:
( unital_poly (L,n) = ((0_. L) +* (n,(1_ L))) +* (0,(- (1_ L))) & 0 in dom ((0_. L) +* (n,(1_ L))) )
by FUNCT_7:33, NORMSP_1:12;
n in NAT
;
then
n in dom ((0_. L) +* (0,(- (1_ L))))
by NORMSP_1:12;
hence
( (unital_poly (L,n)) . 0 = - (1_ L) & (unital_poly (L,n)) . n = 1_ L )
by A1, FUNCT_7:31; verum