let n be Nat; :: thesis: for K being Field holds dim (Space_of_Solutions_of (1. K,n)) = 0
let K be Field; :: thesis: dim (Space_of_Solutions_of (1. K,n)) = 0
set ONE = 1. K,n;
set SS = Space_of_Solutions_of (1. K,n);
A1:
the carrier of ((0). (Space_of_Solutions_of (1. K,n))) c= the carrier of (Space_of_Solutions_of (1. K,n))
by VECTSP_4:def 2;
the carrier of (Space_of_Solutions_of (1. K,n)) c= the carrier of ((0). (Space_of_Solutions_of (1. K,n)))
proof
let x be
set ;
:: according to TARSKI:def 3 :: thesis: ( not x in the carrier of (Space_of_Solutions_of (1. K,n)) or x in the carrier of ((0). (Space_of_Solutions_of (1. K,n))) )
assume A2:
x in the
carrier of
(Space_of_Solutions_of (1. K,n))
;
:: thesis: x in the carrier of ((0). (Space_of_Solutions_of (1. K,n)))
A3:
(
len (1. K,n) = n &
width (1. K,n) = n )
by MATRIX_1:25;
then
(
width (1. K,n) = 0 implies
len (1. K,n) = 0 )
;
then
x in Solutions_of (1. K,n),
(n |-> (0. K))
by A2, Def5, A3;
then consider f being
FinSequence of
K such that A4:
(
f = x &
ColVec2Mx f in Solutions_of (1. K,n),
(ColVec2Mx (n |-> (0. K))) )
;
consider X being
Matrix of
K such that A5:
(
X = ColVec2Mx f &
len X = width (1. K,n) )
and
width X = width (ColVec2Mx (n |-> (0. K)))
and A6:
(1. K,n) * X = ColVec2Mx (n |-> (0. K))
by A4;
0. (Space_of_Solutions_of (1. K,n)) =
0. ((width (1. K,n)) -VectSp_over K)
by VECTSP_4:19
.=
n |-> (0. K)
by A3, MATRIX13:102
;
then
f in {(0. (Space_of_Solutions_of (1. K,n)))}
by A7, TARSKI:def 1;
hence
x in the
carrier of
((0). (Space_of_Solutions_of (1. K,n)))
by A4, VECTSP_4:def 3;
:: thesis: verum
end;
then
the carrier of (Space_of_Solutions_of (1. K,n)) = the carrier of ((0). (Space_of_Solutions_of (1. K,n)))
by A1, XBOOLE_0:def 10;
then
(0). (Space_of_Solutions_of (1. K,n)) = (Omega). (Space_of_Solutions_of (1. K,n))
by VECTSP_4:37;
hence
dim (Space_of_Solutions_of (1. K,n)) = 0
by VECTSP_9:33; :: thesis: verum