ForHosting KIT · Mathématiques

Somme des totatifs

Les nombres jusqu'à 10 sans facteur commun avec 10 sont 1, 3, 7 et 9, et leur somme vaut 20. Saisissez un entier positif pour obtenir cette somme, l'indicatrice d'Euler et les facteurs premiers qui l'expliquent. 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
N
10
Vous obtenez
Sum
20
Phi
4

Les totatifs d'un entier positif n sont les résidus de l'intervalle un à n qui ne partagent aucun facteur premier avec n. Leur nombre est l'indicatrice d'Euler φ(n) ; leur somme est un invariant arithmétique voisin qui apparaît dans les énumérations de fractions, les identités cyclotomiques et les exercices de groupes modulaires. Ce calculateur prend un seul entier positif n, le factorise de façon déterministe, évalue φ(n) par la formule produit sur les premiers, et renvoie la somme exacte des totatifs — la forme fermée classique n fois φ(n) sur deux lorsque n est supérieur à un, et la valeur spéciale un lorsque n vaut un. Aucun appel réseau, aucune approximation flottante et aucun modèle de langage ne s'interposent entre votre entrée et la réponse entière.

Ce que mesure la somme des totatifs

Deux entiers positifs sont premiers entre eux lorsque leur plus grand commun diviseur vaut un. L'ensemble des totatifs de n est exactement l'ensemble des entiers k tels que un est inférieur ou égal à k, k est inférieur ou égal à n, et gcd(k, n) vaut un. L'indicatrice d'Euler φ(n) compte cet ensemble ; la somme des totatifs additionne ses membres.

Pour un premier p les totatifs vont de un à p moins un, donc la somme est (p moins un) fois p sur deux, ce qui coïncide avec p fois φ(p) sur deux. Pour un n composé la même idée de couplage s'applique dès que n est supérieur à un : si k est premier avec n, alors n moins k l'est aussi ; les deux sont distincts et leur moyenne est n sur deux, donc la somme totale vaut n fois φ(n) sur deux.

Cette identité permet à ce point d'accès de renvoyer un entier exact sans énumérer les résidus jusqu'à n. Les étudiants rencontrent la somme en vérifiant des tables de totatifs, en confirmant que les fractions réduites de dénominateur n ont des numérateurs de moyenne n sur deux, et en comparant φ(n) à une liste manuelle de copremiers. Les ingénieurs l'utilisent dans des pipelines de théorie des nombres qui ont besoin du décompte et de la somme comme invariants peu coûteux d'un module.

Une capacité déterministe qui renvoie n, la somme, φ(n) et les facteurs ayant produit φ(n) supprime une source fréquente d'erreurs d'unité près dans les correcteurs de devoirs et les bancs de tests entiers.

Comment ce calculateur évalue la somme

Appelez la capacité avec un champ entier positif n. L'implémentation valide d'abord que n est un entier dans la plage publiée de un à un billion. Elle factorise ensuite n par division d'essai : extraction des facteurs deux, puis candidats impairs jusqu'à la racine carrée, enfin tout cofacteur premier restant.

À partir de cette liste ordonnée elle applique la forme entière exacte du produit d'Euler : partir de phi égal à n et, pour chaque premier distinct p divisant n, remplacer phi par le plancher de phi divisé par p, multiplié par p moins un. Lorsque n vaut un la somme est définie comme un, car le seul totatif est un et la demi-formule donnerait à tort un demi.

Lorsque n est supérieur à un la somme est n multiplié par phi puis divisé par deux ; pour tout entier n supérieur à un le produit n fois φ(n) est pair, donc le résultat est toujours un entier exact sans reste. La réponse inclut n, sum, phi, la liste de facteurs en paires premier et exposant, et une courte chaîne formula indiquant le cas appliqué.

Usage pratique, limites, tarification et livraison

Utilisez l'outil navigateur lorsque vous voulez immédiatement la somme des totatifs en étudiant, en notant un exercice de théorie des nombres ou en recoupant une énumération manuelle de copremiers. La plage acceptée va des entiers de un à un billion, ce qui maintient chaque produit intermédiaire dans le territoire des entiers sûrs de JavaScript tout en couvrant les tailles typiques de concours, de cours et d'application. Les résultats sont pleinement déterministes : le même n produit toujours la même somme, le même phi et la même liste de facteurs.

Il n'y a ni modèle de langage, ni service externe de factorisation, ni aléa, donc la capacité est sûre à figer dans des tests automatisés. Branchez le point d'accès dans des démonstrations de fractions, des tutoriels d'arithmétique modulaire ou des étapes de prétraitement entier où vous faites davantage confiance à l'arithmétique exacte qu'aux heuristiques approximatives, et conservez la capacité sœur de l'indicatrice d'Euler pour ceux qui n'ont besoin que du décompte des copremiers et non de leur somme.

Vérification de devoirs et de concours

Étudiants et correcteurs peuvent confirmer la somme des totatifs pour des entiers positifs arbitraires, inspecter φ(n) et les facteurs premiers de la formule, et détecter les erreurs d'unité près dans des listes manuelles de copremiers.

Tutoriels de fractions et d'arithmétique modulaire

Les supports pédagogiques qui présentent les fractions réduites de dénominateur fixe n, ou la structure du groupe multiplicatif modulo n, peuvent afficher côte à côte φ(n) et la somme des totatifs.

Pipelines automatisés de théorie des nombres

Les scripts qui énumèrent des fractions réduites, vérifient des tables de manuel ou construisent des invariants entiers d'un module peuvent appeler un seul point d'accès déterministe facturé à l'article au lieu d'embarquer factorisation et couplage.

Comment calculer la somme des totatifs de n ?

La réponse renvoie sum, phi, la factorisation première ordonnée et une chaîne formula pour le cas appliqué.

Que se passe-t-il si n est inférieur à 1 ?

La somme des totatifs n'est définie que pour les entiers positifs ; zéro et les négatifs sont rejetés et non facturés.

Quelle formule est utilisée pour n supérieur à 1 ?

Pour n > 1 la somme vaut n · φ(n) / 2. Le point d'accès calcule φ(n) à partir de la factorisation première en arithmétique entière exacte, multiplie par n et divise par deux.

Quelle est la plus grande valeur de n acceptée ?

Les entiers de 1 à 1,000,000,000,000 (1e12) sont acceptés. Les valeurs plus grandes sont rejetées pour que l'arithmétique reste dans la plage des entiers sûrs.

Quels sont les totatifs de 10 et quelle est leur somme ?

Ce sont 1, 3, 7 et 9, les nombres jusqu'à 10 sans facteur commun avec 10. Ils sont quatre, donc l'indicatrice d'Euler vaut 4, et leur somme est 20.

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/numth/sum-of-totatives

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/numth/sum-of-totatives \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":10}'
{
  "n": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.sum_of_totatives",
  "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.

Comment ce calculateur évalue la somme

Les entrées inférieures à un, non entières, n manquant et valeurs au-dessus de la borne sont rejetées comme invalid_input et ne sont jamais facturées. La même fonction pure alimente l'outil gratuit dans le navigateur et le chemin API, de sorte qu'un exemple doré côté serveur est la même arithmétique qu'un visiteur exécute localement sans aller-retour réseau ni service externe de factorisation.

Usage pratique, limites, tarification et livraison

Utilisez l'API lorsqu'un script, un job d'intégration continue ou une plateforme éducative a besoin de la somme pour de nombreuses valeurs sans livrer une bibliothèque de factorisation. Chaque requête réussie est un article facturable à $0.002 ; une validation échouée ne consomme pas de solde.

Le calculateur de somme des totatifs est-il gratuit ?

L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API consomment le solde prépayé KIT à $0.002 par article réussi ; les échecs de validation ne sont pas facturés.

Consulter la documentation complète du KIT →