[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obm-l] Auto-valores de grafos



Vamos mostrar o caso em que o grafo é conexo.

Considere a matriz B = A + I. Note que B é simétrica e real também.
A coordenada (i, j) de B^k representa o número de passeios no grafo 
(onde podemos repetir arestas) do vértice i até o vértice j.
Como o grafo é conexo, para algum k, B^k tem todas as entradas positivas.
Agora note que se x não é múltiplo de (1, ..., 1) e Ax = dx, então Bx = 
(d+1)x e, portanto x é auto-vetor de B.
Seja m tal que x_m é mínimo. Defina y = x - x_m*(1, ..., 1). Veja que y 
é auto-vetor de B (com auto-valor correspondente d+1), cuja menor 
coordenada é 0 e todas as demais são não-negativas.
B^k y = (d+1)^k y, mas isso é absurdo pois y_m = 0 e, portanto, [(d+1)^k 
y]_m = 0, enquanto
[B^k y]_m > 0, pois este valor é a soma de valores não negativos (onde 
pelo menos um valor é estritamente positivo).

Se o grafo tem r componentes conexas, podemos formar explicitamente uma 
base de auto-vetores para a matriz de adjacência. Se há r componentes 
conexas, digamos C_1, ..., C_r, então os vetores {v_i} que possuem 0 nas 
coordenadas correspondentes a C_j com j != i e 1 nas coordenadas 
correspondentes a C_i formam uma base de auto-vetores da matriz de 
adjacência.

[ ]'s
=========================================================================
Instruções para entrar na lista, sair da lista e usar a lista em
http://www.mat.puc-rio.br/~nicolau/olimp/obm-l.html
=========================================================================