Calculadora del índice de refracción de Cauchy
Evalúa la ecuación de Cauchy para una longitud de onda: con coeficientes de 1,5046 y 0,0042 µm² a 0,55 µm, el índice de refracción es 1,518484297521. No adivina unidades, así que pase antes los nanómetros a micrómetros. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- A
- 1,5046
- B
- 0,0042
- Longitud de onda (µm)
- 0,55
- Índice de refracción
- 1,5184842975
Esta calculadora del índice de refracción por dispersión de Cauchy evalúa la ecuación de dos términos n(λ) = A + B/λ² para una longitud de onda en el vacío. Introduzca el coeficiente adimensional A, el coeficiente B en micrómetros cuadrados y la longitud de onda en micrómetros para obtener una estimación determinista. Resulta útil para revisar diseños ópticos, validar datos de materiales, resolver ejercicios y documentar flujos de ingeniería reproducibles cuando ya se conocen los coeficientes y sus unidades. El resultado repite todas las entradas aceptadas para facilitar el registro del cálculo.
Use los coeficientes con la unidad de longitud de onda correcta
La ecuación de Cauchy de dos términos es sencilla, pero sus coeficientes dependen de una convención de unidades. Esta calculadora espera la longitud de onda en micrómetros y B en micrómetros cuadrados; A es adimensional. Si una ficha técnica expresa la longitud de onda en nanómetros, divida el valor entre 1,000 antes de introducirlo.
Por ejemplo, 550 nm equivalen a 0.55 µm. No introduzca 550 conservando un coeficiente B ajustado para micrómetros: la operación sería válida, pero el resultado físico sería erróneo. Los coeficientes definidos con otra unidad deben convertirse o ajustarse de nuevo.
Guarde junto al resultado la fuente, el intervalo espectral, la temperatura y la convención de unidades. La calculadora no intenta adivinar unidades ni cambia escalas en silencio. Esta decisión hace reproducible el resultado y evita que un error de conversión produzca un índice aparentemente razonable.
Antes de calcular, confirme que A y B pertenecen al mismo material, ajuste y sistema de unidades.
Comprenda el cálculo y sus límites
Para la longitud de onda λ indicada, la calculadora eleva λ al cuadrado, divide B por ese valor y suma el cociente a A. En la forma habitual con B positivo, la contribución de la dispersión aumenta hacia longitudes de onda cortas y disminuye hacia las largas. La ecuación es empírica: resume mediciones dentro de un intervalo ajustado, no deduce la respuesta óptica desde principios fundamentales.
Por ello, una respuesta numéricamente válida no demuestra que el modelo sea exacto fuera del intervalo original. Las bandas de absorción, la dispersión anómala, la temperatura, la composición y las variaciones de fabricación pueden exigir otro modelo. Consulte la fuente antes de extrapolar hacia el ultravioleta o el infrarrojo.
En trabajos de precisión, compare el cálculo con mediciones o con una ecuación de Cauchy de más términos o de Sellmeier. Interprete el resultado como la predicción del ajuste suministrado, no como una constante universal del material.
Construya un flujo óptico fiable
Mantenga las longitudes de onda en el vacío salvo que la fuente indique expresamente otra convención. Conserve A, B, la longitud de onda y el índice devuelto para que otra persona pueda reproducir el cálculo sin buscar valores ocultos. Al comparar materiales, utilice coeficientes ajustados en regiones espectrales y condiciones compatibles.
Un buen procedimiento valida primero una longitud de onda publicada por la fuente y comprueba la coincidencia antes de procesar una serie. También rechaza pronto entradas ausentes, no finitas o inadecuadas: A debe ser mayor que cero, B no puede ser negativo y la longitud de onda debe ser positiva. Como no intervienen red, azar ni reloj, las mismas entradas numéricas producen siempre la misma salida.
Qué puede hacer con ella
Compruebe una longitud de onda de diseño
Estime el índice de un material para un láser o sistema de imagen mediante coeficientes A y B publicados.
Valide una tabla de coeficientes
Recalcule un punto de referencia para confirmar coeficientes, unidades y metadatos del material.
Genere muestras reproducibles de dispersión
Evalúe longitudes seleccionadas y conserve cada entrada junto a su índice determinista.
Preguntas frecuentes
¿Qué ecuación de Cauchy utiliza?
Utiliza la forma de dos términos n(λ) = A + B/λ². No incorpora términos adicionales.
¿En qué unidad debo indicar la longitud de onda?
Indique la longitud de onda en el vacío en micrómetros; B debe estar en micrómetros cuadrados.
¿Puedo introducir nanómetros?
Conviértalos antes dividiendo entre 1,000. Si B usa micrómetros cuadrados, 550 nm se introducen como 0.55 µm.
¿Es exacta la ecuación para cualquier longitud de onda?
No. La exactitud depende del material y del intervalo espectral del ajuste; extrapolar puede ser poco fiable.
¿Por qué B debe ser cero o positivo?
Esta capacidad cubre el modelo convencional de Cauchy con dispersión normal en una región transparente. Use otro modelo si sus datos requieren un comportamiento diferente.
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/optics/cauchy-dispersion-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":1.5046,"b":0.0042,"wavelength_um":0.55}'const res = await fetch("https://api.kit.forhosting.com/optics/cauchy-dispersion-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 1.5046,
"b": 0.0042,
"wavelength_um": 0.55
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/cauchy-dispersion-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 1.5046,
"b": 0.0042,
"wavelength_um": 0.55
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/cauchy-dispersion-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":1.5046,"b":0.0042,"wavelength_um":0.55}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":1.5046,"b":0.0042,"wavelength_um":0.55}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/cauchy-dispersion-index", 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
{
"a": 1.5046,
"b": 0.0042,
"wavelength_um": 0.55
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.cauchy_dispersion_index",
"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.
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
Comprenda el cálculo y sus límites
El índice de refracción se redondea a doce decimales para ofrecer una salida JSON estable.
Construya un flujo óptico fiable
Un cálculo aislado permite comprobar una longitud de onda de diseño; varias llamadas a la API permiten evaluar una lista controlada para una lente, un recubrimiento, una fibra o una muestra. La versión del navegador sirve para comprobaciones interactivas; la automatización cuesta $0.002 por solicitud mediante la API.
Preguntas técnicas
¿Cuánto cuesta un cálculo por API?
Cada solicitud a la API cuesta $0.002. El mismo cálculo determinista también puede ejecutarse en el navegador.