I reiterate a question from PR27212 in the hope it has some more visibility here.
I very much like the new interface of the matrix factorizations (or was it decompositions?
) in julia 0.7/1.0 and all the work that has been done here. Congrats to everbody involved.
I do have one question. I tried to look for a discussion about the name change eig to eigen . Why was this decided or deemed necessary? svd is also a three letter word so that can be it. I like the name changes from chol to cholesky and the full name hessenberg , but eig seems so standard. Itâs also used by Matlab and Numpy. In fact, if it were not for eigen , the names would be identical to Numpy/Scipy: numpy.linalg.eig , numpy.linalg.svd , numpy.linalg.cholesky , scipy.linalg.hessenberg , scipy.linalg.schur.
Itâs very subjective, but I personally donât like the name eigen very much. Maybe itâs also because in Dutch (and maybe also German, cause thatâs where the prefix âeigen-â originates from), eigen is a stand alone word (which in itself has nothing to do with eigenvalues).
