begin
theorem Th1:
Lm1:
for X, x being set st x in X holds
(X \ {x}) \/ {x} = X
Lm2:
for X, x being set st not x in X holds
X \ {x} = X
theorem Th2:
:: deftheorem Def1 defines finite-dimensional RUSUB_4:def 1 :
for V being RealUnitarySpace holds
( V is finite-dimensional iff ex A being finite Subset of V st A is Basis of V );
theorem Th3:
theorem
theorem Th5:
theorem Th6:
theorem Th7:
begin
:: deftheorem RUSUB_4:def 2 :
canceled;
:: deftheorem Def3 defines dim RUSUB_4:def 3 :
for V being RealUnitarySpace st V is finite-dimensional holds
for b2 being Element of NAT holds
( b2 = dim V iff for I being Basis of V holds b2 = card I );
theorem Th8:
theorem Th9:
theorem Th10:
theorem
theorem Th12:
theorem
theorem
theorem Th15:
theorem
theorem
begin
Lm3:
for V being finite-dimensional RealUnitarySpace
for n being Element of NAT st n <= dim V holds
ex W being strict Subspace of V st dim W = n
theorem
:: deftheorem Def4 defines Subspaces_of RUSUB_4:def 4 :
for V being finite-dimensional RealUnitarySpace
for n being Element of NAT
for b3 being set holds
( b3 = n Subspaces_of V iff for x being set holds
( x in b3 iff ex W being strict Subspace of V st
( W = x & dim W = n ) ) );
theorem
theorem
theorem
begin
:: deftheorem Def5 defines Affine RUSUB_4:def 5 :
for V being non empty RLSStruct
for S being Subset of V holds
( S is Affine iff for x, y being VECTOR of V
for a being Real st x in S & y in S holds
((1 - a) * x) + (a * y) in S );
theorem Th22:
theorem
:: deftheorem defines Up RUSUB_4:def 6 :
for V being RealLinearSpace
for W being Subspace of V holds Up W = the carrier of W;
:: deftheorem defines Up RUSUB_4:def 7 :
for V being RealUnitarySpace
for W being Subspace of V holds Up W = the carrier of W;
theorem
theorem Th25:
:: deftheorem Def8 defines Subspace-like RUSUB_4:def 8 :
for V being non empty RLSStruct
for S being non empty Subset of V holds
( S is Subspace-like iff ( 0. V in S & ( for x, y being Element of V
for a being Real st x in S & y in S holds
( x + y in S & a * x in S ) ) ) );
theorem Th26:
theorem
theorem
canceled;
theorem
theorem
:: deftheorem defines + RUSUB_4:def 9 :
for V being non empty addLoopStr
for M being Subset of V
for v being Element of V holds v + M = { (v + u) where u is Element of V : u in M } ;
theorem
canceled;
theorem
theorem Th33:
theorem
:: deftheorem defines + RUSUB_4:def 10 :
for V being non empty addLoopStr
for M, N being Subset of V holds M + N = { (u + v) where u, v is Element of V : ( u in M & v in N ) } ;
theorem
canceled;
theorem Th36:
theorem
theorem
theorem