I know that the lower bound of the multiplication of two full matrices is Ω(n^2). Matrix multiplication
I have been trying to prove that the lower bound of the multiplication of two lower triangular matrices using problem transformation method.
My initial thinking is that to (1) transform the lower triangular matrix, (2) estimate the time complexity of such transformation.
T(lower_triangular_matrix_multiplication(n))+O(lower_triangular_matrix_transformation(n))>Ω(full_matrix_multiplication(n)) = Ω(n^2)
Now, I only have to prove O(lower_triangular_matrix_transformation(n))
and I need to make triangular matrix to be a full matrix so I just let this triangular matrix be multiplied by a variation of itself, say transpose, for simplicity.
The reason is that the square of a lower triangular matrix is still a lower triangular matrix and a lower triangular matrix multiplied by its transposed variation is a "full matrix".
So I only need to analyze the complexity of a triangular matrix multiplied by its transposed variation.
Could anyone indicate if my thinking is "reasonable"?