Extendemos aqui o conceito de curvas de nível de uma função \(f\colon A\subseteq\R^2\to\R\text{,}\) visto na Seção A.2, para funções de três variáveis reais, \(f\colon
A\subseteq\R^3\to\R\text{.}\)
Lembramos que todos os resultados apresentados sobre continuidade, derivadas parciais, diferenciabilidade e derivadas direcionais para funções de duas variáveis generalizam-se naturalmente para funções de \(n\) variáveis (nosso caso de interesse é \(n=3\)).
DefiniçãoA.7.1.Superfície de nível.
Sejam \(f\colon A\subseteq\R^3\to\R\) e \(c\in\R\text{.}\) A superfície de nível ou conjunto de nível do nível \(c\) de \(f\) é o conjunto
Note que, nas condições acima, o gráfico de \(f\) está em \(\R^4\text{.}\) Deste modo, as superfícies de nível vão nos ajudar a entender melhor o comportamento de tais funções. Vejamos alguns exemplo em analogia ao caso de funções a duas variáveis.
ExemploA.7.2.
Determine as curvas nível da função \(f\colon\R^3\to\R\) dada por \(f(x,y)=x^2+y^2+z^2\text{.}\)
Solução.
Começamos observando que o domínio de \(f\) é todo o \(\R^3\) e sua imagem é o conjunto dos reais não-negativos, indicado por \(\R_{\geq 0}\text{.}\) Com isso, temos \(f^{-1}(c)=\emptyset\text{,}\) se \(c< 0\text{.}\) Vejamos o que acontece com \(c\geq0\text{:}\)
\(c>0\text{:}\)\(f(x,y,z)=c\iff x^2+y^2+z^2=c\text{.}\) Neste caso, as soluções são exatamente pontos da esfera de raio \(\sqrt{c}\text{,}\) centrada na origem.
Observamos então que cada ponto de \(\R^3\) pertence a um e somente um conjunto de nível de \(f(x,y,z)=x^2+y^2+z^2\text{.}\)
Determine as curvas nível da função \(f\colon\R^3\to\R\) dada por \(f(x,y)=x^2+y^2-z^2\text{.}\)
Solução.
Começamos observando que o domínio de \(f\) é todo o \(\R^3\) e sua imagem é o conjunto de todos os reais, indicado por \(\R_{\geq 0}\text{.}\) Com isso, temos
\(c> 0\text{:}\)\(f(x,y,z)=c \iff
x^2+y^2-z^2=c\text{.}\) Neste caso, o conjunto solução é um hiperboloide de uma folha.
\(c=0\text{:}\)\(f(x,y,z)=0\iff x^2+y^2-z^2=0\text{,}\) a equação do cone reto;
\(c<0\text{:}\)\(f(x,y,z)=c\iff x^2+y^2-z^2=c\text{,}\) que define um hiperboloide de duas folhas.
Novamente observamos então que cada ponto de \(\R^3\) pertence a um e somente um conjunto de nível de \(f(x,y,z)=x^2+y^2-z^2\text{.}\)
Os dois exemplos acima são casos especiais das superfícies quádricas. Um tabela com suas equações reduzidas para os casos não degenerados pode ser vista aqui 1 . Em Álgebra Linear II você verá um método que explicita um sistema de coordenadas onde a equação de uma dada superfície quádrica se escreve na forma reduzida.
Se \(f\colon A\subseteq\R^3\to\R\) é uma função diferenciável e \(\gamma\colon I\subseteq\R\to\R^3\) é uma curva derivável tal que a imagem de \(\gamma\) está contida na superfície de nível \(c\) de \(f\text{,}\) então \(f\big(\gamma(t)\big)=c\text{,}\) para todo \(t\in
I\text{.}\) Utilizando uma generalização (relativamente óbvia) do Teorema A.6.4 para o \(\R^3\) , temos que
Isto mostra que o vetor \(\nabla f\) é ortogonal a todas as curvas cuja imagem está contida numa superfície de nível de \(f\text{,}\) motivando naturalmente a
DefiniçãoA.7.6.Plano Tangente a uma superficie de nível.
Sejam \(f\colon A\subseteq\R^3\to\R\) uma função diferenciável e \((x_0,y_0,z_0)\in f^{-1}(c)\text{.}\) O plano tangente à superfície de nível \(c\) de \(f\) no ponto \((x_0,y_0,z_0)\) é o conjunto dos vetores tangentes a todas as curvas cuja imagens contenham \((x_0,y_0,z_0)\) e estejam contidas em \(f^{-1}(c)\text{.}\)
Desta maneira, \(\nabla f(x_0,y_0,z_0)\) é o vetor normal a este plano e, como \((x_0,y_0,z_0)\) pertence a ele, terá equação geral
FiguraA.7.7.Superfície de nível \(f\) e seu plano tangente.
Esta equação generaliza a situação anterior, quando a superfície é o gráfico de uma função de duas variáveis, \(f\colon
A\subseteq\mathbb R^2\to\R\text{.}\) Basta ver que a superfície de nível \(0\) da função \(F(x,y,z)=f(x,y)-z\) é precisamente o gráfico de \(f\) e que, para todo \((x,y,z)\in F^{-1}(0)\text{,}\) ou seja, \(z=f(x,y)\text{,}\) temos \(\nabla
F(x,y,z)=\Big(f_x(x,y),f_y(x,y),-1\big)=n_f(x,y)\text{,}\) de acordo com o que se segue após a Definição A.4.7. É um bom exercício recuperar a equação presente naquela definição a partir da equação (A.7.1).
NotaA.7.8.
Observe que nem sempre uma curva de nível de uma função \(F\colon
A\subseteq\R^2\to\R\) é o gráfico de função \(f\colon
I\subseteq\R\to\R\text{.}\) O mesmo ocorre para superfícies de nível de funções a três variáveis: a esfera acima é uma superfície de nível que não é gráfico de uma função a duas variáveis (por quê?).
Nos casos mais simples, quando as funções envolvidas são lineares, as curvas e superfícies de nível são, respectivamente, retas a planos, cujos vetores são normais são os gradientes das funções (constantes nesse caso). Tais retas ou planos são determinados resolvendo-se um sistema com uma equação e duas ou três variáveis. Para determinar, nesses sistemas, quais são as variáveis dependentes ou livres precisamos descobrir quais os coeficientes do vetor normal a esta reta ou plano são não nulos. Isso equivale à projeção da reta (respectivamente plano) de nível sobre os eixos das demais variáveis ser bijetora.
Se temos duas superfícies de nível, nesse caso mais simples planos, que não são paralelos ou coincidentes, sua interseção é uma reta. Os vetores normais de tais planos (os gradientes das funções lineares que os definem) são linearmente independentes e a direção da reta de interseção é justamente o produto vetorial desses vetores normais, já que a reta está contida em ambos os planos e portanto ortogonal aos dois vetores normais simultaneamente.
Algebricamente, encontrar esta reta consiste em resolver um sistema linear com duas equações e três variáveis. A condição para dizer quando uma das variáveis do sistema é a variável livre traduz-se na componente correspondente do vetor diretor da solução (o produto vetorial mencionado acima) ser não nula. Isso garante que a projeção da solução sobre o eixo coordenado daquela variável é bijetora.
Quando as funções envolvidas não são lineares, as curvas ou superfícies de nível deixam de ser retas ou planos, curvando-se de alguma maneira, consequentemente as soluções dos sistemas, agora não lineares, de ser retas ou planos, também curvando-se. A linearização dessa situação (considerando-se as retas tangentes às curvas de nível ou os planos tangentes às superfícies de nível) remontam aos parágrafos anteriores. Apresentamos a seguir três resultados que nos permitem, sob boas condições, escrever as retas tangentes a curvas de nível ou interseção de superfícies de nível, bem como planos tangente a uma superfície de nível.
ProposiçãoA.7.9.Retas tangentes a curvas de nível.
Sejam \(F\colon A\subseteq\R^2\to\R\) uma função diferenciável no aberto \(A\) e \((x_0,y_0)\in A\) tal que \(F(x_0,y_0)=0\text{.}\) Se existe uma função derivável \(f\colon
I\subseteq\R\to J\subset\R\text{,}\) com \(x_0\in I\text{,}\)\(y_0\in
J\text{,}\) tal que \(y_0=f(x_0)\text{,}\)\(F\big(x,f(x)\big)=0\) e \(F_y\big(x,f(x)\big)\neq 0\text{,}\) para todo \(x\in I\text{,}\) então
Caso tal \(f\) exista mesmo quando \(F_y(x_0,y_0)\text{,}\) então devemos ter obrigatoriamente que \(f_x(x_0,y_0)=0\text{.}\)
Demonstração.
Suponha a existência de tal \(f\text{,}\) podemos pensar na curva \(\gamma(x)=\big(x,f(x)\big)\text{,}\)\(x\in I\) e usar a regra da cadeia (Teorema A.6.4) para derivar a relação \(F(\big(x,f(x)\big)=0\text{,}\) obtendo
Como \(F_y\big(x,f(x)\big)\neq0\text{,}\) temos a tese.
ProposiçãoA.7.11.Planos tangentes a superfícies de nível.
Sejam \(F\colon A\subseteq\R^3\to\R\) uma função diferenciável no aberto \(A\) e \((x_0,y_0,z_0)\in A\) tal que \(F(x_0,y_0,z_0)=0\text{.}\) Se existe uma função derivável \(f\colon
B\subseteq\R^2\to J\subset\R\text{,}\) com \((x_0,y_0)\in B\text{,}\)\(z_0\in
J\text{,}\) tal que \(z_0=f(x_0,y_0)\text{,}\)\(F\big(x,y,f(x,y)\big)=0\) e \(F_z\big(x,y,f(x,y)\big)\neq 0\text{,}\) para todo \(x\in I\text{,}\) então
A demonstração deste resultado é análoga à anterior, considerando agora duas curvas: para cada \(y\) fixado, \(\gamma_1(x)=\big(x,y,f(x,y)\big)\) e, para cada \(x\) fixado, \(\gamma_2(y)=\big(x,y,f(x,y)\big)\text{.}\) Derive então, em relação a \(x\) e \(y\text{,}\) respectivamente, as expressões \(F\big(\gamma_1(x)\big)=0\) e \(F\big(\gamma_2(y)\big)=0\text{.}\)
ProposiçãoA.7.12.Retas tangentes a interseção de superfícies de nível.
Sejam \(F,G\colon A\subseteq\R^3\to\R\) funções diferenciáveis no aberto \(A\) e \((x_0,y_0,z_0)\in A\) tal que \(F(x_0,y_0,z_0)=0=G(x_0,y_0,z_0)\text{.}\) Se existe uma função derivável \(\gamma\colon I\subseteq\R\to \R^3\text{,}\) com \(x_0\in
I\) tal que \(\gamma(x_0)=(x_0,y_0,z_0)\text{,}\)\(F\big(\gamma(x)\big)=0=G\big(\gamma(x)\big)\) e \(\det\begin{bmatrix}F_y&F_z\\G_y&
G_z\end{bmatrix}\big(\gamma(x)\big)\neq 0\text{,}\) para todo \(x\in
I\text{,}\) então
O determinante que pedimos ser não nulo nas hipóteses é o que garante que podemos ter a primeira componente de \(\gamma'(x)\) não nula, que é então paralelo vetor
Derivando em relação a \(x\text{,}\) com a regra da cadeia (Teorema A.6.4), obtemos, para cada \(x\) fixado e omitindo os pontos de aplicação, um sistema linear com duas equações nas incógnitas \(y'(x)\) e \(z'(x)\text{:}\)
Aplicando a regra de Cramer 2 para a solução de sistemas lineares, temos as fórmulas do enunciado.
Isto nos permite determinar a reta tangente a uma curva que é dada pela interseção de duas superfícies de nível, mesmo que não consigamos paramatrizá-la. Mas atenção: é necessário saber que tal interseção é uma curva derivável! Retomamos, como exemplo, o Exercício 1.8.2.a, para determinar a reta tangente à interseção das duas superfícies no ponto \((1,1,2,)\text{:}\) consideramos \(F(x,y,z)=x^2+y^2-z\) e \(G(x,y,z)=2y-z\) que têm como superfícies de nível \(0\) aquelas do exercício. Seus gradientes são \(\nabla F(x,y,z)=(2x,2y,-1)\) e\(\nabla
G=(0,2,-1)\text{.}\) Assim, o vetor diretor da reta pedida é um múltiplo não nulo de
FiguraA.7.14.Interseções de superfícies de nível e sua reta tangente.
Os três resultados acima admitem recíprocas locais, ou seja, se as funções que definemas as curvas ou superfícies de nível do enunciados são de classe \(\mathscr{C}^1\) (condição que pode ser relaxada) e as derivadas parciais não nulas dos enunciados acontecem num ponto da curva de nível, superfície de nível ou interseção de superfícies de nível, então é possível exibir uma vizinhança de tal objeto como gráfico de uma curva ou função, tambémm de classe \(\mathscr{C}^1\text{,}\) com as derivadas dadas pelas fórmulas acima. Estes resultados são os celebrados Teoremas das Funções Implícitas, que admitem um enunciado unificado em contexto bem mais gerais. Um texto com demonstrações simples e muitos exemplos para as situações de interesse neste curso pode ser acessado aqui 3 . Agradecemos ao professor Oswaldo Rio Branco do IME-USP pelo excelente texto que preparou.