ForHosting KIT · Matematica

Verificatore identità trigonometriche

Metta alla prova le identità dei suoi esercizi su un angolo reale: a 30°, sen² + cos² dà 1 con uno scarto residuo di 0, e anche le altre quattro identità valgono. I valori non definiti vengono segnalati, mai mostrati come infinito. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Angolo
30
Ottiene
Radianti
0,5235987756 degrees
Sin
0,5
Cos
0,8660254038
Tan
0,5773502692

Il verificatore di identità trigonometriche trasforma un singolo angolo finito in un test di stress numerico delle identità su cui ogni studente e ingegnere fa affidamento. A quell'angolo valuta seno, coseno, tangente, cotangente, secante e cosecante, poi misura quanto cinque affermazioni classiche si discostano dall'uguaglianza esatta: le tre forme pitagoriche seno al quadrato più coseno al quadrato uguale a uno, uno più tangente al quadrato uguale a secante al quadrato, e uno più cotangente al quadrato uguale a cosecante al quadrato, più le due forme di quoziente tangente uguale a seno su coseno e cotangente uguale a coseno su seno. Ogni identità restituisce il lato sinistro e destro, un residuo assoluto, e un flag holds contro la tua tolleranza. Il percorso è completamente deterministico: niente rete, niente casualità, niente orologio.

Perché le identità pitagoriche e di quoziente contano nella pratica

Le identità trigonometriche non sono teoremi decorativi da manuale; sono la spina dorsale algebrica della geometria del cerchio unitario, dell'analisi di Fourier, delle matrici di rotazione, e di ogni libreria che riscrive espressioni prima di derivarle o semplificarle. L'identità pitagorica fondamentale seno al quadrato theta più coseno al quadrato theta uguale a uno è l'affermazione che un punto sul cerchio unitario ha raggio uno. Da essa, dividendo per coseno al quadrato o seno al quadrato si ottengono le forme compagne che collegano tangente a secante e cotangente a cosecante.

Le identità di quoziente tangente uguale a seno su coseno e cotangente uguale a coseno su seno sono le definizioni che collegano il linguaggio dei rapporti al linguaggio delle coordinate. Gli studenti le incontrano quando semplificano espressioni nei compiti a casa; gli ingegneri le incontrano quando una pipeline CAD o di elaborazione dei segnali riscrive un'espressione e deve restare entro la tolleranza in virgola mobile dell'originale.

Verificare numericamente l'errore residuo a un angolo concreto è il modo più veloce per catturare un errore di modalità, un bug gradi-contro-radianti, o una formula derivata a mano che quasi vale ma fallisce vicino a una singolarità. Questo strumento si concentra su quel contratto di verifica: un angolo in ingresso, cinque rapporti di residui in uscita, con un fallimento onesto quando una qualunque delle sei funzioni fondamentali non è definita.

Non tenta la dimostrazione simbolica; risponde alla domanda pratica di quanto sia grande il residuo in virgola mobile proprio qui, che è ciò di cui hanno davvero bisogno i test automatizzati e gli script di correzione.

Dove si usa la verifica delle identità nello studio, nella didattica e nell'automazione

Gli studenti usano i controlli di residuo quando vogliono la certezza che una calcolatrice e un'identità da manuale concordino a trenta gradi, a pi su quattro, o a un angolo scomodo inventato dai loro compiti. Gli insegnanti possono generare dimostrazioni dal vivo che cambiano l'angolo e mostrano l'aggiornamento di ogni residuo nel browser senza fidarsi di app opache che restano bloccate nella modalità di unità sbagliata.

Gli autori di test basati su proprietà possono campionare molti angoli, saltare o aspettarsi fallimenti negli assi dove le funzioni non sono definite, e verificare che il residuo massimo resti sotto un epsilon scelto. Sviluppatori di giochi e robotica che memorizzano gli orientamenti in gradi ma alimentano radianti nei motori possono verificare che le riscritture trigonometriche intermedie obbediscano ancora alla struttura pitagorica entro la precisione di macchina.

Le pipeline di rilevamento topografico e CAD che riscrivono formule di elevazione beneficiano di un gate economico che respinge angoli non definiti invece di propagare Infinity in una mesh. Abbinalo alla conversione gradi-radianti quando ti servono etichette di unità, a helper del cerchio unitario quando ti servono punti esatti da manuale, e a strumenti trigonometrici inversi quando parti da un rapporto invece che da un angolo.

