let X be BCI-algebra; :: thesis: for x, y being Element of X
for m, n being Element of NAT holds Polynom m,(n + 1),x,y = (Polynom m,n,x,y) \ (y \ x)
let x, y be Element of X; :: thesis: for m, n being Element of NAT holds Polynom m,(n + 1),x,y = (Polynom m,n,x,y) \ (y \ x)
let m, n be Element of NAT ; :: thesis: Polynom m,(n + 1),x,y = (Polynom m,n,x,y) \ (y \ x)
consider f being Function of NAT ,the carrier of X such that
A1:
( (x,(x \ y) to_power (m + 1)),(y \ x) to_power (n + 1) = f . (n + 1) & f . 0 = x,(x \ y) to_power (m + 1) & ( for k being Element of NAT st k < n + 1 holds
f . (k + 1) = (f . k) \ (y \ x) ) )
by BCIALG_2:def 1;
consider g being Function of NAT ,the carrier of X such that
A2:
( (x,(x \ y) to_power (m + 1)),(y \ x) to_power n = g . n & g . 0 = x,(x \ y) to_power (m + 1) & ( for k being Element of NAT st k < n holds
g . (k + 1) = (g . k) \ (y \ x) ) )
by BCIALG_2:def 1;
defpred S1[ Element of NAT ] means ( $1 <= n implies f . $1 = g . $1 );
A3:
S1[ 0 ]
by A1, A2;
A4:
for k being Element of NAT st S1[k] holds
S1[k + 1]
for n being Element of NAT holds S1[n]
from NAT_1:sch 1(A3, A4);
then
f . n = g . n
;
hence
Polynom m,(n + 1),x,y = (Polynom m,n,x,y) \ (y \ x)
by A1, A2, XREAL_1:31; :: thesis: verum