Hola
En la página de lazarus en castellano, en la sección código fuente puse un
ejemplo de dll que implementa entre otras cosas la obtención de vectores y valores propios por el método de jacobi y por el de householder
El código de la librería se puede compilar con freepascal y se usa desde un programa en lazarus. Con unas pocas modificaciones lo puedes usar en delphi.
Los resultados están son correctos, comparados con otras rutinas
Para ver algo sobre resolución de estos algoritmos buscá en la página de
numerical recipes
saludos