let X be set ; :: thesis: singletons X is linearly-independent
per cases
( X is empty or not X is empty )
;
suppose
not
X is
empty
;
:: thesis: singletons X is linearly-independent then reconsider X =
X as non
empty set ;
set V =
bspace X;
set S =
singletons X;
for
l being
Linear_Combination of
singletons X st
Sum l = 0. (bspace X) holds
Carrier l = {}
proof
let l be
Linear_Combination of
singletons X;
:: thesis: ( Sum l = 0. (bspace X) implies Carrier l = {} )
assume A2:
Sum l = 0. (bspace X)
;
:: thesis: Carrier l = {}
set C =
Carrier l;
reconsider s =
Sum l as
Subset of
X ;
assume
Carrier l <> {}
;
:: thesis: contradiction
then consider f being
Element of
(bspace X) such that A3:
f in Carrier l
by SUBSET_1:10;
reconsider f =
f as
Subset of
X ;
Carrier l c= singletons X
by VECTSP_6:def 7;
then
f is
Singleton
by A3, Th30;
then consider x being
set such that A4:
x in X
and A5:
f = {x}
by Def9;
x in f
by A5, TARSKI:def 1;
then A6:
f @ x = 1. Z_2
by Def3;
reconsider x =
x as
Element of
X by A4;
A7:
s @ x = 0. Z_2
by A2, Def3;
A8:
for
g being
Subset of
X st
g <> f &
g in Carrier l holds
g @ x = 0. Z_2
reconsider g =
f as
Element of
(bspace X) ;
reconsider m =
l ! ((Carrier l) \ {g}) as
Linear_Combination of
(Carrier l) \ {g} ;
reconsider n =
l ! {g} as
Linear_Combination of
{g} ;
reconsider t =
Sum m,
u =
Sum n as
Subset of
X ;
A13:
l ! (Carrier l) = l
by RANKNULL:24;
A14:
{g} c= Carrier l
by A3, ZFMISC_1:37;
reconsider l =
l as
Linear_Combination of
Carrier l by A13;
l = n + m
by A14, RANKNULL:27;
then
Sum l = (Sum m) + (Sum n)
by VECTSP_6:77;
then
s = t \+\ u
by Def5;
then A15:
s @ x = (t @ x) + (u @ x)
by Th15;
A16:
t @ x = 0
proof
A17:
for
F being
FinSequence of
(bspace X) st
F is
one-to-one &
rng F = Carrier m holds
(m (#) F) @ x = (len F) |-> (0. Z_2 )
proof
let F be
FinSequence of
(bspace X);
:: thesis: ( F is one-to-one & rng F = Carrier m implies (m (#) F) @ x = (len F) |-> (0. Z_2 ) )
assume that
F is
one-to-one
and A18:
rng F = Carrier m
;
:: thesis: (m (#) F) @ x = (len F) |-> (0. Z_2 )
set L =
(m (#) F) @ x;
set R =
(len F) |-> (0. Z_2 );
A19:
len (m (#) F) = len F
by VECTSP_6:def 8;
then A20:
len ((m (#) F) @ x) = len F
by Def11;
dom ((len F) |-> (0. Z_2 )) = Seg (len F)
by FUNCOP_1:19;
then A21:
len ((m (#) F) @ x) = len ((len F) |-> (0. Z_2 ))
by A20, FINSEQ_1:def 3;
for
k being
Nat st 1
<= k &
k <= len ((m (#) F) @ x) holds
((m (#) F) @ x) . k = ((len F) |-> (0. Z_2 )) . k
proof
let k be
Nat;
:: thesis: ( 1 <= k & k <= len ((m (#) F) @ x) implies ((m (#) F) @ x) . k = ((len F) |-> (0. Z_2 )) . k )
assume that A22:
1
<= k
and A23:
k <= len ((m (#) F) @ x)
;
:: thesis: ((m (#) F) @ x) . k = ((len F) |-> (0. Z_2 )) . k
len (m (#) F) = len F
by VECTSP_6:def 8;
then A24:
dom (m (#) F) = Seg (len F)
by FINSEQ_1:def 3;
A25:
k in NAT
by ORDINAL1:def 13;
then
k in dom (m (#) F)
by A20, A22, A23, A24;
then A26:
(m (#) F) . k = (m . (F /. k)) * (F /. k)
by VECTSP_6:def 8;
dom F = Seg (len F)
by FINSEQ_1:def 3;
then A27:
k in dom F
by A20, A22, A23, A25;
then A28:
F /. k = F . k
by PARTFUN1:def 8;
then A29:
F /. k in Carrier m
by A18, A27, FUNCT_1:12;
reconsider Fk =
F /. k as
Subset of
X ;
m . (F /. k) = 1_ Z_2
by A18, A27, A28, Th35, FUNCT_1:12;
then A30:
(m (#) F) . k = Fk
by A26, VECTSP_1:def 26;
A31:
Carrier m = (Carrier l) \ {f}
A35:
Fk <> f
A36:
Fk in Carrier l
by A29, A31, XBOOLE_0:def 5;
A37:
((m (#) F) @ x) . k =
((m (#) F) . k) @ x
by A19, A20, A22, A23, Def11
.=
0. Z_2
by A8, A30, A35, A36
;
k in Seg (len F)
by A20, A22, A23, A25;
hence
((m (#) F) @ x) . k = ((len F) |-> (0. Z_2 )) . k
by A37, FUNCOP_1:13;
:: thesis: verum
end;
hence
(m (#) F) @ x = (len F) |-> (0. Z_2 )
by A21, FINSEQ_1:18;
:: thesis: verum
end;
consider F being
FinSequence of
(bspace X) such that A38:
F is
one-to-one
and A39:
rng F = Carrier m
and A40:
t = Sum (m (#) F)
by VECTSP_6:def 9;
A41:
(Sum (m (#) F)) @ x = Sum ((m (#) F) @ x)
by Th34;
(m (#) F) @ x = (len F) |-> (0. Z_2 )
by A17, A38, A39;
hence
t @ x = 0
by A40, A41, Th5, MATRIX_3:13;
:: thesis: verum
end;
u = f
hence
contradiction
by A6, A7, A15, A16, Th5, RLVECT_1:10;
:: thesis: verum
end; hence
singletons X is
linearly-independent
by VECTSP_7:def 1;
:: thesis: verum end; end;