De pontos fixos a soluções de EDOs: a ideia de Banach
Motivação
Na maioria dos cursos de Equações Diferenciais Ordinárias no Brasil, a existência e unicidade das soluções aparecem como um fato a ser aceito pelo aluno. Depois de aprender a resolver algumas famílias conhecidas de equações, o aluno encontra o método de Picard: define-se uma sequência de funções, iteram-se algumas estimativas e afirma-se que a sequência converge para uma única solução.
Foi assim que eu primeiro aprendi o teorema de Cauchy–Lipschitz. O método funcionava, mas sua lógica permanecia escondida nos cálculos. Por que as aproximações deveriam convergir? Por que o limite seria uma solução? E, sobretudo, por que o mesmo procedimento também provaria a unicidade?
Quando eu novamente estudei equações diferenciais na França, encontrei uma nova abordagem para essa teoria. Antes de Picard, demonstra-se um resultado geral de análise: o teorema do ponto fixo de Banach. Em seguida, o problema de valor inicial é transformado numa equação integral, que por sua vez define uma aplicação sobre um espaço de funções. Resolver a EDO passa a significar encontrar um ponto fixo dessa aplicação.
Desse ponto de vista, o método de Picard deixa de ser uma construção particular das equações diferenciais. Ele é simplesmente o método das aproximações sucessivas aplicado a uma contração. É essa ligação que quero tornar explícita neste texto, partindo das noções de espaço métrico e completude até chegar ao teorema local de Cauchy–Lipschitz.
O problema de valor inicial
Sejam um intervalo, um aberto e
Fixados um instante e um estado , consideramos o problema
Esse é um problema de valor inicial, também chamado de problema de Cauchy. Se é um intervalo que contém , dizemos que
é uma solução em quando e
O próprio intervalo faz parte da solução. Antes de procurar uma fórmula explícita para , há duas perguntas mais fundamentais.
Existência. Há algum intervalo em torno de no qual uma solução esteja definida?
Unicidade. Se duas soluções passam pelo mesmo ponto , elas necessariamente coincidem perto de ?
O teorema de Cauchy–Lipschitz responde afirmativamente às duas perguntas sob hipóteses adequadas sobre . A resposta é local: ela vale, a princípio, apenas em algum intervalo ao redor do instante inicial.
Da equação diferencial à equação integral
O primeiro passo é elementar, mas muda completamente a forma de olhar para o problema.
Lema. Suponha que seja contínua. Uma função contínua resolve o problema de Cauchy se, e somente se,
Demonstração. Se é solução, o teorema fundamental do cálculo fornece
Usando , obtemos a fórmula integral. Reciprocamente, se a fórmula vale, a continuidade de permite derivá-la. Assim,
e, tomando , recuperamos a condição inicial.
A vantagem dessa formulação é que a incógnita deixa de aparecer sob uma derivada. Podemos agora definir uma aplicação que recebe uma curva e devolve outra curva:
Resolver o problema de Cauchy equivale, portanto, a encontrar uma função tal que
Em outras palavras, procuramos um ponto fixo de . Falta-nos, então, escolher um espaço de funções no qual essa aplicação esteja bem definida e seja contrativa.
Espaços métricos e completude
Como atua sobre funções, precisamos medir a distância entre duas funções. Também precisamos garantir que, quando as aproximações se tornam arbitrariamente próximas, seu limite continue pertencendo ao espaço considerado. É exatamente isso que as noções de distância e completude formalizam.
Distâncias e espaços métricos
Definição. Seja um conjunto. Uma aplicação
é uma distância sobre se, para todos ,
O par é chamado de espaço métrico.
Uma sequência converge para quando
Já uma sequência de Cauchy é uma sequência cujos termos se aproximam entre si:
Toda sequência convergente é de Cauchy. De fato, se , então, para e suficientemente grandes,
A recíproca não é verdadeira em qualquer espaço. Uma sequência pode aproximar-se indefinidamente de um objeto que não pertence ao espaço onde ela foi construída. É essa possibilidade que a completude elimina.
Espaços métricos completos
Definição. Um espaço métrico é completo quando toda sequência de Cauchy em converge para um elemento de .
O exemplo clássico é a diferença entre e . Uma sequência de números racionais pode ser de Cauchy e convergir, em , para um número irracional. Por isso, não é completo com a distância usual.
No nosso problema, a completude terá uma função precisa: depois de provarmos que as aproximações sucessivas formam uma sequência de Cauchy, ela garantirá que o limite existe e ainda é uma função no espaço que definimos.
O espaço de Banach das funções contínuas
Seja
um intervalo compacto. Denotamos por o espaço das funções contínuas de em . Nesse espaço, usamos a norma da convergência uniforme:
A distância associada é
Essa escolha controla simultaneamente a diferença entre duas curvas em todos os instantes de . Um espaço vetorial normado e completo é chamado de espaço de Banach.
Teorema. O espaço
é um espaço de Banach.
Demonstração. Seja uma sequência de Cauchy para a norma uniforme. Para cada ,
Logo, é de Cauchy em e podemos definir
Passando ao limite na estimativa uniforme que define a propriedade de Cauchy, obtemos
Portanto, converge uniformemente para . Como o limite uniforme de funções contínuas é contínuo, temos . Assim, o espaço é completo.
Contrações e o teorema do ponto fixo de Banach
Aplicações contrativas
Definição. Seja um espaço métrico. Uma aplicação é contrativa quando existe tal que
para todos . Equivalentemente, é -Lipschitz com .
O ponto decisivo é a desigualdade estrita : a cada aplicação de , as distâncias diminuem por um fator uniforme. Se satisfaz , dizemos que é um ponto fixo de .
Teorema do ponto fixo de Banach
Teorema. Seja um espaço métrico completo e não vazio, e seja uma aplicação contrativa. Então possui um único ponto fixo em .
Além de afirmar a existência do ponto fixo, o teorema fornece uma maneira de encontrá-lo.
Demonstração: existência por aproximações sucessivas
Escolha e defina
Aplicando repetidamente a hipótese de contração,
Se , a desigualdade triangular dá
Como , o último termo tende a zero quando . A sequência é, portanto, de Cauchy. Pela completude de , existe tal que .
Toda contração é contínua. Assim,
Logo, é um ponto fixo de .
A demonstração ainda fornece uma estimativa do erro. Fazendo na desigualdade anterior,
Demonstração da unicidade
Se e são pontos fixos de , então
Como , isso só é possível se . Portanto, .
Temos agora todo o mecanismo que será usado na EDO. A contração faz as aproximações se aproximarem umas das outras, a completude fornece o limite e a continuidade mostra que esse limite é um ponto fixo. A mesma desigualdade de contração garante a unicidade.
Um teorema local preciso de existência e unicidade
Voltemos às equações diferenciais. Primeiro provaremos uma versão precisa do teorema de Cauchy–Lipschitz, com hipóteses que permitem aplicar diretamente o teorema de Banach.
Fixe e . Considere o compacto
Suponha que seja contínua e que existam tais que
e
sempre que .
A constante controla quanto uma solução pode se afastar de durante certo intervalo de tempo. A constante mede quanto o campo vetorial pode separar duas curvas. Defina
e . As três restrições têm papéis diferentes: mantém o tempo dentro de ; mantém a curva dentro da bola espacial; e fará a aplicação de Picard ser contrativa.
Teorema. Sob essas hipóteses, existe uma única função tal que
e para todo .
O espaço métrico completo
Considere a bola fechada
e defina
Restringir a imagem das curvas é necessário porque só controlamos no conjunto . Com a distância
o espaço é não vazio e completo: a bola fechada é completa, e limites uniformes de funções contínuas continuam sendo contínuos.
A aplicação de Picard envia em si mesmo
Para , defina
A função é contínua e, para todo ,
Logo, permanece em e
A aplicação de Picard é contrativa
Sejam . Para cada ,
Tomando o supremo em ,
Portanto, é uma contração no espaço métrico completo . O teorema de Banach fornece uma única função tal que , isto é,
Pelo lema da formulação integral, é uma solução do problema de Cauchy. A unicidade do ponto fixo dá a unicidade entre as soluções cujos gráficos permanecem em durante o intervalo .
É aqui que o método de Picard reaparece de forma natural. As funções
são exatamente as aproximações sucessivas usadas na demonstração de Banach, agora construídas no espaço funcional .
O teorema de Cauchy–Lipschitz para um campo
O teorema anterior deixa todas as estimativas visíveis. Na prática, porém, é mais comum conhecer a regularidade de do que dispor previamente das constantes e . A hipótese produz localmente as duas estimativas necessárias.
Corolário. Sejam e abertos, e seja
de classe . Para todo , existem e uma solução
do problema
Além disso, essa solução é localmente única.
Existência
Como é aberto e contém , podemos escolher de modo que
esteja contido em . O conjunto é compacto. Pela continuidade de , existe tal que
Denote por a matriz jacobiana de com respeito à variável . Para uma transformação linear , usamos a norma induzida pela norma euclidiana:
Como é de classe , a aplicação é contínua. Logo, é limitada no compacto : existe tal que
A bola é convexa. Pelo Teorema do Valor Médio, para ,
As hipóteses do teorema local preciso estão satisfeitas. Portanto, com
existe uma solução em .
O papel da hipótese fica, assim, bem concreto: a continuidade limita o campo vetorial numa vizinhança compacta, enquanto a jacobiana limitada torna Lipschitz na variável .
Unicidade local
O argumento de ponto fixo dá unicidade entre as curvas que permanecem na bola escolhida. Para comparar a solução com uma solução qualquer de mesma condição inicial, restringimos as duas a um intervalo suficientemente pequeno ao redor de . Pela continuidade, ambas permanecem em nesse intervalo e satisfazem a mesma equação integral. A unicidade do ponto fixo implica então
O mesmo raciocínio pode ser repetido enquanto as duas soluções permanecerem no domínio comum. Assim, elas coincidem em todo intervalo comum que contenha .
Concluímos que um campo vetorial determina uma única solução local passando por cada condição inicial. A afirmação é local porque toda a construção utiliza apenas uma vizinhança compacta de ; prolongar a solução além dela é outra questão.
Conclusão
Partimos de uma pergunta que o método de Picard, quando apresentado apenas como uma sequência de estimativas, não responde de maneira satisfatória: por que a iteração produz uma solução e por que essa solução é única? O teorema do ponto fixo de Banach mostra que as duas respostas pertencem ao mesmo argumento.
A equação diferencial é primeiro reescrita como
Essa fórmula define a aplicação de Picard sobre um espaço métrico completo de funções contínuas. A limitação de mantém as imagens dentro do espaço escolhido; a condição de Lipschitz na variável de estado torna a aplicação contrativa. Banach nos fornece então um único ponto fixo, que é justamente a solução do problema de Cauchy.
As aproximações de Picard
deixam, portanto, de parecer um artifício isolado. Elas são a parte construtiva do teorema de Banach. A contração faz as aproximações se aproximarem, a completude garante que seu limite pertence ao espaço funcional e a formulação integral transforma esse ponto fixo novamente numa solução da equação diferencial.
O resultado continua sendo local. Ele não determina até onde a solução poderá ser prolongada nem quais fenômenos podem impedir sua existência global. Essas perguntas levam à teoria das soluções maximais e do prolongamento.
Para o problema local, porém, a ideia central fica exposta: o método de Picard funciona porque é o método das aproximações sucessivas de Banach aplicado num espaço de funções cuidadosamente escolhido. Existência e unicidade não são dois pequenos milagres separados; são consequências do mesmo princípio de ponto fixo.
Comentários e sugestões
Perguntas, correções e sugestões são bem-vindas. Leio cada mensagem antes de publicá-la.
Carregando comentários…