Halbwertszeit aus Zerfallskonstante
Dieser Halbwertszeitrechner für Differentialgleichungen wandelt eine Zerfallskonstante in die Zeit um, nach der eine Größe auf die Hälfte ihres Anfangswerts gefallen ist.
Im Browser ausführen – kostenlos
Er verwendet die exakte Beziehung t½ = ln(2) / λ für die Differentialgleichung dQ/dt = -λQ mit positivem λ. Geben Sie eine Konstante in einer beliebigen inversen Zeiteinheit ein. Sie erhalten die Halbwertszeit in der zugehörigen Zeiteinheit sowie die verwendete Konstante und Formel. Die Berechnung ist deterministisch, weist ungültige oder unphysikalische Eingaben zurück, benötigt keinen Netzwerkzugriff und kostet $0.002 pro erfolgreicher API-Anfrage.
Leiten Sie die Halbwertszeit aus der Zerfallsdifferentialgleichung ab
Exponentieller Zerfall beginnt mit der gewöhnlichen Differentialgleichung dQ/dt = -λQ. Ihre Lösung lautet Q(t) = Q(0)e^(-λt), sodass nach der Zeit t noch der Anteil e^(-λt) vorhanden ist. Als Halbwertszeit gilt der Zeitpunkt, an dem dieser Anteil ein Halb beträgt. Setzt man e^(-λt) = 1/2, logarithmiert natürlich und löst nach der Zeit auf, ergibt sich t½ = ln(2)/λ. Dieser Rechner führt den letzten Umrechnungsschritt aus, wenn die Zerfallskonstante bereits bekannt ist. Die Anfangsmenge wird nicht benötigt, da sie sich im Verhältnis Q(t)/Q(0) herauskürzt. Zehn Atome, zehn Gramm und zehntausend simulierte Teilchen besitzen bei derselben Konstante dieselbe Halbwertszeit. Übergeben Sie decay_constant als positive endliche Zahl. Die Aliasnamen lambda und decay_rate werden für Integrationen akzeptiert, die diese Feldnamen bereits verwenden. Eine Konstante von null beschreibt keinen Zerfall und würde eine unendliche Halbwertszeit bedeuten. Eine negative Konstante steht bei dieser Vorzeichenkonvention für exponentielles Wachstum. Daher werden beide Werte abgewiesen. Fehlende, nicht numerische und nicht endliche Werte gelten ebenfalls als ungültige Eingabe, statt ein irreführendes Ergebnis zu erzeugen. Dieser klar begrenzte Vertrag macht das Ergebnis prüfbar und bindet es unmittelbar an die übliche Zerfallsdifferentialgleichung.
Wählen Sie konsistente Einheiten und lesen Sie die Ausgabefelder
Die Zerfallskonstante besitzt die Dimension inverse Zeit, die Halbwertszeit dagegen die Dimension Zeit. Wird λ pro Sekunde angegeben, erscheint half_life in Sekunden; wird λ pro Tag angegeben, steht das Ergebnis in Tagen. Der Rechner errät oder konvertiert keine Einheiten, denn aus einer einzelnen Zahl geht nicht hervor, ob die Quelle Sekunden, Stunden, Jahre oder ein anderes Intervall verwendet hat. Bewahren Sie die Einheit in Ihrer Anwendung zusammen mit der Eingabe auf und kennzeichnen Sie das Ergebnis mit der reziproken Zeiteinheit. Die Antwort gibt decay_constant wieder, liefert half_life, enthält den Zahlenwert ln2, nennt die Formel und ergänzt units_note. Mit diesen Feldern können Sie eine knappe Antwort anzeigen und zugleich genügend Kontext für ein Prüfprotokoll oder ein automatisiertes Arbeitsblatt erhalten. Eine stabile Formatierung signifikanter Stellen verhindert, dass übliches Gleitkomma-Rauschen Testwerte verändert; sehr große oder sehr kleine gültige Antworten behalten dennoch ihre Größenordnung. Als Plausibilitätsprüfung muss eine Verdopplung der Zerfallskonstante die Halbwertszeit halbieren, während ihre Halbierung die Halbwertszeit verdoppelt. Die Ausgabe beschreibt ausschließlich die charakteristische Halbierungszeit. Sie berechnet weder eine Restmenge zu einem beliebigen Zeitpunkt noch leitet sie λ aus Messwerten ab oder ergänzt eine nicht angegebene physikalische Einheit.
Nutzen Sie den Rechner in Modellen, Unterricht und Datenabläufen
Verwenden Sie den Browserrechner, wenn Sie eine Aufgabe zu Differentialgleichungen prüfen, einen angepassten Zerfallsparameter kontrollieren oder Szenarien ohne Tabellenkalkulation vergleichen möchten. Nutzen Sie die API, wenn eine Simulationspipeline, ein Export aus einem wissenschaftlichen Notizbuch, eine Lernplattform oder ein Überwachungsmodell dieselbe deterministische Umrechnung wiederholt benötigt. Jedes erfolgreiche API-Element kostet $0.002; Validierungsfehler benennen das Eingabeproblem, damit Sie es korrigieren können. Da die Implementierung nur begrenzte Arithmetik ausführt und kein Netzwerk aufruft, erzeugt dieselbe Eingabe stets dieselbe strukturierte Ausgabe. Stellen Sie in einem Ablauf für Differentialgleichungen zuerst sicher, dass tatsächlich das Modell dQ/dt = -λQ mit konstantem positivem λ gilt. Sorgen Sie anschließend für ein einheitliches Einheitensystem bei λ und allen nachfolgenden Zeitwerten, rufen Sie diese Fähigkeit auf und verwenden Sie half_life als verständliche Zusammenfassung der modellierten Rate. Wenden Sie die Formel nicht unverändert auf zeitabhängige Konstanten, Mehrkompartimentsysteme, nicht exponentielle Überlebenskurven oder Reaktionsordnungen an, deren Halbwertszeit von der Anfangskonzentration abhängt. Solche Modelle können ebenfalls einen Halbierungszeitpunkt haben, dieser muss jedoch aus ihrer eigenen Lösung und nicht aus ln(2)/λ ermittelt werden. Die Fähigkeit konzentriert sich bewusst auf die kanonische exponentielle Zerfallsgleichung mit konstantem Koeffizienten und dient als transparenter Baustein, nicht als allgemeines und undurchsichtiges Werkzeug zur Kurvenanpassung.
Anwendungsfälle
Prüfen Sie eine Lösung der Differentialgleichung
Wandeln Sie den positiven Koeffizienten von dQ/dt = -λQ in seine charakteristische Halbierungszeit um und vergleichen Sie diese mit einer Musterlösung.
Fassen Sie ein angepasstes Zerfallsmodell zusammen
Überführen Sie eine von einem vorgeschalteten Modell gelieferte Konstante in eine anschaulichere Zeitangabe für einen Bericht oder ein Dashboard.
Erzeugen Sie deterministische Lernantworten
Erstellen Sie stabile strukturierte Ergebnisse für Analysisaufgaben, automatische Korrektoren und Beispiele zum exponentiellen Zerfall.
Häufige Fragen
Welche Formel verwendet der Rechner?
Er verwendet half_life = ln(2) / decay_constant. Sie entsteht, indem die Exponentiallösung Q(t)/Q(0) gleich ein Halb gesetzt wird.
Welche Einheit hat die Halbwertszeit?
Das Ergebnis verwendet die zur Konstante reziproke Zeiteinheit. Eine Konstante pro Stunde ergibt eine Halbwertszeit in Stunden.
Warum muss die Zerfallskonstante positiv sein?
Eine positive Konstante beschreibt Zerfall in dQ/dt = -λQ. Null zerfällt nicht; ein negativer Wert bedeutet bei dieser Konvention Wachstum.
Muss ich die Anfangsmenge angeben?
Nein. Die Anfangsmenge kürzt sich heraus, wenn die Exponentiallösung auf die Hälfte ihres Anfangswerts gesetzt wird.
Was kostet eine Berechnung über die API?
Jedes erfolgreiche API-Element kostet $0.002. Für schnelle interaktive Prüfungen steht die Browserberechnung bereit.
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/calculus/half-life-from-decay-constant \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"decay_constant":0.05}'const res = await fetch("https://api.kit.forhosting.com/calculus/half-life-from-decay-constant", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"decay_constant": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/half-life-from-decay-constant",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"decay_constant": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/half-life-from-decay-constant", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"decay_constant":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"decay_constant":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/half-life-from-decay-constant", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"decay_constant": 0.05
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.half_life_from_decay_constant",
"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.
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. |