let X be Banach_Algebra; :: thesis: for n being Element of NAT
for z, w being Element of X st z,w are_commutative holds
( w * (z #N n) = (z #N n) * w & z * (w #N n) = (w #N n) * z )
let n be Element of NAT ; :: thesis: for z, w being Element of X st z,w are_commutative holds
( w * (z #N n) = (z #N n) * w & z * (w #N n) = (w #N n) * z )
let z, w be Element of X; :: thesis: ( z,w are_commutative implies ( w * (z #N n) = (z #N n) * w & z * (w #N n) = (w #N n) * z ) )
assume A1:
z,w are_commutative
; :: thesis: ( w * (z #N n) = (z #N n) * w & z * (w #N n) = (w #N n) * z )
defpred S1[ Element of NAT ] means ( w * (z #N $1) = (z #N $1) * w & z * (w #N $1) = (w #N $1) * z );
A2:
z #N 0 = 1. X
by LOPBAN_3:def 13;
A3:
w #N 0 = 1. X
by LOPBAN_3:def 13;
A4: w * (z #N 0 ) =
w
by A2, LOPBAN_3:43
.=
(z #N 0 ) * w
by A2, LOPBAN_3:43
;
z * (w #N 0 ) =
z
by A3, LOPBAN_3:43
.=
(w #N 0 ) * z
by A3, LOPBAN_3:43
;
then A5:
S1[ 0 ]
by A4;
A6:
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(A5, A6);
hence
( w * (z #N n) = (z #N n) * w & z * (w #N n) = (w #N n) * z )
; :: thesis: verum