Calculadora de la ecuación de Rydberg
Un electrón que cae del nivel 3 al nivel 2 del hidrógeno emite la línea H-alfa de Balmer, a 656,112276418 nm en el vacío. Escriba los niveles superior e inferior para obtener la longitud de onda emitida, el número de onda y la serie espectral. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- N inicial
- 3
- N final
- 2
- Longitud de onda (m)
- 0,0000006561
- Longitud de onda (nm)
- 656,112276418
- Número de onda (1/m)
- 1 524 129,38447
- Constante de Rydberg (1/m)
- 10 973 731,56816
La ecuación de Rydberg predice la longitud de onda del fotón que emite un átomo de hidrógeno cuando su electrón cae de un número cuántico principal mayor a uno menor. Las comprobaciones clásicas de tarea, como H-alfa de Balmer (de tres a dos) y Lyman-alfa (de dos a uno), caben así en una sola llamada.
Qué calcula la ecuación de Rydberg a partir de dos niveles del hidrógeno
La ecuación de Rydberg es la relación de forma cerrada que predice la longitud de onda en el vacío de la luz emitida cuando un electrón del hidrógeno baja de un nivel ligado a otro inferior. La constante R que se usa aquí es la constante de Rydberg CODATA R infinito, 10 973 731.568 16 metros inversos, el valor de masa nuclear infinita que las tablas citan como constante de Rydberg.
Esta calculadora evalúa esa única identidad y devuelve la longitud de onda en metros y nanómetros junto con el número de onda. No trata el helio-plus ni otros iones hidrogenoides, que escalan con la carga nuclear al cuadrado, ni la estructura fina, el desplazamiento de Lamb, la constante de hidrógeno de masa reducida frente a R infinito, ni longitudes de onda en aire frente al vacío. La absorción es la misma fórmula con los dos niveles intercambiados y se rechaza aquí porque esta página es solo emisión.
Qué puede hacer con ella
Calificación automática de exámenes y LMS
Evalúe ítems de la ecuación de Rydberg con un oráculo determinista que rechaza niveles no enteros y cualquier par que no emitiría un fotón.
Cuadernos de laboratorio e introducciones al espectro de rayas
Tabule longitudes de onda de Balmer, Lyman y Paschen a partir de dos números cuánticos sin importar una biblioteca de química cuántica.
Preguntas frecuentes
¿Qué constante de Rydberg emplea la calculadora?
La constante de hidrógeno de masa reducida R_H es otra constante y queda fuera de alcance.
¿Qué ocurre si un nivel de energía no es un entero positivo?
Cero, negativos y no enteros no son niveles de energía del hidrógeno permitidos y no se facturan.
¿Puedo calcular líneas de absorción?
No, solo trata la emisión, así que el nivel de partida debe estar por encima del final. La absorción usa la misma fórmula con los niveles intercambiados, y ese orden se rechaza aquí.
¿A qué serie pertenece una transición?
Depende del nivel en que termina el electrón: el nivel 1 da la serie de Lyman, el 2 la de Balmer y el 3 la de Paschen. El resultado le indica el nombre de la serie.
¿La longitud de onda es en el aire o en el vacío?
En el vacío. La calculadora devuelve la longitud de onda de la línea en el vacío, en metros y en nanómetros, junto con el número de onda por metro.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"n_initial": 3,
"n_final": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.rydberg_equation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_n | 10000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Esta calculadora toma esos dos enteros positivos —el nivel de energía inicial (superior) y el nivel final (inferior)— y devuelve la longitud de onda en el vacío de la raya emitida a partir de uno sobre lambda igual a R por uno sobre n_final al cuadrado menos uno sobre n_initial al cuadrado. Se rechazan con invalid_input los niveles nulos, negativos o no enteros, y también cualquier par que no emitiría porque el nivel inicial no queda estrictamente por encima del final.
Qué calcula la ecuación de Rydberg a partir de dos niveles del hidrógeno
Escrita como uno sobre lambda igual a R por la cantidad uno sobre n_final al cuadrado menos uno sobre n_initial al cuadrado, es la fórmula que el alumnado encuentra al unir por primera vez los niveles de Bohr con el espectro de rayas. n_initial es el número cuántico principal del nivel de partida (superior) y n_final el del nivel de llegada (inferior); ambos deben ser enteros positivos, y solo existe un fotón de emisión cuando n_initial es estrictamente mayor que n_final. Las comprobaciones clásicas son inmediatas: n_final igual a dos y n_initial igual a tres es la raya H-alfa de Balmer en el rojo; n_final igual a uno y n_initial igual a dos es Lyman-alfa en el ultravioleta de vacío; n_final igual a tres y n_initial igual a cuatro queda en la serie infrarroja de Paschen. Las series con nombre del hidrógeno se identifican solo con el nivel inferior: Lyman, Balmer, Paschen, Brackett, Pfund y Humphreys para n_final de uno a seis.
Contrato de entrada, forma de la respuesta y comportamiento de error
Esos fallos no se facturan. Empareje las cifras con su propio diagrama de Grotrian si necesita un dibujo; esta capacidad resuelve solo la forma cerrada de Rydberg y no emite gráficos, prosa paso a paso más allá del campo formula, ni una energía de fotón en electronvoltios. Envíe un cuerpo JSON con dos campos obligatorios: n_initial, el número cuántico principal superior, y n_final, el número cuántico principal inferior. Cada uno debe ser un entero positivo de uno a diez mil, y n_initial debe ser estrictamente mayor que n_final para que el electrón descienda de verdad y se emita un fotón. Se aceptan los alias initial_level, initial, ni y n_i para n_initial; final_level, final, nf y n_f significan lo mismo que n_final. Son válidos los números JSON que sean enteros exactos y las cadenas numéricas sin decimal como "3". Valores como cero, menos uno, 2.5, cadenas vacías y texto no numérico fallan con invalid_input nombrando el campo culpable, porque no son niveles de energía enteros positivos. Si ambos niveles son enteros válidos pero n_initial no es mayor que n_final, la tarea también falla con invalid_input: ese par no sería una transición o sería una absorción, no la emisión que calcula este extremo. Si tiene éxito, el cuerpo repite n_initial y n_final; wavelength_m, la longitud de onda en el vacío en metros; wavelength_nm, la misma longitud en nanómetros para el cuaderno de espectroscopia; wavenumber_per_m, igual a uno sobre lambda; rydberg_constant_per_m, la R infinito empleada; formula como identidad ASCII breve; y series cuando n_final va de uno a seis (Lyman a Humphreys).
Dónde resulta útil una calculadora de la ecuación de Rydberg
Los generadores de examen y los complementos LMS necesitan un oráculo determinista que marque como error un nivel decimal, un cero o un par en el que el electrón tendría que subir en vez de bajar, en lugar de devolver en silencio una longitud de onda negativa no física. La validación fallida no consume saldo. Las aulas y las plataformas de tutoría usan una calculadora de la ecuación de Rydberg para que quien aprende compruebe longitudes de onda de emisión del hidrógeno con n_initial y n_final arbitrarios sin confundir qué número cuántico va en el primer término de la diferencia y cuál en el segundo. Las introducciones a la espectroscopia y los cuadernos de primer curso suelen tabular las rayas de Balmer y de Lyman en nanómetros junto a los dos enteros que las produjeron; llamar a una API de parse pequeña evita arrastrar una pila de química cuántica para una sola identidad de secundaria. Como la implementación es parse de nivel A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida. Mantenga ambos números cuánticos dentro del techo publicado de diez mil, fije wavelength_nm redondeado en las pruebas y obtendrá longitudes de onda de emisión del hidrógeno reproducibles para tareas, pipelines de calificación y workers de borde sin levantar un sistema de álgebra simbólica propio.
Casos de integración
Comprobación de aula y de tareas
Permita que el alumnado envíe n_initial y n_final y verifique la longitud de onda de emisión del hidrógeno en metros y nanómetros frente a los métodos de Rydberg del libro.
Preguntas técnicas
¿Cómo se calcula la longitud de onda de emisión del hidrógeno a partir de dos niveles?
Envíe enteros positivos n_initial (superior) y n_final (inferior) con n_initial mayor que n_final. La API devuelve λ a partir de 1/λ = R (1/n_final² − 1/n_initial²) como wavelength_m y wavelength_nm.
¿Por qué n_initial debe ser mayor que n_final?
La emisión exige que el electrón descienda a un nivel inferior. Niveles iguales no son una transición; un ascenso sería absorción. Ambos casos se rechazan con invalid_input.
¿Cuánto cuesta la calculadora de la ecuación de Rydberg?
La herramienta del navegador es gratuita. Las peticiones a la API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada no válida no se factura.