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