Le operazioni di riga elementare cambiano gli autovalori?

Sì. Per una data matrice #hatA#, operazioni su file elementari NON conservare gli autovalori di #hatA#.

Ad esempio, prendi la seguente matrice:

#color(green)(hatA = [(2,2),(0,1)])#

The autovalori sono determinati risolvendo

#mathbf(hatAvecv = lambdavecv),#

così #|lambdaI - hatA| = 0#. Quindi, gli autovettori #vecv# formare una base acquisita dalla risoluzione #[lambdaI - hatA]vecv = vec0# for #vecv#.

#|lambdaI - hatA| = 0#

#= |[(lambda,0),(0,lambda)] - [(2,2),(0,1)]|#

#= |(lambda - 2, -2),(0,lambda - 1)|#

#= (lambda-2)(lambda-1) - 0#

Da questo acquisiamo il equazione caratteristica:

#=> color(green)((lambda - 2)(lambda - 1) = 0),#

E otteniamo gli autovalori

# => color(blue)(lambda = 1, 2),#

di chi autovettori siamo...

#mathbf(lambda = 1)#:

#[(lambda - 2, - 2),(0,lambda - 1)][(v_1),(v_2)] = [(0),(0)]#

#= [(-1,-2),(0,0)][(v_1),(v_2)] = [(0),(0)]#

#-> v_1 = -2v_2 -> color(blue)(vecv = v_1[(1),(-2)])#

#mathbf(lambda = 2)#:

#[(lambda - 2, - 2),(0,lambda - 1)][(v_1),(v_2)] = [(0),(0)]#

#= [(0,-2),(0,1)][(v_1),(v_2)] = [(0),(0)]#

#-> v_2 = 0, v_1 = "anything"#,:. permettere #v_1 = 9000#. Poi, #color(blue)(vecv = v_1[(9000),(0)])#


Certo, ti sei ridotto di fila #hatA#, avresti ottenuto:

#hatA = [(2,2),(0,1)]#

#stackrel(1/2R_1; -R_2+R_1" ")(->)[(1,0),(0,1)],#

where the notation #cR_i + R_j# implies that #c# times row #i# is added to row #j# and the result is stored into row #j#.

Ciò ti darebbe l'equazione caratteristica #|lambdaI - hatA| = (lambda - 1)^2 = 0#, e quindi ti dà un autovalore #lambda = 1# di molteplicità #2#.

Tuttavia, senza riduzione di riga, avevamo ottenuto due autovalori distinti: #lambda = 1,2#. Quindi, gli autovalori erano non mantenuto a seguito di operazioni di riga elementare.

Lascia un commento