let L be non empty non degenerated right_complementable almost_left_invertible associative commutative well-unital distributive add-associative right_zeroed doubleLoopStr ; for i being Integer
for x being Element of L st x <> 0. L holds
(pow x,i) " = pow x,(- i)
let i be Integer; for x being Element of L st x <> 0. L holds
(pow x,i) " = pow x,(- i)
let x be Element of L; ( x <> 0. L implies (pow x,i) " = pow x,(- i) )
assume A1:
x <> 0. L
; (pow x,i) " = pow x,(- i)
A2:
1. L <> 0. L
;
per cases
( i >= 0 or i < 0 )
;
suppose A6:
i < 0
;
(pow x,i) " = pow x,(- i)A7:
pow x,
(abs i) = x |^ (abs i)
by Def3;
pow x,
i = (pow x,(abs i)) "
by A6, Lm3;
then
(pow x,i) " = pow x,
(abs i)
by A1, A7, Th1, VECTSP_1:73;
hence
(pow x,i) " = pow x,
(- i)
by A6, ABSVALUE:def 1;
verum end; end;