Avant de commencer5 questions pour vérifier tes bases
Pourquoi étudier les fonctions ?
Décrire une dépendance
Quand le temps passe, une température change. Quand le rayon d'un disque augmente, son aire change. Quand le nombre de kilomètres parcourus augmente, le prix d'une location peut changer. Une fonction sert à décrire précisément comment une grandeur dépend d'une autre.
La fonction n'est pas seulement une formule. Elle peut être donnée par une phrase, un tableau, une courbe, un programme ou une expression algébrique. Savoir passer d'une représentation à l'autre est essentiel : chacune montre une partie différente de l'information.
Pourquoi plusieurs représentations ?
Pour la fonction \(f(x)=x^2-1\) :
la formule permet de calculer exactement \(f(2)=3\) ;
le tableau permet de comparer rapidement quelques valeurs ;
la courbe permet de voir globalement les solutions de \(f(x)=0\) ou le signe de \(f(x)\) ;
le programme permet d'automatiser un grand nombre de calculs.
L'idée avant la formule
Entrée, règle, sortie
Considérons le programme de calcul suivant :
Le nombre choisi est la variable \(x\). Le résultat est son image et se note \(f(x)\). Ici,
Remonter la machine
Chercher l'image de \(2\), c'est partir de l'entrée :
Chercher les antécédents de \(3\), c'est partir de la sortie et remonter la machine :
Le nombre \(3\) a donc deux antécédents par \(f\).
Le test de la droite verticale
Une courbe représente une fonction de \(x\) si chaque droite verticale la rencontre au plus une fois. En effet, fixer une abscisse \(x\) ne doit jamais donner deux ordonnées différentes.
Définir une fonction
Notation complète
Le symbole \(\longmapsto\) décrit ce que devient une entrée ; le symbole \(=\) compare deux nombres. Ainsi
est une règle, tandis que \(f(2)=3\) est une égalité.
Ensemble de définition
L'ensemble de définition est l'ensemble des entrées choisies et autorisées pour cette fonction. Si aucun domaine n'est imposé, on cherche généralement le plus grand ensemble où la formule produit un réel. Un énoncé ou un contexte peut ensuite restreindre ce domaine.
Le domaine peut venir de la situation
Un rectangle a un périmètre de \(20\) cm. Si l'un de ses côtés mesure \(x\) cm, l'autre mesure \(10-x\) cm et son aire vaut
La formule est calculable pour tout réel. Pour un rectangle non aplati, les deux longueurs sont strictement positives : \(x>0\) et \(10-x>0\), donc \(0<x<10\). On peut aussi prolonger le modèle à \([0;10]\) pour inclure les deux configurations limites d'aire nulle. Les bornes correspondent alors à des rectangles aplatis ; elles ne décrivent pas un rectangle de surface positive.
Calculer une image, chercher un antécédent
Calculer une image
Chercher un ou plusieurs antécédents
Chercher les antécédents d'un nombre \(k\) revient à résoudre l'équation
sur l'ensemble de définition de \(f\).
Lire dans un tableau de valeurs
Considérons le tableau suivant :
| \(x\) | \(-3\) | \(-2\) | \(0\) | \(1\) | \(2\) | \(4\) |
|---|---|---|---|---|---|---|
| \(f(x)\) | \(5\) | \(1\) | \(-3\) | \(-4\) | \(-3\) | \(5\) |
On lit \(f(2)=-3\). Dans les valeurs présentées, \(5\) a deux antécédents : \(-3\) et \(4\).
Les représentations d'une fonction
Une même fonction, plusieurs langages
La fonction \(f(x)=x^2-1\) peut être présentée de cinq manières.
| Représentation | Exemple |
|---|---|
| Phrase | choisir un nombre, le mettre au carré, puis soustraire \(1\) |
| Formule | \(f(x)=x^2-1\) |
| Tableau | couples comme \((-2;3)\), \((0;-1)\), \((2;3)\) |
| Courbe | ensemble des points de coordonnées \((x;x^2-1)\) |
| Programme | une fonction Python qui renvoie x**2 - 1 |
Chaque représentation a ses forces : la formule donne l'exactitude, la courbe donne une vue d'ensemble, le tableau organise des données et le programme automatise les calculs.
Construire un tableau de valeurs
Pour \(f(x)=x^2-1\), on choisit des entrées et on calcule leurs images :
| \(x\) | \(-3\) | \(-2\) | \(-1\) | \(0\) | \(1\) | \(2\) | \(3\) |
|---|---|---|---|---|---|---|---|
| \(f(x)\) | \(8\) | \(3\) | \(0\) | \(-1\) | \(0\) | \(3\) | \(8\) |
Chaque colonne fournit un point de la courbe : par exemple \((2;3)\).
Entrées sur un intervalle ou valeurs entières
La hauteur d'eau au cours du temps peut être modélisée sur un intervalle : toutes les valeurs intermédiaires du temps ont un sens. En revanche, le prix de \(n\) billets avec \(n\in\N\) est une fonction discrète : \(n=2{,}4\) billet n'a pas de sens.
Lorsque seules des entrées entières sont autorisées, on représente des points séparés : les positions intermédiaires n'appartiennent pas au domaine. Quand le domaine est un intervalle, toutes ses abscisses sont autorisées, mais cela ne suffit pas à garantir une courbe sans rupture. La continuité est une propriété supplémentaire ; elle ne se confond pas avec le choix d'un domaine intervalle.
Courbe représentative et lectures graphiques
L'équation \(y=f(x)\)
Lire une image : trajet vertical
Pour lire \(f(a)\), on part de \(a\) sur l'axe des abscisses, on rejoint verticalement la courbe, puis on lit horizontalement l'ordonnée.
Lire des antécédents : trajet horizontal
Pour chercher les antécédents de \(k\), on trace mentalement la droite horizontale \(y=k\). Les abscisses de ses points d'intersection avec la courbe sont les solutions de \(f(x)=k\).
La droite \(y=3\) coupe la courbe en deux points d'abscisses \(-2\) et \(2\). Graphiquement, les antécédents de \(3\) sont donc \(-2\) et \(2\). La formule confirme leur valeur exacte : \(x^2-1=3\) équivaut à \(x^2=4\), donc à \(x=-2\) ou \(x=2\).
Résoudre une inéquation graphiquement
Sur le graphique précédent, \(f(x)\leq3\) pour \(x\in[-2;2]\), dans la partie du domaine représentée.
Lire le signe d'une fonction
Le signe de \(f(x)\) se lit par rapport à l'axe des abscisses :
au-dessus de l'axe, \(f(x)>0\) ;
sur l'axe, \(f(x)=0\) ;
au-dessous de l'axe, \(f(x)<0\).
Pour \(f(x)=x^2-1\), la courbe coupe l'axe en \(-1\) et \(1\). Elle est sous l'axe pour \(x\in]-1;1[\), et sur ou au-dessus pour \(x\in]-\infty;-1]\cup[1;+\infty[\).
Comparer deux fonctions
Sur un même graphique, \(f(x)\leq g(x)\) lorsque la courbe de \(f\) est sous celle de \(g\), ou confondue avec elle. Les abscisses des intersections résolvent \(f(x)=g(x)\).
Modéliser une situation par une fonction
Construire le modèle
Un modèle n'est pas la réalité entière
Une fonction retient les grandeurs jugées importantes et laisse de côté d'autres effets. Le modèle du volume précédent néglige l'épaisseur du carton et les pertes au pliage. Un bon travail mathématique précise donc les hypothèses, le domaine et le niveau de précision attendu.
Une fonction en Python
Traduire une formule
La fonction mathématique \(f(x)=x^2-1\) peut être programmée ainsi :
def f(x):
return x**2 - 1
print(f(2))
Le mot return indique la valeur renvoyée. Le programme affiche \(3\).
Construire un tableau de valeurs
def f(x):
return x**2 - 1
for x in range(-3, 4):
print(x, f(x))
La boucle utilise les entiers de \(-3\) à \(3\). Elle produit automatiquement les colonnes du tableau de valeurs, mais elle ne calcule pas les images des nombres non entiers situés entre eux.
Pour aller plus loin – guidé et facultatif
Cette partie prolonge le socle officiel. Elle n'est pas réservée à quelques-uns : chaque idée est construite à partir de la notion de machine travaillée plus haut, avec des indices pour reprendre les étapes nécessaires.
Enchaîner deux fonctions
Soient \(f(x)=2x+1\) et \(g(x)=x^2\). Si l'on applique d'abord \(f\), puis \(g\), la sortie de la première machine devient l'entrée de la seconde :
Déplacer une courbe verticalement
Si \(g(x)=f(x)+k\), chaque point \((x;f(x))\) de \(\mathcal C_f\) devient le point \((x;f(x)+k)\) de \(\mathcal C_g\). L'abscisse ne change pas et l'ordonnée augmente de \(k\) : la courbe est translatée verticalement.
Déplacer une courbe horizontalement
Si \(h(x)=f(x-a)\), alors \(h(x+a)=f(x)\). Le point \((x;f(x))\) de \(\mathcal C_f\) correspond au point \((x+a;f(x))\) de \(\mathcal C_h\). La courbe est décalée de \(a\) unités vers la droite lorsque \(a>0\).
Explorer les déplacements avec une parabole
L'exploration suivante est facultative. Elle sert à observer des effets sur des points connus, sans demander de nouvelle formule de résolution.
Les deux points les plus bas ont la même ordonnée \(-1\) ; celui de la courbe en tirets est deux unités plus à droite. Les zéros \(-1\) et \(1\) de \(f\) deviennent les zéros \(1\) et \(3\) de \(h\). La forme de la courbe est conservée.
Relier une parabole à sa formule
Pour f(x) = a(x − α)² + β, prévois ce qui change lorsque tu modifies seulement β. Essaie ensuite α, puis a.
Pour f(x) = (x − 2)² − 1, le sommet est S(2 ; −1), les racines sont 1 et 3. Changer −1 en +1 relève chaque point de 2 unités : il n’y a plus de racine réelle.
Lire les valeurs et les coordonnées
Pour f(x) = (x − 2)² − 1, le sommet est S(2 ; −1), les racines sont 1 et 3. Changer −1 en +1 relève chaque point de 2 unités : il n’y a plus de racine réelle.
Trouve successivement une courbe avec deux racines, une racine et aucune racine réelle. Justifie à partir du signe de −β/a.
| Réglage avec \(a=1\) | \(p(1)\) | \(p(2)\) | \(p(3)\) |
|---|---|---|---|
| \(\alpha=2\), \(\beta=-1\) | \(0\) | \(-1\) | \(0\) |
| \(\alpha=2\), \(\beta=1\) | \(2\) | \(1\) | \(2\) |
Ce tableau fournit la même comparaison pour travailler sur papier : les trois images augmentent toutes de \(2\). La preuve précédente explique pourquoi c'est aussi vrai pour toutes les autres abscisses.
Boîte à outils et erreurs à éviter
Exercices
Pour chaque exercice, commence par identifier le domaine et la représentation utilisée. Les étoiles indiquent une progression ; elles ne ferment la porte à personne.
Exercice 1 ★☆☆ : La machine et son vocabulaire
On considère la fonction \(p\) qui à tout réel \(x\) associe \(3x-4\).
Écrire \(p(x)\).
Calculer l'image de \(5\), puis celle de \(-2\).
Chercher l'antécédent de \(8\) par \(p\).
Traduire la phrase « l'image de \(7\) par \(p\) est \(17\) » par une égalité, puis la vérifier.
Exercice 2 ★☆☆ : Calculer des images
Soient
Calculer \(f(0)\), \(f(1)\), \(f(-2)\) et \(f(1/2)\).
Préciser le domaine de \(g\).
Calculer \(g(3)\), \(g(0)\) et \(g(-1)\).
Expliquer pourquoi \(g(2)\) n'existe pas.
Exercice 3 ★☆☆ : Chercher des antécédents
On pose \(f(x)=x^2-4\) et \(h(x)=3x+7\).
Chercher les antécédents de \(0\), puis de \(5\), par \(f\).
Le nombre \(-5\) a-t-il un antécédent par \(f\) ?
Chercher l'antécédent de \(-2\) par \(h\).
Exercice 4 ★★☆ : Ensembles de définition
Déterminer l'ensemble de définition de chaque fonction :
Exercice 5 ★☆☆ : Compléter un tableau
Soit \(f(x)=x^2-2x-3\). Compléter le tableau, puis relever les antécédents de \(0\) et de \(5\) parmi les valeurs présentées.
| \(x\) | \(-2\) | \(-1\) | \(0\) | \(1\) | \(2\) | \(3\) | \(4\) |
|---|---|---|---|---|---|---|---|
| \(f(x)\) |
Graphique commun aux exercices 6, 7 et 8. La courbe polygonale ci-dessous représente une fonction \(u\) ; ses sommets sont placés sur des points de la grille.
Exercice 6 ★☆☆ : Lire une courbe
Donner l'ensemble de définition de \(u\).
Lire \(u(-4)\), \(u(-2)\), \(u(0)\) et \(u(4)\).
Donner tous les antécédents de \(2\), de \(-2\) et de \(0\).
Exercice 7 ★★☆ : Équations et inéquations graphiques
À l'aide du graphique :
résoudre \(u(x)=1\) ;
résoudre \(u(x)\leq0\) ;
résoudre \(u(x)>1\).
Exercice 8 ★★☆ : Lire le signe
Donner les zéros de \(u\).
Déterminer les ensembles sur lesquels \(u(x)>0\) et \(u(x)<0\).
Construire un tableau de signes de \(u\) sur son domaine.
Exercice 9 ★★☆ : Un point appartient-il à la courbe ?
Soit \(f(x)=x^2-3x+1\) et \(\mathcal C_f\) sa courbe représentative.
Parmi les points \(A(0;1)\), \(B(2;-1)\), \(C(-1;5)\) et \(D(3;0)\), lesquels appartiennent à \(\mathcal C_f\) ?
Déterminer l'ordonnée du point de \(\mathcal C_f\) d'abscisse \(4\).
Déterminer les abscisses des points de \(\mathcal C_f\) d'ordonnée \(1\).
Exercice 10 ★★☆ : Une fonction discrète
Une carte annuelle coûte \(12\) euros, puis chaque atelier coûte \(4\) euros. On note \(C(n)\) le prix de \(n\) ateliers, avec \(n\in\N\).
Exprimer \(C(n)\).
Construire le tableau de valeurs pour \(n=0,1,2,3,4\).
Compléter la fonction Python suivante :
def cout(n):
return ...
Dans une représentation graphique, pourquoi ne faut-il pas relier les points obtenus ?
Exercice 11 ★★★ : Comparer deux fonctions
On considère \(f(x)=2x+1\) et \(g(x)=x^2-2\) sur \(\R\).
Résoudre \(f(x)=g(x)\) et donner les coordonnées des points d'intersection de leurs courbes.
Factoriser \(g(x)-f(x)\).
En déduire les solutions de \(f(x)\leq g(x)\).
Traduire la réponse précédente en termes de position relative des deux courbes.
Exercice 12 ★★★ : Aire d'un rectangle
Un rectangle a un périmètre de \(20\) cm. L'un de ses côtés mesure \(x\) cm. Pour étudier aussi les positions limites d'aire nulle, on autorise un côté de longueur \(0\).
Montrer que l'autre côté mesure \(10-x\) et préciser le domaine de \(x\).
Exprimer l'aire \(A(x)\) du rectangle.
Calculer \(A(3)\).
Déterminer les antécédents de \(16\) par \(A\).
Montrer que \(A(x)=25-(x-5)^2\). En déduire que l'aire ne peut pas dépasser \(25\) cm\(^2\) et préciser quand cette valeur est atteinte.
Exercice 13 ★★☆ : Fonction, budget et Python
Le prix de stationnement pour \(n\) heures entières est donné par \(P(n)=5+1{,}8n\), où \(n\in\N\).
Calculer \(P(6)\) et interpréter le résultat.
Avec \(20\) euros, combien d'heures entières peut-on payer au maximum ?
Écrire une fonction Python
prix(n)qui renvoie \(P(n)\).Expliquer la différence entre le domaine mathématique de la formule \(5+1{,}8x\) et celui du modèle de stationnement.
Exercice 14 ★★★ : Enchaîner deux machines – pour aller plus loin
Soient \(f(x)=3x-2\) et \(g(x)=x^2+1\).
Calculer \(f(2)\), puis \(g(f(2))\).
Calculer \(g(2)\), puis \(f(g(2))\). Comparer les deux résultats.
Déterminer les expressions de \((g\circ f)(x)\) et de \((f\circ g)(x)\).
Résoudre \((g\circ f)(x)=1\).
Exercice 15 ★★★ : Déplacer une courbe – pour aller plus loin
On pose \(f(x)=x^2\), \(g(x)=f(x)+3\) et \(h(x)=f(x-2)\).
Donner les expressions développées de \(g(x)\) et \(h(x)\).
Le point \(A(1;1)\) appartient à \(\mathcal C_f\). Quels points correspondants obtient-on sur \(\mathcal C_g\) et \(\mathcal C_h\) ?
Décrire les déplacements qui transforment \(\mathcal C_f\) en \(\mathcal C_g\), puis en \(\mathcal C_h\).
Résoudre \(g(x)=3\) et \(h(x)=0\).
Problème : L'arche du jardin partagé ★★★
L'ouverture mesure \(10\) m de large. Pour \(x\in[0;10]\), sa hauteur en mètres est modélisée par
L'abscisse \(x=0\) correspond au bord gauche et \(x=10\) au bord droit.
Partie A – Comprendre le modèle
Expliquer pourquoi le domaine retenu est \([0;10]\) et interpréter \(h(x)\).
Calculer \(h(0)\), \(h(2{,}5)\), \(h(5)\), \(h(7{,}5)\) et \(h(10)\). Organiser les résultats dans un tableau.
Pour tout \(t\) tel que \(5-t\) et \(5+t\) appartiennent au domaine, montrer que \(h(5-t)=h(5+t)\). Interpréter cette égalité sur la courbe.
Vérifier par le calcul que les trois points signalés sur le graphique appartiennent à \(\mathcal C_h\).
Partie B – Une zone haute d'au moins \(3\) m
Résoudre exactement \(h(x)=3\) dans \([0;10]\).
En utilisant la forme de \(h\), montrer que
\[h(x)\geq3\ssi |x-5|\leq2{,}5.\]En déduire l'intervalle correspondant et la largeur de la zone où l'arche mesure au moins \(3\) m.
Partie C – Vérifier l'accessibilité
Une voie de service exige une hauteur minimale de \(2{,}40\) m.
Montrer que \(h(x)\geq2{,}4\) est équivalent à \((x-5)^2\leq10\).
En déduire que la zone utilisable est
\[[5-\sqrt{10};5+\sqrt{10}].\]Donner une valeur approchée de sa largeur au centimètre près.
Un véhicule de \(6\) m de large est centré sous l'arche. Ses bords sont donc aux abscisses \(2\) et \(8\). Peut-il passer en conservant la hauteur minimale de \(2{,}40\) m ? Justifier de deux manières.
Partie D – Deux formules, une même arche
Un second bureau d'études propose la fonction
Développer \(h(x)\) et \(g(x)\), puis montrer que \(h(x)=g(x)\) pour tout \(x\in[0;10]\).
Expliquer pourquoi les deux fonctions ont exactement la même courbe sur le domaine.
Indiquer une situation dans laquelle la forme factorisée de \(g\) est plus pratique, puis une situation dans laquelle la forme de \(h\) est plus pratique.
Partie E – Comparer avec un toit triangulaire
Un toit triangulaire de même largeur et de même hauteur est modélisé par
Pour \(x\in[0;5]\), montrer que
\[\begin{aligned}h(x)-t(x) &= \frac4{25}x(5-x)\\[.35em]&\geq 0.\end{aligned}\]Pour \(x\in[5;10]\), montrer que
\[\begin{aligned}h(x)-t(x) &= \frac4{25}(10-x)(x-5)\\[.35em]&\geq 0.\end{aligned}\]En déduire la position relative des deux courbes et les abscisses de leurs points d'intersection.
Partie F – Approcher la longueur de l'arche
On remplace la courbe par une ligne brisée joignant des points régulièrement espacés. Avec un entier \(n\geq1\) intervalles, on pose \(\Delta x=10/n\) et on additionne les longueurs des \(n\) segments.
Pour \(n=2\), les points utilisés sont \((0;0)\), \((5;4)\) et \((10;0)\). Montrer que la longueur approchée vaut \(L_2=2\sqrt{41}\).
Pour \(n=4\), utiliser les valeurs de la partie A pour montrer que
\[L_4=\sqrt{61}+\sqrt{29}.\]Comparer \(L_2\) et \(L_4\) numériquement.
Expliquer chaque ligne du programme suivant et préciser ce que calcule
longueur(100).
from math import sqrt
def h(x):
return 4 - 4/25 * (x - 5)**2
def longueur(n):
# Hypothese : n entier, n >= 1.
dx = 10 / n
total = 0
for k in range(n):
x1 = k * dx
x2 = (k + 1) * dx
dy = h(x2) - h(x1)
total = total + sqrt(dx**2 + dy**2)
return total
Sans utiliser d'intégrale, expliquer pourquoi \(L_n\geq10\) m. Traiter le cas \(n=1\), puis montrer que \(L_n>10\) m pour \(n\geq2\).
Corrigés détaillés
Corrigé 1
Corrigé 2
Corrigé 3
Corrigé 4
Corrigé 5
Corrigé 6
Corrigé 7
Corrigé 8
Corrigé 9
Corrigé 10
def cout(n):
return 12 + 4*n
Corrigé 11
Corrigé 12
Corrigé 13
def prix(n):
return 5 + 1.8*n
Corrigé 14
Corrigé 15
Corrigé du problème : L'arche du jardin partagé
Carte mémoire de la fiche
Maîtrise du chapitre
Validation contrôlée
Réponds aux QCM, sélectionne les bonnes propositions ou remets les étapes dans l'ordre. Le site vérifie chaque réponse avant d'ouvrir la balise suivante.