{ "cells": [ { "cell_type": "markdown", "metadata": { "colab_type": "text", "id": "B9Lb9xIM7qQn", "tags": [ "dérivée", "fonction", "taux", "accroissement", "sécante" ] }, "source": [ "# Dérivée d'une fonction" ] }, { "cell_type": "markdown", "metadata": { "tags": [ "première-générale", "première" ] }, "source": [ "## Présentation de l'activité\n", "- **Niveau de classe :** \n", " - Classe de première de la voie générale (spécialité mathématiques).\n", " - Classe de première de la voie technologique (tronc commun).\n", "- **Références aux programmes :**\n", " - Spécialité de première générale : *écrire la liste des coefficients directeurs des sécantes pour un pas donné.*\n", " - Enseignement commun de première technologique : *à l'aide d'un logiciel, visualiser la position limite des sécantes à une courbe en un point.*\n", "- **Description :** \n", " Activité d'introduction de la notion de dérivée en distinguant le point de vue local (nombre dérivé) et le point de vue global (fonction dérivée)." ] }, { "cell_type": "markdown", "metadata": { "colab_type": "text", "id": "I8nawpIfRTz6" }, "source": [ "## Nombre dérivé d'une fonction en un point\n", "\n" ] }, { "cell_type": "markdown", "metadata": { "colab_type": "text", "id": "q9znBxZO88Bw" }, "source": [ "##### Définition\n", "Le nombre dérivé d’une fonction $f$ en un point $x_0$ est la limite (lorsqu'elle existe) du taux de variation de $f$ en ce point.\n", "C'est la limite de la pente des sécantes issues du point de la courbe d'abscisse $x_0$ :\n", "$$ \\lim _{h\\rightarrow 0} \\frac{f(x_0+h)-f(x_0)}{h}=f'(x_0).$$" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Pente d'une sécante en un point\n", "La fonction `coefDirSecante` calcule la pente de la sécante à la courbe représentative d'une fonction $f$ préalablement définie (ci-dessous la fonction carré) entre le point d'abscisse $x_0$ et le point d'abscisse $x_0+h$." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 34 }, "colab_type": "code", "id": "smh-Fx1hIHAi", "outputId": "0295e75e-4dad-44d1-c18b-dd3a434d114b" }, "outputs": [ { "data": { "text/plain": [ "2.100000000000002" ] }, "execution_count": 1, "metadata": {}, "output_type": "execute_result" } ], "source": [ "def f(x):\n", " return x**2\n", "\n", "def coefDirSecante(x0,h):\n", " coef=(f(x0+h)-f(x0))/h\n", " return coef\n", "\n", "coefDirSecante(1,0.1)" ] }, { "cell_type": "markdown", "metadata": { "colab_type": "text", "id": "o6xJmnyZdLCU" }, "source": [ "