ForHosting KIT · Naturwissenschaften

Gruppengeschwindigkeit

Machen Sie aus zwei gemessenen Dispersionspunkten die Geschwindigkeit einer Pulseinhüllenden: Kreisfrequenzen von 1e15 und 1.2e15 rad/s bei Wellenzahlen von 1e7 und 1.1e7 rad/m ergeben 2e8 m/s. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
ω1
1.000.000.000.000.000
K1
10.000.000
ω2
1.200.000.000.000.000
K2
11.000.000
Erhalten Sie
Δω
200.000.000.000.000
Δk
1.000.000
Gruppengeschwindigkeit
200.000.000
Vg
200.000.000

Die Gruppengeschwindigkeit ist die Geschwindigkeit, mit der die Einhüllende eines Wellenpakets — und damit die Energie und Information, die es trägt — sich in einem dispersiven Medium ausbreitet. Für eine stetige Dispersionsrelation ω(k) lautet die Lehrbuchdefinition die Ableitung vg gleich dω nach dk, ausgewertet nahe der Trägerwellenzahl. In Labornotizen, Spektroskopietabellen und numerischen Simulationen haben Sie selten ein geschlossenes ω(k); Sie halten zwei nahe Punkte und brauchen eine verlässliche Finite-Differenzen-Schätzung. Dieser Gruppengeschwindigkeitsrechner akzeptiert die Winkelfrequenzen ω1 und ω2 zusammen mit den Wellenzahlen k1 und k2, bildet Δω und Δk und liefert vg gleich Δω über Δk mit stabiler Rundung, Anzeigegleichung und geordneten Schritten. Gleiche Wellenzahlen werden abgelehnt, weil der Nenner verschwinden würde.

Was Gruppengeschwindigkeit bedeutet und wie die Finite Differenz arbeitet

Eine monochromatische ebene Welle läuft mit der Phasengeschwindigkeit vp gleich ω über k, aber ein lokalisierter Puls ist eine Überlagerung vieler Wellenzahlen. Ist das Medium dispersiv, schreiten verschiedene Spektralkomponenten mit unterschiedlichen Phasengeschwindigkeiten voran und die Paketeinhüllende bewegt sich mit der Gruppengeschwindigkeit. In der Näherung langsam veränderlicher Einhüllender ist diese Geschwindigkeit genau die Ableitung der Winkelfrequenz nach der Wellenzahl: vg gleich dω über dk am Träger.

Wenn Sie nur tabellierte oder gemessene Paare (k, ω) haben, ist die einfachste unverzerrte lokale Schätzung eine zentrierte oder einseitige erste Differenz zwischen zwei Proben. Dieses Werkzeug realisiert jene Schätzung als vg gleich (ω2 minus ω1) geteilt durch (k2 minus k1). Der Abstand |Δk| sollte klein genug sein, damit die lokale Steigung nahezu konstant bleibt, und groß genug, damit Gleitkommarauschen und Messunsicherheit den Quotienten nicht beherrschen — übliche Praxis numerischer Differentiation.

Einheiten liegen in Ihrer Verantwortung: mit ω in Radiant pro Sekunde und k in Radiant pro Meter ist vg in Metern pro Sekunde; jedes andere konsistente Paar (zum Beispiel optische Frequenz in rad/fs und k in rad/μm) liefert weiterhin eine konsistente Geschwindigkeit im passenden Einheitensystem. Die Fähigkeit passt kein vollständiges Dispersionsmodell an, korrigiert keine Materialabsorption und wandelt nicht zwischen Frequenz f und Winkelfrequenz ω um — Sie müssen bereits Winkelgrößen liefern.

Die Phasengeschwindigkeit ist absichtlich ausgelassen, damit die Seite auf die Suchintention Gruppengeschwindigkeitsrechner und auf die Finite-Differenzen-Definition fokussiert bleibt, die Studierende und Ingenieure in ein Formular tippen.

Hausaufgaben- und Laborkontrollen

Berechnen Sie vg ≈ Δω/Δk aus zwei zugewiesenen oder gemessenen (k, ω)-Proben, bevor Sie Wellenpaket-Arbeitsblätter bewerten oder mit Wellenleiterdaten vergleichen.

Photonik- und Faser-Designnotizen

Wandeln Sie nahe Dispersionsproben in Gruppengeschwindigkeit um für Pulsverzögerung, Walk-off-Schätzungen und Gruppenindex-Notizen, die SI-konsistente Geschwindigkeiten erwarten.

Was ist der Unterschied zwischen Gruppen- und Phasengeschwindigkeit?

Die Phasengeschwindigkeit ist vp = ω/k für eine einzelne monochromatische Welle. Die Gruppengeschwindigkeit ist vg = dω/dk (hier geschätzt als Δω/Δk) und ist die Einhüllendengeschwindigkeit eines Wellenpakets. Sie fallen nur in nicht dispersiven Medien zusammen, in denen ω proportional zu k ist.

Was geschieht, wenn k1 gleich k2 ist?

Division durch null Δk ist undefiniert, daher werden gleiche Wellenzahlen abgelehnt und nicht berechnet.

Welche Einheiten soll ich verwenden?

Verwenden Sie jedes konsistente Paar. Mit ω in rad/s und k in rad/m ist vg in m/s. Die Engine wandelt keine Einheiten um; sie wertet nur den Finite-Differenzen-Quotienten aus.

Wie schätze ich die Gruppengeschwindigkeit aus zwei Messpunkten?

Bilden Sie die Differenz der beiden Kreisfrequenzen und die der beiden Wellenzahlen und teilen Sie die erste durch die zweite. Im Beispiel ergeben 2e14 rad/s geteilt durch 1e6 rad/m genau 2e8 m/s.

