Semplifica il tuo flusso di lavoro: cerca miniwebtool.
Aggiungi
> Calcolatore della Forma Normale di Jordan
 

Calcolatore della Forma Normale di Jordan

Calcola la forma canonica di Jordan J di una matrice quadrata e la matrice di transizione P tale che P^(-1)AP = J. Gestisce matrici difettose (non diagonalizzabili) tramite autovettori generalizzati, con analisi passo-passo della catena dei nuclei e un diagramma visivo dei blocchi di Jordan.

Calcolatore della Forma Normale di Jordan
Una riga per linea, elementi separati da spazi o virgole. Accetta interi, frazioni come 1/2 e decimali come -0.25. Dimensione massima 6 × 6.

Embed Calcolatore della Forma Normale di Jordan Widget

Calcolatore della Forma Normale di Jordan

Il Calcolatore della Forma Normale di Jordan produce la forma canonica di Jordan J di una matrice quadrata A insieme a una matrice di transizione invertibile P che soddisfa la relazione di similitudine P⁻¹AP = J. A differenza della diagonalizzazione, che fallisce per le matrici difettive, la forma di Jordan esiste per ogni matrice quadrata su un campo algebricamente chiuso — essa sostituisce la rappresentazione diagonale con una sequenza di blocchi di Jordan, ciascuno dei quali è una matrice quasi diagonale contenente un autovalore sulla diagonale e degli 1 sulla sovradiagonale. Questo strumento calcola tutto con aritmetica razionale esatta, quindi J e P risultanti sono provabilmente corretti — non è coinvolto alcun arrotondamento in virgola mobile.

Cos'è la Forma Normale di Jordan?

Data una matrice A n × n sui numeri complessi, la forma normale di Jordan J è una matrice diagonale a blocchi

J = diag( Jk₁(λ₁), Jk₂(λ₂), …, Jkₛ(λₛ) )

dove ogni blocco di Jordan Jk(λ) è una matrice k × k con λ sulla diagonale, degli 1 sulla sovradiagonale e zeri altrove:

$$J_k(\lambda) = \begin{bmatrix} \lambda & 1 & 0 & \cdots & 0 \\ 0 & \lambda & 1 & \cdots & 0 \\ 0 & 0 & \lambda & \cdots & 0 \\ \vdots & \vdots & \vdots & \ddots & 1 \\ 0 & 0 & 0 & \cdots & \lambda \end{bmatrix}$$

Gli autovalori λi possono ripetersi tra i blocchi; ciò che conta è lo schema delle dimensioni dei blocchi, che è un invariante completo di similitudine di A.

Perché abbiamo bisogno della forma di Jordan se abbiamo la diagonalizzazione?

Non tutte le matrici quadrate sono diagonalizzabili. Una matrice non è diagonalizzabile quando qualche autovalore ha meno autovettori indipendenti rispetto alla sua molteplicità algebrica — diciamo che la matrice è difettiva. La forma di Jordan ripara questo divario introducendo autovettori generalizzati, producendo una forma canonica che funziona per ogni matrice.

Situazione Comportamento autovalori Forma canonica
n autovalori distinti molt. alg. = molt. geom. = 1 per ogni λ Completamente diagonale (nessuna catena necessaria)
Autovalore ripetuto, algebrica = geometrica λ ha tanti autovettori quanto la sua molteplicità Diagonale — tutti i blocchi di Jordan hanno dimensione 1
Autovalore ripetuto, algebrica > geometrica λ è difettiva Forma di Jordan con blocchi di dimensione ≥ 2

Concetti Chiave

Molteplicità Algebrica vs Geometrica

La molteplicità algebrica di un autovalore λ è la molteplicità di λ come radice del polinomio caratteristico pA(λ) = det(λI − A). La molteplicità geometrica è la dimensione dell'autospazio, o equivalentemente dim ker(A − λI). Il numero di blocchi di Jordan associati a λ è pari alla sua molteplicità geometrica, e la dimensione totale di quei blocchi è pari alla sua molteplicità algebrica.

Autovettori Generalizzati e Catene

