7.55 Bug in eigenvectors with LinearAlgebra in Maple 6 (27.11.00)

7.55.1 Jean Brillet

7.55.1 Jean Brillet

Is there a bug in "LinearAlgebra[Eingenvectors]" function (MAPLE 6.01) ?

>  restart; 
>  A:=<<sqrt(2),1>|<1,0>>; 
 
                      [sqrt(2)    1] 
                 A := [            ] 
                      [   1       0]
 

linalg gives the correct answer

>  linalg[eigenvectors](A); 
 
[1/2 sqrt(2) + 1/2 sqrt(6), 1, {[1/2 sqrt(2) + 1/2 sqrt(6), 1]}], 
 
[1/2 sqrt(2) - 1/2 sqrt(6), 1, {[1/2 sqrt(2) - 1/2 sqrt(6), 1]}]
 

but LinearAlgebra gives

>  LinearAlgebra[Eigenvectors](A); 
 
                 [1/2 sqrt(2) + 1/2 sqrt(6)]  [0    0] 
                 [                         ], [      ] 
                 [1/2 sqrt(2) - 1/2 sqrt(6)]  [0    0]
 

Floating result (with sqrt(2.) in A) is correct.

It is corrected with Maple 7. (U. Klein)