Fortran リファレンス実装のドキュメントには、次のように記載されています。
* LDA - INTEGER.
* On entry, LDA specifies the first dimension of A as declared
* in the calling (sub) program. When TRANSA = 'N' or 'n' then
* LDA must be at least max( 1, m ), otherwise LDA must be at
* least max( 1, k ).
* Unchanged on exit.
ただし、m と k が与えられた場合、LDA を導き出すことはできませんか? LDA が n (または k) より大きいことはいつ許可されますか?