let L be Field; :: thesis: for j being Integer
for x being Element of L st x <> 0. L holds
pow x,(j + 1) = (pow x,j) * (pow x,1)
let j be Integer; :: thesis: for x being Element of L st x <> 0. L holds
pow x,(j + 1) = (pow x,j) * (pow x,1)
let x be Element of L; :: thesis: ( x <> 0. L implies pow x,(j + 1) = (pow x,j) * (pow x,1) )
assume A1:
x <> 0. L
; :: thesis: pow x,(j + 1) = (pow x,j) * (pow x,1)
A2:
now per cases
( j >= 0 or j < - 1 or j = - 1 )
by Lm1;
suppose A3:
j >= 0
;
:: thesis: (pow x,(j + 1)) * ((pow x,(- 1)) * (pow x,(- j))) = 1. Lthen reconsider n =
j as
Element of
NAT by INT_1:16;
A4:
n + 1
>= 0
;
A5:
n + 1
= abs (j + 1)
by ABSVALUE:def 1;
A6:
pow x,
(abs j) <> 0. L
A7:
pow x,
(abs (j + 1)) <> 0. L
thus (pow x,(j + 1)) * ((pow x,(- 1)) * (pow x,(- j))) =
(pow x,(abs (j + 1))) * ((pow x,(- 1)) * (pow x,(- j)))
by A4, ABSVALUE:def 1
.=
(pow x,(abs (j + 1))) * ((x " ) * (pow x,(- j)))
by Th15
.=
(pow x,(abs (j + 1))) * ((x " ) * ((pow x,j) " ))
by A1, Th18
.=
(pow x,(abs (j + 1))) * ((x " ) * ((pow x,(abs j)) " ))
by A3, ABSVALUE:def 1
.=
(pow x,(abs (j + 1))) * ((x * (pow x,(abs j))) " )
by A1, A6, Th2
.=
(pow x,(abs (j + 1))) * ((pow x,((abs j) + 1)) " )
by Th17
.=
(pow x,(abs (j + 1))) * ((pow x,(abs (j + 1))) " )
by A5, ABSVALUE:def 1
.=
1. L
by A7, VECTSP_1:def 22
;
:: thesis: verum end; suppose A8:
j < - 1
;
:: thesis: (pow x,(j + 1)) * ((pow x,(- 1)) * (pow x,(- j))) = 1. Lthen A9:
j + 1
< (- 1) + 1
by XREAL_1:8;
A10:
pow x,
(abs (j + 1)) <> 0. L
A11:
pow x,
(- j) <> 0. L
thus (pow x,(j + 1)) * ((pow x,(- 1)) * (pow x,(- j))) =
((pow x,(abs (j + 1))) " ) * ((pow x,(- 1)) * (pow x,(- j)))
by A9, Lm3
.=
((pow x,(abs (j + 1))) " ) * ((x " ) * (pow x,(- j)))
by Th15
.=
(((pow x,(abs (j + 1))) " ) * (x " )) * (pow x,(- j))
by GROUP_1:def 4
.=
(((pow x,(abs (j + 1))) * x) " ) * (pow x,(- j))
by A1, A10, Th2
.=
((pow x,((abs (j + 1)) + 1)) " ) * (pow x,(- j))
by Th17
.=
((pow x,((- (j + 1)) + 1)) " ) * (pow x,(- j))
by A9, ABSVALUE:def 1
.=
1. L
by A11, VECTSP_1:def 22
;
:: thesis: verum end; suppose A12:
j = - 1
;
:: thesis: (pow x,(j + 1)) * ((pow x,(- 1)) * (pow x,(- j))) = 1. LA13:
x " <> 0. L
by A1, VECTSP_1:74;
thus (pow x,(j + 1)) * ((pow x,(- 1)) * (pow x,(- j))) =
(1. L) * ((pow x,(- 1)) * (pow x,(- j)))
by A12, Th13
.=
(pow x,(- 1)) * (pow x,(- j))
by VECTSP_1:def 19
.=
(x " ) * (pow x,(- j))
by Th15
.=
(x " ) * ((pow x,j) " )
by A1, Th18
.=
(x " ) * ((x " ) " )
by A12, Th15
.=
1. L
by A13, VECTSP_1:def 22
;
:: thesis: verum end; end; end;
A14:
pow x,(j + 1) <> 0. L
A16:
pow x,(- j) <> 0. L
A18:
pow x,(- 1) <> 0. L
A20:
pow x,(j + 1) <> 0. L
(pow x,(j + 1)) * (pow x,(- (j + 1))) =
(pow x,(j + 1)) * ((pow x,(j + 1)) " )
by A1, Th18
.=
1. L
by A14, VECTSP_1:def 22
;
then A22:
pow x,(- (j + 1)) = (pow x,(- 1)) * (pow x,(- j))
by A2, A20, VECTSP_1:33;
thus pow x,(j + 1) =
pow x,(- (- (j + 1)))
.=
((pow x,(- 1)) * (pow x,(- j))) "
by A1, A22, Th18
.=
((pow x,(- j)) " ) * ((pow x,(- 1)) " )
by A16, A18, Th2
.=
(pow x,(- (- j))) * ((pow x,(- 1)) " )
by A1, Th18
.=
(pow x,j) * (pow x,(- (- 1)))
by A1, Th18
.=
(pow x,j) * (pow x,1)
; :: thesis: verum