Lei geral dos gases
Se o volume cai de 2 para 1 enquanto a pressão sobe de 1 para 2, a temperatura continua em 300 K: P·V/T é igual nos dois estados. Informe cinco dos seis valores e receba o sexto. 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
- Pressão inicial
- 1
- Volume inicial
- 2
- Temperatura absoluta inicial
- 300
- Pressão final
- 2
- Volume final
- 1
- Valor
- 300
- Temperatura 2
- 300
- Variável resolvida
- T2
- Razão
- 0,0066666667
Esta calculadora da lei geral dos gases encontra a única pressão, volume, ou temperatura ausente quando uma quantidade fixa de gás ideal muda entre dois estados a mols constantes. A relação que define é P1 vezes V1 sobre T1 igual a P2 vezes V2 sobre T2, que unifica as leis de Boyle, Charles, e Gay-Lussac em uma única declaração proporcional usando temperaturas absolutas. Você informa cinco das seis variáveis de estado e deixa a incógnita de fora da solicitação; o mecanismo reorganiza a identidade e retorna o conjunto completo de seis valores, o nome da variável que resolveu, e a razão comum P V sobre T. As temperaturas precisam ser absolutas — tipicamente kelvin — então temperatura zero é rejeitada como inválida, porque a divisão pelo zero absoluto é indefinida e não tem significado neste modelo. Pressões e volumes podem usar qualquer família de unidades consistente; a ferramenta nunca converte atmosferas para pascais ou litros para metros cúbicos para você. A aritmética é totalmente determinística, sem chamadas de rede, sem amostragem, e sem atalhos dependentes de data.
O que significa a lei geral dos gases e o que a resposta contém
A lei geral dos gases afirma que, para uma quantidade fixa de gás ideal, o produto da pressão e do volume dividido pela temperatura absoluta é o mesmo nos estados inicial e final: P1 vezes V1 sobre T1 igual a P2 vezes V2 sobre T2. É a forma de equação única das três leis clássicas dos gases quando a quantidade de gás não muda e nenhuma reação química altera a contagem de mols.
A lei de Boyle aparece quando a temperatura é mantida fixa, a lei de Charles quando a pressão é fixa, e a lei de Gay-Lussac quando o volume é fixo; a forma geral mantém as três livres, para que uma incógnita ainda possa ser encontrada a partir de cinco valores conhecidos. A temperatura absoluta é essencial: deslocamentos em Celsius ou Fahrenheit quebrariam a proporção, e é por isso que T1 e T2 precisam ser kelvin (ou outra escala absoluta) em tarefas de casa e nesta calculadora.
Como as seis variáveis de estado são lidas e como a solução permanece reproduzível
Exatamente cinco das seis precisam estar presentes; omita a única incógnita que você quer calcular. Sinais de mais à esquerda e notação científica em strings numéricas são permitidos quando podem ser interpretados como decimais finitos; espaços incorporados e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula ruim não vire uma pressão ou temperatura errada. Quando a incógnita é uma temperatura, o resultado calculado também é verificado e rejeitado se for numericamente zero.
Denominadores que aparecem na reorganização — dependendo de qual variável está ausente — também precisam ser diferentes de zero. Depois de resolver, os dois lados de P V sobre T são comparados dentro de uma tolerância relativa apertada, como uma verificação cruzada.
Onde a lei geral dos gases se encaixa no estudo, no projeto e em software
Estudantes encontram P1 V1 sobre T1 igual a P2 V2 sobre T2 quando um livro didático unifica Boyle, Charles, e Gay-Lussac depois de capítulos separados, quando um laboratório comprime uma seringa de ar enquanto mede a temperatura, ou quando um problema de concurso dá cinco números de estado e pede o sexto sem introduzir mols. Professores podem gerar gabaritos previamente para pressões e volumes modestos sem confiar em aplicativos de calculadora opacos que trocam silenciosamente de kelvin para Celsius ou perdem um fator de dois.
Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para demonstrações de termodinâmica, para normalizar problemas de gás de dois estados informados pelo usuário antes de um esboço de processo, ou para atender enunciados de desafios de programação que exigem uma única pressão ou temperatura ausente, em vez de uma estimativa vaga. Verificações de processo e produto de primeira ordem usam a lei geral quando apenas os seis espaços P V T importam e n e R ainda não entram em jogo.
Casos de uso
Verificações de tarefas e laboratório
Resolva o P, V, ou T ausente em problemas de gás ideal de dois estados usando P1V1/T1 = P2V2/T2, antes de corrigir planilhas de exercícios.
Tutoria e esboços de processo
Normalize dados de estado de cinco das seis variáveis informados pelo usuário em um par completo P–V–T, para lições, laboratórios, e verificações de projeto de primeira ordem.
Perguntas frequentes
Qual equação esta ferramenta usa?
A lei geral dos gases P1·V1/T1 = P2·V2/T2 para uma quantidade fixa de gás ideal. Você omite exatamente uma das seis variáveis e o mecanismo a resolve.
O que acontece se a temperatura for zero?
Temperatura absoluta zero é inválida na lei geral dos gases, porque os termos T aparecem em denominadores e não têm significado físico no zero absoluto neste modelo.
Preciso usar kelvin?
Sim, para temperaturas absolutas: qualquer escala absoluta funciona se T1 e T2 a usarem, mas deslocamentos em Celsius ou Fahrenheit quebram a proporção. Tarefas de casa quase sempre esperam kelvin.
Isso inclui n e R da lei dos gases ideais?
Não. Esta calculadora apenas reorganiza a proporção combinada de dois estados. Informe cinco dos seis valores de P, V, T; ela não resolve PV = nRT para mols ou a constante dos gases.
Qual a relação com as leis de Boyle, Charles e Gay-Lussac?
A lei geral reúne as três numa só equação. Com a temperatura fixa ela vira a lei de Boyle, com a pressão fixa a de Charles e com o volume fixo a de Gay-Lussac.
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/thermo/combined-gas-law \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"P1":1,"p1":1}'const res = await fetch("https://api.kit.forhosting.com/thermo/combined-gas-law", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"P1": 1,
"p1": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/combined-gas-law",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"P1": 1,
"p1": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/combined-gas-law", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"P1":1,"p1":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"P1":1,"p1":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/combined-gas-law", 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
{
"P1": 1,
"p1": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.combined_gas_law",
"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.
Limites
max_abs_value | 1000000000000000 |
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 lei geral dos gases e o que a resposta contém
Esta ferramenta retorna os seis campos de estado P1, V1, T1, P2, V2, e T2 com o valor resolvido preenchido, uma etiqueta solved nomeando qual campo foi omitido, um eco value dessa incógnita, a ratio compartilhada de P V sobre T, a precisão usada, uma etiqueta de método combined_gas_law, e um lembrete curto de fórmula. Não há equação de estado de gás real, nenhuma constante de gás ideal R, e nenhuma conversão automática de unidade: o mecanismo reorganiza a proporção dentro da faixa numérica suportada ou rejeita a entrada com invalid_input. Os casos rejeitados incluem mais ou menos de uma das seis variáveis ausentes, valores não finitos, magnitudes acima do teto documentado, temperatura absoluta zero, e denominadores zero exigidos pela reorganização escolhida. Se você precisar da lei dos gases ideais completa com n e R, ou misturas de múltiplos componentes, use essas ferramentas dedicadas; esta página responde apenas à proporção combinada de dois estados, com saída numérica estável, adequada para planilhas de exercícios, testes unitários e consumidores de API que não podem inventar passos simbólicos.
Como as seis variáveis de estado são lidas e como a solução permanece reproduzível
Os nomes de campo preferidos são P1, V1, T1, P2, V2, e T2, com apelidos como p1, pressure1, e initial_pressure para a primeira pressão, e padrões correspondentes para volume e temperatura em ambos os estados, para que planilhas, strings de consulta e formulários digitados possam reutilizar o mesmo contrato. As temperaturas absolutas T1 e T2 informadas precisam ser diferentes de zero: um valor zero falha com invalid_input e uma mensagem que nomeia o campo e explica que temperatura absoluta zero é inválida na lei geral dos gases, para que a divisão por T nunca vire silenciosamente infinito. O campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor para as saídas numéricas, com padrão dez e teto de 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 você mesmo a lei geral dos gases.
Onde a lei geral dos gases se encaixa no estudo, no projeto e em software
Ferramentas de produto e de educação usam o endpoint quando quem aprende deixa um campo em branco e a interface precisa mostrar o estado resolvido e a razão compartilhada. Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado matemático. Combine-a com outros ajudantes de termodinâmica quando precisar de calor latente ou passos de expansão, e com endpoints de matemática ao montar um pequeno laboratório de calculadoras gratuitas e determinísticas de física.
Casos de integração
Fixtures de teste determinísticas
Gere soluções reproduzíveis da lei geral dos gases para testes unitários, demonstrações de termodinâmica, e asserções de CI sobre a variável resolvida.
Perguntas técnicas
Quanto custa a calculadora da lei geral dos gases?
É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.