:: deftheorem defines upper_triangular MATRIX_1:def 8 :
for n being Nat
for K being non empty ZeroStr
for M being Matrix of n,K holds
( M is upper_triangular iff for i, j being Nat st [i,j] in Indices M & i > j holds
M * (i,j) = 0. K );