Grahamsches Gesetz
Helium mit 4 g/mol diffundiert doppelt so schnell wie Methan mit 16 g/mol, weil die Rate mit der Wurzel der Molmasse sinkt. Geben Sie zwei Molmassen in derselben Einheit ein und erhalten Sie das Ratenverhältnis, seinen Kehrwert und das Massenverhältnis. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Molare Masse 1
- 2
- Molare Masse 2
- 32
- Massenverhältnis
- 16
- Geschwindigkeitsverhältnis
- 4
- Inverses Geschwindigkeitsverhältnis
- 0,25
Das Grahamsche Diffusionsgesetz besagt, dass die Geschwindigkeit, mit der sich ein Gas durch ein anderes Gas oder eine poröse Sperre ausbreitet, umgekehrt proportional zur Quadratwurzel seiner Molmasse ist. Dieser Rechner nimmt zwei streng positive Molmassen, M1 und M2, in jeder konsistenten Einheit wie Gramm pro Mol entgegen und liefert das dimensionslose Ratenverhältnis rate1 zu rate2 gleich der Quadratwurzel aus M2 durch M1. Eine Lehrbuchprüfung ist Wasserstoff nahe zwei Gramm pro Mol gegenüber Sauerstoff bei zweiunddreißig Gramm pro Mol, was ein Verhältnis von vier ergibt: das leichtere Gas diffundiert unter gleichen Bedingungen viermal so schnell. Eine Molmasse von null oder darunter wird abgelehnt, weil das Wurzelgesetz für nicht positive Massen undefiniert ist.
Was das Grahamsche Diffusionsgesetz tatsächlich berechnet
Thomas Graham maß, wie schnell sich Gase durch Luft und poröse Stopfen mischen, und fand, dass die leichtere Spezies die schwerere stets um einen präzisen Faktor überholt: die inverse Quadratwurzel der Molmasse. Geschrieben als Rate eins durch Rate zwei gleich der Wurzel aus M zwei durch M eins, ist das Grahamsche Diffusionsgesetz die Unterrichtsform dieser Beobachtung.
Die kinetische Gastheorie erklärt dasselbe Verhältnis, weil die quadratisch gemittelte Geschwindigkeit eines Idealgasmoleküls die Wurzel aus drei R T durch M ist; bei gemeinsamer Temperatur kürzen sich die Konstanten und es bleibt nur das Molmassenverhältnis. Typische Hausaufgabenprüfungen sind Wasserstoff nahe zwei Gramm pro Mol gegen Sauerstoff bei zweiunddreißig, was vier ergibt, und Helium bei vier Gramm pro Mol gegen Methan bei sechzehn, was zwei ergibt. Gleiche Molmassen ergeben eins, wie es sein muss.
Diffusion bedeutet in diesem Vertrag die Ausbreitung durch ein anderes Gas oder eine poröse Sperre bei gleicher Temperatur; Effusion durch eine Nadelöffnung gehorcht derselben inversen Wurzelformel unter den üblichen Idealisierungen, weshalb beide Namen auf Arbeitsblättern stehen, obwohl die Versuchsgeometrie differiert. Dieser Rechner schlägt keine Molmassen aus chemischen Formeln nach, rechnet Gramm pro Mol nicht in Kilogramm pro Mol um und löst nicht Ficks zweites Gesetz durch ein Festbett.
Hausaufgaben, Labornotizen und wiederholbare Ergebnisse
Lernende begegnen dem Grahamschen Diffusionsgesetz, wenn ein Kapitel zur kinetischen Molekulartheorie fragt, welches Gas in einem Glasrohr in derselben Zeit weiter wandert, wenn eine Ammoniak-und-Chlorwasserstoff-Demonstration einen weißen Ammoniumchlorid-Ring näher am schwereren HCl-Ende bildet, oder wenn eine Prüfung zwei Molmassen vorgibt und ohne grafikfähigen Taschenrechner die relative Rate verlangt. Lehrkräfte können Lösungsschlüssel für bescheidene Massenpaare vorab erzeugen, ohne undurchsichtigen Anwendungen zu vertrauen, die den Zähler umkehren oder die Wurzel weglassen. Labornotizen nutzen dasselbe Verhältnis als Plausibilitätsprüfung vor einem vollständigen Transportmodell und bestätigen, dass Helium unter gleichen Bedingungen stärker als Stickstoff diffundiert.
Historische Anreicherungsaufgaben, einschließlich der qualitativen Idee der Gasdiffusion von Uranhexafluorid-Isotopen, reduzieren sich ebenfalls auf denselben Wurzelfaktor der Masse, sobald zwei Molmassen bekannt sind. Bevorzugen Sie diese Seite, wenn die Suche das Grahamsche Diffusionsgesetz gilt und Sie bereits zwei Molmassen haben; nutzen Sie zuerst ein Werkzeug für Mole aus Masse oder Formelgewicht, falls Sie jene Massen noch aus einer chemischen Formel brauchen.
Anwendungsfälle
Ammoniak–HCl-Rohr und Laborintuition
Labornotizen schätzen, wie viel weiter ein leichtes Gas in derselben Zeit wandert, passend zur Weißring-Demonstration, die sich näher am schwereren Chlorwasserstoff-Ende bildet.
Häufige Fragen
Deckt dies Effusion ebenso ab wie Diffusion?
Die Versuchsgeometrien unterscheiden sich (Mischung durch Luft oder eine poröse Sperre gegenüber Entweichen durch eine Nadelöffnung), doch das Unterrichtsverhältnis ist dieselbe inverse Quadratwurzel der Molmasse. Dieses Werkzeug liefert jene gemeinsame Rate.
Wie wird das Diffusionsratenverhältnis berechnet?
Teilen Sie die zweite Molmasse durch die erste und ziehen Sie die Wurzel. Das Ergebnis sagt, wie viel schneller sich das erste Gas ausbreitet als das zweite; gleiche Molmassen ergeben ein Verhältnis von eins.
Warum bildet sich der Ammoniumchloridring nahe am Chlorwasserstoff-Ende?
Ammoniak ist das leichtere Gas, diffundiert schneller und legt mehr Strecke im Rohr zurück, bevor es auf den schwereren Chlorwasserstoff trifft. Deshalb erscheint der weiße Ring näher an dessen Ende.
Kann ich eine Summenformel statt der Molmasse eingeben?
Nein. Der Rechner ermittelt keine Molmassen aus Formeln und rechnet Gramm pro Mol nicht in Kilogramm pro Mol um. Geben Sie beide Molmassen selbst ein, in derselben Einheit.
Warum breitet sich ein leichteres Gas schneller aus?
Nach der kinetischen Gastheorie ist die typische Molekülgeschwindigkeit die Wurzel aus 3RT durch M. Bei gleicher Temperatur kürzt sich alles bis auf die Molmassen heraus, leichtere Moleküle sind also im Mittel schneller.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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)Beispiel-Anfrage
{
"molar_mass_1": 2,
"molar_mass_2": 32
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.grahams_law_of_diffusion",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_abs | 1000000000000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Der Weg ist reine deterministische Arithmetik ohne Netz, ohne Zufallsstichprobe und ohne Uhr, sodass der kostenlose Browserläufer und die API zu $0.002 je erfolgreicher Anfrage stets übereinstimmen.
Was das Grahamsche Diffusionsgesetz tatsächlich berechnet
Er wertet das Zwei-Massen-Verhältnis aus, das Lösungsschlüssel erwarten, mit fester Rundung, sodass ein Browserlauf und ein API-Aufruf niemals an der zwölften Nachkommastelle des veröffentlichten rate_ratio auseinanderlaufen.
Eingaben, Ausgaben und der Fehler bei nicht positiver Masse
Null und negative Molmassen werden abgelehnt, weil das Grahamsche Gesetz die Masse unter eine Wurzel setzt und eine nicht positive Masse das Verhältnis undefiniert oder unphysikalisch machte; solche Fehler werden nicht berechnet. Einheiten liegen in der Verantwortung der aufrufenden Seite: Das Mischen von Gramm pro Mol mit Kilogramm pro Mol würde das Verhältnis falsch skalieren, und dieses Werkzeug rechnet nie um. Senden Sie einen JSON-Körper mit zwei erforderlichen endlichen Zahlen: molar_mass_1 für M1 des ersten Gases und molar_mass_2 für M2 des zweiten, in jeder konsistenten Molmasseneinheit wie Gramm pro Mol. Aliasnamen M1, m1, mass1 und molarMass1 werden für das erste Feld akzeptiert, M2, m2, mass2 und molarMass2 für das zweite, damit Tabellenkalkulationen und typisierte Formulare denselben Vertrag wiederverwenden. Jeder Wert muss streng positiv sein und innerhalb einer Billion im Absolutbetrag bleiben; fehlende Felder, leere Zeichenketten, nichtnumerische Token, Unendlichkeiten und NaN scheitern mit invalid_input unter Nennung des Feldes. Bei Erfolg spiegelt der Körper die gerundeten Molmassen, setzt mass_ratio auf M2 geteilt durch M1, setzt rate_ratio auf die Wurzel dieses Massenverhältnisses — die Graham-Rate von Gas eins relativ zu Gas zwei —, setzt inverse_rate_ratio auf den Kehrwert und formuliert die Gleichung als rate1 durch rate2 gleich der Wurzel aus M2 durch M1. Numerische Felder werden auf zwölf Nachkommastellen gerundet, damit Worker- und Browser-JSON über Laufzeiten hinweg byte-stabil bleiben.
Hausaufgaben, Labornotizen und reproduzierbare API-Fixtures
Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert.
Integrationsbeispiele
Hausaufgabenprüfung relativer Diffusionsraten
Lernende geben Lehrbuch-Molmassen zweier Gase ein und vergleichen ein handschriftliches rate1/rate2 mit einem deterministischen JSON, bevor sie kinetische Hausaufgaben abgeben.
Deterministische Fixtures für Chemiesoftware
Erzeugen Sie bekannte Graham-Ratenverhältnisse und bewusste Nullmassen-Ablehnungen für erwartete Werte von Coding-Kata, Dashboards und Prüfungen der fortlaufenden Integration.
Technische Fragen
Wie wird das Graham-Diffusionsratenverhältnis berechnet?
Das Grahamsche Gesetz lautet rate1/rate2 = √(M2/M1). Geben Sie zwei positive Molmassen in derselben Einheit ein; das Antwortfeld rate_ratio ist dieser Wurzelwert, inverse_rate_ratio der Kehrwert.
Müssen molar_mass_1 und molar_mass_2 dieselbe Einheit haben?
Ja. Verwenden Sie für beide Felder dieselbe konsistente Molmasseneinheit (g/mol oder kg/mol). Nur das Massenverhältnis geht in die Wurzel ein, daher würde das Mischen von Einheiten die Antwort falsch skalieren.
Was geschieht, wenn eine Molmasse null oder negativ ist?
Die Anfrage scheitert mit invalid_input. Das Grahamsche Gesetz ist für nicht positive Molmasse undefiniert, daher liefert die API niemals NaN, Infinity oder ein stilles Unsinnsverhältnis.
Ist der Rechner zum Grahamschen Diffusionsgesetz kostenlos?
Der Browserläufer ist kostenlos und läuft örtlich. API-Aufrufe nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreicher Anfrage; fehlgeschlagene Aufgaben, die invalid_input zurückgeben, werden niemals berechnet.