let K be Field; for V being finite-dimensional VectSp of K
for b being OrdBasis of V ex T being linear-transformation of V,((dim V) -VectSp_over K) st
( T is bijective & ( for x being Element of V holds T . x = x |-- b ) )
let V be finite-dimensional VectSp of K; for b being OrdBasis of V ex T being linear-transformation of V,((dim V) -VectSp_over K) st
( T is bijective & ( for x being Element of V holds T . x = x |-- b ) )
let b be OrdBasis of V; ex T being linear-transformation of V,((dim V) -VectSp_over K) st
( T is bijective & ( for x being Element of V holds T . x = x |-- b ) )
set W = (dim V) -VectSp_over K;
set W0 = (dim V) -Group_over K;
A1:
(dim V) -Group_over K = addLoopStr(# ((dim V) -tuples_on the carrier of K),(product ( the addF of K,(dim V))),((dim V) |-> (0. K)) #)
by PRVECT_1:def 3;
A2:
addLoopStr(# the carrier of ((dim V) -VectSp_over K), the addF of ((dim V) -VectSp_over K), the ZeroF of ((dim V) -VectSp_over K) #) = (dim V) -Group_over K
by PRVECT_1:def 5;
defpred S1[ object , object ] means ex x being Element of V st
( $1 = x & $2 = x |-- b );
A3:
the carrier of ((dim V) -VectSp_over K) = (dim V) -tuples_on the carrier of K
by MATRIX13:102;
A4:
for x being Element of the carrier of V ex y being Element of the carrier of ((dim V) -VectSp_over K) st S1[x,y]
consider f being Function of the carrier of V, the carrier of ((dim V) -VectSp_over K) such that
A5:
for x being Element of the carrier of V holds S1[x,f . x]
from FUNCT_2:sch 3(A4);
A6:
for x being Element of V holds f . x = x |-- b
for x, y being Element of V holds f . (x + y) = (f . x) + (f . y)
then A12:
f is additive
;
for a being Scalar of K
for x being Vector of V holds f . (a * x) = a * (f . x)
then A15:
f is linear-transformation of V,((dim V) -VectSp_over K)
by A12, MOD_2:def 2;
for x, y being object st x in dom f & y in dom f & f . x = f . y holds
x = y
then A17:
f is one-to-one
by FUNCT_1:def 4;
for y being object st y in the carrier of ((dim V) -VectSp_over K) holds
ex x being object st
( x in the carrier of V & y = f . x )
then
rng f = the carrier of ((dim V) -VectSp_over K)
by FUNCT_2:10;
then
f is onto
by FUNCT_2:def 3;
hence
ex T being linear-transformation of V,((dim V) -VectSp_over K) st
( T is bijective & ( for x being Element of V holds T . x = x |-- b ) )
by A15, A6, A17; verum