Una matriz bidiagonal es una matriz con elementos distintos de cero tan solo a lo largo de su diagonal principal y de la primera superdiagonal o de la primera subdiagonal. Solo una de estas dos últimas puede estar ocupada.
Por ejemplo, la siguiente matriz es bidiagonal:

Cuando la primera superdiagonal está ocupada, la matriz se denomina bidiagonal superior. Cuando la primera subdiagonal está ocupada, la matriz se denomina bidiagonal inferior

La forma general:
