Rechner für chemische Gleichungen

Finden Sie die kleinsten ganzzahligen Koeffizienten und überprüfen Sie jedes Element sowie die explizite Ladung auf beiden Seiten.

Auszugleichende Reaktion

Verwenden Sie + zwischen Spezies und =, -> oder → für den Pfeil. Unterstützt Gruppen wie () und [Fe(CN)6], Hydrate wie CuSO4·5H2O, Phasen wie (aq) und Ladungen wie Fe^3+ oder SO4^2-. Limits: 1.000 Zeichen, 24 Spezies, 1 bis 999.999 für jeden eingegebenen Koeffizienten oder Index und 8 verschachtelte Gruppenebenen.

Geben Sie eine Reaktion mit bekannten Edukten und Produkten ein.
Beispiel ausprobieren

Ausgeglichene Gleichung

Geben Sie beide Seiten einer Reaktion einDas kleinste exakte Koeffizientenverhältnis und seine Erhaltungsprüfung werden hier angezeigt.

Exakte Algebra

Atomanzahlen und Koeffizienten verwenden exakte ganzzahlige und rationale Arithmetik. Es wird keine Dezimalpräzisionseinstellung oder Fließkomma-Stabilitätsannahme herangezogen.

    • Stöchiometrische Matrix (Edukte positiv, Produkte negativ)

    Ihre Gleichung und das Ergebnis verbleiben in diesem Browser — es wird nichts hochgeladen.

    FAQ

    Kann ich Indizes ändern, um eine Gleichung auszugleichen?

    Nein. Ein Index ist Teil der Formel einer Substanz, seine Änderung ändert also die Substanz. Das Ausgleichen ändert nur die Koeffizienten vor den vollständigen Spezies.

    Prüft der Rechner die ionische Ladung?

    Ja, wenn Ladungen explizit mit der Caret-Notation geschrieben werden. Beispielsweise prüft Fe^3+ + e^- = Fe^2+ sowohl die Eisenatome als auch die Nettoladung. Das Tool fügt H+, OH-, H2O oder Elektronen nicht automatisch für Sie hinzu.

    Warum kann eine chemische Gleichung mehr als eine Lösung haben?

    Wenn die aufgeführten Spezies mehr als einen unabhängigen Freiheitsgrad zulassen, kann die Erhaltung allein kein eindeutiges Verhältnis bestimmen. Die Reaktion benötigt eine weitere Spezies, ein Medium oder eine chemische Bedingung anstelle einer willkürlichen Schätzung des Rechners.

    Wie vermeidet der Gleichungsrechner Rundungsfehler?

    Es löst die stöchiometrische Matrix mit exakter ganzzahliger und rationaler Arithmetik, skaliert den eindimensionalen Nullraumvektor auf ganze Zahlen und kürzt den größten gemeinsamen Teiler heraus. Es wird keine Fließkomma-Approximation verwendet.

    Der Rechner für chemische Gleichungen ist ein präzises Werkzeug, das Ihnen dabei hilft, chemische Reaktionen exakt auszubalancieren. Das Tool ermittelt das kleinste positive ganzzahlige Koeffizientenverhältnis und verifiziert dabei jedes einzelne Element sowie die explizite Ladung auf beiden Seiten der Gleichung.

    Durch die Nutzung exakter Ganzzahl- und Rationalarithmetik vermeidet das System jegliche Rundungsfehler oder Fließkomma-Approximationen. Neben der ausgeglichenen Gleichung liefert das Tool eine detaillierte Erhaltungsprüfung für Atome und Ladungen sowie die schrittweise algebraische Zeilenstufenform, die zur Lösung des Gleichungssystems führt.

    Die mathematischen Grundlagen des Ausgleichens

    Das Ausgleichen einer chemischen Gleichung basiert auf dem fundamentalen chemischen Prinzip der Massenerhaltung. Dieses besagt, dass die Anzahl der Atome jedes Elements vor und nach einer Reaktion identisch bleiben muss. Mathematisch lässt sich dieses Problem als ein System linearer Gleichungen beschreiben.

    Jede chemische Spezies in der Gleichung erhält eine Variable als Koeffizient. Für jedes beteiligte Element und für die Nettoladung wird eine Erhaltungsgleichung aufgestellt. Diese Gleichungen bilden zusammen die stöchiometrische Matrix, in der Edukte mit positiven und Produkte mit negativen Vorzeichen eingetragen werden.

    Durch die exakte Zeilenreduktion dieser Matrix wird der Nullraum bestimmt. Ein eindeutiges chemisches Gleichgewicht erfordert einen genau eindimensionalen Nullraum, welcher das exakte Koeffizientenverhältnis festlegt. Hat das System mehr als einen unabhängigen Freiheitsgrad (einen mehrdimensionalen Nullraum), existiert keine eindeutige Lösung. Das Tool trifft in solchen Fällen keine willkürlichen Annahmen, sondern fordert zusätzliche chemische Bedingungen ein.

    Eingaberegeln und unterstützte Formate

    Um eine Gleichung korrekt zu verarbeiten, müssen die Eingaben bestimmten syntaktischen Regeln entsprechen. Das Textfeld für die unbalancierte Gleichung erlaubt maximal 1.000 Zeichen und unterstützt bis zu 24 chemische Spezies.

    Folgende Formate und Schreibweisen werden vom System erkannt:

    • Trennung der Spezies: Einzelne Stoffe werden durch ein + voneinander getrennt.
    • Reaktionspfeile: Als Trennung zwischen Edukten und Produkten sind =, -> oder zulässig.
    • Gruppierungen: Runde Klammern () und eckige Klammern [] können zur Gruppierung genutzt werden (z. B. [Fe(CN)6]), wobei maximal 8 verschachtelte Gruppenebenen erlaubt sind.
    • Hydrate: Kristallwasser und Hydrate werden mit der Punkt-Notation eingegeben (z. B. CuSO4·5H2O).
    • Phasen: Zustandsformen können in Klammern angehängt werden (z. B. (aq)).
    • Ladungen: Ionenladungen müssen am Ende einer Spezies mittels Caret-Notation angegeben werden (z. B. Fe^3+, SO4^2-, ^+, ^-, ^2+ oder ^3-).
    • Zahlenbereiche: Manuell eingegebene Koeffizienten oder Indizes müssen Werte zwischen 1 und 999.999 annehmen.

    Schritt-für-Schritt-Ausgabe der exakten Algebra

    Nach dem Klick auf die Schaltfläche „Gleichung ausgleichen“ führt das Tool die Berechnung durch und auf dem Bildschirm erscheint der Bereich „Exakte Algebra“. Dieser schlüsselt den Rechenweg wie folgt auf:

    1. Variablenzuweisung: Das Tool zeigt den ersten Schritt an: „Weisen Sie jeder Spezies einen Koeffizienten zu: a, b, c, …“.
    2. Gleichungssystem: Es folgt die Anweisung: „Schreiben Sie eine Erhaltungsgleichung für jedes Element sowie für die Nettoladung, falls Ladungen vorhanden sind.“.
    3. Matrix-Darstellung: Die Koeffizienten werden in die „Stöchiometrische Matrix (Edukte positiv, Produkte negativ)“ überführt.
    4. Zeilenreduktion: Das System berechnet die reduzierte Form und gibt aus: „Exakte Zeilenstufenform ergibt Rang ‹rank› und Defekt ‹nullity›. Ein eindimensionaler Nullraum bestimmt ein Koeffizientenverhältnis.“.
    5. Skalierung und Kürzung: Der letzte Schritt zeigt die Normalisierung der Werte: „Mit ‹scale› multiplizieren, dann durch den gemeinsamen Teiler ‹gcd› teilen: [‹coefficients›]“.

    Zusätzlich wird die Tabelle „Erhaltungsprüfung“ ausgegeben. Diese listet unter den Spalten „Menge“, „Edukte“, „Produkte“ und „Übereinstimmung“ alle Elemente sowie die „Nettoladung“ auf, um die Korrektheit der Erhaltung visuell zu bestätigen.

    Fehlerbehandlung und Validierung

    Sollte eine Eingabe fehlerhaft sein oder mathematisch nicht gelöst werden können, gibt das Tool präzise Rückmeldungen aus:

    • Bei leerem Eingabefeld: „Geben Sie eine chemische Gleichung zum Ausgleichen ein.“.
    • Fehlender oder mehrfacher Pfeil: „Fügen Sie einen Reaktionspfeil zwischen Edukten und Produkten ein: =, -> oder →.“ beziehungsweise „Verwenden Sie genau einen Reaktionspfeil.“.
    • Leere Seiten oder Spezies: „Geben Sie mindestens eine Spezies auf jeder Seite des Reaktionspfeils ein.“ oder „Entfernen Sie die leere Spezies neben einem +-Zeichen oder vervollständigen Sie deren Formel.“.
    • Zeichen- und Strukturfehler: „Die Formel enthält ein nicht unterstütztes Zeichen oder einen falschen Abstand nahe „‹detail›“.“ oder „Eine runde oder eckige Klammer hat keinen passenden Partner.“.
    • Unbekannte Elemente: „„‹detail›“ ist kein erkanntes Elementsymbol. Überprüfen Sie die Groß- und Kleinschreibung.“.
    • Mathematische Unlösbarkeit: „Diese festgelegten Spezies haben kein von Null verschiedenes Koeffizientenverhältnis, das jedes Element und jede explizite Ladung erhält.“.
    • Unphysikalische Ergebnisse: „Das Ausgleichen dieser festgelegten Spezies würde das Entfernen einer Spezies oder das Zuweisen eines Koeffizienten von Null erfordern. Überprüfen Sie die Formeln und Seiten.“.
    • Mehrdeutigkeit: „Diese Reaktion hat mehr als ein unabhängiges Koeffizientenverhältnis. Fügen Sie die fehlenden Spezies oder Reaktionsbedingungen hinzu.“.
    • Anzeigebeschränkung: „Die exakten Koeffizienten überschreiten das Sicherheitslimit von 30 Stellen für die Anzeige. Überprüfen Sie die Formelanzahlen oder teilen Sie die Reaktion auf.“.

    Datenschutz und lokale Verarbeitung

    Die Privatsphäre Ihrer Daten ist bei der Nutzung dieses Tools gewahrt. Ihre Gleichung und das Ergebnis verbleiben in diesem Browser — es wird nichts hochgeladen. Alle Berechnungen werden lokal auf Ihrem Endgerät ausgeführt.


    Häufig gestellte Fragen (FAQ)

    Kann ich Indizes ändern, um eine Gleichung auszugleichen? Nein. Ein Index ist Teil der Formel einer Substanz, seine Änderung ändert also die Substanz. Das Ausgleichen ändert nur die Koeffizienten vor den vollständigen Spezies.

    Wie vermeidet der Gleichungsrechner Rundungsfehler? Es löst die stöchiometrische Matrix mit exakter ganzzahliger und rationaler Arithmetik, skaliert den eindimensionalen Nullraumvektor auf ganze Zahlen und kürzt den größten gemeinsamen Teiler heraus. Es wird keine Fließkomma-Approximation verwendet.

    Prüft der Rechner die ionische Ladung? Ja, wenn Ladungen explizit mit der Caret-Notation geschrieben werden. Beispielsweise prüft Fe^3+ + e^- = Fe^2+ sowohl die Eisenatome als auch die Nettoladung. Das Tool fügt H+, OH-, H2O oder Elektronen nicht automatisch für Sie hinzu.

    Warum kann eine chemische Gleichung mehr als eine Lösung haben? Wenn die aufgeführten Spezies mehr als einen unabhängigen Freiheitsgrad zulassen, kann die Erhaltung allein kein eindeutiges Verhältnis bestimmen. Die Reaktion benötigt eine weitere Spezies, ein Medium oder eine chemische Bedingung anstelle einer willkürlichen Schätzung des Rechners.