Como saber se uma função só cresce: guia prático
Você já tentou verificar a monotonia de uma função e se perdeu entre derivados, intervalos e casos estranhos no fim do domínio? Acontece com todo mundo na primeira vez. A regra básica é simples, mas a aplicação prática tem umas pegadinhas que os livros não mostram direto.
O que é o que aumenta e nunca diminui na prática
Em matemática, uma função que aumenta e nunca diminui é chamada de função monotonicamente crescente. Formalmente, isso significa que para quaisquer dois pontos a e b no domínio, se a b, então f(a) f(b). O "nunca diminui" inclui a possibilidade de partes planas — a função pode ficar constante em alguns trechos, mas nunca volta atrás. Eu once Passei 40 minutos travado num problema de otimização porque assumi que uma função era estritamente crescente quando na verdade ela tinha um segmento constante num intervalo fechado. O ótimo estava exatamente nesse trecho plano, e meu método de derivação igualada a zero simplesmente não encontrava nada lá. Aprendi na marra a sempre verificar os pontos críticos E os extremos do domínio antes de declarar que um extremo existe.
O teste prático: derivada primeira
O caminho mais direto é usar a derivada. Se f'(x) 0 para todo x num intervalo, a função é monotonicamente crescente nesse intervalo. Se f'(x) > 0 estritamente, ela é estruturamente crescente — aí sim não tem segmento plano nenhum. Aqui vai o passo a passo que eu uso:
1. Encontre o domínio da função. Isso é mais importante do que parece. Uma função como f(x) = ln(x) só existe para x > 0, e tentar analisar monotonia em todo ℝ vai dar erro. 2. Calcule f'(x) e resolva f'(x) = 0 para achar os pontos críticos.
3. Teste os sinais de f'(x) nos intervalos separados pelos pontos críticos. Se o sinal for sempre não-negativo, está crescendo. 4. Verifique os pontos onde f'(x) = 0. Derivada zero isolada não quebra a monotonia. O que quebra é quando a derivada troca de positivo para negativo.
Um exemplo rápido: f(x) = x³. A derivada é 3x², que é sempre 0. Zero apenas em x = 0. A função é monotonicamente crescente em todo ℝ, mesmo que tenha um ponto de inflexão onde a derivada zera. Não deixa de crescer por causa disso.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Pegadinhas que todo mundo erra
A primeira armadilha clássica é confundir derivada positiva com função crescente. Se f'(x) > 0 em todos os pontos exceto um isolado onde f'(c) = 0, a função ainda é crescente. O ponto isolado onde a derivada zera não importa, desde que a função seja contínua ali. A segunda pegadinha é mais sutil. Funções definidas por partes podem parecer crescentes em cada pedaço individual, mas ter um salto descendente na fronteira. Já me deparei com isso em problemas de economia onde a função custo tinha um salto porque uma taxa fixa era cobrada por faixa de produção. Cada faixa era monotônica, mas a função inteira não era.
A solução? Sempre confira os valores nos pontos de descontinuidade ou nas fronteira dos pedaços. Se f(c) > f(c), a função caiu naquele ponto e a monotonia global é quebrada, não importa o que aconteça dentro de cada intervalo.
Casos onde o teste da derivada não resolve tudo
Existem funções monotônicas que não são diferenciáveis em nenhum ponto. A função de Cantor é o exemplo mais famoso — ela é crescente, continua, e tem derivada zero em quase todo lugar, mas ainda assim sobe de 0 a 1. Isso não é útil no dia a dia, mas mostra que a condição f'(x) 0 é suficiente mas não necessária. Para a maioria dos problemas práticos — cálculo integral, otimização, análise de algoritmos — o teste da derivada funciona perfeitamente. Só citei a função de Cantor porque se você estiver lidando com funções patológicas em análise real, precisa saber que o terreno é mais escorregadio do que parece.
Como aplicar isso a o que aumenta e nunca diminui em problemas do cotidiano
Na prática, você encontra monotonia em várias situações.entropy termodinâmica sempre aumenta em sistemas isolados. A carga de uma bateria em carregamento constante só sobe. O custo acumulado em um projeto com taxas fixas só cresce. O número de usuários de uma plataforma sem cancelamentos é monotônico. Se você está programando e precisa validar se um array é monotonicamente crescente, o jeito mais eficiente é um loop simples comparando cada elemento com o anterior. Complexidade O(n), uma única passagem. Não precisa de bibliotecas especiais.
Já em otimização, saber que uma função é monótona numa região permite descartar métodos que buscam zero de derivada. Se f é crescente num intervalo [a, b], o mínimo global está em a e o máximo em b. Não perca tempo rodando algoritmos de gradiente nessa região — vá direto para as bordas. Um detalhe que pouca gente lembra: funções monótonas são sempre invertíveis se forem estritamente monotônicas. Se for apenas monotônica (com trechos constantes), a inversa não é função — é uma relação. Isso importa muito se você for fazer mudança de variável em integração ou transformar distribuições de probabilidade.
No fim das contas, a coisa é mais sobre atenção aos detalhes do domínio e aos pontos de fronteira do que sobre algum teorema difícil. A derivada te dá o mapa, mas você precisa olhar pra ele com cuidado.