let R be Ring; for n being Nat
for A being invertible Matrix of n,R st n = 0 holds
ex z being Element of R st
( z in center R & z in UnitGroup R & z in center (UnitGroup R) & A = z * (1. (R,n)) )
let n be Nat; for A being invertible Matrix of n,R st n = 0 holds
ex z being Element of R st
( z in center R & z in UnitGroup R & z in center (UnitGroup R) & A = z * (1. (R,n)) )
let A be invertible Matrix of n,R; ( n = 0 implies ex z being Element of R st
( z in center R & z in UnitGroup R & z in center (UnitGroup R) & A = z * (1. (R,n)) ) )
assume A1:
n = 0
; ex z being Element of R st
( z in center R & z in UnitGroup R & z in center (UnitGroup R) & A = z * (1. (R,n)) )
take z = 1. R; ( z in center R & z in UnitGroup R & z in center (UnitGroup R) & A = z * (1. (R,n)) )
A2:
( z in center (UnitGroup R) & z in center R & z in UnitGroup R )
A3:
( len A = len (z * (1. (R,n))) & width A = width (z * (1. (R,n))) )
for i, j being Nat st [i,j] in Indices A holds
A * (i,j) = (z * (1. (R,n))) * (i,j)
by A1, MATRIX_0:22;
hence
( z in center R & z in UnitGroup R & z in center (UnitGroup R) & A = z * (1. (R,n)) )
by A2, A3, MATRIX_0:21; verum