Calculadora de precessão do periélio relativística
A órbita de Mercúrio, com semieixo maior de 57909050000 m e excentricidade 0,20563, avança 0,10351735428 segundo de arco por volta segundo a relatividade geral. Digite qualquer órbita fechada e veja o avanço em radianos, segundos de arco e graus. 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
- Semieixo maior
- 57.909.050.000
- Excentricidade
- 0,20563
- Parâmetro gravitacional
- 132.712.440.018.000.000.000
- C
- 299.792.458
- Um menos e2
- 0,9577163031
- Deslocamento (radianos)
- 0,0000005019
- Deslocamento (segundos de arco)
- 0,1035173543
O avanço lento do periélio de uma órbita foi o primeiro triunfo de precisão da relatividade geral de Einstein e continua sendo base em sala de aula e pesquisa para testes gravitacionais do Sistema Solar. Esta calculadora de precessão do periélio relativística recebe o semieixo maior, a excentricidade e o parâmetro gravitacional central, avalia a fórmula clássica de Schwarzschild em campo fraco para o avanço angular por revolução fechada e devolve o resultado em radianos, segundos de arco e graus por órbita. Estudantes podem reproduzir os famosos ~0.1 segundos de arco por revolução de Mercúrio; projetistas de missão podem estimar correções GR em sobrevoos muito excêntricos em torno do Sol ou de objetos compactos quando o modelo de Schwarzschild de dois corpos basta. A excentricidade que atinge a unidade é rejeitada porque a fórmula de órbita fechada deixa de se aplicar.
O que a fórmula GR do periélio calcula
Na gravidade newtoniana uma força fixa de inverso do quadrado produz uma elipse fechada com o periapsis travado no espaço inercial no problema puro de dois corpos. A relatividade geral acrescenta um pequeno avanço excedente da linha de apsides a cada revolução.
Para uma partícula de teste em órbita ligada em torno de uma massa central sem rotação no limite de campo fraco, esse avanço por órbita é a forma fechada Δφ igual a seis pi vezes μ dividido por c ao quadrado vezes a vezes um menos e ao quadrado, em que μ é o parâmetro gravitacional padrão GM, a é o semieixo maior, e a excentricidade e c a velocidade da luz.
A fórmula é o resultado pós-newtoniano de primeira ordem habitual nos manuais e o usado historicamente para ajustar o movimento residual do periélio de Mercúrio após remover as perturbações planetárias. Use o resultado como o impulso apsidal GR puro de dois corpos por revolução e, se precisar de taxas por século ou residuais de efemérides completas, incorpore o período e as demais correções no seu próprio fluxo.
Contrato de entrada, unidades e erros
O semieixo maior e o parâmetro gravitacional devem ser estritamente positivos. Em caso de sucesso o corpo ecoa as entradas limpas, a velocidade da luz usada, um menos e ao quadrado e o deslocamento em radianos, segundos de arco e graus por órbita, mais um mapa de unidades, tag de método, string de fórmula e rótulo de aproximação.
Exemplo: valores na escala de Mercúrio perto de a igual a cinco ponto sete nove vezes dez à dez metros, e cerca de zero ponto dois zero cinco seis e μ solar cerca de um ponto três dois sete vezes dez à vinte metros cúbicos por segundo ao quadrado produzem um deslocamento perto de um décimo de segundo de arco por órbita — a figura clássica da GR. Validação falha não é cobrada.
Mantenha a e μ em SI para que c seja coerente; se trabalhar em unidades astronômicas deve converter primeiro para metros e m³ s⁻² ou escalar μ você mesmo antes de chamar.
Onde este cálculo do periélio ajuda
Cursos de astrofísica e relatividade geral usam uma calculadora de precessão do periélio relativística para que aprendizes coloquem Mercúrio, escalas de pulsar binário ou parâmetros de brinquedo e vejam o avanço em segundos de arco por órbita sem derivar à mão a expansão pós-newtoniana. Geradores de prova e plugins LMS precisam de um oráculo determinístico que rejeite excentricidade parabólica e hiperbólica em vez de devolver lixo em silêncio.
Fixe o campo de segundos de arco arredondado nos testes, documente que a saída é por órbita e não por século, e você obtém avanços apsidais GR reproduzíveis para ensino, demos SEO e workers de borda sem montar sua própria maquinaria geodésica.
Casos de uso
Checagens de GR e mecânica orbital em aula
Permita que estudantes informem a, e e μ para Mercúrio ou uma estrela de brinquedo e verifiquem o avanço GR do periélio em segundos de arco por órbita frente a exemplos resolvidos do livro.
Correção automática de provas e LMS
Avalie itens de precessão do periélio com um oráculo determinístico que rejeita e ≥ 1 e nunca inventa deslocamento de órbita fechada em trajetórias parabólicas.
Cadernos de missão e efemérides
Insira o impulso apsidal Schwarzschild puro de dois corpos por revolução nos scripts antes de adicionar J2, arrasto ou termos n-corpos na sua própria pilha.
Perguntas frequentes
O que acontece quando a excentricidade atinge a unidade?
A fórmula de periélio de órbita fechada exige uma elipse ligada (e < 1); casos parabólicos e hiperbólicos são rejeitados em vez de devolver infinito.
O resultado é em segundos de arco por órbita ou por século?
Por órbita (por revolução). Para obter segundos de arco por século multiplique pelo número de revoluções em um século usando o período orbital da lei de Kepler ou sua efeméride.
Qual valor da velocidade da luz é usado?
Mantenha a e μ em unidades SI para que a fórmula seja dimensionalmente coerente.
Por que o periélio de Mercúrio se desloca?
Na gravidade de Newton, uma órbita de dois corpos é uma elipse fechada com o ponto mais próximo fixo. A relatividade geral acrescenta um pequeno avanço extra a cada volta, cerca de um décimo de segundo de arco para Mercúrio.
O resultado inclui a atração de outros planetas?
Não. É apenas o termo relativístico de dois corpos por volta ao redor de uma massa sem rotação. Perturbações planetárias, arrasto do referencial e achatamento do Sol devem ser somados no seu próprio modelo.
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/relativistic-perihelion-shift \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":57909050000,"eccentricity":0.20563,"gravitational_parameter":132712440018000000000}'const res = await fetch("https://api.kit.forhosting.com/astro/relativistic-perihelion-shift", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 57909050000,
"eccentricity": 0.20563,
"gravitational_parameter": 132712440018000000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/relativistic-perihelion-shift",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 57909050000,
"eccentricity": 0.20563,
"gravitational_parameter": 132712440018000000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/relativistic-perihelion-shift", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":57909050000,"eccentricity":0.20563,"gravitational_parameter":132712440018000000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":57909050000,"eccentricity":0.20563,"gravitational_parameter":132712440018000000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/relativistic-perihelion-shift", 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
{
"semi_major_axis": 57909050000,
"eccentricity": 0.20563,
"gravitational_parameter": 132712440018000000000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.relativistic_perihelion_shift",
"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 a fórmula GR do periélio calcula
Esta calculadora avalia essa expressão com aritmética de ponto flutuante determinística e o valor SI exato de c, de modo que entradas idênticas sempre produzem o mesmo JSON. Não integra as equações geodésicas, não inclui arrasto de referencial nem momentos de quadrupolo solar e não converte segundos de arco por órbita em segundos de arco por século; esses passos exigem o período orbital e modelos multipolares opcionais fora deste endpoint.
Contrato de entrada, unidades e erros
Envie por POST um objeto JSON com três números finitos obrigatórios: semi_major_axis em metros, eccentricity como valor adimensional com zero menor ou igual a e menor que um, e gravitational_parameter μ igual a GM em metros cúbicos por segundo ao quadrado. Cada campo pode chegar como número JSON ou como string numérica; campos ausentes, strings vazias e valores não finitos falham com invalid_input nomeando o campo.
Onde uma API de precessão do periélio agrega valor
Cadernos de pesquisa que comparam GR com efemérides planetárias ou telemetria de espaçonaves costumam precisar de um termo GR de dois corpos em uma linha antes de empilhar J2 solar e perturbações n-corpos; uma API parse pequena evita importar um integrador GR completo só por essa forma fechada. Como a implementação é parse pura tier A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede de saída.
Perguntas técnicas
Como se calcula a precessão relativística do periélio?
Envie semi_major_axis a (m), eccentricity e com 0 ≤ e < 1 e gravitational_parameter μ = GM (m³/s²). A API devolve Δφ = 6πμ/(c² a (1−e²)) em radianos, segundos de arco e graus por órbita.
Quanto custa a calculadora de precessão do periélio relativística?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.