let n be Nat; for K being Field
for L being Element of K holds Line ((Jordan_block (L,n)),n) = L * (Line ((1. (K,n)),n))
let K be Field; for L being Element of K holds Line ((Jordan_block (L,n)),n) = L * (Line ((1. (K,n)),n))
let L be Element of K; Line ((Jordan_block (L,n)),n) = L * (Line ((1. (K,n)),n))
set ONE = 1. (K,n);
set Ln = Line ((1. (K,n)),n);
set J = Jordan_block (L,n);
set LJ = Line ((Jordan_block (L,n)),n);
reconsider N = n as Element of NAT by ORDINAL1:def 12;
A1:
width (Jordan_block (L,n)) = n
by MATRIX_0:24;
A2:
Indices (1. (K,n)) = Indices (Jordan_block (L,n))
by MATRIX_0:26;
reconsider Ln = Line ((1. (K,n)),n), LJ = Line ((Jordan_block (L,n)),n) as Element of N -tuples_on the carrier of K by MATRIX_0:24;
A3:
Indices (1. (K,n)) = [:(Seg n),(Seg n):]
by MATRIX_0:24;
A4:
width (1. (K,n)) = n
by MATRIX_0:24;
now for j being Nat st j in Seg n holds
(L * Ln) . j = LJ . jlet j be
Nat;
( j in Seg n implies (L * Ln) . j = LJ . j )assume A5:
j in Seg n
;
(L * Ln) . j = LJ . j
n <> 0
by A5;
then
n in Seg n
by FINSEQ_1:3;
then A6:
[n,j] in [:(Seg n),(Seg n):]
by A5, ZFMISC_1:87;
Ln . j = (1. (K,n)) * (
n,
j)
by A4, A5, MATRIX_0:def 7;
then A7:
(L * Ln) . j = L * ((1. (K,n)) * (n,j))
by A5, FVSUM_1:51;
A8:
LJ . j = (Jordan_block (L,n)) * (
n,
j)
by A1, A5, MATRIX_0:def 7;
hence
(L * Ln) . j = LJ . j
;
verum end;
hence
Line ((Jordan_block (L,n)),n) = L * (Line ((1. (K,n)),n))
by FINSEQ_2:119; verum