Un vettore v è un autovettore generalizzato di rango k per l'autovalore λ se (A − λI)kv = 0 ma (A − λI)k−1v ≠ 0. Applicando N = (A − λI) a un autovettore generalizzato di rango k si ottiene un autovettore di rango k−1, quindi otteniamo una catena di Jordan:

vk → vk−1 = Nvk → vk−2 = N²vk → ⋯ → v1 = Nk−1vk (un autovettore ordinario)

Posizionando la catena nell'ordine v1, v2, …, vk come colonne di P si produce un blocco di Jordan di dimensione k nelle righe/colonne corrispondenti di J.

La Scala dei Kernel e il Conteggio dei Blocchi

Per ogni autovalore λ, si definisce la sequenza ascendente dk = dim ker((A − λI)k). La sequenza è non decrescente e si stabilizza alla molteplicità algebrica di λ. I conteggi dei blocchi di Jordan di ogni dimensione sono estratti da questa scala:

# blocchi di dimensione ≥ k = dk − dk−1 # blocchi di dimensione = k = 2·dk − dk−1 − dk+1

Questo è un conteggio tramite diagramma di Young ed è esatto — nessuna congettura richiesta. Il calcolatore stampa questa scala per ogni autovalore in modo da poter seguire la decomposizione passo dopo passo.

Polinomio Minimo

Il polinomio minimo mA(λ) è il polinomio monico di grado minimo che soddisfa mA(A) = 0. Una volta ottenuta la forma di Jordan, leggerlo è banale:

mA(λ) = ∏i (λ − λi)ri, dove ri è l'indice di λi (dimensione del suo blocco di Jordan più grande)

Una matrice è diagonalizzabile se e solo se il suo polinomio minimo non ha radici ripetute, ovvero ogni blocco di Jordan ha dimensione 1.

Come Funziona Questo Calcolatore

  1. Analisi della matrice — le voci intere, frazionarie (es. 1/2) o decimali sono tutte accettate e convertite in razionali esatti (fractions.Fraction).
  2. Calcolo del polinomio caratteristico utilizzando l'algoritmo di Faddeev–LeVerrier, che evita l'espansione simbolica del determinante e viene eseguito in tempo O(n⁴) con aritmetica esatta.
  3. Ricerca degli autovalori razionali tramite il Teorema delle Radici Razionali — ogni radice razionale p/q di un polinomio a coefficienti interi primitivo soddisfa p ∣ termine noto e q ∣ coefficiente principale. Ogni radice trovata viene divisa e la ricerca si ripete.
  4. Costruzione della scala dei kernel per ogni autovalore λ calcolando dim ker((A − λI)k) con RREF razionale fino a quando la sequenza non si stabilizza alla molteplicità algebrica.
  5. Selezione dei vettori sommitali della catena dal kernel più grande a quello più piccolo, estendendo la base ogni volta che è richiesto un nuovo blocco di Jordan. Ogni sommità della catena viene poi ripetutamente moltiplicata per (A − λI) per ottenere i vettori della catena.
  6. Assemblaggio di J e P raggruppando le catene per autovalore (blocchi di dimensione maggiore per primi), posizionando i vettori della catena come colonne di P e riempiendo J con gli autovalori e gli 1 sulla sovradiagonale.
  7. Verifica esatta che P⁻¹ A P = J utilizzando l'aritmetica intera — il risultato è garantito perché tutti i calcoli intermedi sono razionali.

Esempio Svolto

Consideriamo la matrice difettiva 3 × 3

$$A = \begin{bmatrix} 5 & 4 & 2 \\ 0 & 5 & -1 \\ 0 & 0 & 5 \end{bmatrix}$$

Applicazioni della Forma Normale di Jordan

Domande Frequenti

Cos'è la forma normale di Jordan di una matrice?

La forma normale di Jordan (chiamata anche forma canonica di Jordan) è una matrice quasi diagonale J simile alla matrice originale A, il che significa che esiste una matrice invertibile P con P⁻¹AP = J. La diagonale di J contiene gli autovalori di A, e appena sopra la diagonale ci sono degli 1 che appaiono all'interno dei blocchi di Jordan ogni volta che A non è diagonalizzabile. Ogni matrice quadrata sui numeri complessi ha una forma normale di Jordan, unica a meno dell'ordine dei blocchi.

