Punto neutro gravitazionale
Due masse di 36 e 4 distanti 10 unità annullano la loro attrazione a 7,5 unità dalla più pesante e a 2,5 dalla più leggera. Inserisca le due masse e la loro separazione per sapere dove un piccolo oggetto non sente alcuna attrazione netta. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa 1
- 36
- Massa 2
- 4
- Separazione
- 10
- Massa totale
- 40
- Distanza dalla massa 1
- 7,5
- Distanza dalla massa 2
- 2,5
- Frazione di posizione dalla massa 1
- 0,75
Un calcolatore del punto neutro gravitazionale risponde a una domanda classica a due corpi: date due masse puntiformi e la distanza che le separa, in quale punto della retta che unisce i centri il campo gravitazionale newtoniano si annulla così che una massa di prova non senta attrazione netta da nessuno dei due corpi da solo? Gli studenti incontrano questo punto nullo gravitazionale nelle introduzioni alla meccanica orbitale, nell’intuizione dei punti di Lagrange e nei problemi da manuale che chiedono la posizione di equilibrio vuoto tra Terra e Luna o tra due masse di laboratorio. Ingegneri e docenti necessitano di un contratto deterministico che restituisca le distanze da ciascuna massa, rifiuti ingressi impossibili come una massa totale nulla e non inventi mai una coordinata fuori dal segmento quando la fisica ammette solo un punto di annullamento tra i corpi.
Che cosa significa il punto nullo gravitazionale e quale formula si usa
La gravità newtoniana produce un campo vettoriale che punta sempre verso una massa puntiforme positiva. Quando due tali masse stanno a una separazione fissa da centro a centro d, i campi puntano in versi opposti ovunque strettamente tra di esse: ciascuna massa attira una particella di prova verso di sé. Uguagliare le grandezze del campo produce quindi un unico luogo di equilibrio su quel segmento aperto.
Il nullo sta più vicino alla massa più leggera, in linea con l’intuizione d’aula: l’attrattore più debole deve essere più vicino perché il suo campo locale più ripido uguagli quello del più forte. Masse uguali pongono il punto neutro esattamente a metà. Il modello è solo gravità inversa al quadrato di masse puntiformi; non include rotazione planetaria, multipoli non sferici, relatività generale né il problema ristretto dei tre corpi che definisce i veri punti di Lagrange con termini centrifughi.
A cosa serve conoscere il punto neutro
Aule e piattaforme di tutoraggio usano un calcolatore del punto neutro gravitazionale perché chi impara possa controllare il luogo di equilibrio per coppie di masse arbitrarie senza errori di algebra con le radici. I generatori di esami necessitano di un oracolo deterministico che rifiuti massa totale zero e separazione non positiva invece di inventare in silenzio una coordinata.
I quaderni scientifici spesso necessitano di una distanza rapida al punto nullo quando tracciano linee di campo tra due centri fissi o confrontano punti di equilibrio inversi al quadrato con le posizioni di Lagrange L1 in corotazione che includono anche la forza centrifuga. Tenga le richieste piccole, fissi le distanze arrotondate nei test e otterrà punti nulli riproducibili per i compiti, i plugin LMS e i worker di bordo senza erigere un’intera pila di meccanica orbitale.
Preferisca questa capacità quando già conosce due masse positive e la loro separazione e le serve solo il punto di annullamento del campo newtoniano tra di esse; se il problema chiede punti di Lagrange orbitali con velocità angolare orbitale, usi una formulazione a tre corpi invece di questo solo nullo di campo a due masse.
Casi d'uso
Valutazione automatica di esami e LMS
Valuti gli item del punto nullo gravitazionale con un oracolo deterministico che rifiuta massa totale zero e non inventa mai un punto di annullamento fuori dal segmento.
Quaderni e schizzi di linee di campo
Gli script calcolano il luogo di equilibrio newtoniano tra due centri fissi quando disegnano mappe di campo o confrontano i modelli completi di Lagrange L1.
Domande frequenti
Il punto nullo sta sempre tra le masse?
Sì, per due masse puntiformi positive sotto gravità newtoniana: i campi si oppongono solo tra i corpi lungo la retta che li unisce, quindi il punto di annullamento giace su quel segmento aperto, più vicino alla massa più leggera.
Calcola il Lagrange L1 Terra–Luna?
No. L1 include termini centrifughi in un riferimento rotante. Questo strumento restituisce solo il nullo puro del campo gravitazionale tra due masse fisse.
Perché il punto neutro è più vicino alla massa minore?
Perché la gravità si indebolisce con il quadrato della distanza e il corpo più debole eguaglia l'attrazione dell'altro solo quando ci si trova vicino a esso. Con masse di 36 e 4 a 10 unità, l'equilibrio è a 2,5 dalla minore.
Cosa succede se una delle masse è zero?
Il calcolo viene rifiutato. Con un solo corpo che attrae non esiste un punto tra i due in cui le attrazioni si annullino, quindi non viene restituita alcuna posizione. Sono rifiutate anche una massa totale nulla e una separazione nulla o negativa.
Quali unità devo usare per le masse e la separazione?
Quelle che preferisce, purché le due masse siano nella stessa unità. Le distanze da ciascuna massa escono nella stessa unità di lunghezza della separazione: se inserisce chilometri, ottiene chilometri.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/mech/gravity-null-point \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass1":36,"mass2":4,"separation":10}'const res = await fetch("https://api.kit.forhosting.com/mech/gravity-null-point", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass1": 36,
"mass2": 4,
"separation": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/gravity-null-point",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass1": 36,
"mass2": 4,
"separation": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/gravity-null-point", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass1":36,"mass2":4,"separation":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass1":36,"mass2":4,"separation":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/gravity-null-point", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"mass1": 36,
"mass2": 4,
"separation": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.gravity_null_point",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Questa capacità accetta mass1, mass2 e separation, applica la radice in forma chiusa di campi inversi al quadrato uguali e restituisce distanze arrotondate più la formula sostituita. Il percorso gratuito del browser e l’API prepagata condividono lo stesso modulo analitico puro, così i controlli dei compiti e gli script di automazione non discordano. Le chiamate API riuscite addebitano il prezzo base pubblicato $0.002; l’ingresso non valido non viene addebitato.
Che cosa significa il punto nullo gravitazionale e quale formula si usa
Chi chiama mantiene mass1, mass2 e separation in un solo sistema di unità coerente affinché le distanze restituite condividano la stessa unità di lunghezza di d. Quando la massa totale è zero non esiste una coppia attrattrice fisica e l’attività fallisce con invalid_input invece di restituire una coordinata vuota.
Contratto di ingresso, campi della risposta e comportamento di errore
La separazione deve essere strettamente positiva perché una distanza da centro a centro nulla o negativa non definisce due centri di corpo distinti su una retta. Ciascuna massa deve essere non negativa; una massa negativa è rifiutata come non fisica per questo modello classico. Se esattamente una massa è zero mentre l’altra è positiva, non esiste un punto finito di annullamento del campo tra i corpi, quindi anche quel caso viene rifiutato. La convalida fallita non viene mai addebitata. Invii un corpo JSON con tre numeri finiti obbligatori: mass1 (alias m1 e m_1), mass2 (alias m2 e m_2) e separation (alias distance, d e r). La somma mass1 più mass2 deve essere strettamente positiva: massa totale zero è l’errore di prodotto nominato e fallisce con invalid_input e un messaggio che nomina la massa totale. In caso di successo la risposta ripete mass1, mass2 e separation arrotondati, riporta total_mass, distance_from_mass1, distance_from_mass2, position_fraction_from_mass1, mass_ratio, sqrt_mass_ratio, formula, equation, method e un breve messaggio che indica che il nullo giace tra le masse, più vicino a quella più leggera. Esempio: mass1 uguale a 36, mass2 uguale a 4, separation uguale a 10 produce distance_from_mass1 uguale a 7.5 e distance_from_mass2 uguale a 2.5, perché i pesi di radice quadrata sono 6 e 2. Preferisca numeri JSON quando controlla il client; stringhe numeriche che rispettano un motivo finito stretto sono accettate per i percorsi di incolla dei moduli scolastici. Le chiamate API riuscite usano il prezzo base pubblicato $0.002 per elemento.
Dove un’API del punto neutro gravitazionale merita il proprio posto
Poiché l’implementazione è parse di livello A puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Gli stessi numeri che compaiono su un foglio di esercizi compaiono nel JSON, così valutatori e quaderni restano allineati.
Casi di integrazione
Controlli dei compiti per l’equilibrio di campo a due masse
Gli studenti inseriscono m1, m2 e separation dai problemi del manuale e confrontano distance_from_mass1 e distance_from_mass2 con l’algebra a mano prima di consegnare.
Domande tecniche
Come si trova il punto neutro gravitazionale tra due masse?
Invii mass1 e mass2 finiti (entrambi positivi) e una separation d strettamente positiva. L’API restituisce r1 = d·√m1/(√m1+√m2) da mass1 e r2 = d−r1 da mass2.
Che cosa succede quando la massa totale è zero?
L’attività fallisce con invalid_input. mass1 + mass2 deve essere strettamente positivo; una massa totale nulla non ha punto nullo gravitazionale fisico e non viene addebitata.
Quanto costa il calcolatore del punto neutro gravitazionale?
Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l’ingresso non valido non viene addebitato.