Matriz circulante

Fonte: testwiki
Saltar para a navegação Saltar para a pesquisa

Em matemática, uma matriz circulante é uma matriz quadrada em que cada linha i é formada por um deslocamento cíclico de i posições de uma mesma lista de elementos {a0,a1,a2 ... an-1}, ou seja

𝐀=[a0a1a2an1an1a0a1an2an1a1a2an1a0a1a1an2an1a0](1a)

que é um caso especial de matriz de Toeplitz. Toda matriz circulante é um quadrado latino. Uma definição alternativa e equaivalente a (1a) é

𝐀k,j=a(jk)modn0k,jn1(1b)

onde mod é a função módulo e n é o número de linhas de A[1][2][3].

Autovalores e autovetores

Os autovalores λ e autovetores v de A são facilmente calculados:

λm=k=0n1ake2πimkn0mn1(2a)
𝐯m=1n[1,e2πimn,...e2πim(n1)n]1mn1(2b)

A equação (2a) indica que os autovalores de uma matriz circulante qualquer são a transformada discreta de Fourier (DFT) do vetor a = [a0,a1,a2 ... an-1]. Por isso vale também a relação inversa

ak=1nj=0n1λje2πijkn0kn1(3a)

Em suma, a sequência dos autovalores de uma matriz circulante são iguais à DFT da primeira linha dessa matriz, e essa primeira linha da matriz é igual à DFT inversa da sequência dos autovalores.

A propriedade elementar dos autovalores λ e dos autovetores v de uma matriz qualquer B

𝐁𝐯m=λm𝐯m

pode ser escrita de forma alternativa e equivalente como

𝐁𝐕=𝐕Λ(2c)

onde V é a matriz composta pelos autovetores dispostos verticalmente

𝐕=[𝐯0𝐯1𝐯2𝐯n1](2d)

e Λ é a matriz diagonal formada pelos autovalores

Λ=[λ00000λ1000000λn20000λn1](2e)

A equação (2b) garante que, para toda matriz circulante, V é uma matriz unitária e que

𝐕𝐕*=𝐕*𝐕=𝐈(2f)

onde o asterisco (*) denota a matriz transposta conjugada e I é a matriz identidade de n linhas. Substituindo (2f) em (2c), temos que, para uma matriz circulante qualquer A

𝐀=𝐕Λ𝐕*(2g)
Λ=𝐕*𝐀𝐕(2h)

A equação (2g) indica que toda matriz circulante é uma matriz normal[4][nota 1].

Propriedades algébricas

Se A e C são matrizes circulantes, então valem as seguintes propriedades:

Produto

𝐀𝐂=𝐂𝐀=𝐃=𝐕𝐋𝐕*(4a)

onde L é a matriz diagonal cujos elementos são o produto dos respectivos autovalores de A e de C. D é também uma matriz circulante.

Adição

𝐀+𝐂=𝐃=𝐕𝐋𝐕*(4b)

onde L é a matriz diagonal cujos elementos são a soma dos respectivos autovalores de A e de C. D é também uma matriz circulante.

Inversa

Se nenhum autovalor for nulo, então A é inversível e

𝐀1=𝐕λ1𝐕*(4c)

A-1 é também uma matriz circulante[5][3].

Linearidade

Se a e b são escalares, então D = aA + bC é também uma matriz circulante[3].

Notas

  1. Como V é unitária, V* = V-1, (2g) e (2h) podem ser escritas também assim:
    𝐀=𝐕Λ𝐕1
    Λ=𝐕1𝐀𝐕

Predefinição:Referências


Predefinição:Classes de matriz

  1. Gray, R. - Toeplitz and Circulant Matrices: A review, cap. 1, pág. 3, disponível em http://ee.stanford.edu/~gray/toeplitz.pdf, acessado em 06/05/2014
  2. MathWorld: Circulant Matrix, disponível em http://mathworld.wolfram.com/CirculantMatrix.html, acessado em 06/05/2014
  3. 3,0 3,1 3,2 Bronson, R. - Matrix Operations, cap. 18, pág. 160, 1989, McGraw-Hill, ISBN 0-07-007978-1
  4. Gray, R. - op. cit., cap. 3, pp. 32 a 34
  5. Gray, R. - op. cit., cap. 3, pp. 34 a 35