SKILLCARD · Algorithme

Balayage et dichotomie — 2nde à Terminale

  • Mathématiques
  • Algorithmique
  • 2nde
  • 1ère
  • Terminale
Travailler cette SKILLCARD

Exercices reliés, progression et HORA : gratuit avec un compte JeRaisonne.

  • 2nde → TerminaleHORA#Algorithme#Algorithmique

    Balayage et dichotomie

    m=a+b2m = \frac{a + b}{2}

    JeRaisonne

Quand l’utiliser ?

Pour approcher une solution de f(x)=0f(x) = 0 (ex. 2\sqrt{2}, solution de x2=2x^2 = 2) quand on ne sait pas la calculer exactement.

La règle

Dichotomie : si ff change de signe sur [a;b][a ; b] (et est continue), on coupe l'intervalle en deux au milieu mm et on garde la moitié où ff change encore de signe. L'amplitude est divisée par 2 à chaque étape. Balayage : on teste des valeurs successives avec un pas fixe.

La méthode

  1. Trouve [a;b][a ; b] avec f(a)f(a) et f(b)f(b) de signes contraires.
  2. Calcule m=a+b2m = \dfrac{a + b}{2}.
  3. Si f(a)×f(m)≤0f(a) \times f(m) \leq 0, la solution est dans [a;m][a ; m] : b←mb \leftarrow m ; sinon a←ma \leftarrow m.
  4. Répète tant que b−ab - a est trop grand.

Exemple

2\sqrt{2} : f(x)=x2−2f(x) = x^2 - 2 sur [1;2][1 ; 2]. m=1,5m = 1{,}5, f(1,5)>0f(1{,}5) > 0 → [1;1,5][1 ; 1{,}5] ; m=1,25m = 1{,}25, f<0f < 0 → [1,25;1,5][1{,}25 ; 1{,}5]…

Les pièges à éviter

Après nn étapes l'amplitude est b−a2n\dfrac{b - a}{2^n} ; garder le bon demi-intervalle (là où le signe change).

La méthode HORA dans chaque Skill Card.

Chaque Skill Card te guide avec la méthode HORA pour réussir les exercices, faire progresser et entretenir ton niveau de maîtrise.

  1. Hypothèse

    Je comprends l’énoncé, j’identifie ce qu’on cherche et les informations données.

  2. Outil

    Je choisis l’outil mathématique adapté (définition, propriété, théorème, formule…).

  3. Raisonnement

    Je justifie pourquoi cet outil est pertinent et je construis ma démarche.

  4. Application

    J’applique la méthode au problème et je conclus en vérifiant le résultat.