Calculadora de luz no polarizada tras un polarizador
Esta calculadora obtiene la intensidad transmitida cuando la luz no polarizada atraviesa un único polarizador lineal ideal.
Ejecutar — gratis
Introduzca una intensidad incidente finita y no negativa, en vatios por metro cuadrado o en cualquier otra unidad coherente, y el resultado será exactamente la mitad. Como el modelo supone luz realmente no polarizada y un polarizador ideal, no hace falta indicar ningún ángulo. La salida incluye la intensidad original, la transmitida y la fracción fija de transmisión para facilitar su uso en clases, laboratorios y estimaciones ópticas.
Por qué un polarizador ideal transmite la mitad
La luz no polarizada no tiene una única dirección preferente de campo eléctrico. Con el tiempo, las orientaciones de su campo transversal se distribuyen uniformemente alrededor de la dirección de propagación. Un polarizador lineal ideal selecciona la componente alineada con su eje de transmisión. Para un campo que forma un ángulo con ese eje, la intensidad transmitida sigue el cuadrado de la proyección, expresado mediante el coseno al cuadrado del ángulo. El promedio de ese factor sobre todas las orientaciones igualmente representadas es exactamente un medio. Por tanto, si la intensidad incidente es I, la intensidad posterior a un polarizador ideal es I dividida entre dos. No se trata de una aproximación por redondeo, sino del promedio del modelo ideal. La salida muestra además una fracción de transmisión de 0.5. Al ser no polarizada la luz entrante, girar el único polarizador no altera la intensidad media transmitida; solo cambia la dirección de polarización de la luz saliente.
Cómo introducir e interpretar la intensidad
Introduzca la intensidad incidente como un número finito no negativo. Puede emplear vatios por metro cuadrado, milivatios por centímetro cuadrado u otra unidad adecuada, porque la operación es una escala adimensional de un medio. El resultado transmitido conserva la unidad de entrada, por lo que conviene anotar dicha unidad junto al valor. Por ejemplo, una entrada en vatios por metro cuadrado produce una salida en vatios por metro cuadrado. Cero es válido y devuelve cero; los valores negativos se rechazan porque una intensidad óptica física no puede ser negativa. La calculadora no convierte unidades, no las deduce ni interpreta potencia como intensidad. Si parte de potencia óptica total, el mismo factor de un medio se aplica en el modelo ideal cuando se intercepta todo el haz, pero debe etiquetar la magnitud como potencia. Las solicitudes automatizadas por API cuestan $0.002; el cálculo del navegador usa la misma fórmula determinista.
Cuándo se aplica la regla de la mitad
Use este cálculo cuando el haz entrante sea no polarizado y atraviese un solo polarizador lineal ideal. Esas condiciones son esenciales. Tras el primer polarizador, la luz queda linealmente polarizada, por lo que un segundo polarizador exige la ley de Malus y el ángulo entre ambos ejes de transmisión. La luz parcialmente polarizada o ya polarizada también requiere conocer su estado y orientación; dividirla simplemente entre dos puede ser incorrecto. Además, un polarizador real absorbe, refleja o deja escapar luz fuera del modelo ideal de proyección. Su transmisión medida puede ser inferior o diferir de la mitad, y para tolerancias de ingeniería deben consultarse los datos del fabricante. Esta herramienta aísla deliberadamente la referencia académica: no incluye razón de extinción, respuesta espectral, pérdidas superficiales, geometría del haz ni respuesta del detector. Por ello resulta útil para revisar ejercicios, fijar una referencia antes de añadir pérdidas y probar software óptico.
Qué puede hacer con ella
Revisar un ejercicio de óptica
Confirme la intensidad ideal transmitida antes de analizar otros polarizadores o elementos ópticos.
Fijar una referencia de laboratorio
Estime la intensidad ideal en el detector tras el primer polarizador y compárela con la medición.
Validar software óptico
Use el resultado determinista de un medio como caso de regresión de un cálculo de polarización mayor.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Utiliza intensidad transmitida = intensidad incidente / 2 para luz no polarizada que atraviesa un polarizador lineal ideal.
¿Por qué no se necesita el ángulo del polarizador?
La luz no polarizada contiene orientaciones de campo uniformemente distribuidas, por lo que girar un único polarizador ideal no cambia la intensidad media transmitida.
¿Qué unidades de intensidad puedo utilizar?
Sirve cualquier unidad de intensidad coherente. El valor transmitido se devuelve en la misma unidad que el valor incidente.
¿Funciona con luz que ya está polarizada?
No. Para luz incidente linealmente polarizada, aplique la ley de Malus con el ángulo entre la polarización y el eje del polarizador.
¿Un polarizador real transmite siempre exactamente la mitad?
No. La mitad es el resultado ideal; los componentes reales añaden absorción, reflexión, fugas y pérdidas dependientes de la longitud de onda.
¿Cuánto cuesta un cálculo por API?
Cada solicitud por API cuesta $0.002. El cálculo también está disponible gratis en el navegador.
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/unpolarized-through-polarizer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"incident_intensity":120}'const res = await fetch("https://api.kit.forhosting.com/optics/unpolarized-through-polarizer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"incident_intensity": 120
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/unpolarized-through-polarizer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"incident_intensity": 120
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/unpolarized-through-polarizer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"incident_intensity":120}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"incident_intensity":120}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/unpolarized-through-polarizer", 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
{
"incident_intensity": 120
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.unpolarized_through_polarizer",
"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. |