Controlabilidade e Observabilidade

Documentos relacionados
EA616B Análise Linear de Sistemas Resposta em Frequência

ESPAÇOS MUNIDOS DE PRODUTO INTERNO

Matemática para Engenharia

Prova de Admissão para o Mestrado em Matemática IME-USP

Sistema de equações lineares

Processos Estocásticos

Estudaremos métodos numéricos para resolução de sistemas lineares com n equações e n incógnitas. Estes podem ser:

Instituto Superior Técnico Departamento de Matemática Última actualização: 11/Dez/2003 ÁLGEBRA LINEAR A

R é o conjunto dos reais; f : A B, significa que f é definida no conjunto A (domínio - domain) e assume valores em B (contradomínio range).

EA616 - Análise Linear de Sistemas Aula 28 - Estabilidade do Estado

A otimização é o processo de

Exercícios Teóricos Resolvidos

Modelagem de Sistemas Dinâmicos. Eduardo Camponogara

CURSO: ADMINISTRAÇÃO Prof Dra. Deiby Santos Gouveia Disciplina: Matemática Aplicada OFERTA DE MERCADO

1 Propagação de Onda Livre ao Longo de um Guia de Ondas Estreito.

Universidade Federal de São Carlos Departamento de Matemática Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/04/2008

QUESTÕES COMENTADAS E RESOLVIDAS

SOCIEDADE BRASILEIRA DE MATEMÁTICA MESTRADO PROFISSIONAL EM REDE NACIONAL PROFMAT

[ \ x Recordemos o caso mais simples de um VLVWHPD de duas HTXDo}HVOLQHDUHV nas duas LQFyJQLWDV [ e \.

Equações Diferenciais Ordinárias

Teoria de Sistemas Lineares I

COMENTÁRIO DA PROVA DE MATEMÁTICA

Análise de Arredondamento em Ponto Flutuante

MD Sequências e Indução Matemática 1

XXVI Olimpíada de Matemática da Unicamp. Instituto de Matemática, Estatística e Computação Científica Universidade Estadual de Campinas

Problemas de Valor Inicial para Equações Diferenciais Ordinárias

Potenciação no Conjunto dos Números Inteiros - Z

Capítulo 5: Aplicações da Derivada

36 a Olimpíada Brasileira de Matemática Nível Universitário Primeira Fase

29/Abril/2015 Aula 17

LABORATÓRIO DE ELETROTÉCNICA GERAL I EXPERIÊNCIA: ENERGIA, POTÊNCIA E FATOR DE POTÊNCIA (EP)

1. Os métodos Não-Paramétricos podem ser aplicados a uma ampla diversidade de situações, porque não exigem populações distribuídas normalmente.

FACULDADE DE CIÊNCIA E TECNOLOGIA. Cursos de Engenharia. Prof. Álvaro Fernandes Serafim

PUCGoiás Física I. Lilian R. Rios. Rotação

Exercícios 1. Determinar x de modo que a matriz

Falso: F = Low voltage: L = 0

Exemplos de Testes de Hipóteses para Médias Populacionais

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

TRABALHO: CONTROLE DE UM SISTEMA PÊNDULO-CARRO

Exercícios Adicionais

Controle de Conversores Estáticos Retroação de estados: Projeto por alocação de pólos. Prof. Cassiano Rech

7 - Análise de redes Pesquisa Operacional CAPÍTULO 7 ANÁLISE DE REDES. 4 c. Figura Exemplo de um grafo linear.

Discussão de Sistemas Teorema de Rouché Capelli

4. Tangentes e normais; orientabilidade

24/Abril/2013 Aula 19. Equação de Schrödinger. Aplicações: 1º partícula numa caixa de potencial. 22/Abr/2013 Aula 18

Introdução ao Estudo da Corrente Eléctrica

CAPÍTULO 6 TRANSFORMAÇÃO LINEAR

Texto 07 - Sistemas de Partículas. A figura ao lado mostra uma bola lançada por um malabarista, descrevendo uma trajetória parabólica.

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Assinale a alternativa que contém o gráfico que representa a aceleração em função do tempo correspondente ao movimento do ponto material.

2 Extensão do Produto Vetorial Sobre uma Álgebra Exterior

Valores e Vectores Próprios. Carlos Luz Departamento de Matemática Escola Superior de Tecnologia de Setúbal

UniposRio - FÍSICA. Leia atentamente as oito (8) questões e responda nas folhas de respostas fornecidas.

Projeção e Anaglifos

Prof. Márcio Nascimento. 22 de julho de 2015

MATEMÁTICA GEOMETRIA ANALÍTICA I PROF. Diomedes. E2) Sabendo que a distância entre os pontos A e B é igual a 6, calcule a abscissa m do ponto B.

