Courbe de Lorenz. Dans un pays, la courbe de Lorenz des revenus est modélisée par L(x)=x3 sur [0;1] : la proportion x la plus
pauvre de la population perçoit une part L(x) du revenu total.
Quelle part du revenu perçoivent les 50% les plus pauvres ?
Justifie que L(x)⩽x sur [0;1].
Calcule l’aire entre la droite y=x et la courbe de L, puis l’indice de Gini G=2× cette aire.
Un autre pays a pour courbe de Lorenz M(x)=x2. Lequel est le plus égalitaire ?
Voir le corrigé
L(0,5)=0,125 : 12,5% du revenu.
x−x3=x(1−x2)⩾0 sur [0;1].
∫01(x−x3)dx=21−41=41 ; G=21.
Pour M : aire 21−31=61, G=31<21 : le second pays est plus égalitaire.
La concentration d’un polluant (en µg/m³) au cours des 10 premières heures d’un pic est C(t)=50+30e−0,2t. Calcule la
concentration moyenne sur [0;10] (valeur exacte puis arrondie à l’unité).
Approximation de π. Le quart de disque de rayon 1 a pour aire 4π ; c’est l’aire sous la courbe de f(x)=1−x2 sur [0;1].
Modifie la fonction monte_carlo pour estimer π.
Compare avec la méthode des trapèzes pour n=1000. Laquelle converge le plus vite ?
Voir le corrigé
from random import randomdef pi_monte_carlo(n): dedans = 0 for k in range(n): x, y = random(), random() if x**2 + y**2 <= 1: dedans += 1 return 4 * dedans / nprint(pi_monte_carlo(100000)) # environ 3,14 (varie d'une exécution à l'autre)
4 * trapezes(lambda x: (1 - x**2)**0.5, 0, 1, 1000) donne environ 3,14155 (erreur de l’ordre de 10−4), alors que
Monte-Carlo avec 100000 points donne en général seulement 2 décimales justes : les trapèzes convergent beaucoup plus vite ;
Monte-Carlo a l’avantage de fonctionner pour des formes compliquées.