Calculadora de número harmônico
Calcule o número harmônico H_n com exatidão a partir de sua definição em série, com decomposição opcional e uma aproximação logarítmica rápida para n maiores.
Calculadora de número harmônico
Calcule o número harmônico H_n com exatidão a partir de sua definição em série, com decomposição opcional e uma aproximação logarítmica rápida para n maiores.
Sobre a calculadora de número harmônico
O n-ésimo número harmônico é a soma finita H_n = 1 + 1/2 + 1/3 + ... + 1/n. Ele parece simples, mas aparece em uma variedade surpreendentemente ampla de temas: teoria dos números, análise, projeto de algoritmos, combinatória e probabilidade. Esta calculadora avalia a série diretamente, fornecendo a soma parcial exata para um inteiro positivo n escolhido. Ela também pode mostrar uma aproximação assintótica e, para valores menores, uma decomposição legível dos termos que formam a soma.
Os números harmônicos crescem muito lentamente. Eles aumentam sem limite à medida que n cresce, mas o crescimento é logarítmico, não linear. Isso significa que H_10 fica apenas um pouco acima de 2,9, H_100 está em torno de 5,19, e até H_1,000,000 fica por volta de 14,39. Esse crescimento lento é uma das razões pelas quais os números harmônicos aparecem na análise de complexidade. Muitos algoritmos, especialmente os que envolvem divisões repetidas, comportamento de heaps ou expectativas do tipo coletor de cupons, produzem fórmulas com H_n ou expressões muito próximas.
Uma aproximação clássica é H_n ≈ ln(n) + γ + 1/(2n), onde γ é a constante de Euler-Mascheroni. Essa estimativa melhora conforme n aumenta e costuma ser usada quando você quer intuição sem somar todos os termos manualmente. A calculadora mostra essa aproximação sob demanda para que você possa comparar a soma parcial exata com o modelo logarítmico. Para n moderados ou grandes, a aproximação geralmente é muito próxima.
A opção de decomposição da soma é útil para ensinar, conferir tarefas e enxergar como a série é construída. Para facilitar a leitura, a calculadora mostra explicitamente apenas os primeiros vinte termos e depois adiciona reticências se n for maior. Isso mantém a saída prática sem perder a clareza da estrutura da série.
Como os números harmônicos são definidos aqui apenas para inteiros positivos, a calculadora rejeita zero, valores negativos e não inteiros. Ela também limita n para manter o cálculo no navegador responsivo. Se você precisar estimar o comportamento para n muito grandes, a aproximação costuma ser a quantidade mais informativa. Quer você esteja estudando análise assintótica, valores esperados ou séries clássicas, o número harmônico é um objeto pequeno com enorme alcance matemático.
Exemplos de número harmônico
Estes exemplos mostram a soma exata e quão rápido a aproximação se torna útil.
| Entrada | Saída | Observações |
|---|---|---|
| n = 1 | 1.0000000000 | O primeiro número harmônico é simplesmente o primeiro termo da série. |
| n = 5 | 2.2833333333 | H_5 = 1 + 1/2 + 1/3 + 1/4 + 1/5. É um exemplo comum em sala de aula porque ainda é fácil de verificar termo a termo. |
| n = 10 | 2.9289682540 | A série continua crescendo, mas lentamente. Mesmo após dez termos, a soma ainda fica abaixo de 3. |
Como usar a calculadora de número harmônico
- Digite um inteiro positivo n no campo Número do termo.
- Escolha se quer mostrar a decomposição termo a termo, a aproximação ou ambas.
- Clique em "Calcular" para obter H_n e ver as informações extras solicitadas.
- Use "Redefinir" para limpar o formulário e voltar às opções padrão.
Perguntas frequentes sobre números harmônicos
Os números harmônicos convergem para um valor fixo?
Não. A série harmônica diverge, então H_n cresce sem limite à medida que n aumenta. Porém, cresce extremamente devagar, aproximadamente como o logaritmo natural de n.
Por que há um logaritmo na aproximação?
O gráfico de 1/x está intimamente relacionado à área sob uma curva, e comparar a soma 1 + 1/2 + ... + 1/n com a integral de 1/x introduz naturalmente ln(n). A constante de Euler-Mascheroni e os termos de correção refinam essa comparação grosseira em uma aproximação forte.
Onde os números harmônicos aparecem na computação?
Eles surgem em análises de caso médio de algoritmos como hashing, coleta de cupons, recorrências de divide and conquer e operações em estruturas de dados. Quando custos repetidos caem como 1/k, um número harmônico costuma aparecer no tempo total de execução ou no valor esperado.
Por que limitar n a um milhão?
Esta página calcula a soma exata diretamente no navegador, então um limite superior mantém a interação rápida e previsível. Para valores maiores, a aproximação geralmente oferece o insight prático de que você precisa com custo quase nenhum.