Magnitude combinada de duas estrelas
Uma estrela de magnitude 1 e outra de magnitude 2, vistas como um só ponto, brilham com magnitude 0,6361488422, mais que cada uma sozinha. Digite as duas magnitudes aparentes e veja a luz relativa de cada estrela, a soma e o resultado. 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
- Magnitude 1
- 1
- Magnitude 2
- 2
- Fluxo 1
- 0,3981071706
- Fluxo 2
- 0,1584893192
- Fluxo total
- 0,5565964898
- Magnitude combinada
- 0,6361488422
Quando duas estrelas ficam tão próximas no céu que um fotômetro ou o olho as registram como uma única fonte, o brilho medido não é a média aritmética de suas magnitudes. A magnitude aparente é uma escala logarítmica: razões de fluxo se relacionam com diferenças de magnitude pelo fator de Pogson de 2.5. Somar a luz de duas estrelas, portanto, significa converter cada magnitude em um fluxo relativo, somar esses fluxos e converter o fluxo total de volta em uma única magnitude combinada. Esta calculadora de magnitude combinada de duas estrelas aceita duas magnitudes aparentes finitas, aplica essa identidade exata e devolve a magnitude total junto com os fluxos relativos intermediários, para que estudantes, observadores e pipelines possam verificar cada etapa.
Por que magnitudes não se somam e como funciona a soma de fluxos
O sistema moderno de magnitudes estelares tem raiz na definição de Pogson do século XIX de que cinco magnitudes correspondem a um fator de cem no fluxo. Isso impõe um fluxo relativo de dez elevado a menos zero vírgula quatro vezes a magnitude: cada degrau de uma magnitude multiplica ou divide a luz por cerca de dois vírgula cinco um dois. Como a escala é logarítmica, você não pode simplesmente tirar a média de duas magnitudes e chamar o resultado de brilho combinado de um par próximo ou não resolvido.
Se uma estrela for muito mais brilhante que a outra, a companheira fraca quase não move o total; se ambas forem iguais, o par fica mais brilhante que qualquer uma isolada em cerca de zero vírgula setenta e cinco magnitudes, que é dois vírgula cinco vezes o logaritmo na base dez de dois.
O procedimento correto é sempre o mesmo: converter cada magnitude aparente m em um fluxo relativo F igual a dez elevado a menos zero vírgula quatro m, formar F total igual a F um mais F dois e recuperar m combinada igual a menos dois vírgula cinco vezes o log na base dez de F total.
Essa fórmula é exata para fluxos monocromáticos ou bolométricos com o mesmo ponto zero e a mesma banda; não exige distância, luminosidade nem extinção a menos que você já tenha incorporado esses efeitos nas magnitudes aparentes de entrada.
Contrato de entrada, campos de resposta e erros de validação
Um inteiro opcional precision de zero a quinze (padrão dez) controla quantas casas decimais aparecem em cada campo numérico da resposta. Magnitudes absolutas extremamente grandes fora do teto suportado são rejeitadas para que potência e logaritmo permaneçam finitos. Exemplo: duas estrelas iguais de primeira magnitude produzem magnitude combinada perto de zero vírgula vinte e cinco porque seus fluxos dobram e dois vírgula cinco log dez de dois vale cerca de zero vírgula setenta e cinco.
Combine esta resposta com seu próprio código de gráficos ou catálogo se precisar de tipos espectrais ou coordenadas; esta capacidade só combina duas magnitudes escalares e nunca contata uma rede.
Onde uma ferramenta de magnitude combinada de duas estrelas se paga
Observadores de estrelas duplas visuais e cursos de laboratório de fotometria precisam de uma verificação rápida de que a magnitude do par não resolvido coincide com a soma das componentes do catálogo antes de confiar em um pipeline de redução. Programas de estrelas variáveis que tratam uma companheira constante como estrela de comparação ainda precisam saber quanta luz a companheira adicionaria se a abertura misturasse ambos os objetos.
Geradores de conteúdo para tarefas de astronomia podem corrigir respostas de alunos contra um oráculo determinístico em vez de planilhas manuais que silenciosamente tiram a média das magnitudes. Validação falha não consome saldo.
Casos de uso
Pares visuais e fotometria misturada
Estime a magnitude aparente total de um par não resolvido ou próximo quando as magnitudes das componentes são conhecidas por catálogos ou fotometria diferencial.
Checagens de sala e laboratório
Permita que os alunos enviem duas magnitudes e verifiquem o resultado da soma de fluxos em relação ao cálculo manual de 10^(−0.4 m) sem erros de sinal em planilhas.
Perguntas frequentes
Como se calcula a magnitude combinada de duas estrelas?
Essa é a soma de fluxos na escala de Pogson usada por esta calculadora.
Posso simplesmente tirar a média das duas magnitudes?
Não. Magnitude é logarítmica. A média de m1 e m2 não equivale ao brilho da luz combinada; só somar fluxos e converter de volta é correto.
E se uma estrela for muito mais fraca que a outra?
A magnitude combinada ainda se desloca um pouco em direção à estrela mais brilhante. O fluxo mais fraco contribui menos, de modo que o total fica só um pouco mais brilhante que a componente brilhante sozinha.
Qual é a magnitude combinada de uma estrela de magnitude 1 e outra de magnitude 2?
Magnitude 0,6361488422, com dez casas decimais por padrão. Cada magnitude vira uma quantidade de luz relativa, as duas são somadas e o total volta para a escala de magnitudes, por isso o par brilha mais que qualquer uma das estrelas.
Quanto mais brilham duas estrelas iguais juntas?
Cerca de 0,75 magnitude a mais que uma só, porque a luz dobra e 2,5 vezes o logaritmo decimal de 2 fica perto de 0,75. Duas estrelas iguais de primeira magnitude resultam, portanto, em magnitude próxima de 0,25.
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/astro/combined-magnitude \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"magnitude_1":1,"magnitude_2":2}'const res = await fetch("https://api.kit.forhosting.com/astro/combined-magnitude", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"magnitude_1": 1,
"magnitude_2": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/combined-magnitude",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"magnitude_1": 1,
"magnitude_2": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/combined-magnitude", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"magnitude_1":1,"magnitude_2":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"magnitude_1":1,"magnitude_2":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/combined-magnitude", 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
{
"magnitude_1": 1,
"magnitude_2": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.combined_magnitude",
"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
O caminho gratuito do navegador e a API paga compartilham o mesmo módulo aritmético puro, de modo que checagens de tarefas e scripts de automação nunca discordam no mesmo par de entradas.
Por que magnitudes não se somam e como funciona a soma de fluxos
Este endpoint implementa apenas esse passo de soma de fluxos para que o contrato permaneça pequeno, determinístico e livre de efemérides ou consultas a catálogos.
Contrato de entrada, campos de resposta e erros de validação
Envie um corpo JSON com dois números finitos obrigatórios: magnitude_1 e magnitude_2, as magnitudes aparentes das duas estrelas na escala astronômica usual em que números menores são mais brilhantes. Aliases opcionais incluem m1, mag1, mag_a, a para a primeira estrela e m2, mag2, mag_b, b para a segunda. Campos ausentes, strings vazias, texto não numérico, Infinity e NaN falham com invalid_input e não são cobrados. Em caso de sucesso o corpo ecoa ambas as magnitudes, informa flux_1 e flux_2 relativos da conversão de Pogson, flux_total como sua soma, combined_magnitude como resultado final, magnitude_difference como o intervalo absoluto entre as duas entradas, a precisão usada, uma tag curta de método e uma string formula reafirmando a identidade.
Onde uma ferramenta de magnitude combinada de duas estrelas se paga
Como a implementação é parse puro 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 as requisições pequenas, fixe combined_magnitude arredondada nos testes e obtenha totais reproduzíveis para fichas de laboratório, plugins LMS e edge workers sem montar uma biblioteca astronômica completa própria.
Casos de integração
Pipelines e widgets CMS
Incorpore a ferramenta gratuita do navegador ou chame a API a partir de scripts de redução para que previsões de abertura misturada permaneçam idênticas byte a byte entre ambientes.
Perguntas técnicas
Quais entradas causam invalid_input?
Falta de magnitude_1 ou magnitude_2, valores não numéricos, Infinity, NaN ou magnitudes fora do intervalo absoluto suportado. Essas falhas não são cobradas.
Quanto custa a calculadora de magnitude combinada?
A ferramenta do navegador é grátis. Pedidos API usam o saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.