Calculadora lei de Graham
O hélio, de 4 g/mol, se difunde duas vezes mais rápido que o metano, de 16 g/mol, porque a velocidade cai com a raiz quadrada da massa molar. Informe duas massas molares na mesma unidade e receba a razão de taxas e o inverso. 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 molar 1
- 2
- Massa molar 2
- 32
- Razão de massas
- 16
- Razão das velocidades
- 4
- Razão inversa das velocidades
- 0,25
A lei de Graham da difusão afirma que a taxa com que um gás se espalha por outro gás ou por uma barreira porosa é inversamente proporcional à raiz quadrada de sua massa molar. Esta calculadora recebe duas massas molares estritamente positivas, M1 e M2, em qualquer unidade coerente como gramas por mol, e devolve a razão adimensional rate1 sobre rate2 igual à raiz quadrada de M2 sobre M1. Uma conferência de livro didático é o hidrogênio perto de dois gramas por mol contra o oxigênio a trinta e dois gramas por mol, que resulta em uma razão de quatro: o gás mais leve se difunde quatro vezes mais rápido nas mesmas condições. Massa molar zero ou negativa é rejeitada porque a lei da raiz inversa não está definida para massa não positiva.
O que a lei de Graham da difusão realmente calcula
Thomas Graham mediu com que rapidez os gases se misturam pelo ar e por tampões porosos e descobriu que a espécie mais leve sempre ultrapassa a mais pesada por um fator preciso: a raiz quadrada inversa da massa molar. Escrita como taxa um sobre taxa dois igual à raiz de M dois sobre M um, a lei de Graham da difusão é a forma de sala de aula dessa observação.
A teoria cinética explica a mesma razão porque a velocidade quadrática média de uma molécula de gás ideal é a raiz de três R T sobre M; a uma temperatura compartilhada as constantes se cancelam e só sobrevive a razão das massas molares. Conferências típicas de lição de casa são hidrogênio perto de dois gramas por mol contra oxigênio a trinta e dois, que dá razão quatro, e hélio a quatro gramas por mol contra metano a dezesseis, que dá dois. Massas molares iguais dão razão um, como deve ser.
Difusão neste contrato significa espalhar-se por outro gás ou por uma barreira porosa à mesma temperatura; a efusão por um orifício obedece à fórmula idêntica de raiz inversa sob as idealizações usuais, por isso os dois nomes aparecem nas fichas mesmo quando a geometria do ensaio difere. Esta calculadora não consulta massas molares a partir de fórmulas químicas, não converte gramas por mol em quilogramas por mol e não resolve a segunda lei de Fick através de um leito empacotado.
Lição de casa, laboratório e resultados repetíveis
Estudantes encontram a lei de Graham da difusão quando um capítulo cinético-molecular pergunta qual gás percorre mais distância em um tubo de vidro no mesmo tempo, quando uma demonstração de amônia e cloreto de hidrogênio forma um anel branco de cloreto de amônio mais perto da extremidade mais pesada de HCl, ou quando uma prova fornece duas massas molares e exige a taxa relativa sem calculadora gráfica. Professores podem pré-gerar gabaritos para pares modestos de massa sem confiar em aplicativos opacos que invertem o numerador ou omitem a raiz.
Anotações de laboratório usam a mesma razão como verificação de sanidade antes de um modelo completo de transporte, confirmando que o hélio se difundirá mais que o nitrogênio em condições iguais. Problemas históricos de enriquecimento, inclusive a ideia qualitativa da difusão gasosa de isótopos de hexafluoreto de urânio, também se reduzem ao mesmo fator de raiz da massa quando duas massas molares são conhecidas.
Prefira esta landing quando a busca for a lei de Graham da difusão e você já tiver duas massas molares; use primeiro uma ferramenta de mols a partir da massa ou de peso-fórmula se ainda precisar dessas massas a partir de uma fórmula química.
Casos de uso
Tubo de amônia e HCl, e intuição de laboratório
Anotações de laboratório estimam quanto mais longe um gás leve viaja no mesmo tempo, alinhadas à demonstração do anel branco que se forma mais perto da extremidade mais pesada de cloreto de hidrogênio.
Perguntas frequentes
Como a razão de difusão de Graham é calculada?
A lei de Graham diz rate1/rate2 = √(M2/M1).
Isto cobre efusão além de difusão?
As geometrias do ensaio diferem (mistura pelo ar ou por uma barreira porosa versus escape por um orifício), mas a razão de sala de aula é a mesma raiz inversa da massa molar. Esta ferramenta devolve essa taxa compartilhada.
A calculadora da lei de Graham da difusão é grátis?
O executor do navegador é grátis e roda localmente.
Por que o anel de cloreto de amônio se forma perto da ponta do cloreto de hidrogênio?
Porque a amônia é o gás mais leve: ela se difunde mais rápido e percorre mais tubo antes de encontrar o cloreto de hidrogênio, mais pesado. Por isso o anel branco aparece mais perto dessa ponta.
Posso digitar uma fórmula química em vez da massa molar?
Não. A calculadora não busca massas molares a partir de fórmulas nem converte gramas por mol em quilogramas por mol. Digite você mesmo as duas massas molares, na mesma unidade.
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/chem/grahams-law-of-diffusion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"molar_mass_1":2,"molar_mass_2":32}'const res = await fetch("https://api.kit.forhosting.com/chem/grahams-law-of-diffusion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"molar_mass_1": 2,
"molar_mass_2": 32
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/grahams-law-of-diffusion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"molar_mass_1": 2,
"molar_mass_2": 32
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/grahams-law-of-diffusion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"molar_mass_1":2,"molar_mass_2":32}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"molar_mass_1":2,"molar_mass_2":32}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/grahams-law-of-diffusion", 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
{
"molar_mass_1": 2,
"molar_mass_2": 32
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.grahams_law_of_diffusion",
"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 | 1000000000000 |
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 caminho é aritmética determinística pura, sem rede, sem amostragem aleatória e sem relógio, de modo que o executor gratuito do navegador e a API a US$ 0,002 por solicitação bem-sucedida sempre coincidem.
O que a lei de Graham da difusão realmente calcula
Ela avalia a razão de duas massas que os gabaritos esperam, com arredondamento fixo para que uma execução no navegador e uma chamada à API nunca discordem na décima segunda casa decimal do rate_ratio publicado.
Entradas, saídas e o erro de massa não positiva
Massas molares nulas e negativas são rejeitadas porque a lei de Graham coloca a massa sob uma raiz e uma massa não positiva tornaria a razão indefinida ou não física; essas falhas não são cobradas. As unidades são responsabilidade de quem chama: misturar gramas por mol com quilogramas por mol escalaria a razão de forma incorreta, e esta ferramenta nunca converte. Envie um corpo JSON com dois números finitos obrigatórios: molar_mass_1 para M1 do primeiro gás e molar_mass_2 para M2 do segundo, em qualquer unidade coerente de massa molar como gramas por mol. Os apelidos M1, m1, mass1 e molarMass1 são aceitos para o primeiro campo, e M2, m2, mass2 e molarMass2 para o segundo, para que planilhas e formulários tipados reutilizem o mesmo contrato. Cada valor deve ser estritamente positivo e ficar dentro de um trilhão em magnitude absoluta; campos ausentes, cadeias vazias, tokens não numéricos, infinitos e NaN falham com invalid_input nomeando o campo. Em sucesso o corpo ecoa as massas molares arredondadas, define mass_ratio como M2 dividido por M1, define rate_ratio como a raiz dessa razão de massas — a taxa de Graham do gás um relativa ao gás dois —, define inverse_rate_ratio como o recíproco e reafirma a fórmula como rate1 sobre rate2 igual à raiz de M2 sobre M1. Os campos numéricos são arredondados a doze casas decimais para que o JSON do Worker e do navegador permaneça estável entre runtimes.
Lição de casa, anotações de laboratório e fixtures reproduzíveis de API
Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação que falha não é cobrada e nada fica armazenado depois que a resposta retorna.
Casos de integração
Conferência de lição de casa das taxas relativas de difusão
Estudantes digitam as massas molares do livro para dois gases e comparam um rate1/rate2 manuscrito com um JSON determinístico antes de entregar a lição de teoria cinética.
Fixtures determinísticas para software de química
Gere razões de Graham conhecidas e rejeições deliberadas de massa zero para valores esperados de coding kata, painéis e checagens de integração contínua.
Perguntas técnicas
molar_mass_1 e molar_mass_2 precisam da mesma unidade?
Sim. Use qualquer unidade coerente de massa molar (g/mol ou kg/mol) nos dois campos. Só a razão de massas entra na raiz, então misturar unidades escalaria a resposta de forma incorreta.
O que acontece se uma massa molar for zero ou negativa?
A solicitação falha com invalid_input. A lei de Graham não está definida para massa molar não positiva, então a API nunca devolve NaN, Infinity nem uma razão silenciosa sem sentido.