Logo Passei Direto
Buscar

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

> #LISTA 7 
> restart:with(linalg): 
> # Eu numerei: verde=1, azul=2, amarela=3, vermelha=4 e 
rosa=5, 
> 
M:=matrix(5,5,[0,0,0,1,1,0,0,0,1,1,0,0,0,1,1,1,1,1,0,0,1,1,1,
0,0]); 
 
> #os autovalores de M são 0,0,0,a,-a, vamos fazer M^2 para 
facilitar a vida: 
> evalm(M^2); 
 
> # logo os autovalores são 0,0,0,sqrt(6) e -sqrt(6), como a 
matriz é simétrica e portanto diagonalizável, vamos ajustar 
um polinômio de grau 2. Genericamente 
> Mn:=evalm(a*M^2+b*M+c); 
 
> interp([0,sqrt(6),-sqrt(6)],[0^n,(sqrt(6))^n,(-
sqrt(6))^n],lambda); 
 
> p:=lambda->interp([0,sqrt(6),-sqrt(6)],[0^n,(sqrt(6))^n,(-
sqrt(6))^n],lambda); 
> 
 
> evalm(subs(lambda=M,p(lambda))); 
 
> #Montando o sistema ficaria: 
> p:=lambda->a*lambda^2+b*lambda+c; 
 
> eq1:=p(0)=0^n; 
 
> eq2:=p(sqrt(6))=(sqrt(6))^n; 
 
> eq3:=p(-sqrt(6))=(-sqrt(6))^n; 
 
> # Bom c=0, e 'a' e 'b' saem rapidinho...Como c=0 a matriz 
M^n tem 3 entradas diferentes: 2a, b, 3a 
> # Sair e voltar para a sala azul é a posição 2,2 da matriz 
logo 2a. 
# Azul para vermelha é 2,4 que é b. 
> ####SEGUNDA QUESTÃO -- feita em sala 
> #### TERCEIRA QUESTÃO: 
> # branca=1, rosa=2, amarela=3 e azul=4 
> M3:=matrix(4,4,[0,0,1,1,0,0,1,1,1,1,0,0,1,1,0,0]); 
 
> #autovalores 0,0,2 e -2 
> 
 
> interp([0,2,-2],[0^n,(2)^n,(-2)^n],lambda); 
 
> p1:=lambda->interp([0,2,-2],[0^n,(2)^n,(-2)^n],lambda); 
 
> evalm(subs(lambda=M3,p1(lambda))); 
 
> # azul-azul = posição 4,4; azul-rosa = posição 4,2

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina

Mais conteúdos dessa disciplina