ForHosting KIT · Mathématiques

Calculatrice d'indice d'abondance

Les diviseurs de 12 totalisent 28 : son indice d'abondance vaut 28/12, soit 7/3 après réduction, au-dessus de 2, ce qui fait de 12 un nombre abondant. Saisissez un entier à partir de 1 et obtenez la fraction exacte et sa classe. 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
12
Vous obtenez
Sigma
28
Numérateur
7
Dénominateur
3
Fraction
7/3

L'indice d'abondance d'un entier positif n est le rationnel exact I(n) = sigma(n) divisé par n, où sigma(n) est la somme de tous les diviseurs positifs de n, y compris un et n lui-même. Les théoriciens des nombres utilisent ce rapport pour classer n comme déficient lorsque I(n) est inférieur à deux, parfait lorsque I(n) vaut deux, et abondant lorsque I(n) dépasse deux, et ils comparent les indices lorsqu'ils étudient les nombres amicaux, les nombres solitaires et la structure aliquote. Cette calculatrice d'indice d'abondance accepte un entier positif n, calcule sigma(n) à partir de la factorisation première, réduit sigma(n)/n par leur plus grand commun diviseur, et renvoie la fraction sous forme irréductible. Les valeurs de n inférieures à un sont rejetées comme entrée invalide.

Ce qu'est l'indice d'abondance et pourquoi la fraction exacte compte

L'indice d'abondance I(n) d'un entier positif n est le nombre rationnel sigma(n) divisé par n, où sigma(n) désigne la somme de tous les diviseurs positifs de n, y compris à la fois un et n. La définition est classique : Euler utilisait déjà le rapport pour étudier les nombres parfaits, et les articles modernes écrivent I(n) dès qu'ils doivent comparer à quel point les diviseurs de n remplissent l'intervalle jusqu'à n.

Comme sigma est une fonction multiplicative, I l'est aussi : si a et b sont premiers entre eux, alors I(ab) est égal à I(a) fois I(b). Cette identité explique pourquoi un premier p a pour indice (p+1)/p, une puissance première p^k a pour indice (p^{k+1}−1)/((p−1)p^k), et un produit sans carré de premiers distincts a un produit de ces fractions simples.

Comparer I(n) à l'entier deux est exactement la trichotomie des nombres parfaits : I(n) inférieur à deux signifie que n est déficient, I(n) égal à deux signifie que n est parfait, et I(n) supérieur à deux signifie que n est abondant. Douze est le plus petit entier abondant parce que sigma(12) vaut vingt-huit, donc I(12) vaut vingt-huit sur douze, qui se réduit à sept tiers. Six est le plus petit entier parfait parce que sigma(6) vaut douze et l'indice réduit est deux sur un.

Dix est déficient parce que sigma(10) vaut dix-huit et dix-huit sur dix se réduit à neuf cinquièmes, strictement au-dessous de deux. Renvoyer la fraction réduite, et non une approximation flottante, est tout l'enjeu de cet outil. Les recherches de nombres amicaux demandent si I(a) est égal à I(b) en tant que rationnels, et un décimal tel que 2.333 dissimule que vingt-huit douzièmes et sept tiers sont la même classe.

Un a pour indice un sur un et est déficient ; ce cas limite est accepté, non rejeté.

Contrat d'entrée, algorithme exact et la réponse que vous obtenez

En interne, le moteur factorise n par division d'essai, en parcourant d'abord les puissances paires de deux puis des premiers d'essai impairs jusqu'à la racine carrée du cofacteur restant. Pour chaque puissance première p^a il multiplie la série géométrique entière un plus p plus p au carré jusqu'à p^a afin d'accumuler sigma(n).

Il calcule ensuite g égal au plus grand commun diviseur de sigma(n) et de n avec l'algorithme d'Euclide et renvoie numerator égal à sigma(n) divisé par g et denominator égal à n divisé par g, avec la chaîne d'affichage numerator barre denominator. La réponse renvoie aussi n, l'entier sigma, et une étiquette kind qui vaut deficient, perfect ou abundant selon que sigma est inférieur, égal ou supérieur au double de n. Toute l'arithmétique reste en entiers exacts ; il n'y a ni Date, ni tirage aléatoire, ni appel réseau.

Associez cette page à un outil de somme des diviseurs seulement lorsque vous voulez sigma(n) seul.

Où une calculatrice d'indice d'abondance gagne sa place

Les élèves rencontrent l'indice d'abondance lorsqu'un manuel définit pour la première fois les nombres déficients, parfaits et abondants, parce que comparer I(n) à deux est plus facile à retenir que le test équivalent sur sigma(n) et le double de n. Les auteurs de concours et de systèmes de gestion de l'apprentissage ont besoin d'un oracle qui renvoie la fraction exacte réduite afin qu'un correcteur accepte sept tiers et vingt-huit douzièmes comme la même réponse après réduction, et qu'un apprenant qui écrit un décimal arrondi soit marqué incomplet plutôt que chanceux.

