Why does _EnvLinalg95
only affect LinearAlgebra:-Eigenvectors (and Student:-LinearAlgebra:-Eigenvectors) and not LinearAlgebra:-Eigenvalues and LinearAlgebra:-EigenConditionNumbers?

|
(1) |
> |
LinearAlgebra:-Eigenvalues(m);
|

|
(2) |
> |
LinearAlgebra:-Eigenvectors(m);
|

|
(3) |
> |
LinearAlgebra:-EigenConditionNumbers(m);
|

|
(4) |

|
(5) |
> |
LinearAlgebra:-Eigenvalues(m);
|

|
(6) |
> |
LinearAlgebra:-Eigenvectors(m):
|
Error, (in Matrix) invalid input: `Matrix/MakeInit` expects its 1st argument, initializer, to be of type list(list), but received [proc (i, j) options operator, arrow; `if`(j = 1 and i <= 2, (Vector(2, {(1) = 1, (2) = 1}))[i], rhs(fill_opt)) end proc]
|
|
> |
LinearAlgebra:-EigenConditionNumbers(m);
|

|
(7) |
> |
LinearAlgebra:-Eigenvectors(m);
|

|
(8) |
|
Download _EnvLinalg95.mws
I have read the help page of Eigenvectors but couldn't find anything related.