Quando una matrice non è diagonalizzabile?

Una matrice non è diagonalizzabile quando almeno un autovalore ha meno autovettori linearmente indipendenti rispetto alla sua molteplicità algebrica — il divario è colmato da blocchi di Jordan di dimensione 2 o superiore. Equivalentemente, una matrice non è diagonalizzabile quando il suo polinomio minimo ha una radice ripetuta. Tali matrici sono chiamate difettive.

Come sono definiti gli autovettori generalizzati?

Un autovettore generalizzato di rango k per l'autovalore λ è un vettore non nullo v tale che (A − λI)kv = 0 ma (A − λI)k−1v è non nullo. Applicando (A − λI) a un autovettore generalizzato di rango k si ottiene un autovettore di rango k−1, producendo una catena. Queste catene formano le colonne della matrice di transizione P nella decomposizione di Jordan.

Qual è la differenza tra molteplicità algebrica e geometrica?

La molteplicità algebrica di un autovalore λ è il numero di volte che appare come radice del polinomio caratteristico. La molteplicità geometrica è la dimensione del suo autospazio — il numero di autovettori linearmente indipendenti. La molteplicità geometrica è uguale al numero di blocchi di Jordan per λ, mentre la molteplicità algebrica è uguale alla dimensione totale di tutti quei blocchi. Molteplicità uguali significano che l'autovalore contribuisce solo con blocchi di dimensione 1.

In che modo questo calcolatore trova le dimensioni dei blocchi di Jordan?

Per ogni autovalore λ, il calcolatore calcola le dimensioni dk = dim ker((A − λI)k) per k = 1, 2, … finché la sequenza non si stabilizza alla molteplicità algebrica. Il numero di blocchi di Jordan di dimensione almeno k è pari a dk − dk−1. Sottraendo i termini consecutivi si ottiene il conteggio esatto dei blocchi di ogni dimensione. Questo calcolo tramite diagramma di Young è esatto e utilizza l'aritmetica razionale in tutto il processo.

Il calcolatore gestisce matrici con autovalori irrazionali o complessi?

Il calcolatore utilizza l'aritmetica razionale esatta, che richiede che gli autovalori siano numeri razionali. Quando il polinomio caratteristico ha fattori che non si scindono sui razionali, lo strumento mostra autovalori complessi approssimati numericamente per il fattore rimanente ma non produce la forma di Jordan completa, poiché l'aritmetica esatta è essenziale per determinare correttamente le dimensioni dei blocchi. Scala o modifica la tua matrice in modo che tutti gli autovalori siano razionali per ottenere la decomposizione di Jordan completa.

Cos'è il polinomio minimo e come viene calcolato qui?

Il polinomio minimo m(λ) è il polinomio monico di grado minimo che annulla A, ovvero m(A) = 0. È uguale al prodotto sugli autovalori distinti λ di (λ − λi)indicei, dove l'indice è la dimensione del blocco di Jordan più grande per l'autovalore λi. Questo calcolatore legge l'indice direttamente dalla struttura a blocchi calcolata, quindi il polinomio minimo è un sottoprodotto gratuito della decomposizione di Jordan.

Ulteriori Approfondimenti

Cita questo contenuto, pagina o strumento come:

"Calcolatore della Forma Normale di Jordan" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/

dal team miniwebtool. Aggiornato: 23 apr 2026

Puoi anche provare il nostro Risolutore di Matematica AI GPT per risolvere i tuoi problemi matematici attraverso domande e risposte in linguaggio naturale.

Strumenti in primo piano:

