let X be BCI-algebra; for x, y being Element of X
for n being Element of NAT holds x,y to_power (n + 1) = (x,y to_power n) \ y
let x, y be Element of X; for n being Element of NAT holds x,y to_power (n + 1) = (x,y to_power n) \ y
let n be Element of NAT ; x,y to_power (n + 1) = (x,y to_power n) \ y
A1:
n < n + 1
by NAT_1:3, XREAL_1:31;
consider g being Function of NAT ,the carrier of X such that
A2:
x,y to_power n = g . n
and
A3:
g . 0 = x
and
A4:
for j being Element of NAT st j < n holds
g . (j + 1) = (g . j) \ y
by Def1;
consider f being Function of NAT ,the carrier of X such that
A5:
x,y to_power (n + 1) = f . (n + 1)
and
A6:
f . 0 = x
and
A7:
for j being Element of NAT st j < n + 1 holds
f . (j + 1) = (f . j) \ y
by Def1;
defpred S1[ set ] means for m being Element of NAT st m = $1 & m <= n holds
f . m = g . m;
then A13:
for k being Element of NAT st S1[k] holds
S1[k + 1]
;
A14:
S1[ 0 ]
by A6, A3;
for n being Element of NAT holds S1[n]
from NAT_1:sch 1(A14, A13);
then
f . n = g . n
;
hence
x,y to_power (n + 1) = (x,y to_power n) \ y
by A5, A7, A2, A1; verum