# File lib/backports/1.9.2/stdlib/matrix.rb, line 627
  def lower_triangular?
    each(:strict_upper).all?(&:zero?)
  end