ForHosting KIT · Mathématiques

Itération de point fixe en un pas

Un pas de point fixe, tel que l’exige un tableau d’exercice : avec g(x) = 0,5x + 1 et une estimation actuelle de 0, la suivante vaut 1 et l’écart vaut 1. Vous décidez quand vous arrêter. 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
X n
0
Coefficients
0,5, 1
Vous obtenez
X suivant
1
Fonction d'itération
0.5x+1
Delta
1
Delta absolu
1

appliquez g une fois à x_n

Ce qu’un seul pas de point fixe calcule

Un point fixe d’une fonction g est un nombre L tel que L est égal à g(L). Sous des conditions modérées — par exemple lorsque g est continûment différentiable au voisinage de L et que la valeur absolue de g prime de L est strictement inférieure à un — la suite converge vers L depuis un voisinage convenable de la racine.

Dans les manuels la méthode est souvent présentée avant celle de Newton parce que la règle de mise à jour se résume à « évaluer g », sans dérivée à chaque pas. Cette capacité n’applique délibérément qu’une seule évaluation de g. Il convient aussi aux pipelines où un contrôleur externe décide d’arrêter, de redimensionner ou de changer de méthode après avoir inspecté la taille du pas.

Ici g est restreint à un polynôme univarié donné par des coefficients en ordre de degré décroissant, la même convention que les outils de calcul frères pour les sommes de Riemann et le travail polynomial. Les polynômes quadratiques et de degré supérieur sont acceptés jusqu’à une borne publiée, évalués par la méthode de Horner afin que l’arrondi intermédiaire reste bien maîtrisé pour des ordres de grandeur de devoir ordinaires.

Quand calculer un seul pas est utile

Les salles de classe et les plateformes de tutorat utilisent un calculateur de point fixe à un seul pas pour que les apprenants vérifient chaque ligne d’un tableau d’itération sans recalculer une suite entière ni se fier à un bouton « résoudre » boîte noire qui masque les valeurs intermédiaires.

Les générateurs d’examens et les correcteurs LMS ont besoin d’un oracle déterministe qui marque un pas correct ou incorrect face à des encodages publiés de coefficients, y compris le cas où l’itéré est déjà un point fixe et où le delta doit être exactement zéro. Les sites de contenu qui se positionnent sur calculateur d’un pas d’itération de point fixe bénéficient d’un outil vivant dont le chemin gratuit du navigateur coïncide avec l’automatisation payante sur le même module pur. Une validation échouée ne consomme pas de solde.

Comment encoder la fonction d’itération g ?

Exemple : g(x) = 0.5x + 1 est [0.5, 1].

L’itération s’exécute-t-elle jusqu’à la convergence ?

Non. Elle applique g exactement une fois. Utilisez des appels répétés (ou votre propre boucle) si vous avez besoin d’une suite complète ou d’une approximation de la racine.

Quelle est l’estimation suivante pour g(x) = 0,5x + 1 en partant de 0 ?

C’est 1. Saisissez 0 comme estimation actuelle et les coefficients 0,5 et 1, de la plus haute puissance à la plus basse. Le calculateur applique g une seule fois, donc l’écart avec l’estimation précédente vaut 1.

Quand l’itération de point fixe converge-t-elle ?

En général lorsque g est continûment dérivable près du point fixe et que la valeur absolue de sa dérivée y est inférieure à un, à condition de partir assez près. Pour g(x) = 0,5x + 1, la pente vaut 0,5 et la suite s’approche de 2.

Que signifie un écart exactement nul ?

