Legge di Gay-Lussac
Un gas chiuso a 1 atm e 273,15 K riscaldato fino a 373,15 K sale a circa 1,3660992129 atm. Si inseriscono pressione e temperatura iniziali in kelvin più un valore finale, e l'altro viene calcolato a volume costante. Gratis nel browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- P1
- 1
- T1
- 273,15
- T2
- 373,15
- P2
- 1,3660992129
- Risolto
- p2
- Costante
- volume
La legge di Gay-Lussac afferma che, per una quantità fissa di gas ideale mantenuta a volume costante, la pressione assoluta è proporzionale alla temperatura assoluta: il rapporto P su T resta lo stesso quando il sistema viene riscaldato o raffreddato in modo isocoro. Studenti che verificano compiti isocori, docenti che preparano chiavi di risposta, tecnici di laboratorio che collegano letture di manometro a setpoint di forno e ingegneri che validano recipienti sigillati necessitano tutti delle stesse entrate—pressione iniziale, temperatura iniziale in kelvin e un valore finale—e di un risultato chiaro di pressione o temperatura finale mancante.
Cosa significa la legge di Gay-Lussac e quali grandezze deve inviare
Nella termodinamica e nella chimica introduttive, la legge di Gay-Lussac (talvolta chiamata legge di Amontons nella forma pressione–temperatura) descrive un processo isocoro: volume e quantità di gas restano fissi mentre pressione e temperatura assoluta cambiano insieme. L’enunciato compatto è P1 diviso per T1 uguale a P2 diviso per T2, dove le temperature sono kelvin assoluti (o un’altra scala assoluta) e le pressioni sono assolute, non relative.
L’intento di ricerca si raggruppa in frasi come calcolatrice della legge di Gay-Lussac, pressione temperatura volume costante, isocoro P su T, risolutore P1/T1 uguale a P2/T2 e pressione finale da variazione di temperatura a volume fisso. Le persone vogliono un risultato numerico da confrontare con un foglio di esercizi, inserire in un report di laboratorio o alimentare un pipeline più ampio—non solo un promemoria che la formula esiste.
Mantenga le unità di pressione coerenti tra lo stato iniziale e quello finale; il motore non converte atmosfere in pascal né Celsius in kelvin per Lei, quindi converta in kelvin assoluto prima di chiamare.
Uso pratico, limiti, prezzi e canali di consegna
Usi lo strumento del browser quando desidera un controllo immediato P–T a volume costante mentre valuta compiti, verifica una stima di riscaldamento di un recipiente sigillato, collega l’aumento di pressione di un serbatoio a un cambiamento di temperatura di forno o convalida un passo isocoro di simulazione. Scelga le unità in modo coerente—se le pressioni sono in atmosfere o pascal su entrambi i lati e le temperature in kelvin, il valore finale risolto resta nella stessa famiglia di unità.
I risultati sono pienamente deterministici: le stesse tre entrate producono sempre gli stessi p1, t1, p2, t2, flag solved e le stesse etichette di formula e metodo. Non c’è modello linguistico, né servizio esterno di termodinamica, né casualità, quindi la capacità è sicura da fissare in controlli di integrazione continua e materiali didattici riproducibili.
Casi d'uso
Compiti ed esercizi isocori sulle leggi dei gas
Studenti e valutatori confermano la pressione o la temperatura finale per problemi di riscaldamento e raffreddamento a volume fisso, con rifiuto chiaro quando le temperature in kelvin sono zero o negative.
Bozze di aumento di pressione in recipienti sigillati
Stime strutturate rapide di come la pressione assoluta segue la temperatura assoluta quando il volume è tenuto costante, senza erigere un simulatore di processo completo.
Domande frequenti
Come si usa questa calcolatrice della legge di Gay-Lussac?
La risposta restituisce entrambi i valori finali, quale campo è stato risolto e la formula P1/T1=P2/T2.
Quale formula usa la calcolatrice?
Legge isocora di Gay-Lussac: P1/T1 = P2/T2. Con T2 nota si ottiene P2 = P1·T2/T1; con P2 nota, T2 = T1·P2/P1. Le temperature devono essere kelvin assoluti.
Cosa succede se la temperatura è zero o negativa?
I kelvin non positivi vengono rifiutati e tali chiamate non vengono addebitate.
La calcolatrice della legge di Gay-Lussac è gratuita?
Lo strumento del browser gira gratis sul Suo dispositivo.
Posso inviare insieme pressione finale e temperatura finale?
No. Fornisca esattamente uno tra p2 e t2—l’incognita che desidera risolvere.
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/thermo/gay-lussac-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p1":1,"t1":273.15,"p2":1.366}'const res = await fetch("https://api.kit.forhosting.com/thermo/gay-lussac-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p1": 1,
"t1": 273.15,
"p2": 1.366
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/gay-lussac-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p1": 1,
"t1": 273.15,
"p2": 1.366
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/gay-lussac-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p1":1,"t1":273.15,"p2":1.366}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p1":1,"t1":273.15,"p2":1.366}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/gay-lussac-law", 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
{
"p1": 1,
"t1": 273.15,
"p2": 1.366
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.gay_lussac_law",
"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à riordina P1/T1 uguale a P2/T2 in modo deterministico, rifiuta kelvin non positivi con un errore invalid_input esplicito e restituisce JSON strutturato con entrambi i punti di stato, la grandezza risolta, la formula e l’etichetta del metodo a volume costante.
Cosa significa la legge di Gay-Lussac e quali grandezze deve inviare
Fornire p1, t1, p2, t2, solved, formula, method e constant come JSON facilita l’incollare il risultato nelle note, il confronto nei test automatizzati o il riutilizzo tra lingue senza reimplementare l’aritmetica di riordino e divisione.
Come questa calcolatrice valida l’input e applica P1/T1 = P2/T2
Stringhe numeriche che si interpretano come numeri finiti sono accettate così form e pipeline in stile CSV possono passare valori senza un cast extra. Anche le pressioni assolute devono essere positive. Fornire sia p2 sia t2 è rifiutato perché il sistema sarebbe sovraspecificato; non fornirne nessuno è rifiutato perché non c’è nulla da risolvere. Non c’è ramo di Boyle né di Charles, né termine di quantità di sostanza, né servizio di conversione unità; è Gay-Lussac puro per le tre grandezze note a volume costante. Invii un corpo JSON con i campi obbligatori p1 e t1, più esattamente uno tra p2 e t2—la grandezza finale sconosciuta che desidera risolvere. Ogni campo numerico deve essere finito: campi obbligatori assenti, stringhe vuote, testo non numerico, NaN e Infinity falliscono immediatamente con invalid_input prima di qualsiasi risultato, e la validazione fallita non viene addebitata. Sono supportati alias: initial_pressure e P1 per p1; initial_temperature e T1 per t1; final_pressure e P2 per p2; final_temperature e T2 per t2. Le temperature assolute devono essere kelvin strettamente positivi: t1 o t2 zero o negativi sono sempre rifiutati come invalid_input perché la scala assoluta del gas ideale non ammette temperature non positive in questo modello. Dopo la validazione, il motore applica P2 uguale a P1 per T2 su T1 quando è nota la temperatura, oppure T2 uguale a T1 per P2 su P1 quando è nota la pressione, e arrotonda a una precisione decimale stabile così lo stesso input produce sempre lo stesso JSON sui motori JavaScript. La stessa funzione pura alimenta lo strumento gratuito nel browser e il percorso API.
Uso pratico, limiti, prezzi e canali di consegna
Usi l’API quando uno script, una piattaforma didattica, un pipeline di taccuino di laboratorio o un assistente di processo necessita di JSON stabile per molte coppie iniziale e finale sotto un unico contratto. Ogni richiesta riuscita è un elemento fatturabile a $0.002; la validazione fallita non consuma saldo.
Casi di integrazione
Fixture deterministiche per test di termodinamica
I pipeline che alimentano test unitari o demo scientifiche interattive possono chiamare un oracolo puro P1/T1=P2/T2 invece di reimplementare l’aritmetica di Gay-Lussac in ogni linguaggio.