Dada uma matriz esparsa genérica com m << n (correção: m ≪ n 2 ) elementos diferentes de zero (normalmente m ∈ O ( n ) ). A é genérico no sentido de que não possui propriedades específicas (por exemplo, definição positiva), e nenhuma estrutura (por exemplo, bandagem) é assumida.
Quais são alguns dos bons métodos numéricos para calcular o polinômio característico ou o polinômio mínimo de ?
Respostas:
A idéia é bastante direta: a matriz é gradualmente reduzida à forma normal de Frobenius por transformações de similaridade "semelhantes a eliminação gaussiana". Se você não encontrar as informações, posso tornar o algoritmo mais elaborado.
fonte
Você pode usar um método numérico como fatoração QR ou método de potência e seus reais (potência inversa etc.) para calcular os autovalores de sua matriz genérica. Depois disso, você pode calcular seu polinômio característico por fatoração como: (λ-λ1) (λ-λ2) ... (λ-λn) = 0 onde λi são os autovalores calculados. Aqui está uma breve apresentação sobre os métodos de potência e QR:
QR-Power
fonte
fonte