let L be Field; 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; 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; ( x <> 0. L implies pow (x,(j - 1)) = (pow (x,j)) * (pow (x,(- 1))) )
assume A1:
x <> 0. L
; pow (x,(j - 1)) = (pow (x,j)) * (pow (x,(- 1)))
A2:
pow (x,(j - 1)) <> 0. L
A5:
now (pow (x,(j - 1))) * (x * (pow (x,(- j)))) = 1. Lper cases
( j >= 1 or j < 0 or j = 0 )
by Lm2;
suppose A6:
j >= 1
;
(pow (x,(j - 1))) * (x * (pow (x,(- j)))) = 1. Lthen A7:
|.j.| = j
by ABSVALUE:def 1;
pow (
x,
|.(- j).|)
= x |^ |.(- j).|
by Def2;
then A8:
pow (
x,
|.(- j).|)
<> 0. L
by A1, Th1;
A9:
|.j.| = |.(- j).|
by COMPLEX1:52;
j >= 1
+ 0
by A6;
then A10:
j - 1
>= 0
by XREAL_1:19;
then A11:
|.(j - 1).| + 1 =
(j - 1) + 1
by ABSVALUE:def 1
.=
j
;
thus (pow (x,(j - 1))) * (x * (pow (x,(- j)))) =
((pow (x,(j - 1))) * x) * (pow (x,(- j)))
by GROUP_1:def 3
.=
((pow (x,|.(j - 1).|)) * x) * (pow (x,(- j)))
by A10, ABSVALUE:def 1
.=
((pow (x,|.(j - 1).|)) * x) * ((pow (x,|.(- j).|)) ")
by A6, Lm4
.=
(pow (x,(|.(j - 1).| + 1))) * ((pow (x,|.(- j).|)) ")
by Th17
.=
1. L
by A8, A11, A7, A9, VECTSP_1:def 10
;
verum end; suppose A12:
j < 0
;
(pow (x,(j - 1))) * (x * (pow (x,(- j)))) = 1. L
pow (
x,
|.(j - 1).|)
= x |^ |.(j - 1).|
by Def2;
then A13:
pow (
x,
|.(j - 1).|)
<> 0. L
by A1, Th1;
A14:
1
- j = - (j - 1)
;
thus (pow (x,(j - 1))) * (x * (pow (x,(- j)))) =
((pow (x,|.(j - 1).|)) ") * (x * (pow (x,(- j))))
by A12, Lm3
.=
((pow (x,|.(j - 1).|)) ") * (x * (pow (x,|.(- j).|)))
by A12, ABSVALUE:def 1
.=
((pow (x,|.(j - 1).|)) ") * (pow (x,(1 + |.(- j).|)))
by Th17
.=
((pow (x,|.(j - 1).|)) ") * (pow (x,(1 + (- j))))
by A12, ABSVALUE:def 1
.=
((pow (x,|.(j - 1).|)) ") * (pow (x,|.(j - 1).|))
by A12, A14, ABSVALUE:def 1
.=
1. L
by A13, VECTSP_1:def 10
;
verum end; end; end;
A16:
pow (x,(- j)) <> 0. L
A19:
pow (x,(j - 1)) <> 0. L
(pow (x,(j - 1))) * (pow (x,(1 - j))) =
(pow (x,(j - 1))) * (pow (x,(- (j - 1))))
.=
(pow (x,(j - 1))) * ((pow (x,(j - 1))) ")
by A1, Th18
.=
1. L
by A2, VECTSP_1:def 10
;
then
x * (pow (x,(- j))) = pow (x,(1 - j))
by A5, A19, VECTSP_1:5;
then (pow (x,(1 - j))) " =
((pow (x,(- j))) ") * (x ")
by A1, A16, Th2
.=
(pow (x,(- (- j)))) * (x ")
by A1, Th18
.=
(pow (x,j)) * (pow (x,(- 1)))
by Th15
;
then
(pow (x,j)) * (pow (x,(- 1))) = pow (x,(- (1 - j)))
by A1, Th18;
hence
pow (x,(j - 1)) = (pow (x,j)) * (pow (x,(- 1)))
; verum