Prof. Graça. Circuitos elétricos CC

3 Transdutores de temperatura

Aula 29. Alexandre Nolasco de Carvalho Universidade de São Paulo São Carlos SP, Brazil

4 Sistemas de Equações Lineares

Lista 1 para a P2. Operações com subespaços

Eletricidade e Magnetismo - Lista de Exercícios I CEFET-BA / UE - VITÓRIA DA CONQUISTA COORDENAÇÃO DE ENGENHARIA ELÉTRICA

Truques e Dicas. = 7 30 Para multiplicar fracções basta multiplicar os numeradores e os denominadores: 2 30 = 12 5

FÍSICA Adriano Jorge. Aula 1 - Eletrodinâmica

Trabalho e Potencial de uma carga elétrica

Estatística II Antonio Roque Aula 9. Testes de Hipóteses

AULAS 14, 15 E 16 Análise de Regressão Múltipla: Problemas Adicionais

UFSM Prof. Ghendy Cardoso Junior

QUESTÃO 16 Na figura, temos os gráficos das funções f e g, de em. O valor de gof(4) + fog(1) é:

Controlabilidade e observabilidade de sistemas lineares invariantes no tempo.

DESENVOLVIMENTO DE UM DINAMÔMETRO PARA MOTORES ELÉTRICOS EMPREGADOS EM VEÍCULOS EM ESCALA, COM MEDIDA DE DIRETA DE TORQUE E CARGA VARIÁVEL

n 1 L 1 n 2 L 2 Supondo que as ondas emergentes podem interferir, é correto afirmar que

AV1 - MA (b) Se o comprador preferir efetuar o pagamento à vista, qual deverá ser o valor desse pagamento único? 1 1, , , 980

Capítulo SETE Números em Ponto Fixo e Ponto Flutuante

Resolução dos Exercícios sobre Derivadas

V = 0,30. 0,20. 0,50 (m 3 ) = 0,030m 3. b) A pressão exercida pelo bloco sobre a superfície da mesa é dada por: P p = = (N/m 2 ) A 0,20.

Sistemas de Controle em Rede

Equações Diferenciais Ordinárias

Introdução às equações diferenciais

Faculdades Anhanguera

Propriedades das Funções Deriváveis. Prof. Doherty Andrade

Introdução ao estudo de equações diferenciais

PROCESSO SELETIVO TURMA DE 2010 FASE 1 PROVA DE FÍSICA E SEU ENSINO

Eduardo Camponogara. DAS-5103: Cálculo Numérico para Controle e Automação. Departamento de Automação e Sistemas Universidade Federal de Santa Catarina

Processamento Digital de Sinais

