Equações diferenciais: campo de direções e trajetórias
Veja o campo de direções de y′ = f(x, y) e a solução que passa pelo ponto escolhido, integrada por Euler ou Runge-Kutta, com erro contra a solução exata quando ela existe.
Veja o campo de direções de y′ = f(x, y) e a solução que passa pelo ponto escolhido, integrada por Euler ou Runge-Kutta, com erro contra a solução exata quando ela existe.
Uma equação diferencial relaciona uma função com suas derivadas. Na forma de primeira ordem, y′ = f(x, y), a equação diz a inclinação da solução em cada ponto do plano. Não é preciso uma fórmula para entender o comportamento: o campo de direções já mostra por onde as soluções passam.
Em cada ponto (x, y), desenha-se um segmento de inclinação f(x, y). Uma solução é uma curva que, em todo ponto, é tangente ao segmento daquele ponto. Por isso as trajetórias "seguem o campo". Onde f = 0, o campo é horizontal; onde o campo é vertical, a tangente é vertical. Esse desenho dá muita informação antes de qualquer conta.
Partindo do valor inicial (x₀, y₀), avança-se com passo h:
Com passo h, RK4 é quase sempre preferível. Euler serve para entender a ideia: o próprio método é uma aproximação linear por tangentes.
Cada ponto inicial determina uma única solução (sob condições de regularidade de f). Mudar o ponto inicial muda a trajetória, e as trajetórias não se cruzam. A ferramenta integra para frente e para trás a partir de (x₀, y₀), e para quando f deixa de estar definida ou a solução foge para o infinito.
Equações diferenciais modelam crescimento populacional (a logística), circuitos elétricos (a carga de um capacitor), resfriamento (a lei de Newton do resfriamento), decaimento radioativo, reações químicas e a dinâmica de qualquer sistema cuja taxa de variação depende do estado atual. Quase toda simulação física e de engenharia resolve equações como essa com métodos do tipo Runge-Kutta.
Para y′ = y, qual o valor de y em x = 2 para y(0) = 1? Compare Euler com h = 0,2 e RK4 com o mesmo h.
A solução exata é eˣ. Use a leitura de erro contra a solução exata.
Em y′ = y(1 − y), escolha y₀ entre 0 e 1 e explique por que a trajetória se aproxima de 1 sem nunca ultrapassar.
Observe o sinal de y′ e os pontos em que o campo é horizontal.
Ache um passo h para o qual o Euler tem erro menor que 0,01 em y′ = y, y(0) = 1, em x = 1.
Diminua h e observe o erro no painel. O erro de Euler cai proporcionalmente a h.
Com y′ = x − y, por que todas as trajetórias parecem convergir para uma mesma curva?
Compare duas trajetórias com y₀ diferentes em x grande.
Nenhuma aula usa esta como pré-requisito ainda.
Cada conceito leva à lista de aulas que o usam, por disciplina.
Trilha de estudo: Funções · Mapa de conceitos