let n be Nat; for K being Field
for i, j being Nat st [i,j] in Indices (1. K,n) holds
( ( i = j implies (Line (1. K,n),i) . j = 1. K ) & ( i <> j implies (Line (1. K,n),i) . j = 0. K ) )
let K be Field; for i, j being Nat st [i,j] in Indices (1. K,n) holds
( ( i = j implies (Line (1. K,n),i) . j = 1. K ) & ( i <> j implies (Line (1. K,n),i) . j = 0. K ) )
let i, j be Nat; ( [i,j] in Indices (1. K,n) implies ( ( i = j implies (Line (1. K,n),i) . j = 1. K ) & ( i <> j implies (Line (1. K,n),i) . j = 0. K ) ) )
set B = 1. K,n;
assume A1:
[i,j] in Indices (1. K,n)
; ( ( i = j implies (Line (1. K,n),i) . j = 1. K ) & ( i <> j implies (Line (1. K,n),i) . j = 0. K ) )
Indices (1. K,n) = [:(dom (1. K,n)),(Seg (width (1. K,n))):]
by MATRIX_1:def 5;
then
j in Seg (width (1. K,n))
by A1, ZFMISC_1:106;
then A2:
(Line (1. K,n),i) . j = (1. K,n) * i,j
by MATRIX_1:def 8;
hence
( i = j implies (Line (1. K,n),i) . j = 1. K )
by A1, MATRIX_1:def 12; ( i <> j implies (Line (1. K,n),i) . j = 0. K )
thus
( i <> j implies (Line (1. K,n),i) . j = 0. K )
by A1, A2, MATRIX_1:def 12; verum