[a11 a12 a1n 4. SISTEMAS LINEARES 4.1. CONCEITO. Um sistema de equações lineares é um conjunto de equações do tipo

PROVA DE MATEMÁTICA DA UFBA VESTIBULAR a Fase. RESOLUÇÃO: Profa. Maria Antônia Gouveia.

6. Programação Inteira

Aluno do Curso de Lic. em Matemática da UFMS; e mail: tmviana2000@gmail.com;

Observabilidade, Decomposição Canônica

Ajuste de Curvas. Ajuste de Curvas

Uma e.d.o. de segunda ordem é da forma

CAPÍTULO 3. Sistemas com Vários Componentes (Multicomponentes) em Modelos Markovianos de Decisão

Quantidade dos Serviços

UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE CIÊNCIAS INTEGRADAS DO PONTAL FÍSICA EXPERIMENTAL III INDUTORES E CIRCUITOS RL COM ONDA QUADRADA

INSTRUMENTAÇÃO E CONTROLE DE PROCESSOS RESPOSTA DE ELEMENTOS PRIMÁRIOS

Modelos de Filas de Espera

3º Experimento 1ª Parte: Lei de Ohm

Transcrição:

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 1/18 Controlabilidade e Observabilidade Sfrag replacements R 1 R 2 + u C 1 C 2 R 3 y A tensão no capacitor C 2 não pode ser controlada pela entrada u; A tensão no capacitor C 1 pode ser controlada pela entrada u; A tensão no capacitor C 2 pode ser observada pela saída y; A tensão no capacitor C 1 não pode ser observada pela saída y.

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 2/18 Considere a equação dinâmica de dimensão n e p entradas com A R n n e B R n p. ẋ = Ax + Bu A equação de saída não influencia a controlabilidade A equação de estado acima ou o par (A, B) é controlável se para qualquer estado inicial x() = x e para qualquer estado final x 1 existir uma entrada u(t) que transfere o estado de x para x 1 em tempo finito. A definição requer apenas que se possa mover qualquer estado inicial no espaço de estados para qualquer estado final em tempo finito. Não há restrições quanto à trajetória a ser seguida nem quanto à magnitude da entrada. Exemplo: PSfrag replacements u + 1 Ω x + C 1 Ω i 1 Ω 1 Ω + y A variável de estado x é a tensão no capacitor. Se x() =, então x(t) =, para todo t independentemente da entrada u que for aplicada, e o sistema não é controlável.

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 3/18 Exemplo: PSfrag replacements C + + x 1 C x 2 u + 1 Ω 1 Ω O circuito acima tem duas variáveis de estado, x 1 e x 2. Através da entrada u(t), pode-se levar x 1 (t) ou x 2 (t) a qualquer estado arbitrário. No entanto, não é possível levar x 1 e x 2 a qualquer estado. Por exemplo, se x 1 () e x 2 () são iguais, independentemente da entrada u que for aplicada tem-se x 1 (t) = x 2 (t) para todo t. O circuito é não controlável. Exemplo u u PSfrag replacements x 1 k x 2 2 k 1 b 1 b 2 Controlável ou não controlável?

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 4/18 Teorema: as afirmações abaixo são equivalentes. 1) O par (A, B) é controlável. 2) A matriz n n W c (t) é não-singular t >. t exp(aτ)bb exp(a τ)dτ = = t 3) A matriz de controlabilidade n np exp[a(t τ)bb exp[a (t τ)dτ C = [ B AB A 2 B A n 1 B tem rank n (rank completo de linhas). 4) Para todo λ autovalor de A (e conseqüentemente, para todo λ C), a matriz complexa n (n + p) [ λi A B tem rank n (rank completo de linhas), implicando que (si A) e B são coprimas à esquerda. 5) Se todos os autovalores de A têm parte real negativa, a solução única de AW c + W c A = BB é definida positiva. Essa solução é chamada de Gramiano de controlabilidade e pode ser expressa como W c = exp(aτ)bb exp(a τ)dτ

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 5/18 Prova 1) 2). Primeiramente a equivalência entre as duas formas integrais que aparecem em 2) pode ser provada fazendo-se a mudança de variável α = t τ. O integrando garante que a matriz W c (t) é sempre semidefinida positiva; será definida positiva se e somente se for não singular. Se W c (t) for não singular, então (A, B) é controlável. A resposta no instante t 1 é dada por x(t 1 ) = exp(at 1 )x() + t1 exp[a(t 1 τ)bu(τ)dτ Para qualquer x() = x e qualquer x(t 1 ) = x 1, a entrada u(t) = B exp[a (t 1 t)w 1 c (t 1 )[exp(at 1 )x x 1 leva o estado de x a x 1 no tempo t 1. De fato, substituindo ( t 1 x(t 1 ) = exp(at 1 )x() exp[a(t 1 τ)b ) B exp[a (t 1 τ)dτ Wc 1 (t 1 )[ exp(at 1 )x x 1 = = exp(at 1 )x() W c (t 1 )W 1 c (t 1 )[exp(at 1 )x x 1 = x 1 o que mostra que se W c é não singular então (A, B) é controlável.

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 6/18 Para mostrar o inverso, supõe-se por absurdo que o par é controlável mas W c (t 1 ) não é definida positiva para algum t 1. Nesse caso, existe v tal que v W c (t 1 )v = = t1 t1 v exp[a(t 1 τ)bb exp[a (t 1 τ)vdτ B exp[a (t 1 τ)v 2 dτ = = B exp[a (t 1 τ)v ou v exp[a(t 1 τ)b para todo τ [, t 1. Por outro lado, se o sistema é controlável, existe uma entrada que transfere o estado inicial de x() = exp( At 1 )v para x(t 1 ) =. Utilizando a expressão geral de x(t) para esse caso tem-se x(t 1 ) = = v + Pré-multiplicando por v = v v + t1 t1 exp[a(t 1 τ)bu(τ)dτ v exp[a(t 1 τ)bu(τ)dτ = v 2 + o que contradiz a hipótese v. A equivalência entre 1) e 2) está estabelecida. 2) 3). Como todo elemento de exp(at)b é uma função analítica em t, se W c (t) for não singular para algum t então é não singular para todo t. Como as duas formas integrais em 2) são equivalentes, W c (t) é não singular se e somente se não existe v tal que v exp(at)b = para todo t

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 7/18 Se W c (t) é não singular, então a matriz de controlabilidade C tem rank completo de linhas. Supondo que C não tem rank completo, existe v tal que ou equivalentemente v C = v A k B = para k =, 1, 2,..., n 1 Note que exp(at)b pode ser expressa como uma combinação linear de {B, AB,..., A n 1 B} e portanto v exp(at)b =, o que contradiz a hipótese da não singularidade de W c (t). Portanto 2) implica 3). Para mostrar o inverso, supõe-se que C tem rank completo de linhas mas W c (t) é singular. Nesse caso, existe v tal que v exp(at)b = para todo t Escolhendo t =, tem-se v B =. Diferenciando e novamente calculando em t =, tem-se v AB = ; fazendo essa operação sucessivamente, obtém-se v A k B = para k =, 1, 2,... ou v [ B AB A 2 B A n 1 B = v C = o que contradiz a hipótese de que C tem rank completo de linhas e mostra a equivalência entre 2) e 3).

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 8/18 3) 4). Se C tem rank completo de linhas, então [ λi A B tem rank completo de linhas para todo λ autovalor de A. Se não, existe um autovalor λ 1 de A e um vetor q tais que q [ λ 1 I A B = e portanto qa = λ 1 q e qb = (implicando que q é um autovetor à esquerda de A). Calculando qa 2 = (qa)a = (λ 1 q)a = λ 2 1q e assim sucessivamente, obtém-se qa k = λ k 1q, e portanto q [ B AB A n 1 B = [ qb λ 1 qb λ n 1 1 qb = o que contradiz a hipótese de que C tem rank completo de linhas. ρ(c) < n = ρ [ λi A B < n para algum λ autovalor de A. Dois resultados são necessários: A controlabilidade é invariante sob qualquer transformação de equivalência; Se ρ(c) = n m para algum m 1, então existe uma matriz P não singular tal que [ [ Ā = P AP 1 Āc Ā = 12 Bc ; B = P B = com Ā c R m m. Ā c

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 9/18 Seja λ 1 um autovalor de Ā c associado a q 1 R 1 m autovetor à esquerda, ou seja, q 1 Ā c = λ 1 q 1. Portanto, q 1 (Ā c λ 1 I) =. Formando o vetor q R 1 n q [ q 1, tem-se q [ λ 1 I Ā B = [ [ λ q 1 I Āc Ā12 B c 1 λ 1 I Ā c o que implica = ρ [ λi Ā B < n = ρ [ λi A B < n para algum autovalor de A (note que para qualquer outro valor de λ, a matriz λi A é não singular). Com isso, a equivalência 3) 4) está provada. 2) 5). Se A é estável, a única solução de pode ser expressa como W c = AW c + W c A = BB exp(aτ)bb exp(a τ)dτ O Gramiano W c é sempre semidefinido positivo, e será definido positivo se e somente se for não singular. Isto prova a equivalência 2) 5).

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 1/18 Exemplo Considere o problema do carro com o pêndulo invertido, descrito (para pequenas variações em torno do ponto de equilíbrio e para valores escolhidos dos parâmetros) por ẋ = 1 1 1 5 x + y = [ 1 x 1 2 u A matriz de controlabilidade é dada por 1 2 C = [ B AB A 2 B A 3 B 1 2 = 2 1 2 1 rank (C) = 4 = Sistema controlável No Matlab, o comando ctrb retorna a matriz de controlabilidade C e o comando gram retorna o Gramiano de controlabilidade. Com o comando rank pode-se determinar se um sistema é controlável ou não.

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 11/18 Exemplo u u PSfrag replacements x 1 k x 2 2 k 1 b 1 b 2 k 1 x 1 + b 1 ẋ 1 = u ; k 2 x 2 + b 2 ẋ 2 = u [ ẋ1 ẋ 2 = [ k1 /b 1 k 2 /b 2 [ x1 x 2 [ 1/b1 + 1/b 2 u x 1 () = x 1, x 2 () = x 2 ρ ([ B AB ) = ρ ([ 1/b1 k 1 /b 2 1 1/b 2 k 2 /b 2 2 ) = n = 2 se k 1 b 2 k 2 b 1 Por exemplo, o sistema não é controlável se k 1 = k 2 e b 1 = b 2 Considere k 1 = k 2 = 1, b 1 = 2 e b 2 = 1. Dados x 1 () = 1, x 2 () = 1, encontre u(t) que leva a plataforma para a posição de repouso em 2 segundos.

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 12/18 Calculando W c (2) W c (2) = 2 [ exp(.5τ) exp( τ) [.5 1 [.5 1 [ exp(.5τ) exp( τ) dτ W c (2) = [.2162.3167.3167.498 u 1 (t) = [.5 1 [ exp[.5(2 t) exp[ (2 t) u 1 (t) = 58.82 exp(.5t) + 27.96 exp(t), t [, 2 [ 1 Wc 1 (2) 1 u 1 (t) leva a plataforma da posição inicial ao repouso em 2 segundos; o esforço de controle aumenta com a diminuição do tempo de transferência; se alguma restrição for imposta sobre u, então pode não ser possível transferir o sistema num intervalo de tempo arbitrariamente pequeno. Para levar em 4 segundos: u 2 (t) = 3.81 exp(.5t) +.688 exp(t), t [, 4

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 13/18 Fazendo a simulação (comando lsim no Matlab) 6 Esforço de controle [, 2 4 2 2 PSfrag replacements 4.2.4.6.8 1 1.2 1.4 1.6 1.8 2 1 5 5 1 15 tempo (s) Evolução de x 1 (contínuo) e x 2 (tracejado) 2.2.4.6.8 1 1.2 1.4 1.6 1.8 2 tempo (s) 1 Esforço de controle [, 4 5 5 1.5 1 1.5 2 2.5 3 3.5 4 1 tempo (s) Evolução de x 1 (contínuo) e x 2 (tracejado) 5 PSfrag replacements 5.5 1 1.5 2 2.5 3 3.5 4 tempo (s)

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 14/18 Comparando os esforços de controle Esforço de controle u [,2 (contínuo) e u [,4 (tracejado) 6 5 4 3 2 1 1 PSfrag replacements 2 3 4.5 1 1.5 2 2.5 3 3.5 4 tempo (s) A entrada u(t) dada u(t) = B exp[a (t 1 t)w 1 c (t 1 )[exp(at 1 )x x 1 é chamada de controle de mínima energia pois para qualquer outro ū(t) que realiza a mesma tarefa tem-se t1 ū (t)ū(t)dt t1 u (t)u(t)dt

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 15/18 Índices de Controlabilidade Considere A R n n e B R n p com B de rank completo de colunas (se não for o caso, alguma coluna redundante pode ser eliminada). Se (A, B) for controlável, a matriz de controlabilidade C tem rank n e, conseqüentemente, n colunas linearmente independentes (de um total de np colunas). Seja b i a i-ésima coluna de B, e portanto C = [ b 1 b p Ab 1 Ab p A n 1 b 1 A n 1 b p Note que se A i b m depende das colunas à esquerda em C, então A i+1 b m também depende. Portanto, se uma coluna associada a b m torna-se linearmente dependente, todas as demais também o serão. Seja µ m o número de colunas linearmente independentes associadas a b m em C. Ou seja, as colunas b m, Ab m,..., A µ m 1 b m são LI e A µ m+i b m, i =, 1, 2,... são LD. Assim, se C tem rank n, µ 1 + µ 2 + + µ p = n {µ 1, µ 2,..., µ p } são chamados índices de controlabilidade e µ = max {µ 1, µ 2,..., µ p } é o índice de controlabilidade de (A, B).

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 16/18 Equivalentemente, se (A, B) é controlável, o índice de controlabilidade µ é o menor inteiro tal que ρ(c µ ) = ρ( [ B AB A µ 1 B ) = n Cálculo de um intervalo para µ Se todos os índices de controlabilidade são iguais (µ 1 = µ 2 = = µ p ), n/p µ. Se todos, exceto um, são iguais a 1, µ = n (p 1) (maior valor possível). Seja n o grau do polinômio mínimo de A. existem α i tais que Então, por definição, A n = α 1 A n 1 + α 2 A n 2 + + α n I e A n B pode ser escrito como combinação linear de {B, AB,..., A n 1 B}. Como conclusão n/p µ min ( n, n p + 1) p = rank (B) Como o grau do polinômio mínimo em geral não é conhecido, e o rank de B pode ser computado facilmente, usa-se o corolário a seguir. Corolário: O par (A, B) com A R n n e ρ(b) = p é controlável se e somente se a matriz C n p+1 [ B AB A n p B tiver rank n.

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 17/18 Exemplo Considere o modelo (parcial) de satélite cujas equações linearizadas são dadas por ẋ = 1 3 2 1 2 x + 1 1 u y = [ 1 1 x Matriz de controlabilidade C R n np é 4 8. Usando o resultado do corolário anterior, pode-se verificar a controlabilidade através do rank da matriz [ B AB A 2 B = 1 2 1 2 1 1 2 1 2 4 Rank = 4 = controlável Índices de controlabilidade: µ 1 = 2, µ 2 = 2 Índice de controlabilidade do par (A, B): µ = 2

IA536 - Teoria de Sistemas Lineares - FEEC/UNICAMP contr 18/18 Teorema A controlabilidade é invariante sob qualquer transformação de equivalência. Prova: considere o par (A, B) e a matriz de controlabilidade C = [ B AB A 2 B A n 1 B O par equivalente (Ā, B) com Ā = P AP 1 e B = P B e P uma matriz não singular qualquer possui a matriz de controlabilidade C = [ B Ā B Ā2 B Ā n 1 B = [ P B P AP 1 P B P A n 1 P 1 P B = P [ B AB A 2 B A n 1 B = P C Como P é não singular, ρ(c) = ρ( C). Teorema O conjunto de índices de controlabilidade do par (A, B) é invariante sob qualquer transformação de equivalência e para qualquer re-ordenamento das colunas de B. Prova: Do teorema anterior, definindo C k = [ B AB A 2 B A k 1 B tem-se ρ(c k ) = ρ( C k ) para k = 1, 2,.... Qualquer re-arranjamento das colunas pode ser definido como ˆB = BM com M R p p uma matriz não singular de permutação. Assim, Ĉ k [ ˆB A ˆB A k 1 ˆB = Ck diag (M,..., M) Como diag (M,..., M) é não singular, ρ(ĉk) = ρ(c k ).