Trig-Identitätsprüfer
Testen Sie die Identitäten aus Ihren Aufgaben an einem echten Winkel: Bei 30° ergibt sin² + cos² genau 1 mit einer Restabweichung von 0, und auch die übrigen vier Identitäten gelten. Undefinierte Werte werden gemeldet, nie als unendlich ausgegeben. 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
- Winkel
- 30
- Radiant
- 0,5235987756 degrees
- Sin
- 0,5
- Cos
- 0,8660254038
- Tan
- 0,5773502692
Der Trig-Identitätsprüfer verwandelt einen einzelnen endlichen Winkel in einen numerischen Belastungstest der Identitäten, auf die sich jeder Studierende und jede Ingenieurin verlässt. Bei diesem Winkel wertet er Sinus, Kosinus, Tangens, Kotangens, Sekans und Kosekans aus und misst dann, wie weit fünf klassische Aussagen von exakter Gleichheit abweichen: die drei pythagoreischen Formen sin zum Quadrat plus cos zum Quadrat gleich eins, eins plus tan zum Quadrat gleich sec zum Quadrat, und eins plus cot zum Quadrat gleich csc zum Quadrat, plus die beiden Quotientenformen tan gleich sin durch cos und cot gleich cos durch sin. Jede Identität liefert linke und rechte Seite, ein absolutes Residuum und ein holds-Flag gegen Ihre Toleranz. Der Pfad ist vollständig deterministisch: kein Netzwerk, kein Zufall, keine Uhr.
Warum pythagoreische und Quotienten-Identitäten in der Praxis wichtig sind
Trigonometrische Identitäten sind keine dekorativen Lehrbuchsätze; sie sind das algebraische Rückgrat der Einheitskreis-Geometrie, der Fourier-Analyse, der Rotationsmatrizen und jeder Bibliothek, die Ausdrücke umschreibt, bevor sie differenziert oder vereinfacht werden. Die fundamentale pythagoreische Identität sin zum Quadrat theta plus cos zum Quadrat theta gleich eins ist die Aussage, dass ein Punkt auf dem Einheitskreis den Radius eins hat. Daraus ergeben sich durch Division durch cos zum Quadrat oder sin zum Quadrat die begleitenden Formen, die Tangens mit Sekans und Kotangens mit Kosekans verknüpfen.
Die Quotienten-Identitäten tan gleich sin durch cos und cot gleich cos durch sin sind die Definitionen, die die Verhältnissprache mit der Koordinatensprache verbinden. Studierende begegnen ihnen beim Vereinfachen von Hausaufgabenausdrücken; Ingenieure begegnen ihnen, wenn eine CAD- oder Signalverarbeitungs-Pipeline einen Ausdruck umschreibt und innerhalb der Gleitkomma-Toleranz des Originals bleiben muss. Die numerische Prüfung des Restfehlers bei einem konkreten Winkel ist der schnellste Weg, einen Modusfehler, einen Grad-gegen-Radiant-Fehler oder eine handhergeleitete Formel zu entdecken, die fast, aber nicht ganz in der Nähe einer Singularität gilt.
Dieses Werkzeug konzentriert sich auf diesen Verifikationsvertrag: ein Winkel hinein, fünf Residuen-Berichte hinaus, mit einem ehrlichen Fehlschlag, wenn eine der sechs Kernfunktionen undefiniert ist. Es versucht keinen symbolischen Beweis; es beantwortet die praktische Frage, wie groß der Gleitkomma-Restfehler genau hier ist, was automatisierte Tests und Bewertungsskripte tatsächlich benötigen.
Wo Identitätsprüfung in Studium, Lehre und Automatisierung passt
Studierende nutzen Residuenprüfungen, wenn sie Vertrauen brauchen, dass ein Taschenrechner und eine Lehrbuch-Identität bei dreißig Grad, bei pi durch vier oder bei einem unbequemen Winkel übereinstimmen, den ihre Hausaufgabe erfunden hat. Lehrkräfte können Live-Demos erzeugen, die den Winkel umschalten und jede Residuen-Aktualisierung im Browser zeigen, ohne undurchsichtigen Apps zu vertrauen, die im falschen Einheitenmodus hängen bleiben. Autoren von eigenschaftsbasierten Tests können viele Winkel abtasten, Fehlschläge an den Achsen, wo Funktionen undefiniert sind, überspringen oder erwarten, und behaupten, dass das maximale Residuum unter einem gewählten Epsilon bleibt.
Spiel- und Robotik-Entwickler, die Ausrichtungen in Grad speichern, aber Radiant in Engines einspeisen, können prüfen, ob zwischengeschaltete trigonometrische Umschreibungen innerhalb der Maschinenpräzision noch der pythagoreischen Struktur folgen. Vermessungs- und CAD-Pipelines, die Elevationsformeln umschreiben, profitieren von einem günstigen Gate, das undefinierte Winkel ablehnt, statt Infinity in ein Mesh zu propagieren. Kombinieren Sie sie mit der Grad-Radiant-Umrechnung, wenn Sie Einheiten-Bezeichnungen benötigen, mit Einheitskreis-Hilfsmitteln, wenn Sie exakte Lehrbuchpunkte benötigen, und mit inversen trigonometrischen Werkzeugen, wenn Sie von einem Verhältnis statt einem Winkel ausgehen.
Anwendungsfälle
Hausaufgaben-Identitäts-Stichproben
Wählen Sie einen Arbeitsblatt-Winkel, prüfen Sie alle fünf pythagoreischen und Quotienten-Identitäten und lesen Sie den Restfehler ab, ohne den Taschenrechner-Modus zu erraten.
Singularitäten und Definitionsbereiche lehren
Zeigen Sie Studierenden, dass neunzig Grad und null Grad ehrlich scheitern, weil tan/sec oder cot/csc undefiniert sind, während benachbarte Winkel weiterhin gelten.
Häufige Fragen
Was kostet der Trig-Identitätsprüfer?
Auf dieser Seite ist er in Ihrem Browser kostenlos.
Welche Identitäten werden geprüft?
Drei pythagoreische Identitäten (sin²+cos²=1, 1+tan²=sec², 1+cot²=csc²) und zwei Quotienten-Identitäten (tan=sin/cos, cot=cos/sin).
Was passiert bei 0°, 90° oder anderen Achsen?
Ist sin null, sind cot und csc undefiniert; ist cos null, sind tan und sec undefiniert.
Ist der Algorithmus randomisiert?
Nein. Er nutzt deterministisches Math.sin und Math.cos mit festen Umrechnungskonstanten.
Gilt sin² + cos² = 1 bei 30°?
Ja. Beide Seiten ergeben 1, und die Restabweichung ist 0. Bei diesem Winkel gelten auch die anderen pythagoreischen Formen und die beiden Quotientenidentitäten, sodass alle Prüfungen bestanden sind.
Kann ich den Winkel im Bogenmaß eingeben?
Ja. Voreingestellt ist Grad, Sie können aber Bogenmaß wählen, wenn Ihr Winkel schon so vorliegt. Die fünf Identitäten werden in beiden Einheiten auf dieselbe Weise geprüft.
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/trig/pythagorean-identity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":30}'const res = await fetch("https://api.kit.forhosting.com/trig/pythagorean-identity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/pythagorean-identity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/pythagorean-identity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/pythagorean-identity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"angle": 30
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.pythagorean_identity",
"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. |
Technische Hinweise
Ist Sinus oder Kosinus null, sind Tangens, Sekans, Kotangens oder Kosekans undefiniert, sodass das Werkzeug die Anfrage mit invalid_input ablehnt, statt Infinity auszugeben. Erkunden Sie kostenlos im Browser für Hausaufgaben und Lehrdemos, oder rufen Sie die API zu $0.002 pro erfolgreicher Anfrage auf, wenn Skripte reproduzierbare Residuen-Berichte benötigen.
Wie der Winkel gelesen wird und wie Residuen berechnet werden
Intern rechnet die Engine Grad mit einer festen Pi-Konstante in Radiant um, wertet Sinus und Kosinus aus und bricht ab, wenn einer der Absolutwerte bei oder unter eins mal zehn hoch minus zwölf liegt, weil dann tan und sec oder cot und csc undefiniert sind. Andernfalls bildet sie tan, cot, sec und csc, wertet linke und rechte Seite für jede der fünf Identitäten aus, nimmt die absolute Differenz als Residuum und vermerkt, ob das Residuum höchstens der Toleranz entspricht. Das erforderliche Feld ist angle als JSON-Zahl, mit den Aliasen value, theta, x und degrees, sodass Formulare, Tabellenkalkulationen und Query-Strings denselben Vertrag wiederverwenden können. Das optionale unit, mit den Aliasen from und input_unit, akzeptiert degrees, radians, deg oder rad und ist standardmäßig degrees, sodass Klassenzimmer-Winkel ohne zusätzliche Felder funktionieren. Dezimal-Zeichenketten wie dreißig oder negativ fünfundvierzig Komma fünf werden nach dem Trimmen akzeptiert; leere Zeichenketten, Hex-Präfixe und nicht-numerische Token scheitern mit invalid_input. Das optionale precision, mit den Aliasen decimals und dp, ist eine Ganzzahl von null bis fünfzehn, die standardmäßig zwölf Dezimalstellen bei numerischen Antwortfeldern liefert. Das optionale tolerance, mit den Aliasen tol und epsilon, ist eine nicht negative endliche Schwelle, die standardmäßig eins mal zehn hoch minus zehn ist und die holds- und all_hold-Flags steuert. Die Antwort spiegelt angle und unit, meldet radians und die sechs auf die Genauigkeit gerundeten Funktionswerte, verschachtelt die fünf Identitätsdatensätze und enthält max_residual und all_hold.
Wo Identitätsprüfung in Studium, Lehre und Automatisierung passt
Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Prüfung $0.002, eine fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem übrigen Tier-A-Katalog von KIT und ermöglicht den Übergang von einer Klassenzimmer-Demo zu einer automatisierten Pipeline, ohne das mathematische Ergebnis zu verändern.
Integrationsbeispiele
CI- und Eigenschaftstest-Fixtures
Erzeugen Sie deterministische Residuen-Berichte für Unit-Tests, die prüfen, dass max_residual über viele Winkel hinweg unter einer festen Toleranz bleibt.
Technische Fragen
Wie interpretiere ich residual und holds?
residual ist die absolute Differenz zwischen linker und rechter Seite. holds ist true, wenn residual höchstens Ihrer Toleranz entspricht (Standard 1e-10). all_hold ist nur true, wenn jede Identität gilt.