Mathématiques Terminale Spécialité
Rejoignez la communauté !
Co-construisez les ressources dont vous avez besoin et partagez votre expertise pédagogique.
Rappels de première
Algèbre et géométrie
Ch. 1
Combinatoire et dénombrement
Ch. 2
Vecteurs, droites et plans de l’espace
Ch. 3
Orthogonalité et distances dans l’espace
Analyse
Ch. 4
Suites
Ch. 5
Limites de fonctions
Ch. 6
Continuité
Ch. 7
Compléments sur la dérivation
Ch. 8
Logarithme népérien
Ch. 9
Fonctions trigonométriques
Ch. 10
Primitives - Équations différentielles
Ch. 11
Calcul intégral
Probabilités
Ch. 12
Loi binomiale
Ch. 13
Sommes de variables aléatoires
Ch. 14
Loi des grands nombres
Annexes
Exercices transversaux
Grand Oral
Apprendre à démontrer
Cahier d'algorithmique et de programmation
Chapitre 8
TP INFO 1

Algorithme de Briggs

Énoncé
Après l'invention des logarithmes par John Neper, l'Anglais John Briggs propose les premières « tables de logarithme ». La méthode qu'il a utilisée pour les trouver s'appelle l'algorithme de Briggs. Il nécessite de connaître le logarithme de deux nombres fixés.

Algorithme de Briggs :










:

i
Questions préliminaires
1. Rappeler la valeur de et, à la calculatrice, déterminer à près.

2. On donne l'algorithme de Briggs ci‑contre.
La valeur de est donnée par l'utilisateur.
Ici, on pose pour calculer .
Effectuer les deux premières étapes de la boucle de l'algorithme de Briggs.

Objectif

Comprendre l'algorithme de Briggs pour déterminer une valeur approchée de en utilisant une des deux méthodes.

Méthode 1
Python

from math import*

def Briggs(x): #On suppose 1 < x < 10
	A = 1
	B = 10
	lnA = 0
	lnB = 2.3026
	while ... :
		R = sqrt(A*B)
		M = (lnA + lnB)/2
		if x >= R:
			...
			...
		else:
			...
			...
	return lnB

print(Briggs(2))

  

1. Compléter les lignes en pointillés pour que la fonction renvoie le logarithme du nombre donné en argument avec une précision de .

2. a. Ajouter l'instruction dans le et exécuter le programme.

b. Que remarque-t-on sur les valeurs de et  ?

c. En remplaçant l'instruction par , que remarque-t-on sur les valeurs de et  ?

d. Combien de fois la boucle a-t-elle été effectuée ?


Méthode 2
Tableur

Logarithme népérien - Méthode de résolution 2 - Algorithme de Briggs
Le zoom est accessible dans la version Premium.
(Fichier téléchageable .)

1. Recopier la feuille de calcul ci‑dessus et compléter les cellules F3 et G3 en utilisant les définitions de et de l'algorithme.

2. a. Écrire la bonne formule dans les cellules B4, C4, D4, E4, F4 et G4 pour obtenir respectivement les valeurs de , , , , et après la première étape de l'algorithme.

b. Étirer la ligne 4 vers le bas.

c. Que remarque‑t‑on pour les valeurs de et de  ?

d. Que remarque-t-on pour les valeurs de et de  ?

3. À partir de quelle étape la valeur de est‑elle inférieure à ?

Pour aller plus loin

  • Se référer à l'activité « Histoire des maths » sur l'algorithme de Briggs.
  • Faire une recherche sur l'algorithme CORDIC et l'appliquer pour calculer .

Une erreur sur la page ? Une idée à proposer ?

Nos manuels sont collaboratifs, n'hésitez pas à nous en faire part.

Oups, une coquille

j'ai une idée !

Nous préparons votre pageNous vous offrons 5 essais
collaborateur

collaborateurYolène
collaborateurÉmilie
collaborateurJean-Paul
collaborateurFatima
collaborateurSarah

Premium activé


5
essais restants
Utilisation des cookies
Lors de votre navigation sur ce site, des cookies nécessaires au bon fonctionnement et exemptés de consentement sont déposés.