Calcolatore dei numeri degli angeli📅 Calcolatore di DataCalcolatrice di Compatibilità AmorosaCalcolatore Segno Solare, Lunare e Ascendente 🌞🌙✨Convertitore da esadecimale a decimaleCalcolatore BinarioConvertitore di Piedi e Pollici in CentimetriRimuovi spaziCalcolatore di SommeGeneratore di CrucipuzzleCalcolatore EsadecimaleGeneratore di parole casuali in ingleseConvertitore di Tempo in DecimaliFormattatore di TestoGeneratore di Haiku CasualeConvertitore da Decimale a TempoDivisore di Immaginiconvertitore da ppm a percentualeCalcolatore di Compatibilità dei Segni LunariConvertitore da decimale a esadecimaleQual è il mio numero fortunato?Estrattore di Immagini da VideoCalcolatrice di NumerologiaGeneratore di Date CasualiCalcolatore per ridurre frazioniConvertitore da Esadecimale a BinarioGeneratore di Citazioni CasualiCalcolatore dei VotiCreatore di CruciverbaCalcolatore del calcio correttoCalcolatore di ScalaGeneratore di Colori CasualiCalcolatore del Rapporto di ProbabilitàCalcolatore del Giorno dell'Anno - Che giorno dell'anno è oggi?Palla Magica 8Convertitore di Percentuale in PPMCalcolatore del Segno LunareDivisore AudioInverti TestoAggiungi prefisso e suffisso al testoGeneratore di stringhe casualiRicerca ID Utente FacebookGeneratore di oggetti casualiRicerca ID Utente InstagramCalcolatore del SonnoConvertitore da binario a esadecimaleGeneratore casuale di animaliCalcolatore di Durata del TempoCalcolatore Passi in Distanzaricerca-indirizzo-MACConvertitore HTML in TestoCalendario del Giorno dell'AnnoGeneratore di Gruppi CasualiStrumento Cifrario di CesareCalcolatore di calcestruzzoCalcolatore di Differenza di ListeGeneratore di Unisci i PuntiniCalcolatore di radice quadrataOrdina NumeriCalcolatore della Media Geometrica⏱️ Calcolatore di OreCalcolatore del Numero del NomeCalcolatore del numero di percorso di vitaEstrattore AudioCalcolatore della Circonferenza di un EllisseCalcolatore di ModuloGeneratore di Orario CasualeConvertitore da cm a piedi e polliciLista di Anni BisestiliCalcolatore del Test Chi-QuadratoCalcolatore dell'ArcosenoCalcolatore di Arrotondamento📅 Calcolatore Differenza tra DateCalcolatore di Conversione Scala ModelloCalcolatore dell'Aspettativa di VitaGeneratore di anagrammiGeneratore di Carte da Gioco CasualeRisolutore di DisequazioniGeneratore di Obbligo o Verità AleatorioSelettore di Film CasualeValidatore XMLCalcolatore del Numero dell'AnimaCalcolatore dell'ArcotangenteConvertitore di Frazione in PercentualeConvertitore in numeri romaniRimuovi interruzioni di rigaConta il numero di caratteriPrimi n Numeri di Pi GrecoCalcolatrice della Deviazione Standard RelativaCalcolatore del percentile di altezzaCalcolatore del Segno di Venerecalcolatore-hba1cCalcolatore di piastrelle💧 Calcolatore del Punto di RugiadaGeneratore di Personaggi RPG CasualeGeneratore di CrittogrammaCalcolatore da frazione a decimaleCalcolatore Ritmo NuotoCalcolatore di Addizione e Sottrazione in ColonnaCalcolatore del Coefficiente di VariazioneCalcolatore della Forma Normale di JordanCalcolatore di Anelli e CampiCalcolatore Ordine Teoria dei GruppiRisolutore di Sistemi di EDORisolutore di EDO di BernoulliCalcolatore del Metodo di EuleroPlotter di Campo di Direzioni e PendenzeSolutore di EDO del Secondo OrdineSolutore di EDO del Primo OrdineRisolutore del Problema del Matrimonio StabileCalcolatore di Flusso in Rete (Flusso Massimo)Verificatore di Grafo PlanareVerificatore di Cammino HamiltonianoRisolutore del Commesso Viaggiatore (TSP)Risolutore di Programmazione LineareCalcolatore Inclusione-EsclusioneRisolutore di Relazioni di RicorrenzaCalcolatore di Matrice di AdiacenzaCalcolatore di Ordinamento TopologicoCalcolatore di Colorazione di GrafiSimulatore di Porte LogicheRisolutore di Mappa di Karnaugh (K-Map)Semplificatore di Algebra BooleanaCalcolatore Funzione di PartizioneCalcolatore di Radice DigitaleVerificatore di Numero di FibonacciCalcolatore Frazioni EgizieCalcolatore Funzione di MöbiusVerificatore della Congettura di GoldbachVerificatore di Primo di MersenneTrova Numeri Primi GemelliVerificatore di Numeri AmicabiliVerificatore di Numeri PerfettiCalcolatore Esponenziazione ModulareCalcolatore Permutazioni con RipetizioneCalcolatore Dimensione dell'EffettoCalcolatore Rischio RelativoCalcolatore Tabella di ContingenzaCalcolatore del Test Esatto di FisherCalcolatore di Correlazione per Ranghi di SpearmanCalcolatore Distribuzione BetaCalcolatore di Distribuzione di WeibullCalcolatore Distribuzione EsponenzialeCalcolatore Distribuzione GeometricaCalcolatore Distribuzione Binomiale NegativaCalcolatore Distribuzione IpergeometricaCalcolatore Test F e Distribuzione FCalcolatore del Teorema di BayesCalcolatore Polinomio CaratteristicoCalcolatore di Potenza di MatriceCalcolatore di Decomposizione di CholeskyCalcolatore Decomposizione QRCalcolatore di Diagonalizzazione di MatriceCalcolatore Regola di CramerCalcolatore Spazio ColonnaCalcolatore Spazio NulloCalcolatore dell'Angolo tra VettoriCalcolatore Vettore UnitarioCalcolatore di Modulo del VettoreCalcolatore del Prodotto VettorialeCalcolatore del Prodotto ScalareCalcolatore di Moltiplicazione di MatriciCalcolatore Matrice InversaCalcolatore RREF (Forma a Scalini Ridotta)Calcolatore del Metodo di NewtonCalcolatore Matrice JacobianaCalcolatore Integrale di SuperficieCalcolatore Integrale di LineaCalcolatore del RotoreCalcolatore di DivergenzaCalcolatore di Gradiente MultivariabileCalcolatore di Ottimizzazione (Calcolo)Risolutore Tassi CorrelatiCalcolatore del Tasso di Variazione IstantaneaCalcolatore del Tasso Medio di VariazioneCalcolatore Somma Serie InfiniteCalcolatore Test di Convergenza delle SerieCalcolatore di Serie di PotenzeCalcolatore della Serie di MaclaurinCalcolatore Regola di de l'HôpitalCalcolatore di Integrale ImproprioCalcolatore della Regola di SimpsonCalcolatore della Regola del TrapezioCalcolatore Somma di RiemannGraficatore di Curve ParametricheCalcolatore della Superficie di RivoluzioneCalcolatore del Volume di RivoluzioneCalcolatore Distanza Geometria CoordinateCalcolatore Formula di EroneCalcolatore della Retta Tangente al CerchioCalcolatore della Bisettrice dell'AngoloCalcolatore del Cerchio Inscritto (Incerchio)Calcolatore del Cerchio CircoscrittoCalcolatore della Distanza del Cerchio MassimoCalcolatore Distanza 3DCalcolatore del ToroCalcolatore del Tronco di ConoCalcolatore di Area del Poligono IrregolareCalcolatore di Poligono RegolareIdentificatore di Sezione ConicaCalcolatore di IperboleCalcolatore di ParabolaCalcolatore di Espansione del Teorema BinomialeGeneratore del Triangolo di PascalCalcolatore Notazione Prodotto (Notazione Pi)Calcolatore Notazione Sigma (Sommatoria)Calcolatore del Teorema delle Radici RazionaliCalcolatore della Regola dei Segni di CartesioCalcolatore di Rette Parallele e PerpendicolariCalcolatore Equazione della RettaConvertitore da Forma Standard a Forma Pendenza-IntercettaCalcolatore Forma Punto-PendenzaRisolutore di Sistema di Equazioni Non LineariRisolutore di Equazioni RazionaliRisolutore di Equazioni LetteraliRisolutore di Equazioni TrigonometricheRisolutore di Equazioni EsponenzialiRisolutore di Equazioni LogaritmicheCalcolatore Equazione di Quarto GradoRisolutore di Equazione CubicaCalcolatore di StimaConvertitore Numero in FrazioneGeneratore di Conteggio a SaltiCalcolatore Prezzo UnitarioCalcolatore Funzione Soffitto e PavimentoCalcolatore del Valore AssolutoTrova Schemi NumericiGeneratore di Tabella del Valore PosizionaleCalcolatore Ordine delle Operazioni (PEMDAS)Calcolatore di Moltiplicazione LungaGeneratore di Tavole Pitagoriche🎮 Convertitore di Valuta di Gioco🎲 Calcolatore Probabilità Loot Drop🎰 Calcolatore Pity Gacha⚔️ Calcolatore DPS🎮 Convertitore di Sensibilità dei Giochi❄️ Calcolatore Giorno di Neve🚚 Stimatore Costi Trasloco🔍 Verificatore di Plagio📷 OCR / Immagine in Testo📈 Creatore di Grafici a Linee🥧 Creatore di Grafici a Torta📊 Creatore di Grafici a Barre🔊 Generatore di Toni🖱️ Contatore di ClicBlocco Note Online⬛ Calcolatore Rapporto di Aspetto🌍 Calcolatore Impronta di Carbonio👙 Calcolatore Taglia ReggisenoCalcolatore Misura PneumaticiCalcolatore Costo Carburante🌡️ Calcolatore Indice di Calore🌬️ Calcolatore del Fattore Wind Chill⏰ Sveglia Online⏰ Calcolatore Cartellino Presenze🕐 Convertitore Orario Militare⏱️ Cronometro Online⏱️ Timer Conto alla Rovescia🌐 Convertitore di Fuso OrarioCalcolatore di MoquetteCalcolatore Muro di ContenimentoCalcolatore Dimensionamento HVACCalcolatore IsolamentoCalcolatore PavimentazioneCalcolatore ArmaturaCalcolatore LegnameCalcolatore di MetraturaCalcolatore di Moltiplicazione IncrociataCalcolatore del Riepilogo a Cinque NumeriCalcolatore di PercentileCalcolatore Distribuzione NormaleCalcolatore del Valore pCalcolatore di RapportiCalcolatore del Completamento del QuadratoCalcolatore di Divisione LungaCalcolatrice ScientificaTimer Studio PomodoroCalcolatore di Cifre SignificativeCalcolatore Punteggio TestCalcolatore di Voti PonderatiCalcolatore di Voto FinaleCalcolatore Frequenza di RisonanzaCalcolatore di ImpedenzaCalcolatore di Decibel (dB)Calcolatore del Fattore di PotenzaCalcolatore Costante di Tempo RCCalcolatrice per TrasformatoriCalcolatore Sezione CavoCalcolatore Timer 555Calcolatore di CondensatoreCalcolatore Resistenze in ParalleloCalcolatore del Partitore di TensioneCalcolatore Resistore per LEDConvertitore Mole/Grammo/ParticellaCalcolatore di TitolazioneCalcolatore del Punto di EbollizioneCalcolatore di Formula EmpiricaCalcolatore della Resa PercentualeCalcolatore di StechiometriaBilanciatore di Equazioni ChimicheCalcolatore di DiluizioneCalcolatore Cavalli VaporeCalcolatore di CoppiaCalcolatore Caduta LiberaCalcolatore della Legge dei Gas IdealiCalcolatore di PressioneCalcolatore di DensitàCalcolatore di Lavoro e PotenzaCalcolatore di Energia PotenzialeCalcolatore di Energia CineticaCalcolatore del Moto del ProiettileCalcolatore di Quantità di MotoCalcolatore di VelocitàCalcolatore di AccelerazioneCalcolatore di ForzaCalcolatore ROI InfluencerCalcolatore ROASCalcolatore CTRVerificatore di Nome Utente sui Social MediaOttimizzatore Orari di Pubblicazione sui Social MediaCalcolatore ROI Social MediaCalcolatore Costi Pubblicità FacebookCalcolatore di Monetizzazione YouTube ShortsCalcolatore di Guadagni TwitchCalcolatore Tempo di Visualizzazione YouTubeConvertitore di Timestamp Twitter/XStatistiche del Canale YouTubeCalcolatore Guadagni TikTokGuida alle Dimensioni Immagini Social MediaGeneratore di Font per InstagramContatore Caratteri Twitter/XSelettore di Commenti YouTubeEstrattore di tag YouTubeScaricatore di Miniature YouTubeCalcolatore Guadagni YouTube