upper_triangular?()
Returns true if this is an upper triangular matrix.
# File lib/matrix.rb, line 897 def upper_triangular? each(:strict_lower).all?(&:zero?) end