Hello everyone.

In Sage 9.2.beta11, Sage's functionality for eigenvalues and eigenvectors 
has been extended in two directions:

• In #30393 <https://trac.sagemath.org/ticket/30393>, Marc Mezzarobba has 
added wrappers for arb's new support for arbitrary precision computation of 
eigenvalues and eigenvectors.
• In #29243 <https://trac.sagemath.org/ticket/29243>, support for computing 
generalized eigenvalues via SciPy was added (both reviewed by Sébastien 
Labbé – thanks).

Adding to the second point, I would like to share an external package, 
guptri_py [1], that I created for NumPy and Sage. It is a small wrapper for 
the Fortran library GUPTRI [2] and can be used to compute generalized 
eigenvalues when a matrix pencil is singular.

To give some details, for two matrices A and B, the roots of the polynomial 
det(A - λB) are called generalized eigenvalues. If the polynomial is 
constantly zero, the pencil is said to be singular, in which case 
eigenvalues are more difficult to define and to compute – this is what 
GUPTRI can be used for (in contrast to SciPy/LAPACK).

I hope this package might be useful for someone.
By the way, is there a place that lists external Sage packages to make them 
easier to find? All I could find is a collection of old SPKGs.

Best regards,
Markus

[1] https://github.com/mwageringel/guptri_py
[2] https://www8.cs.umu.se/research/nla/singular_pairs/guptri/

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/dbd13b61-227d-493d-bbbe-8d910ea90eben%40googlegroups.com.

Reply via email to