let R be Ring; for n, i being Nat st 1 <= i & i <= n holds
( (i _th_unit_vector (n,R)) . i = 1. R & ( for j being Nat st 1 <= j & j <= n & j <> i holds
(i _th_unit_vector (n,R)) . j = 0. R ) )
let n, i be Nat; ( 1 <= i & i <= n implies ( (i _th_unit_vector (n,R)) . i = 1. R & ( for j being Nat st 1 <= j & j <= n & j <> i holds
(i _th_unit_vector (n,R)) . j = 0. R ) ) )
set v = i _th_unit_vector (n,R);
assume AS:
( 1 <= i & i <= n )
; ( (i _th_unit_vector (n,R)) . i = 1. R & ( for j being Nat st 1 <= j & j <= n & j <> i holds
(i _th_unit_vector (n,R)) . j = 0. R ) )
A:
( 1 <= i & i <= len (n |-> (0. R)) )
by AS, FINSEQ_2:132;
D:
dom (i _th_unit_vector (n,R)) = Seg n
by FINSEQ_2:124;
hence (i _th_unit_vector (n,R)) . i =
(i _th_unit_vector (n,R)) /. i
by AS, FINSEQ_1:1, PARTFUN1:def 6
.=
1. R
by A, FINSEQ_7:8
;
for j being Nat st 1 <= j & j <= n & j <> i holds
(i _th_unit_vector (n,R)) . j = 0. R
now for j being Nat st 1 <= j & j <= n & j <> i holds
(i _th_unit_vector (n,R)) . j = 0. Rlet j be
Nat;
( 1 <= j & j <= n & j <> i implies (i _th_unit_vector (n,R)) . j = 0. R )assume C:
( 1
<= j &
j <= n &
j <> i )
;
(i _th_unit_vector (n,R)) . j = 0. RB:
( 1
<= j &
j <= len (n |-> (0. R)) )
by C, FINSEQ_2:132;
E:
dom (n |-> (0. R)) = Seg n
by FINSEQ_2:124;
thus (i _th_unit_vector (n,R)) . j =
(i _th_unit_vector (n,R)) /. j
by D, C, FINSEQ_1:1, PARTFUN1:def 6
.=
(n |-> (0. R)) /. j
by C, B, FINSEQ_7:10
.=
(n |-> (0. R)) . j
by E, C, FINSEQ_1:1, PARTFUN1:def 6
.=
((Seg n) --> (0. R)) . j
by FINSEQ_2:def 2
.=
0. R
by C, FINSEQ_1:1, FUNCOP_1:7
;
verum end;
hence
for j being Nat st 1 <= j & j <= n & j <> i holds
(i _th_unit_vector (n,R)) . j = 0. R
; verum