Функция - начало#

Функция и её график#

Представьте, как вы катаетесь на велосипеде: разгоняетесь, тормозите и едете с постоянной скоростью. Скорость велосипеда меняется с течением времени — это и есть пример функции времени.

Функция — это математическое правило, которое принимает на вход число (аргумент) и возвращает определённый результат. В нашем примере результатом будет скорость велосипеда, а аргументом — время движения.

Если представить зависимость скорости от времени в виде формулы, она примет следующий вид:

\[V = f(t)\]

Распишем значения этой формулы:

  • Скорость велосипеда (V) — зависимая переменная, которая изменяется с течением времени. Например:

    • в начале поездки: 0 км/ч

    • через 5 минут: 20 км/ч

    • через 10 минут: 30 км/ч

  • Время (t) — независимая переменная, которую мы задаём самостоятельно. Она служит аргументом функции.

  • Функция \(f(t)\) описывает зависимость скорости от времени. Например:
    \(f(t) = 3t + 2\).

    Эта функция означает, что:

    • каждую минуту скорость увеличивается на 3 км/ч

    • начальная скорость (при t = 0): 2 км/ч
      Тогда через 5 минут скорость будет равна:
      3 × 5 + 2 = 17 км/ч.

Построим график изменения скорости велосипеда в двумерной системе координат \(X\) и \(Y\):

  • По горизонтальной оси \(X\) откладываем время движения

  • По вертикальной оси \(Y\)скорость велосипеда

Для наглядности, сделаем график более естественным, пускай он будет местами возрастающий, местами убывающий.

# Создаем markdown-ячейку с встроенным графиком
from IPython.display import Markdown
display(Markdown("""
<div class="plotly-plot">
    <iframe src="../_static/plots/speed_plot.html" width="100%" height="600px" frameborder="0"></iframe>
</div>
"""))

Мы вспомнили понятие функции, и теперь давайте рассмотрим изменение скорости велосипеда в разные промежутки времени. Для этого разберём два понятия: приращение аргумента и приращение функции.

Отметим на графике точки A и B, опустим из них перпендикуляры на оси X и Y. Точки пересечения этих перпендикуляров с осями будут координатами точек A и B. Пусть точка A имеет координаты \((x_1, y_1)\), а точка B\((x_2, y_2)\):

# Создаем markdown-ячейку с встроенным графиком
from IPython.display import Markdown
display(Markdown("""
<div class="plotly-plot">
    <iframe src="../_static/plots/delta_speed_plot.html" width="100%" height="600px" frameborder="0"></iframe>
</div>
"""))

Анализ изменения скорости велосипеда#

На графике в момент времени \(x_1\) скорость велосипеда равна \(y_1\), а в момент времени \(x_2\) она становится равной \(y_2\). За промежуток времени \(\Delta x = x_2 − x_1\) скорость изменяется на следующую величину \(\Delta y = y_2 − y_1\).

Понятие приращения#

Приращение аргумента — разность между двумя значениями аргумента. В нашем случае это изменение времени между двумя точками измерения скорости: если мы измеряем скорость в начале движения и через 5 минут, приращение аргумента составит 5 минут. В системе координат \(XY\) оно обозначается как \(\Delta x\), где \(\Delta\) (дельта) — символ приращения.

Приращение функции — изменение значения функции при изменении аргумента. В нашем примере это изменение скорости между двумя точками измерения. Например:

  • Если скорость в начале движения была \(0\) км/ч

  • А через 5 минут стала \(20\) км/ч

  • То приращение функции составит \(20\) км/ч

В системе координат \(XY\) оно обозначается как \(\Delta y\).

Для функции \(y = f(x)\) приращение вычисляется по формуле:

\[ \Delta y = f(x + \Delta x) − f(x) \]

где:

  • \(f(x)\) — значение функции в исходной точке

  • \(f(x + \Delta x)\) — значение функции в точке, смещённой на \(\Delta x\)

  • \(\Delta x\) — приращение аргумента

  • \(\Delta y\) — приращение функции

Скорость изменения функции#

Приращение аргумента и функции позволяет определить скорость изменения функции:

  • Если \(\Delta y > 0\) — велосипед ускоряется

  • Если \(\Delta y < 0\) — замедляется

  • Если \(\Delta y = 0\) — движется с постоянной скоростью

Скорость изменения вычисляется как отношение:

\[ \text{Скорость изменения} = \frac{\Delta y}{\Delta x} \]

Важно! Точность увеличивается при уменьшении \(\Delta x\). Для максимальной точности нужно рассматривать малые значения \(\Delta x\).