L’estimation actuelle est déjà un point fixe : appliquer g redonne le même nombre. Avec g(x) = 0,5x + 1, cela se produit en 2, car la moitié de 2 plus 1 redonne 2.

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/calculus/fixed-point-single-step

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/calculus/fixed-point-single-step \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x_n":0,"coefficients":[0.5,1]}'
{
  "x_n": 0,
  "coefficients": [
    0.5,
    1
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.fixed_point_single_step",
  "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.

L’itération de point fixe est le schéma numérique élémentaire qui cherche un nombre L égal à g(L) en appliquant de façon répétée une fonction d’itération : on part d’une estimation x_0 et chaque valeur suivante est g de la précédente. Élèves, tuteurs et scripts d’automatisation ont souvent besoin d’exactement un pas de cette application — pas d’une boucle complète de convergence — pour vérifier une ligne de devoir, comparer un calcul à la main ou piloter une règle d’arrêt externe qui inspecte |x_{n+1} − x_n|. Ce calculateur d’un pas d’itération de point fixe accepte l’estimation courante x_n et les coefficients d’un polynôme univarié g (degré le plus élevé en premier), évalue x_next égal à g de x_n avec un schéma de Horner stable, et renvoie la prochaine estimation ainsi que le delta signé et le progrès absolu.

Ce qu’un seul pas de point fixe calcule

L’itération de point fixe transforme cette affirmation algébrique en une récurrence : choisissez une estimation initiale x_0, puis définissez x_{n+1} égal à g de x_n pour n égal à 0, 1, 2, et ainsi de suite. Ce choix correspond à la formulation des devoirs et des examens : « en partant de x_n égal à …, calculez l’itéré suivant ». Une application linéaire telle que g de x égal à un demi x plus un a le point fixe fermé L égal à deux ; en partant de x_n égal à zéro on obtient x_next égal à un en un seul pas transparent.

Contrat d’entrée, forme de la réponse et erreurs

Les sorties numériques sont arrondies à douze décimales afin que les goldens et les clients multi-runtime comparent octet par octet sans bruit de flottants. Un débordement produisant des résultats de Horner non finis est rejeté plutôt que renvoyé comme Infinity. Envoyez un corps JSON avec deux données obligatoires. D’abord, x_n : l’estimation finie courante (les alias current, x0 et estimate sont acceptés). Ensuite, coefficients : un tableau non vide de nombres finis [c_d, c_{d-1}, …, c_0] pour g de x égal à c_d x puissance d plus les puissances inférieures (alias coeffs, g et poly). Les champs manquants, chaînes vides, nombres non finis et tableaux de coefficients vides échouent avec invalid_input en nommant le problème ; ces échecs ne sont pas facturés. En cas de succès le corps renvoie un x_n nettoyé, la valeur suivante x_next, la liste des coefficients, une chaîne compacte iteration_function en forme standard adaptée à l’affichage à côté de la réponse, le delta signé égal à x_next moins x_n, le progrès absolu abs_delta, et un court rappel de formule indiquant que x_{n+1} est égal à g de x_n pour un pas de point fixe. Exemple : coefficients [0.5, 1] signifient g de x égal à 0.5x plus 1 ; avec x_n égal à 0 le gestionnaire renvoie x_next égal à 1, delta égal à 1 et abs_delta égal à 1. Un second exemple avec coefficients [0.25, 0, 1] et x_n égal à 2 donne g de 2 égal à 0.25 fois 4 plus 1 égal à 2, de sorte que le pas est déjà en un point fixe et que delta comme abs_delta valent zéro — un contrôle utile que votre encodage de g est correct avant de poursuivre l’itération.

Où une API de point fixe à un pas apporte de la valeur

Les carnets numériques et les edge workers réécrivent souvent des équations non linéaires sous la forme x égal à g de x puis avancent la carte sous leurs propres tests de convergence ; appeler une petite API parse à chaque pas évite d’embarquer une évaluation polynomiale ad hoc dans chaque script. Comme l’implémentation est parse de niveau A pure, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant. Gardez les requêtes petites, figez x_next et abs_delta arrondis dans les tests, et vous obtenez des itérés d’un pas reproductibles pour les devoirs, plugins et workers sans déployer une pile complète de solveurs non linéaires.

Tableaux d’itération pour les devoirs

Vérifiez une ligne d’un tableau de point fixe : étant donnés x_n et le polynôme g, contrôlez x_{n+1} et la taille absolue du pas face à l’arithmétique du manuel.

Correction automatique LMS et examens

Notez des items de point fixe à un pas avec un oracle déterministe qui renvoie le même x_next et delta à chaque fois pour les mêmes coefficients.

Boucles externes de convergence

Pilotez votre propre règle d’arrêt en appelant l’API une fois par itéré et en inspectant abs_delta jusqu’à ce qu’il descende sous une tolérance que vous choisissez.

Que calcule un pas d’itération de point fixe ?

Il évalue x_next = g(x_n) pour votre estimation courante et la fonction d’itération polynomiale g, et renvoie aussi le delta signé et |x_next − x_n|.

Que se passe-t-il si g(x_n) est déjà égal à x_n ?

Alors x_next est égal à x_n et delta comme abs_delta valent zéro : vous êtes déjà en un point fixe de cet encodage polynomial.

Combien coûte le calculateur de point fixe à un pas ?

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

Consulter la documentation complète du KIT →