ForHosting KIT · Mathématiques

Vérificateur d'identité trigonométrique

Mettez à l’épreuve les identités de vos exercices sur un angle réel : à 30°, sin² + cos² vaut 1 avec un écart restant de 0, et les quatre autres identités sont vérifiées aussi. Les valeurs non définies sont signalées, jamais affichées comme infinies. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Angle
30
Vous obtenez
Radians
0,5235987756 degrees
Sin
0,5
Cos
0,8660254038
Tan
0,5773502692

Le vérificateur d'identité trigonométrique transforme un seul angle fini en un test de résistance numérique des identités sur lesquelles chaque élève et ingénieur s'appuie. Chaque identité renvoie les côtés gauche et droit, un résidu absolu, et un indicateur holds contre votre tolérance. Le parcours est entièrement déterministe : sans réseau, sans aléatoire, sans horloge.

Pourquoi les identités pythagoriciennes et de quotient comptent en pratique

Les identités trigonométriques ne sont pas des théorèmes de manuel décoratifs ; elles sont l'épine dorsale algébrique de la géométrie du cercle trigonométrique, de l'analyse de Fourier, des matrices de rotation, et de toute bibliothèque qui réécrit des expressions avant de les différencier ou de les simplifier. L'identité pythagoricienne fondamentale sinus au carré thêta plus cosinus au carré thêta égale un est l'énoncé qu'un point sur le cercle unité a un rayon de un.

À partir d'elle, diviser par cosinus au carré ou sinus au carré donne les formes compagnes qui relient la tangente à la sécante et la cotangente à la cosécante. Les identités de quotient tangente égale sinus sur cosinus et cotangente égale cosinus sur sinus sont les définitions qui relient le langage de ratio au langage de coordonnées.

Les élèves les rencontrent en simplifiant des expressions de devoirs ; les ingénieurs les rencontrent lorsqu'un pipeline de CAO ou de traitement du signal réécrit une expression et doit rester dans la tolérance à virgule flottante de l'original. Vérifier numériquement l'erreur résiduelle à un angle concret est le moyen le plus rapide de repérer une erreur de mode, un bug degré-contre-radian, ou une formule dérivée à la main qui tient presque mais échoue près d'une singularité.

Cet outil se concentre sur ce contrat de vérification : un angle en entrée, cinq rapports de résidus en sortie, avec un échec honnête lorsque l'une des six fonctions centrales n'est pas définie. Il ne tente pas de preuve symbolique ; il répond à la question pratique de la taille du résidu à virgule flottante ici même, ce dont les tests automatisés et les scripts de notation ont réellement besoin.

Où la vérification d'identité s'inscrit dans l'étude, l'enseignement et l'automatisation

Les élèves utilisent les vérifications de résidus lorsqu'ils veulent la confiance qu'une calculatrice et une identité de manuel s'accordent à trente degrés, à pi sur quatre, ou à un angle disgracieux que leurs devoirs ont inventé. Les auteurs de tests basés sur les propriétés peuvent échantillonner de nombreux angles, sauter ou s'attendre à des échecs aux axes où les fonctions ne sont pas définies, et vérifier que le résidu maximal reste en dessous d'un epsilon choisi.

Les développeurs de jeux et de robotique qui stockent des orientations en degrés mais alimentent des moteurs avec des radians peuvent vérifier que les réécritures trigonométriques intermédiaires obéissent toujours à la structure pythagoricienne dans la précision machine. Les pipelines de géomètre et de CAO qui réécrivent des formules d'élévation bénéficient d'une porte bon marché qui rejette les angles non définis plutôt que de propager Infinity dans un maillage.

Vérifications ponctuelles d'identité pour devoirs

Choisissez un angle de fiche d'exercices, vérifiez les cinq identités pythagoriciennes et de quotient, et lisez l'erreur résiduelle sans deviner le mode de calculatrice.

Enseigner les singularités et les domaines

Montrez aux élèves que quatre-vingt-dix degrés et zéro degré échouent honnêtement car tan/sec ou cot/csc ne sont pas définis, tandis que les angles voisins tiennent quand même.

Combien coûte le vérificateur d'identité trigonométrique ?

Il est gratuit dans votre navigateur sur cette page.

Quelles identités sont vérifiées ?

Trois identités pythagoriciennes (sin²+cos²=1, 1+tan²=sec², 1+cot²=csc²) et deux identités de quotient (tan=sin/cos, cot=cos/sin).

Que se passe-t-il à 0°, 90°, ou d'autres axes ?

Lorsque sin est nul, cot et csc ne sont pas définis ; lorsque cos est nul, tan et sec ne sont pas définis.

L'algorithme est-il aléatoire ?

Non. Il utilise Math.sin et Math.cos déterministes avec des constantes de conversion fixes.

L’identité sin² + cos² = 1 est-elle vérifiée à 30° ?

Oui. Les deux membres valent 1 et l’écart restant est 0. À cet angle, les autres formes pythagoriciennes et les deux identités de quotient sont aussi vérifiées : tous les contrôles sont validés.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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 est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

À cet angle, il évalue sinus, cosinus, tangente, cotangente, sécante, et cosécante, puis mesure de combien cinq énoncés classiques dérivent d'une égalité exacte : les trois formes pythagoriciennes sinus au carré plus cosinus au carré égale un, un plus tangente au carré égale sécante au carré, et un plus cotangente au carré égale cosécante au carré, plus les deux formes de quotient tangente égale sinus sur cosinus et cotangente égale cosinus sur sinus. Lorsque le sinus ou le cosinus est nul, la tangente, la sécante, la cotangente, ou la cosécante ne sont pas définis, donc l'outil rejette la requête avec invalid_input plutôt que d'imprimer Infinity. Explorez gratuitement dans le navigateur pour les devoirs et les démonstrations pédagogiques, ou appelez l'API à $0.002 par requête réussie lorsque des scripts ont besoin de rapports de résidus reproductibles.

Comment l'angle est lu et comment les résidus sont calculés

En interne, le moteur convertit les degrés en radians avec une constante pi fixe, évalue le sinus et le cosinus, et abandonne si l'une ou l'autre valeur absolue est à ou en dessous de un fois dix à la puissance moins douze, car alors tan et sec ou cot et csc ne sont pas définis. Sinon, il forme tan, cot, sec, et csc, évalue les côtés gauche et droit pour chacune des cinq identités, prend la différence absolue comme résidu, et enregistre si le résidu est au plus la tolérance. Le champ requis est angle comme nombre JSON, avec les alias value, theta, x, et degrees afin que formulaires, tableurs, et chaînes de requête puissent réutiliser un même contrat. L'unit optionnelle, avec les alias from et input_unit, accepte degrees, radians, deg, ou rad et vaut par défaut degrees afin que les angles de classe fonctionnent sans champs supplémentaires. Des chaînes décimales telles que trente ou moins quarante-cinq virgule cinq sont acceptées après nettoyage ; les chaînes vides, les préfixes hexadécimaux, et les jetons non numériques échouent avec invalid_input. La precision optionnelle, avec les alias decimals et dp, est un entier de zéro à quinze qui vaut par défaut douze décimales sur les champs de réponse numériques. La tolerance optionnelle, avec les alias tol et epsilon, est un seuil fini non négatif qui vaut par défaut un fois dix à la puissance moins dix et pilote les indicateurs holds et all_hold. La réponse reprend angle et unit, indique radians et les six valeurs de fonction arrondies à la précision, imbrique les cinq enregistrements d'identité, et inclut max_residual et all_hold.

Où la vérification d'identité s'inscrit dans l'étude, l'enseignement et l'automatisation

Les enseignants peuvent générer des démonstrations en direct qui inversent l'angle et montrent chaque mise à jour de résidu dans le navigateur sans faire confiance à des applications opaques qui restent bloquées dans le mauvais mode d'unité. Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque vérification réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est stocké après le retour de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue KIT de niveau A, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique. Associez-le à la conversion degré-radian lorsque vous avez besoin d'étiquettes d'unité, à des utilitaires de cercle trigonométrique lorsque vous avez besoin de points exacts de manuel, et à des outils trigonométriques inverses lorsque vous commencez depuis un ratio plutôt qu'un angle.

Fixtures de CI et de tests de propriétés

Générez des rapports de résidus déterministes pour des tests unitaires qui vérifient que max_residual reste sous une tolérance fixe à travers de nombreux angles.

Comment interpréter residual et holds ?

residual est la différence absolue entre les côtés gauche et droit. holds est true lorsque residual est au plus votre tolérance (par défaut 1e-10). all_hold est true seulement si chaque identité tient.

Consulter la documentation complète du KIT →