Wie weit sollten die beiden Wellenzahlen auseinanderliegen?

Nah genug, dass die Steigung dazwischen fast konstant ist, aber weit genug, dass Rundungsrauschen und Messunsicherheit den Quotienten nicht beherrschen. Das ist übliche Praxis beim numerischen Differenzieren.

Kann ich die Frequenz in Hertz eingeben?

Nein. Geben Sie die Kreisfrequenz bereits umgerechnet ein, denn der Rechner wandelt die gewöhnliche Frequenz nicht in Kreisfrequenz um. Mit rad/s und rad/m erhalten Sie die Geschwindigkeit in m/s.

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.

POSThttps://api.kit.forhosting.com/optics/group-velocity-finite-difference

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/optics/group-velocity-finite-difference \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"omega1":1000000000000000,"k1":10000000,"omega2":1200000000000000,"k2":11000000}'
{
  "omega1": 1000000000000000,
  "k1": 10000000,
  "omega2": 1200000000000000,
  "k2": 11000000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.group_velocity_finite_difference",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Was Gruppengeschwindigkeit bedeutet und wie die Finite Differenz arbeitet

Die Antwort spiegelt die vier Eingaben, meldet delta_omega und delta_k, liefert group_velocity und den kurzen Alias vg und enthält formula, equation, method, message sowie geordnete Schritte, die Sie in ein Arbeitsblatt einfügen können.

Eingangsvertrag, Validierung und reproduzierbare Antwortform

Beträge über der dokumentierten absoluten Obergrenze werden abgelehnt, damit Zwischenprodukte nicht in nichtendliche Ergebnisse überlaufen. Fehlgeschlagene Validierung wird nicht berechnet. Senden Sie einen JSON-Body mit vier erforderlichen endlichen Zahlen: omega1 (Aliasse w1, angular_frequency1, omega_1), k1 (Aliasse wave_number1, kappa1, k_1), omega2 (Aliasse w2, angular_frequency2, omega_2) und k2 (Aliasse wave_number2, kappa2, k_2). Jedes Feld kann als JSON-Zahl oder als numerische Zeichenkette in gewöhnlicher oder wissenschaftlicher Notation ankommen; fehlende Felder, leere Zeichenketten, nichtnumerische Token und nichtendliche Werte scheitern mit invalid_input und Nennung des Feldes. Das Feld method ist stets finite_difference_group_velocity, damit Automatisierung diese Schätzung von einem künftigen Endpoint mit geschlossener Ableitung unterscheiden kann. Kombinieren Sie die Antwort mit Ihrer eigenen Darstellung von ω gegen k, wenn Sie eine visuelle Steigung brauchen; dieser Endpoint liefert nur die skalare Schätzung und die für Audit-Pfade nötigen Buchhaltungsfelder.

Wo eine Zwei-Punkt-Gruppengeschwindigkeits-API ihren Nutzen entfaltet

Studierende begegnen der Gruppengeschwindigkeit, wenn ein Kapitel der Wellenoptik oder Festkörperphysik Pakete einführt, wenn ein Labor ω an zwei nahen k-Punkten eines Wellenleiters misst, oder wenn eine Wettbewerbsaufgabe die Energietransportgeschwindigkeit ohne Computeralgebra verlangt. Akustik- und Ultraschallfachleute schätzen die Paketgeschwindigkeit aus zwei Frequenz–Wellenzahl-Proben auf einem gemessenen Dispersionsast. Lehrkräfte können Antwortschlüssel für Hausaufgaben vorab erzeugen, die zwei (k, ω)-Paare liefern und die Sehnensteigung verlangen, ohne undurchsichtigen Rechnern zu vertrauen, die Phasen- und Gruppengeschwindigkeit verwechseln. Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren zu säen, benutzerseitig eingegebene Dispersionstabellen vor einer Visualisierung zu normalisieren oder Programmieraufgaben zu erfüllen, die vg statt einer skizzenhaften Handzeichnung fordern. Photonik- und Faserdesigner wandeln gemessene oder simulierte Dispersionsproben in vg um, bevor sie Puls-Walk-off, Verzögerung oder Gruppenindex-Näherungen n_g gleich c über vg in SI-Einheiten schätzen. Produkt- und Bildungswerkzeuge nutzen den Endpoint, wenn Lernende nur die beiden Probenpunkte eingeben und die Oberfläche Meter pro Sekunde mit transparenter Formel zeigen muss. 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. Diese Trennung — kostenlose interaktive Erkundung und identische kostenpflichtige API — entspricht dem übrigen KIT-Katalog der Stufe A und lässt Sie von einer Unterrichtsdemo zu einer automatisierten Pipeline wechseln, ohne das mathematische Ergebnis zu ändern. Kombinieren Sie sie mit Wellenzahl- und Wellenlängenwandlern, wenn Sie von λ starten, mit Phasengeschwindigkeitswerkzeugen, wenn Sie ω über k zum Vergleich brauchen, und mit weiteren Optik-Endpoints, wenn Sie ein kleines Labor freier, deterministischer Wellenrechner rund um Dispersion und Paketbewegung aufbauen.

Skripte und CI-Fixtures

Halten Sie deterministisches vg aus festen ω- und k-Paaren in automatisierten Tests fest, ohne die Finite-Differenzen-Steigungslogik von Hand neu zu implementieren.

Wie berechne ich die Gruppengeschwindigkeit aus zwei (k, ω)-Punkten?

Senden Sie endliche omega1, k1, omega2 und k2. Die API liefert vg = (ω2 − ω1)/(k2 − k1) als group_velocity (und Alias vg), plus Δω, Δk, formula, equation und steps.

Was kostet der Gruppengeschwindigkeitsrechner?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →