Calculadora de vida na sequência principal
Estime por quanto tempo uma estrela queima hidrogênio no núcleo: o Sol tem 10 bilhões de anos, e uma estrela de duas massas solares vive menos de dois bilhões. Informe a massa e, se souber, a luminosidade. 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
- Massa
- 1
- Luminosidade
- 1
- Tempo de vida (anos)
- 10.000.000.000
- Tempo de vida (Gyr)
- 10
- Tempo de vida do Sol (anos)
- 10.000.000.000
- Massa sobre luminosidade
- 1
Esta calculadora de vida na sequência principal estima por quanto tempo uma estrela pode fundir hidrogênio no núcleo ao escalar a vida solar de dez bilhões de anos com a razão entre massa e luminosidade estelares em unidades solares. A forma fechada é totalmente determinística: os anos de vida equivalem a dez elevado a dez vezes a massa dividida pela luminosidade, em que a massa é M dividida por M sol e a luminosidade é L dividida por L sol. Quando voce omite a luminosidade, o motor aplica a relação clássica massa-luminosidade da sequência principal intermediária: L sobre L sol igual à massa elevada a 3.5, o que recupera o escalonamento familiar da vida proporcional à massa elevada a menos 2.5. Verificações conhecidas incluem o Sol com massa um e luminosidade um, que produz exatamente dez bilhões de anos, e uma estrela de duas massas solares com luminosidade estimada perto de onze vírgula três luminosidades solares, que vive cerca de um vírgula oito bilhão de anos na sequência principal. O caminho usa apenas aritmética finita, sem chamadas de rede, sem amostragem e sem atalhos dependentes de data.
Onde a vida na sequência principal se encaixa no estudo, na astronomia e no software
Estudantes encontram a vida na sequência principal quando um livro liga massa estelar a escalas de tempo nucleares, quando um problema pergunta quanto tempo uma estrela de duas massas solares permanece na sequência principal em relação ao Sol, ou quando comparam estrelas O massivas e de vida curta com anãs M longevas sem códigos completos de evolução estelar. Professores podem pré-gerar gabaritos para valores de massa modestos sem confiar em calculadoras opacas que mudam de unidade em silêncio ou descartam notação científica.
Desenvolvedores chamam o mesmo contrato a partir de scripts para semear vetores de teste determinísticos em módulos de astronomia, normalizar a massa digitada pelo usuário antes de demos de habitabilidade planetária, ou atender enunciados de desafios de programação que exigem uma vida em anos em vez de um valor solar aproximado. A prática de competição muitas vezes precisa de uma fonte rápida e offline de vidas escaladas por massa para verificar soluções sem calculadoras gráficas sob pressão de tempo.
Ferramentas de produto e educação usam a fórmula quando um aluno digita uma massa estelar em unidades solares e a interface deve mostrar por quanto tempo essa estrela pode queimar hidrogênio ao lado de comparações com o Sol.
Casos de uso
Tarefas e verificações de vida estelar
Calcule a vida na sequência principal a partir de massas estelares de livro (com ou sem luminosidade dada) e verifique anos ou Gyr antes de problemas de evolução.
Ferramentas de astronomia e educação
Normalize massas solares digitadas pelo usuário em vida de queima de hidrogênio para demos estelares, esboços de habitabilidade e lições interativas.
Perguntas frequentes
Como a vida na sequência principal é definida aqui?
τ_MS ≈ 10¹⁰ years · (M/M☉) / (L/L☉). Quando a luminosidade é omitida, L/L☉ = (M/M☉)^3.5 (relação massa-luminosidade da sequência principal intermediária).
O que acontece se a massa for zero ou negativa?
A vida na sequência principal é indefinida para uma massa não positiva.
É obrigatório informar a luminosidade?
Não. Se voce omitir a luminosidade, ela é estimada como mass^3.5 em unidades solares. Se informar, deve ser finita e positiva.
Isso inclui evolução pós-sequência principal?
Não. Devolve apenas o escalonamento introdutório da sequência principal a partir de massa sobre luminosidade. Trilhas completas e isócronas exigem ferramentas dedicadas de evolução estelar.
Por que estrelas mais pesadas vivem menos?
O combustível cresce com a massa, mas o ritmo de queima, medido pela luminosidade, cresce muito mais rápido. Quando a luminosidade é estimada como a massa elevada a 3,5, a vida cai com a massa elevada a menos 2,5.
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/main-sequence-lifetime \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":1}'const res = await fetch("https://api.kit.forhosting.com/astro/main-sequence-lifetime", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/main-sequence-lifetime",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/main-sequence-lifetime", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/main-sequence-lifetime", 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
{
"mass": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.main_sequence_lifetime",
"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 que significa a vida na sequência principal e o que a resposta contém
A fase de sequência principal é a longa etapa de queima de hidrogênio que domina a vida nuclear de uma estrela. Na astronomia introdutória o combustível disponível escala com a massa enquanto a taxa de queima escala com a luminosidade, de modo que a vida característica é proporcional à massa sobre a luminosidade. Normalizar ao Sol fixa a constante em dez bilhões de anos: tau MS é aproximadamente dez elevado a dez anos vezes (M sobre M sol) sobre (L sobre L sol). Esta calculadora devolve a massa normalizada que voce informou, a luminosidade usada (medida ou estimada), um booleano luminosity_estimated, lifetime_years e lifetime_gyr, a escala solar solar_lifetime_years, a razão intermediária mass_over_luminosity, precision, a etiqueta de método main_sequence_lifetime, uma string de unidade years e um breve lembrete da fórmula. Quando a luminosidade foi estimada a partir da massa, a resposta também inclui mass_luminosity_exponent igual a 3.5. Não há evolução estelar Monte Carlo nem biblioteca tabulada de isócronas: o motor constrói a vida em ponto flutuante finito dentro da faixa de magnitude admitida ou rejeita a entrada com invalid_input. Os casos rejeitados incluem massa ausente, valores não finitos, magnitudes acima do teto documentado e qualquer massa zero ou negativa, porque o escalonamento de vida na sequência principal é indefinido para massa não positiva. Se voce precisa de trilhas evolutivas completas, isócronas dependentes de metalicidade ou idades pós-sequência principal, use essas ferramentas dedicadas; esta página responde apenas à reescrita massa sobre luminosidade, com saída numérica estável adequada a planilhas, testes unitários e consumidores da API que não devem inventar modelos estelares detalhados.
Como massa e luminosidade são lidas e como a vida permanece reproduzível
Sinais de mais iniciais opcionais e notação científica em strings numéricas são permitidos quando se interpretam como decimais finitos; espaços embutidos, prefixos hexadecimais e tokens não numéricos são rejeitados com mensagem clara para que uma célula ruim não se torne uma vida errada. Quando a luminosidade é fornecida, também deve ser estritamente positiva, pois divisão por zero ou por luminosidade negativa não é física neste escalonamento. Quando a luminosidade é omitida, o motor define L sobre L sol igual à massa elevada a 3.5, o expoente massa-luminosidade padrão da sequência principal intermediária usado em muitos livros para estrelas entre cerca de meia e algumas massas solares. O campo preferido é mass para a massa estelar em massas solares, mas os alias m, M, mass_solar e solar_masses são aceitos para que planilhas, query strings e formulários tipados reutilizem o mesmo contrato. A luminosidade opcional aceita L, lum, luminosity_solar e solar_luminosities. A massa deve ser estritamente positiva: se mass for zero, negativa ou zero negativo, a solicitação falha com invalid_input porque a vida na sequência principal é indefinida para massa não positiva. Um campo opcional precision, com alias decimals e dp, escolhe quantas casas decimais expor nos campos numéricos, com padrão dez e teto quinze para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar a fórmula de massa sobre luminosidade.
Onde a vida na sequência principal se encaixa no estudo, na astronomia e no software
Nesta página o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, validação falha não é cobrada, e nada é armazenado após a resposta. Essa divisão — exploração interativa gratuita e uma API paga idêntica — combina com o restante do catálogo tier A do KIT e permite passar de uma demo de sala de aula a um pipeline automatizado sem mudar o resultado matemático. Combine com ferramentas de gravidade superficial, magnitude absoluta ou tempo de viagem da luz quando precisar de passos de astronomia relacionados, e com outros endpoints de física ao montar um pequeno laboratório de ajudantes científicos gratuitos e determinísticos.
Casos de integração
Fixtures de teste determinísticos
Gere vidas reproduzíveis de massa sobre luminosidade para testes unitários, checagens de propriedades e asserções de CI em módulos de astronomia.
Perguntas técnicas
Quanto custa a calculadora de vida na sequência principal?
É grátis no seu navegador nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.