Tables de logarithmes ([répertoire])
- exponentielle() entière ou puissance :
exponentielle à base q notée : expq(n) = qn
où q ∈ ℝ avec q > 0 pour éviter les oscillations.
qn = q × q × . . . × q (n fois)
propriétés :
• expq(0) = 1 et expq(1) = q
• somme → produit : q2 × q3 = (q × q) × (q × q × q) = q2+3
soit exp(a+b) = exp(a) × exp(b)
• produit → puissance : (q2)3 = (q × q) × (q × q) × (q × q) = q2×3
soit exp(a×b) = (exp(a))b
- logarithme() :
logarithme à base q noté : logq() est la fonction réciproque de expq()
fonction réciproque : si y = f(x), la fonction réciproque est x = f−1(y)
au lieu de lire la courbe de x → y , on lit la courbe de y → x
en échangeant x et y, on obtient la courbe symétrique par rapport à la première bissectrice
propriétés :
• réciproque de exp() : log(exp(x)) = x et exp(log(x)) = x
log(1) = log(exp(0)) = 0
logq(q) = logq(expq(1)) = 1
en posant x = exp(a) et y = exp(b) :
on a : a = log(x) et b = log(y)
• produit → somme :
log(x y) = log(exp(a) × exp(b)) = log(exp(a+b)) = a + b = log(x) + log(y)
• puissance → produit :
log(xy) = log(exp(a)y) = log(exp(a×y)) = a × y = y log(x)
- Courbes expq(n) = qn :
q → 1 par valeurs positives, la fonction tend vers une fonction continue ↗
pour n ∈ [0 ; ln(10)/ln(q)], on obtient l'image qn ∈ [1;10]
la fonction est très régulière et on peut interpoler entre 2 valeurs pour gagner un peu de précision.
l'image [1,10] est stable et très bien discrétisée quand q → 1
q → 1 par valeurs négatives, la fonction tend vers une fonction continue ↘ et l'antécédent de [1;10] est [ln(10)/ln(q) ; 0]
pour obtenir l'image [1;10] avec q=0,9999 , il faut faire varier n dans [−23 025 ; 0]
C'est la table des inverses des valeurs précédentes car q−n = 1/qn
q → −1, la fonction n'est pas monotone : q0, q1 < 0, q2 > 0, q3 < 0, q4 > 0, . . .
il n'y a pas de fonction réciproque
interpolation absurde : la fonction oscille d'une valeur à la suivante
- Wikipedia : Table_de_logarithmes : création d'une table de logarithmes
en prenant comme raison q de la progression géométrique q = 1+10−4 : un = qn avec n ≥ 0
Pour obtenir l'image [1, 10] il faut faire varier n de 0 à environ 2,3×104.
( car ln(10) ≈ 2,3026 = n ln(q) ≈ n × 10−4 )
ce qui permet d'obtenir les logarithmes à base 1,0001 par lecture inverse avec 4 chiffres de précision
( Pour obtenir une précision de 6 chiffres, il faut prendre q = 1+10−6 et calculer 2,3×106 nombres)
n | 1,0001n |
0 | 1 |
1 | 1,0001 |
. . . | . . . |
6932 | ~ 2 |
. . . | . . . |
10987 | ~ 3 |
. . . | . . . |
17919 | ~ 6 |
. . . | . . . |
23027 | ~ 10 |
log1,0001(y) | y |
• exemple 1 : multiplier 2 × 3
on lit de droite à gauche : logq(2) = 6932 et logq(3) = 10987
on additionne : logq(2) + logq(3) = 17919
on lit de gauche à droite : q17919 = 6
• exemple 2 : multiplier 2000 × 0,03
Pour les nombres > 10 ou < 1, il faut les écrire en notation scientifique
2000 = 2×103 et 0,03 = 3×10−2
additionner les exposants : 2000 × 0,03 = 2×103 × 3×10−2 = 2 × 3 × 103−2 = 6 × 101 = 60
- Table des logarithmes à base 10 : y = qn = 10x
soit : logq(y) = n logq(q) = x logq(10)
x = n / logq(10)
car logq(q) = 1 et logq(10) est l'antécédent de 10 de la fonction qlogq(10) = 10
dont on déduit par lecture inverse : x = log10(y) où y ∈ [1;10]
Pour recentrer les logarithmes de la table dans [0,1] : on divise la colonne 1 par log1,0001(10) = 23027
formule : log10(x) = logq(x) / logq(10)
log10() des puissances de 10 : log10(10n) = n log10(10) = n
retour au menu :
exp_log