Les chercheurs qui chassent les nombres amicaux, les nombres solitaires ou des entiers d'abondance prescrite exigent une égalité rationnelle exacte, non un epsilon flottant qui identifierait en silence 7/3 avec un imposteur voisin. Les carnets de classe peuvent tabuler I(n) contre n pour les quelques centaines premiers entiers sans installer un système de calcul formel. Les auteurs de scripts qui parcourent des suites aliquotes consignent souvent l'indice à côté de la somme aliquote pour qu'un pic au-dessus de deux soit visible avant que la suite ne diverge.

Associez ce point de terminaison à un outil de somme des diviseurs lorsque vous n'avez besoin que de sigma(n), à un vérificateur de nombre abondant lorsque vous n'avez besoin que du booléen et du montant d'abondance, et à une calculatrice de somme aliquote lorsque vous voulez les diviseurs propres hors n. Cette page répond à la question de l'indice : le rationnel exact sigma(n) sur n sous forme irréductible, rejeté seulement lorsque n est inférieur à un.

Classer les entiers déficients, parfaits et abondants

Calculez I(n) sous forme de fraction réduite et comparez-la à 2/1 pour étiqueter des devoirs, des échantillons de concours ou des tableaux de recherche sans lister chaque diviseur à la main.

Chercher des nombres amicaux par égalité rationnelle exacte

Deux entiers sont amicaux lorsqu'ils partagent le même indice d'abondance. Comparez les paires réduites de numérateur et de dénominateur au lieu de faire confiance à un epsilon en virgule flottante.

Qu'est-ce que l'indice d'abondance de n ?

I(n) est sigma(n) divisé par n, où sigma(n) est la somme de tous les diviseurs positifs de n.

Comment la fraction est-elle réduite ?

Le moteur calcule g = gcd(sigma(n), n) avec l'algorithme d'Euclide, puis renvoie numerator = sigma(n)/g et denominator = n/g. Les nombres parfaits reviennent donc comme 2/1, et non comme un 2 nu.

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

L'indice d'abondance est défini pour les entiers positifs ; zéro, les négatifs et un n manquant sont rejetés et ne sont pas facturés.

Comment distinguer déficient, parfait et abondant à partir de l'indice ?

Comparez I(n) à 2 : inférieur à 2 est déficient, égal à 2 est parfait, supérieur à 2 est abondant. La réponse inclut aussi une étiquette kind issue du test entier sigma(n) versus 2n.

Pourquoi le résultat est-il une fraction et non un nombre décimal ?

Parce que pour savoir si deux nombres partagent le même indice, il faut comparer des valeurs exactes. Un décimal comme 2,333 cache que 28/12 et 7/3 sont la même valeur ; la fraction réduite le montre.

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/abundancy-index

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/abundancy-index \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":12}'
{
  "n": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "numth.abundancy_index",
  "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.

max_n1000000000000
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.

La même arithmétique déterministe s'exécute gratuitement dans votre navigateur et via l'API à $0.002 par requête réussie, de sorte que les contrôles de devoirs et les pipelines automatisés ne divergent jamais.

Contrat d'entrée, algorithme exact et la réponse que vous obtenez

Envoyez un corps JSON avec le champ obligatoire n, un entier positif au moins égal à un et au plus égal à un billion. Les alias number et value sont acceptés afin qu'un formulaire, un export de tableur ou une chaîne de requête réutilisent un seul contrat. Un n manquant, un non-entier, une fraction, une notation scientifique ou toute valeur inférieure à un échoue avec invalid_input et n'est pas facturé ; le message d'erreur nomme le champ et la contrainte pour qu'un client puisse mettre le contrôle en évidence. Les appels API réussis coûtent $0.002 par élément ; une validation échouée ne consomme pas de solde. Gardez n sous le plafond publié pour que la division d'essai reste interactive sur un isolat Worker.

Où une calculatrice d'indice d'abondance gagne sa place

Parce que l'implémentation est du parse pur de palier A, chaque appel réussi coûte le $0.002 publié, sans jetons de modèle et sans réseau sortant.

Noter des réponses en fraction exacte dans des pipelines LMS

Acceptez 7/3 et 28/12 comme le même I(12) après réduction, rejetez n inférieur à un comme invalid_input, et gardez les contrôles du navigateur identiques à l'oracle de l'API.

Combien coûte la calculatrice d'indice d'abondance ?

L'outil du navigateur est gratuit. Les requêtes API utilisent un solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →