set A = C_Algebra_of_BoundedLinearOperators X;
set MULT = FuncMult X;
set UNIT = FuncUnit X;
set BLOP = BoundedLinearOperators (X,X);
set ADD = Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)));
set RRL = CLSStruct(# (BoundedLinearOperators (X,X)),(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #);
thus
C_Algebra_of_BoundedLinearOperators X is Abelian
( C_Algebra_of_BoundedLinearOperators X is add-associative & C_Algebra_of_BoundedLinearOperators X is right_zeroed & C_Algebra_of_BoundedLinearOperators X is right_complementable & C_Algebra_of_BoundedLinearOperators X is associative & C_Algebra_of_BoundedLinearOperators X is right_unital & C_Algebra_of_BoundedLinearOperators X is right-distributive & C_Algebra_of_BoundedLinearOperators X is vector-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )proof
let x,
y be
Element of
(C_Algebra_of_BoundedLinearOperators X);
RLVECT_1:def 5 x + y = y + x
reconsider f =
x,
g =
y as
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #) ;
thus x + y =
f + g
.=
y + x
by RLVECT_1:5
;
verum
end;
thus
C_Algebra_of_BoundedLinearOperators X is add-associative
( C_Algebra_of_BoundedLinearOperators X is right_zeroed & C_Algebra_of_BoundedLinearOperators X is right_complementable & C_Algebra_of_BoundedLinearOperators X is associative & C_Algebra_of_BoundedLinearOperators X is right_unital & C_Algebra_of_BoundedLinearOperators X is right-distributive & C_Algebra_of_BoundedLinearOperators X is vector-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )proof
let x,
y,
z be
Element of
(C_Algebra_of_BoundedLinearOperators X);
RLVECT_1:def 6 (x + y) + z = x + (y + z)
reconsider f =
x,
g =
y,
h =
z as
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #) ;
thus (x + y) + z =
(f + g) + h
.=
f + (g + h)
by RLVECT_1:def 6
.=
x + (y + z)
;
verum
end;
thus
C_Algebra_of_BoundedLinearOperators X is right_zeroed
( C_Algebra_of_BoundedLinearOperators X is right_complementable & C_Algebra_of_BoundedLinearOperators X is associative & C_Algebra_of_BoundedLinearOperators X is right_unital & C_Algebra_of_BoundedLinearOperators X is right-distributive & C_Algebra_of_BoundedLinearOperators X is vector-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )proof
let x be
Element of
(C_Algebra_of_BoundedLinearOperators X);
RLVECT_1:def 7 x + (0. (C_Algebra_of_BoundedLinearOperators X)) = x
reconsider f =
x as
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #) ;
thus x + (0. (C_Algebra_of_BoundedLinearOperators X)) =
f + (0. CLSStruct(# (BoundedLinearOperators (X,X)),(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #))
.=
x
by RLVECT_1:def 7
;
verum
end;
thus
C_Algebra_of_BoundedLinearOperators X is right_complementable
( C_Algebra_of_BoundedLinearOperators X is associative & C_Algebra_of_BoundedLinearOperators X is right_unital & C_Algebra_of_BoundedLinearOperators X is right-distributive & C_Algebra_of_BoundedLinearOperators X is vector-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )proof
let x be
Element of
(C_Algebra_of_BoundedLinearOperators X);
ALGSTR_0:def 16 x is right_complementable
reconsider f =
x as
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #) ;
consider s being
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #)
such that A1:
f + s = 0. CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #)
by ALGSTR_0:def 11;
reconsider t =
s as
Element of
(C_Algebra_of_BoundedLinearOperators X) ;
take
t
;
ALGSTR_0:def 11 x + t = 0. (C_Algebra_of_BoundedLinearOperators X)
thus
x + t = 0. (C_Algebra_of_BoundedLinearOperators X)
by A1;
verum
end;
thus
C_Algebra_of_BoundedLinearOperators X is associative
( C_Algebra_of_BoundedLinearOperators X is right_unital & C_Algebra_of_BoundedLinearOperators X is right-distributive & C_Algebra_of_BoundedLinearOperators X is vector-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )
thus
C_Algebra_of_BoundedLinearOperators X is right_unital
( C_Algebra_of_BoundedLinearOperators X is right-distributive & C_Algebra_of_BoundedLinearOperators X is vector-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )
thus
C_Algebra_of_BoundedLinearOperators X is right-distributive
( C_Algebra_of_BoundedLinearOperators X is vector-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )proof
let x,
y,
z be
Element of
(C_Algebra_of_BoundedLinearOperators X);
VECTSP_1:def 11 x * (y + z) = (x * y) + (x * z)
reconsider xx =
x,
yy =
y,
zz =
z as
Element of
BoundedLinearOperators (
X,
X) ;
thus x * (y + z) =
xx * (yy + zz)
by Def4
.=
(xx * yy) + (xx * zz)
by Th9
.=
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) . (
(xx * yy),
((FuncMult X) . (xx,zz)))
by Def4
.=
(x * y) + (x * z)
by Def4
;
verum
end;
thus
C_Algebra_of_BoundedLinearOperators X is vector-distributive
( C_Algebra_of_BoundedLinearOperators X is scalar-distributive & C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )proof
let a be
Complex;
CLVECT_1:def 2 for b1, b2 being Element of the carrier of (C_Algebra_of_BoundedLinearOperators X) holds a * (b1 + b2) = (a * b1) + (a * b2)let x,
y be
Element of
(C_Algebra_of_BoundedLinearOperators X);
a * (x + y) = (a * x) + (a * y)
reconsider f =
x,
g =
y as
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #) ;
thus a * (x + y) =
a * (f + g)
.=
(a * f) + (a * g)
by CLVECT_1:def 2
.=
(a * x) + (a * y)
;
verum
end;
thus
C_Algebra_of_BoundedLinearOperators X is scalar-distributive
( C_Algebra_of_BoundedLinearOperators X is scalar-associative & C_Algebra_of_BoundedLinearOperators X is vector-associative )proof
let a,
b be
Complex;
CLVECT_1:def 3 for b1 being Element of the carrier of (C_Algebra_of_BoundedLinearOperators X) holds (a + b) * b1 = (a * b1) + (b * b1)let x be
Element of
(C_Algebra_of_BoundedLinearOperators X);
(a + b) * x = (a * x) + (b * x)
reconsider f =
x as
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #) ;
thus (a + b) * x =
(a + b) * f
.=
(a * f) + (b * f)
by CLVECT_1:def 3
.=
(a * x) + (b * x)
;
verum
end;
thus
C_Algebra_of_BoundedLinearOperators X is scalar-associative
C_Algebra_of_BoundedLinearOperators X is vector-associative proof
let a,
b be
Complex;
CLVECT_1:def 4 for b1 being Element of the carrier of (C_Algebra_of_BoundedLinearOperators X) holds (a * b) * b1 = a * (b * b1)let x be
Element of
(C_Algebra_of_BoundedLinearOperators X);
(a * b) * x = a * (b * x)
reconsider f =
x as
Element of
CLSStruct(#
(BoundedLinearOperators (X,X)),
(Zero_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Add_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))),
(Mult_ ((BoundedLinearOperators (X,X)),(C_VectorSpace_of_LinearOperators (X,X)))) #) ;
thus (a * b) * x =
(a * b) * f
.=
a * (b * f)
by CLVECT_1:def 4
.=
a * (b * x)
;
verum
end;
let x, y be Element of (C_Algebra_of_BoundedLinearOperators X); CFUNCDOM:def 9 for b1 being Element of COMPLEX holds b1 * (x * y) = (b1 * x) * y
let a be Complex; a * (x * y) = (a * x) * y
reconsider xx = x, yy = y as Element of BoundedLinearOperators (X,X) ;
thus a * (x * y) =
a * (xx * yy)
by Def4
.=
(a * xx) * yy
by Th12
.=
(a * x) * y
by Def4
; verum