Considere um IVP para o sistema ODE , . Geralmente esse problema é considerado rígido quando a matriz de Jacobi \ frac {\ parcial f} {\ parcial y} (x_0, y_0) tem ambos os valores próprios com parte real negativa muito grande e valores próprios com parte real negativa muito pequena (considero apenas o estável caso).y ( x 0 ) = y 0 ∂ f
Por outro lado, no caso de apenas uma equação, por exemplo, a equação de Prothero-Robinson , é chamada de rígida quando .
Portanto, existem duas perguntas:
Por que pequenos autovalores estão incluídos na definição de rigidez para sistemas ODE? Acredito que a presença de apenas partes reais negativas muito grandes é suficiente para o sistema ficar rígido, porque isso nos faz usar pequenos intervalos de tempo para métodos explícitos.
Sim, eu sei que os problemas rígidos mais comuns (por exemplo, decorrentes de EDPs parabólicas) têm valores próprios grandes e pequenos. Portanto, a segunda pergunta: existe um bom exemplo natural de sistema rígido grande sem valores próprios muito pequenos (ou alternativamente com razão moderada )?
OK, vamos modificar a pergunta. Considere dois sistemas ODE lineares bidimensionais: primeiro com valores próprios {-1000000, -0,00000001} e segundo com {-1000000, -999999}. Quanto a mim, os dois são rígidos. Mas se considerarmos a definição da taxa de rigidez, o segundo sistema não é. A principal questão: por que razão da rigidez é considerada?
E a segunda parte da pergunta ainda é importante, vamos parafrasear: estou procurando um sistema ODE grande e "natural" com grandes autovalores negativos e uma taxa de rigidez leve (não superior a, digamos, 100).
Respostas:
A rigidez envolve alguma separação de escalas. Em geral, se você estiver interessado na fase do modo mais rápido do sistema, precisará resolvê-lo e o sistema não será rígido. Mas, freqüentemente, você está interessado na dinâmica de longo prazo de um "coletor lento", e não na taxa precisa com a qual uma solução do coletor lento se aproxima dele.
Reações químicas e fluxos de reação são exemplos comuns de sistemas rígidos. O oscilador van der Pol é um problema de referência comum para integradores de ODE que possui um parâmetro de rigidez ajustável.
Um oceano é outro exemplo que talvez seja útil para visualizar. Os tsunamis (ondas de gravidade da superfície) viajam na velocidade de um avião e produzem estruturas de ondas complexas, mas se dissipam em escalas de tempo longas e são principalmente irrelevantes para a dinâmica de longo prazo do oceano. Os redemoinhos, por outro lado, viajam cerca de 100 vezes mais devagar a velocidades bastante pedestres, mas causam mistura e temperatura de transporte, salinidade e traçadores biogeoquímicos relevantes. Mas a mesma física que propaga uma onda de gravidade superficial também suporta um redemoinho (uma estrutura de quase-equilíbrio), de modo que a velocidade do redemoinho, o caminho sob Coriolis e a taxa de dissipação dependem da velocidade da onda de gravidade. Isso representa uma oportunidade para um esquema de integração de tempo projetado para sistemas rígidos percorrer a escala de tempo da onda de gravidade e resolver apenas as escalas de tempo dinâmicas relevantes. VejoMousseau, Knoll e Reisner (2002) para discussão desse problema com uma comparação de esquemas de integração de tempo totalmente divididos e totalmente implícitos.
Relacionado: Quando métodos implícitos devem ser usados na integração de EDPs hiperbólicas?
Observe que os processos difusivos são geralmente considerados rígidos porque a escala de tempo mais rápida no sistema discreto é dependente de malha, escalando com , mas a escala de tempo da física relevante é independente de malha. De fato, as escalas de tempo mais rápidas para uma determinada malha representam relaxamento espacialmente local para o coletor mais lento, no qual evoluem escalas espaciais mais longas, de modo que os métodos implícitos podem ser muito precisos, mesmo em normas fortes, apesar de não resolver as escalas mais rápidas.( Δ x )2
fonte
Parte 1
Valores próprios pequenos não são incluídos na definição de rigidez para sistemas ODE (problema de valor inicial). Não sei qual é a definição de rigidez satisfatória, mas as melhores definições que encontrei são:
O artigo da Wikipedia sobre equações rígidas continua atribuindo as seguintes "declarações" a Lambert:
Cada uma dessas observações tem contraexemplos (embora, reconhecidamente, eu não tenha conseguido produzir um em cima da minha cabeça).
Parte 2
Provavelmente, o melhor exemplo que eu poderia ter seria integrar qualquer tipo de grande sistema de reação de combustão na cinética química em condições que resultem em ignição. O sistema de equações ficará rígido até a ignição e depois não será mais rígido porque o sistema passou por um transiente inicial. A proporção entre o maior e o menor valor próprio não deve ser grande, exceto em torno do evento de ignição, embora esses sistemas tendam a confundir integradores rígidos, a menos que você defina tolerâncias de integração extremamente estritas.
O livro de Hairer e Wanner também fornece vários outros exemplos em sua primeira seção (Parte IV, seção 1) que ilustram muitos outros exemplos de equações rígidas. (Wanner, G., Hairer, E., Resolvendo Equações Diferenciais Ordinárias II: Problemas Rígidos e Diferenciais-Algébricos (2002), Springer.)
Por fim, vale ressaltar a observação do CW Gear:
fonte
De fato, Jed Brown esclareceu a questão para mim. O que estou fazendo agora é apenas colocar as palavras dele no contexto.
Os dois sistemas ODE lineares 2d acima são rígidos (isto é, difíceis de resolver com métodos explícitos) em intervalos de tempo relativamente altos (por exemplo, [0,1]).
Os sistemas lineares com alta taxa de rigidez podem ser considerados "mais rígidos" porque provavelmente é necessário integrá-los em um grande intervalo de tempo. Isso ocorre devido aos componentes lentos que correspondem aos menores autovalores: a solução tende lentamente ao estado estacionário, e esse estado estacionário é geralmente importante de ser alcançado.
Por outro lado, não é interessante a integração de sistemas com pequena taxa de rigidez em grandes intervalos: nesse caso, o estado estacionário é atingido muito rapidamente e podemos extrapolá-lo.
Obrigado a todos por esta discussão!
fonte
A magnitude absoluta dos valores próprios (em um problema linear e autônomo) por si só não tem nenhum significado; é um artefato das unidades em que você escolhe expressar o problema.
A cadeia de comentários está ficando fora de controle, então estou fazendo disso uma resposta. Eu não vou responder a pergunta completa; como eu disse, veja a Wikipedia ou as outras respostas aqui. Só estou respondendo o que diz
Ok, vamos considerar um exemplo do segundo caso:
Nota 1: Escolhi um sistema diagonal para torná-lo totalmente óbvio, mas se você tentar com outro sistema com esses autovalores, verá o mesmo efeito, pois multiplicar uma matriz por uma constante multiplica seus autovalores pela mesma constante.
fonte