Em matemática, uma função diferenciável de uma variável real é uma função cuja derivada existe em cada ponto de seu domínio. Em outras palavras, o gráfico de uma função diferenciável tem uma reta tangente que não é vertical em cada ponto interior de seu domínio. Uma função diferenciável é suave (a função é bem aproximada localmente como uma função linear em cada ponto interior) e não contém nenhuma quebra, ângulo, ou cúspide.
Se x0 é um ponto interior no domínio de uma função f, então f é dita diferenciável em x0 se a derivada f ′ ( x 0 ) {\displaystyle f'(x_{0})} existe. Em outras palavras, o gráfico de f tem uma reta tangente não vertical no ponto (x0, f(x0)). f diz-se diferenciável em U se é diferenciável em cada ponto de U. f diz-se continuamente diferenciável se sua derivada também é uma função contínua sobre o domínio da função f {\textstyle f} . De um modo geral, diz-se que f é da classe C k {\displaystyle C^{k}} se suas primeiras k {\textstyle k} derivadas f ′ ( x ) , f ′ ′ ( x ) , … , f ( k ) ( x ) {\displaystyle f^{\prime }(x),f^{\prime \prime }(x),\ldots ,f^{(k)}(x)} existem e são contínuas no domínio da função f {\textstyle f} .
Para uma função multivariável, como mostrado aqui, a diferenciabilidade dela é algo mais complexo do que a existência das derivadas parciais dela.
Uma função f : U → R {\displaystyle f:U\to \mathbb {R} } , definida em um conjunto aberto U ⊂ R {\textstyle U\subset \mathbb {R} } , é dita diferenciável em um a ∈ U {\displaystyle a\in U} se a derivada
existe. Isso implica que a função é contínua em a.
Esta função f é dita diferenciável em U se for diferenciável em cada ponto de U. Neste caso, a derivada de f é, portanto, uma função de U em R {\displaystyle \mathbb {R} } .
Uma função contínua não é necessariamente diferenciável, mas uma função diferenciável é necessariamente contínua (em todos os pontos onde é diferenciável) como mostrado abaixo (na seção Diferenciabilidade e continuidade). Diz-se que uma função é continuamente diferenciável se sua derivada também é uma função contínua; existem funções que são diferenciáveis, mas não continuamente diferenciáveis, (um exemplo é dado na seção Classes de diferenciabilidade).
Se f é diferenciável em um ponto x0, então f também deve ser contínua em x0. Em particular, qualquer função diferenciável deve ser contínua em todos os pontos de seu domínio. O inverso não é válido: uma função contínua não precisa ser diferenciável. Por exemplo, uma função com dobra, cúspide pode ser contínua, mas não diferenciável no local da anomalia.
A maioria das funções que ocorrem na prática tem derivadas em todos os pontos ou em quase todos os pontos. No entanto, um resultado de Stefan Banach afirma que o conjunto de funções que possuem uma derivada em algum ponto é um conjunto escasso no espaço de todas as funções contínuas.[1] Informalmente, isso significa que funções diferenciáveis são muito atípicas entre funções contínuas. O primeiro exemplo conhecido de uma função contínua em todos os lugares, mas diferenciável em nenhum lugar, é a função de Weierstrass.
Uma função f {\textstyle f} é dita continuamente diferenciável se a derivada f ′ ( x ) {\textstyle f^{\prime }(x)} existe e é ela própria uma função contínua. Embora a derivada de uma função diferenciável nunca tenha uma descontinuidade de salto, é possível que a derivada tenha uma descontinuidade essencial. Por exemplo, a função f ( x ) = { x 2 sen ( 1 / x ) se x ≠ 0 0 se x = 0 {\displaystyle f(x)\;=\;{\begin{cases}x^{2}\operatorname {sen}(1/x)&{\text{ se }}x\neq 0\\0&{\text{ se }}x=0\end{cases}}} é diferenciável em 0, pois f ′ ( 0 ) = lim ε → 0 ( ε 2 sen ( 1 / ε ) − 0 ε ) = 0 {\displaystyle f'(0)=\lim _{\varepsilon \to 0}\left({\frac {\varepsilon ^{2}\operatorname {sen}(1/\varepsilon )-0}{\varepsilon }}\right)=0} existe. No entanto, para x ≠ 0 {\displaystyle x\neq 0} , as regras de diferenciação implicam f ′ ( x ) = 2 x sen ( 1 / x ) − cos ( 1 / x ) , {\displaystyle f'(x)=2x\operatorname {sen}(1/x)-\cos(1/x)\;,} que não tem limite quando x → 0 {\displaystyle x\to 0} . Assim, este exemplo mostra a existência de uma função que é diferenciável, mas não continuamente diferenciável (ou seja, a derivada não é uma função contínua). No entanto, o teorema de Darboux implica que a derivada de qualquer função satisfaz a conclusão do teorema do valor intermediário.
Da mesma forma como as funções contínuas são consideradas de classe C 0 {\displaystyle C^{0}} , as funções continuamente diferenciáveis são às vezes consideradas de classe C 1 {\displaystyle C^{1}} . Uma função é de classe C 2 {\displaystyle C^{2}} se a primeira e a segunda derivada da função existem e são contínuas. De forma mais geral, diz-se que uma função é de classe C k {\displaystyle C^{k}} se as primeiras k {\displaystyle k} derivadas f ′ ( x ) , f ′ ′ ( x ) , … , f ( k ) ( x ) {\textstyle f^{\prime }(x),f^{\prime \prime }(x),\ldots ,f^{(k)}(x)} todas existem e são contínuas. Se as derivadas f ( n ) {\displaystyle f^{(n)}} existem para todos os inteiros positivos n {\textstyle n} , a função é suave ou equivalente, de classe C ∞ {\displaystyle C^{\infty }} .
Uma função de várias variáveis reais f: Rm → Rn é dita diferenciável em um ponto x0 se existe um mapa linear J: Rm → Rn tal que:
Se uma função é diferenciável em x0, então todas as derivadas parciais existem em x0, e o mapa linear J é dado pela matriz jacobiana, uma matriz n × m neste caso. Uma formulação semelhante da derivada de dimensão superior é fornecida pelo lema do incremento fundamental encontrado no cálculo de variável única.
Se todas as derivadas parciais de uma função existem na vizinhança de um ponto x0 e são contínuas no ponto x0, então a função é diferenciável naquele ponto x0.
Entretanto, a existência das derivadas parciais (ou mesmo de todas as derivadas direcionais) não garante que uma função seja diferenciável em um ponto. Por exemplo, a função f: R2 → R definida por:
não é diferenciável em (0, 0), mas todas as derivadas parciais e direcionais existem neste ponto. Para um exemplo contínuo, a função
não é diferenciável em (0, 0), mas novamente todas as derivadas parciais e direcionais existem.
Na análise complexa, a diferenciabilidade complexa é definida usando a mesma definição que as funções reais de variável única. Isso é permitido pela possibilidade de dividir números complexos. Assim, uma função f : C → C {\textstyle f:\mathbb {C} \to \mathbb {C} } é dita diferenciável em x = a {\textstyle x=a} quando:
Embora essa definição pareça semelhante à diferenciabilidade de funções reais de variável única, é, no entanto, uma condição mais restritiva. Uma função f : C → C {\textstyle f:\mathbb {C} \to \mathbb {C} } , que é diferenciável complexa em um ponto x = a {\textstyle x=a} é automaticamente diferenciável nesse ponto, quando vista como uma função f : R 2 → R 2 {\displaystyle f:\mathbb {R} ^{2}\to \mathbb {R} ^{2}} . Isso ocorre porque a diferenciabilidade complexa implica que:
No entanto, uma função f : C → C {\textstyle f:\mathbb {C} \to \mathbb {C} } pode ser diferenciável como uma função multivariável, embora não seja diferenciável complexa. Por exemplo, f ( z ) = z + z ¯ 2 {\displaystyle f(z)={\frac {z+{\overline {z}}}{2}}} é diferenciável em cada ponto, visto como a função real bivariável f ( x , y ) = x {\displaystyle f(x,y)=x} , mas não é diferenciável em nenhum ponto porque o limite lim h → 0 h + h ¯ 2 h {\textstyle \lim _{h\to 0}{\frac {h+{\bar {h}}}{2h}}} fornece valores diferentes para diferentes abordagens de 0.
Qualquer função que é complexamente diferenciável na vizinhança de um ponto é chamada de holomorfa naquele ponto. Tal função é necessariamente infinitamente diferenciável e, de fato, analítica.
Se M é uma variedade diferenciável, uma função real ou de valor complexo f em M é dita diferenciável em um ponto p se for diferenciável em relação a algum (ou qualquer) gráfico de coordenadas definido em torno de p. Se M e N são variedades diferenciáveis, uma função f: M → N é dita diferenciável em um ponto p se for diferenciável em relação a algum (ou qualquer) gráfico de coordenadas definido em torno de p e f(p).