Calculadora da equação de Rydberg
Um elétron que cai do nível 3 para o nível 2 do hidrogênio emite a linha H-alfa de Balmer, em 656,112276418 nm no vácuo. Digite os níveis superior e inferior para ver o comprimento de onda emitido, o número de onda e a série espectral. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- N inicial
- 3
- N final
- 2
- Comprimento de onda (m)
- 0,0000006561
- Comprimento de onda (nm)
- 656,112276418
- Número de onda (1/m)
- 1.524.129,38447
- Constante de Rydberg (1/m)
- 10.973.731,56816
A equação de Rydberg prevê o comprimento de onda do fóton que um átomo de hidrogênio emite quando o elétron cai de um número quântico principal maior para um menor. Checagens clássicas de exercício, como H-alfa de Balmer (de três para dois) e Lyman-alfa (de dois para um), cabem portanto em uma só chamada.
Dos níveis de energia a uma linha do espectro
O elétron do hidrogênio só pode ocupar certos níveis de energia, numerados 1, 2, 3 e assim por diante. Quando ele desce de um nível mais alto para um mais baixo, o átomo emite um fóton cujo comprimento de onda depende apenas desses dois números. A equação de Rydberg resume essa ligação: um sobre o comprimento de onda é igual à constante de Rydberg vezes a diferença entre um sobre o nível final ao quadrado e um sobre o nível inicial ao quadrado. A constante usada é o valor CODATA para um núcleo infinitamente pesado, 10 973 731,568 16 por metro. Saltos maiores liberam mais energia e dão comprimentos de onda menores. As linhas que terminam no nível 1 formam a série de Lyman, as que terminam no 2 a de Balmer e as que terminam no 3 a de Paschen.
Como ler o resultado e os erros mais comuns
Digite primeiro o nível superior e depois o inferior. Uma queda de 3 para 2 dá 656,112276418 nm, a linha H-alfa da série de Balmer, e o resultado mostra também o número de onda e o nome da série. O erro mais comum é trocar os dois níveis: isso descreve absorção, não emissão, e é recusado. Os níveis precisam ser números inteiros positivos, então 2,5 ou 0 são recusados em vez de arredondados. Lembre também que a resposta é um comprimento de onda no vácuo e vem em metros e em nanômetros, então confira a unidade da sua tabela ou do seu livro antes de comparar.
O que a equação de Rydberg calcula a partir de dois níveis do hidrogênio
A equação de Rydberg é a relação em forma fechada que prevê o comprimento de onda no vácuo da luz emitida quando um elétron do hidrogênio desce de um nível ligado para outro mais baixo. A constante R usada aqui é a constante de Rydberg CODATA R infinito, 10 973 731.568 16 metros inversos, o valor de massa nuclear infinita que as tabelas citam como constante de Rydberg. Esta calculadora avalia essa única identidade e devolve o comprimento de onda em metros e nanômetros junto com o número de onda.
Não trata hélio-plus nem outros íons hidrogenoides, que escalam com a carga nuclear ao quadrado, nem estrutura fina, deslocamento de Lamb, a constante de hidrogênio de massa reduzida versus R infinito, nem comprimentos de onda no ar versus vácuo. Absorção é a mesma fórmula com os dois níveis trocados e é rejeitada aqui porque esta página é só emissão.
Casos de uso
Correção automática de provas e LMS
Avalie itens da equação de Rydberg com um oráculo determinístico que rejeita níveis não inteiros e qualquer par que não emitiria um fóton.
Cadernos de laboratório e primers de espectro de linhas
Tabule comprimentos de onda de Balmer, Lyman e Paschen a partir de dois números quânticos sem importar uma biblioteca de química quântica.
Perguntas frequentes
Qual constante de Rydberg a calculadora usa?
A constante de hidrogênio de massa reduzida R_H é outra constante e fica fora do escopo.
O que acontece se um nível de energia não for um inteiro positivo?
Zero, negativos e não inteiros não são níveis de energia do hidrogênio permitidos e não são cobrados.
Posso calcular linhas de absorção?
Não, ela trata só a emissão, então o nível de partida precisa estar acima do final. A absorção usa a mesma fórmula com os níveis trocados, e essa ordem é recusada aqui.
A que série pertence uma transição?
Depende do nível em que o elétron termina: o nível 1 dá a série de Lyman, o 2 a de Balmer e o 3 a de Paschen. O resultado informa o nome da série para você.
O comprimento de onda é no ar ou no vácuo?
No vácuo. A calculadora devolve o comprimento de onda da linha no vácuo, em metros e em nanômetros, junto com o número de onda por metro.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/phys/rydberg-equation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n_initial":3,"n_final":2}'const res = await fetch("https://api.kit.forhosting.com/phys/rydberg-equation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n_initial": 3,
"n_final": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/rydberg-equation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n_initial": 3,
"n_final": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/rydberg-equation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n_initial":3,"n_final":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n_initial":3,"n_final":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/rydberg-equation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"n_initial": 3,
"n_final": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.rydberg_equation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_n | 10000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta calculadora recebe esses dois inteiros positivos — o nível de energia inicial (superior) e o nível final (inferior) — e devolve o comprimento de onda no vácuo da linha emitida a partir de um sobre lambda igual a R vezes um sobre n_final ao quadrado menos um sobre n_initial ao quadrado. Níveis nulos, negativos ou não inteiros são rejeitados com invalid_input, assim como qualquer par que não emitiria porque o nível inicial não fica estritamente acima do final.
O que a equação de Rydberg calcula a partir de dois níveis do hidrogênio
Escrita como um sobre lambda igual a R vezes a quantidade um sobre n_final ao quadrado menos um sobre n_initial ao quadrado, é a fórmula que o estudante encontra ao ligar pela primeira vez os níveis de Bohr ao espectro de linhas. n_initial é o número quântico principal do nível de partida (superior) e n_final o do nível de chegada (inferior); ambos devem ser inteiros positivos, e só existe fóton de emissão quando n_initial é estritamente maior que n_final. Checagens clássicas são imediatas: n_final igual a dois e n_initial igual a três é a linha H-alfa de Balmer no vermelho; n_final igual a um e n_initial igual a dois é Lyman-alfa no ultravioleta de vácuo; n_final igual a três e n_initial igual a quatro fica na série infravermelha de Paschen. As séries nomeadas do hidrogênio identificam-se só pelo nível inferior: Lyman, Balmer, Paschen, Brackett, Pfund e Humphreys para n_final de um a seis.
Contrato de entrada, forma da resposta e comportamento de erro
Combine os números com o seu próprio diagrama de Grotrian se precisar de um esboço; esta capacidade resolve só a forma fechada de Rydberg e não emite gráficos, prosa passo a passo além do campo formula, nem uma energia de fóton em elétron-volts. Envie um corpo JSON com dois campos obrigatórios: n_initial, o número quântico principal superior, e n_final, o número quântico principal inferior. Cada um deve ser um inteiro positivo de um a dez mil, e n_initial deve ser estritamente maior que n_final para o elétron de fato descer e um fóton ser emitido. Os aliases initial_level, initial, ni e n_i são aceitos para n_initial; final_level, final, nf e n_f significam o mesmo que n_final. Números JSON que sejam inteiros exatos e strings numéricas sem decimal como "3" são válidos. Valores como zero, menos um, 2.5, strings vazias e texto não numérico falham com invalid_input nomeando o campo culpado, porque não são níveis de energia inteiros positivos. Se ambos os níveis forem inteiros válidos mas n_initial não for maior que n_final, a tarefa também falha com invalid_input: aquele par não seria transição ou seria absorção, não a emissão que este endpoint calcula. Essas falhas não são cobradas. Em caso de sucesso, o corpo ecoa n_initial e n_final; wavelength_m, o comprimento de onda no vácuo em metros; wavelength_nm, o mesmo comprimento em nanômetros para o caderno de espectroscopia; wavenumber_per_m, igual a um sobre lambda; rydberg_constant_per_m, a R infinito usada; formula como identidade ASCII curta; e series quando n_final vai de um a seis (Lyman a Humphreys).
Onde uma calculadora da equação de Rydberg se paga
Geradores de prova e plugins LMS precisam de um oráculo determinístico que marque como errado um nível decimal, um zero ou um par em que o elétron teria de subir em vez de descer, em vez de devolver em silêncio um comprimento de onda negativo não físico. Validação falha não consome saldo. Salas de aula e plataformas de tutoria usam uma calculadora da equação de Rydberg para que o estudante confira comprimentos de onda de emissão do hidrogênio para n_initial e n_final arbitrários sem misturar qual número quântico fica no primeiro termo da diferença e qual no segundo. Primers de espectroscopia e cadernos de primeiro ano costumam tabular linhas de Balmer e de Lyman em nanômetros ao lado dos dois inteiros que as produziram; chamar uma API parse pequena evita puxar uma pilha inteira de química quântica para uma só identidade do ensino médio. Como a implementação é parse de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. Mantenha os dois números quânticos dentro do teto publicado de dez mil, fixe wavelength_nm arredondado nos testes e você obtém comprimentos de onda de emissão do hidrogênio reproduzíveis para exercícios, pipelines de correção e workers de borda sem levantar um sistema de álgebra simbólica próprio.
Casos de integração
Checagem de sala e de exercícios
Permita que o estudante envie n_initial e n_final e confira o comprimento de onda de emissão do hidrogênio em metros e nanômetros frente aos métodos de Rydberg do livro.
Perguntas técnicas
Como calcular o comprimento de onda de emissão do hidrogênio a partir de dois níveis?
Envie inteiros positivos n_initial (superior) e n_final (inferior) com n_initial maior que n_final. A API devolve λ a partir de 1/λ = R (1/n_final² − 1/n_initial²) como wavelength_m e wavelength_nm.
Por que n_initial precisa ser maior que n_final?
A emissão exige que o elétron desça a um nível mais baixo. Níveis iguais não são transição; uma subida seria absorção. Os dois casos são rejeitados com invalid_input.
Quanto custa a calculadora da equação de Rydberg?
A ferramenta do navegador é gratuita. Pedidos à API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.