let I1, I2 be invertible Matrix of n,F_Real; ( I1 * (i,i) = cos r & I1 * (j,j) = cos r & I1 * (i,j) = sin r & I1 * (j,i) = - (sin r) & ( for k, m being Nat st [k,m] in Indices I1 holds
( ( k = m & k <> i & k <> j implies I1 * (k,k) = 1. F_Real ) & ( k <> m & {k,m} <> {i,j} implies I1 * (k,m) = 0. F_Real ) ) ) & I2 * (i,i) = cos r & I2 * (j,j) = cos r & I2 * (i,j) = sin r & I2 * (j,i) = - (sin r) & ( for k, m being Nat st [k,m] in Indices I2 holds
( ( k = m & k <> i & k <> j implies I2 * (k,k) = 1. F_Real ) & ( k <> m & {k,m} <> {i,j} implies I2 * (k,m) = 0. F_Real ) ) ) implies I1 = I2 )
assume that
A4:
( I1 * (i,i) = cos r & I1 * (j,j) = cos r & I1 * (i,j) = sin r & I1 * (j,i) = - (sin r) )
and
A5:
for k, m being Nat st [k,m] in Indices I1 holds
( ( k = m & k <> i & k <> j implies I1 * (k,k) = 1. F_Real ) & ( k <> m & {k,m} <> {i,j} implies I1 * (k,m) = 0. F_Real ) )
and
A6:
( I2 * (i,i) = cos r & I2 * (j,j) = cos r & I2 * (i,j) = sin r & I2 * (j,i) = - (sin r) )
and
A7:
for k, m being Nat st [k,m] in Indices I2 holds
( ( k = m & k <> i & k <> j implies I2 * (k,k) = 1. F_Real ) & ( k <> m & {k,m} <> {i,j} implies I2 * (k,m) = 0. F_Real ) )
; I1 = I2
for k, m being Nat st [k,m] in Indices I1 holds
I1 * (k,m) = I2 * (k,m)
proof
let k,
m be
Nat;
( [k,m] in Indices I1 implies I1 * (k,m) = I2 * (k,m) )
assume A8:
[k,m] in Indices I1
;
I1 * (k,m) = I2 * (k,m)
then A9:
[k,m] in Indices I2
by MATRIX_0:26;
per cases
( ( k = m & ( k = i or k = j ) ) or ( k <> m & ( ( k = i & m = j ) or ( k = j & m = i ) ) ) or ( k = m & k <> i & k <> j ) or ( k <> m & ( ( k = i & m <> j ) or ( k = j & m <> i ) or ( m = i & k <> j ) or ( m = j & k <> i ) or ( k <> i & k <> j & m <> i & m <> j ) ) ) )
;
suppose
( (
k = m & (
k = i or
k = j ) ) or (
k <> m & ( (
k = i &
m = j ) or (
k = j &
m = i ) ) ) )
;
I1 * (k,m) = I2 * (k,m)hence
I1 * (
k,
m)
= I2 * (
k,
m)
by A4, A6;
verum end; suppose A11:
(
k <> m & ( (
k = i &
m <> j ) or (
k = j &
m <> i ) or (
m = i &
k <> j ) or (
m = j &
k <> i ) or (
k <> i &
k <> j &
m <> i &
m <> j ) ) )
;
I1 * (k,m) = I2 * (k,m)then A12:
{k,m} <> {i,j}
by ZFMISC_1:6;
then
I1 * (
k,
m)
= 0. F_Real
by A5, A8, A11;
hence
I1 * (
k,
m)
= I2 * (
k,
m)
by A7, A9, A11, A12;
verum end; end;
end;
hence
I1 = I2
by MATRIX_0:27; verum