Verifiche puntuali di identità per compiti a casa

Scegli un angolo da scheda, verifica tutte e cinque le identità pitagoriche e di quoziente, e leggi l'errore residuo senza indovinare la modalità della calcolatrice.

Insegnare singolarità e domini

Mostra agli studenti che novanta gradi e zero gradi falliscono onestamente perché tan/sec o cot/csc non sono definiti, mentre gli angoli vicini valgono comunque.

Quali identità vengono verificate?

Tre identità pitagoriche (sin²+cos²=1, 1+tan²=sec², 1+cot²=csc²) e due identità di quoziente (tan=sin/cos, cot=cos/sin).

Cosa succede a 0°, 90°, o altri assi?

Quando sin è zero, cot e csc non sono definiti; quando cos è zero, tan e sec non sono definiti.

L'algoritmo è randomizzato?

No. Usa Math.sin e Math.cos deterministici con costanti di conversione fisse.

L’identità sen² + cos² = 1 vale a 30°?

Sì. Entrambi i membri valgono 1 e lo scarto residuo è 0. A quell’angolo valgono anche le altre forme pitagoriche e le due identità di quoziente, quindi tutte le verifiche risultano superate.

Posso inserire l’angolo in radianti?

Sì. L’impostazione predefinita è in gradi, ma può scegliere i radianti quando l’angolo è già misurato così. Le cinque identità vengono verificate allo stesso modo in entrambe le unità.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/trig/pythagorean-identity

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/trig/pythagorean-identity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"angle":30}'
{
  "angle": 30
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.pythagorean_identity",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Quando seno o coseno è zero, tangente, secante, cotangente o cosecante non sono definiti, così lo strumento respinge la richiesta con invalid_input invece di stampare Infinity. Esplora gratis nel browser per compiti a casa e dimostrazioni didattiche, oppure chiama l'API a $0.002 per richiesta riuscita quando gli script hanno bisogno di rapporti di residui riproducibili.

Come viene letto l'angolo e come vengono calcolati i residui

Internamente il motore converte i gradi in radianti con una costante pi fissa, valuta seno e coseno, e interrompe se uno dei due valori assoluti è pari o inferiore a uno per dieci alla meno dodici, perché allora tan e sec o cot e csc non sono definiti. Altrimenti forma tan, cot, sec e csc, valuta il lato sinistro e destro per ciascuna delle cinque identità, prende la differenza assoluta come residuo, e registra se il residuo è al massimo pari alla tolleranza. Il campo richiesto è angle come numero JSON, con alias value, theta, x e degrees così che moduli, fogli di calcolo e stringhe di query possano riusare un unico contratto. Il campo opzionale unit, con alias from e input_unit, accetta degrees, radians, deg o rad e vale per impostazione predefinita degrees così che gli angoli da classe funzionino senza campi extra. Stringhe decimali come trenta o meno quarantacinque virgola cinque sono accettate dopo il taglio; stringhe vuote, prefissi esadecimali e token non numerici falliscono con invalid_input. Il campo opzionale precision, con alias decimals e dp, è un intero da zero a quindici che vale per impostazione predefinita dodici cifre decimali sui campi numerici della risposta. Il campo opzionale tolerance, con alias tol e epsilon, è una soglia finita non negativa che vale per impostazione predefinita uno per dieci alla meno dieci e guida i flag holds e all_hold. La risposta riporta angle e unit, riporta radians e i sei valori delle funzioni arrotondati alla precisione, annida i cinque record delle identità, e include max_residual e all_hold.

Dove si usa la verifica delle identità nello studio, nella didattica e nell'automazione

In questa pagina il lavoro gira interamente nel tuo browser; tramite l'API ogni verifica riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa distinzione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e ti permette di passare da una dimostrazione in classe a una pipeline automatizzata senza cambiare il risultato matematico.

Fixture CI e per test di proprietà

Genera rapporti di residui deterministici per test unitari che verificano che max_residual resti sotto una tolleranza fissa su molti angoli.

Quanto costa il verificatore di identità trigonometriche?

È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.

Come interpreto residual e holds?

Il residuo è la differenza assoluta tra il lato sinistro e destro. holds è true quando il residuo è al massimo pari alla tua tolleranza (predefinita 1e-10). all_hold è true solo se ogni identità vale.

Leggi la documentazione completa del KIT →