Reflexão de Fresnel em incidência normal
Veja quanta luz uma superfície devolve com incidência normal: do ar, com índice 1, para o vidro, com 1.5, a refletância é 0.04, ou 4 %, e passam 96 %, com cada passo da substituição à mostra. 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
- N1
- 1
- N2
- 1,5
- Amplitude de reflexão
- -0,2
- Resistência (Ω)
- -0,2
- Refletância
- 0,04
- R
- 0,04
Uma calculadora de reflexão de Fresnel em incidência normal transforma dois índices de refração na fração de potência luminosa refletida quando um raio atinge de frente uma interface dielétrica plana. Informe n1 para o meio incidente e n2 para o segundo meio; a ferramenta devolve o coeficiente de reflexão em amplitude r igual a (n1 menos n2) sobre (n1 mais n2), a refletância de potência R igual a r ao quadrado, a transmitância complementar T igual a um menos R, as formas percentuais de ambas, uma string de fórmula clara, passos de substituição e uma mensagem curta que enuncia o resultado óptico. Estudantes que conferem lições ar-vidro, projetistas de filmes finos que estimam perdas de uma única superfície e desenvolvedores que escrevem testes unitários de óptica precisam dessa mesma expressão em forma fechada sem abrir um solucionador completo de campos eletromagnéticos.
O que a refletância de Fresnel significa em incidência normal
Quando uma onda eletromagnética plana atinge uma interface plana entre dois dielétricos homogêneos e isotrópicos, parte da potência óptica é refletida e parte é transmitida. A amplitude de cada componente de polarização depende do ângulo de incidência e dos índices de refração dos dois meios por meio das equações de Fresnel. Em incidência normal o ângulo é zero, o plano de incidência fica indefinido, e os coeficientes de amplitude s e p colapsam na mesma razão simples: r igual a (n1 menos n2) dividido por (n1 mais n2).
A refletância de potência é então o quadrado dessa amplitude, R igual a r ao quadrado, que se expande em ((n1 menos n2) sobre (n1 mais n2)) ao quadrado. Para meios não absorventes a transmitância de potência em incidência normal é T igual a um menos R, ou de forma equivalente quatro n1 n2 sobre (n1 mais n2) ao quadrado.
Checagens clássicas de sala de aula usam ar para vidro: n1 perto de um e n2 perto de um ponto cinco, o que produz R perto de quatro por cento—a familiar reflexão de superfície única de quatro por cento que revestimentos antirreflexo tentam suprimir.
Quando os índices são iguais, r e R se anulam e toda a potência é transmitida; quando a interface é invertida (vidro para ar), R é a mesma porque a razão ao quadrado é par na diferença de índices, enquanto a amplitude com sinal r inverte o sinal.
Professores se preocupam com a rejeição de índices não positivos tanto quanto com a aritmética: um estudante que coloca n igual a zero ou um marcador negativo saiu do domínio físico desta ferramenta, e um NaN silencioso ou um valor absoluto de reserva ocultariam esse erro. O caminho de verificação recalcula ((n1 menos n2) sobre (n1 mais n2)) ao quadrado com o mesmo arredondamento fixo usado nos campos publicados, de modo que uma resposta bem-sucedida sempre traz passos que você pode afirmar em testes ou folhas de exercícios.
Dicas práticas, limites e buscas relacionadas
Use os índices de refração no comprimento de onda de interesse quando a dispersão importar: vidro e plásticos mudam n na faixa visível, de modo que um único par n é uma aproximação monocromática. Mantenha ambos os índices dentro da faixa positiva publicada para que o denominador não colapse e a refletância não estoure para um valor não finito que o solucionador precise rejeitar. Prefira enviar números em vez de strings pré-formatadas quando você controla o cliente; strings numéricas são aceitas somente quando batem com um padrão numérico finito estrito.
Esta página mira quem busca uma calculadora de reflexão de Fresnel em incidência normal, refletância a partir do índice de refração ou reflexão de quatro por cento do vidro online; não é uma ferramenta de curvas de Fresnel dependentes do ângulo, nem uma calculadora do ângulo de Brewster, nem uma ferramenta de ângulo crítico TIR, nem um solucionador de pilhas multicamadas de filmes finos.
Prefira esta capacidade quando você já tem dois índices positivos e só precisa da R e da T de superfície única de frente; se sua fonte for uma ficha de material com n em vários comprimentos de onda, escolha primeiro a linha que combina com seu laser ou LED.
Checagens de ida e volta são fáceis: recalcule ((n1 menos n2) sobre (n1 mais n2)) ao quadrado à mão ou em uma calculadora e confirme que iguala reflectance dentro do mesmo arredondamento a doze decimais, depois verifique que transmittance iguala um menos R.
Casos de uso
Conferência de lições de Fresnel em incidência normal
Estudantes informam n1 e n2 de problemas de livro ar-vidro ou água-vidro e comparam a R e o percentual de reflexão escritos à mão com um resultado determinístico antes de entregar.
Estimativa de perdas de superfície única em revestimentos e janelas
Pipelines convertem índices de refração de catálogo na refletância em incidência normal sem revestimento de uma janela ou substrato antes de orçar o desempenho do revestimento.
Perguntas frequentes
O que é a reflexão de Fresnel em incidência normal?
É a refletância de potência R = ((n₁ − n₂)/(n₁ + n₂))² quando a luz atinge de frente uma interface plana entre os meios n1 e n2 (θ = 0). Nessa geometria os coeficientes s e p coincidem.
O que acontece se um índice de refração for zero ou negativo?
As fórmulas de Fresnel em incidência normal exigem índices estritamente positivos.
A refletância é a mesma dos dois lados da interface?
Sim para a refletância de potência R: trocar n1 e n2 inverte o sinal da amplitude r, mas deixa R = r² inalterada em dielétricos não absorventes.
Isto calcula o ângulo de Brewster ou curvas de Fresnel dependentes do ângulo?
Não. Só devolve r, R e T em incidência normal (mais formas percentuais e passos). Coeficientes de Fresnel angulares e o ângulo de Brewster estão fora do escopo.
A calculadora de reflexão de Fresnel é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
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/optics/fresnel-reflection-normal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n1":1,"n2":1.5}'const res = await fetch("https://api.kit.forhosting.com/optics/fresnel-reflection-normal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n1": 1,
"n2": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/fresnel-reflection-normal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n1": 1,
"n2": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/fresnel-reflection-normal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n1":1,"n2":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n1":1,"n2":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/fresnel-reflection-normal", 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
{
"n1": 1,
"n2": 1.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.fresnel_reflection_normal",
"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.
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
Índices de refração não positivos são rejeitados com invalid_input porque os coeficientes de Fresnel para dielétricos transparentes são definidos para valores n físicos positivos, não para zeros nem marcadores negativos. O caminho é aritmética determinística pura—sem rede, sem sementes aleatórias, sem dependência do relógio—de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após arredondamento decimal fixo toda vez que você a invoca.
Como chamar a API e o que retorna
Valores iguais ou abaixo de cerca de um vezes dez à menos quinze, ou abaixo do piso positivo mínimo publicado, são tratados como não positivos e rejeitados. Envie um corpo JSON com dois números finitos obrigatórios: n1 para o índice de refração do meio incidente (aliases n_i, n_incident, incident_index, n_from) e n2 para o segundo meio (aliases n_t, n_transmitted, transmitted_index, n_to). Ambos devem ser estritamente positivos e permanecer dentro do limite absoluto publicado de um trilhão para que a soma, a diferença e a razão ao quadrado continuem finitas em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso a resposta ecoa n1 e n2 arredondados, define amplitude_reflection e r para o mesmo coeficiente de amplitude com sinal, reflectance e R para a refletância de potência como fração entre zero e um, reflectance_percent para cem vezes R, transmittance e T para um menos R, transmittance_percent para cem vezes T, formula para a string R igual a ((n1 menos n2) sobre (n1 mais n2)) ao quadrado, units para refletância e transmitância fracionárias e índice adimensional, message para um resumo curto em inglês e steps para um array ordenado de linhas de substituição. Validação falha—campos ausentes, números não finitos, valores fora dos limites absolutos ou índices não positivos—retorna invalid_input e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com unidade item.
Dicas práticas, limites e buscas relacionadas
Ao ensinar, emparelhe exemplos: ar n1 igual a um sobre vidro n2 igual a um ponto cinco rende cerca de quatro por cento de reflexão; água n1 igual a um ponto três três sobre vidro recupera um R menor; índices iguais n1 igual a n2 rendem refletância zero; vidro sobre ar mantém o mesmo R com sinal de amplitude oposto; e n1 ou n2 iguais a zero demonstram o caminho duro de invalid_input. Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando aprendizes enviam deliberadamente n não positivos.
Casos de integração
Testes unitários para bibliotecas de óptica
Gere refletâncias de incidência normal de referência e rejeições deliberadas de índices não positivos para valores esperados de kata e fixtures de CI.