let n be Element of NAT ; :: thesis: for x, y being FinSequence of REAL
for A being Matrix of n, REAL st A is invertible & len x = n & len y = n holds
( x * A = y iff x = y * (Inv A) )
let x, y be FinSequence of REAL ; :: thesis: for A being Matrix of n, REAL st A is invertible & len x = n & len y = n holds
( x * A = y iff x = y * (Inv A) )
let A be Matrix of n, REAL ; :: thesis: ( A is invertible & len x = n & len y = n implies ( x * A = y iff x = y * (Inv A) ) )
assume A1:
( A is invertible & len x = n & len y = n )
; :: thesis: ( x * A = y iff x = y * (Inv A) )
A2:
( len A = n & width A = n )
by MATRIX_1:25;
A3:
( len (Inv A) = n & width (Inv A) = n )
by MATRIX_1:25;
thus
( x * A = y implies x = y * (Inv A) )
:: thesis: ( x = y * (Inv A) implies x * A = y )
assume A5:
x = y * (Inv A)
; :: thesis: x * A = y
thus y =
y * (1_Rmatrix n)
by A1, Th88
.=
y * ((Inv A) * A)
by A1, Def6
.=
x * A
by A1, A2, A3, A5, Th57
; :: thesis: verum