В этом worksheet Вы узнаете, как решить две проблемы: математическую задачу о нахождении касательной к графику функции, и физическую задачу об определении скорости движущегося объекта. Эти задачи лишь на первый взгляд между собой не связаны. Как окажется, они обе приводят к математической концепции производной функции.

> restart;

Предположим, что нам задана функция f , а также точка x[0] , принадлежащая области определения f . Как найти касательную , проведенную к графику функции в точке f ( x[0] , f(x[0]) ) ? 

Прелагаем Вам рисунок, а о сути вещей поговорим после. (Сконцентрируйтесь на рисунке, и не беспокойтесь о командах, при помощи которых был сделан чертёж.)

 f := x-> x^2:
f1 := D(f):
t := x-> f(1) + f1(1)*(x - 1):

> plot([f(x),t(x)], x=-1..3, colour=[black,red]);

[Maple Plot]

Чёрная кривая - график функции f(x) = x^2 , а красная прямая - касательная, проведенная к графику в точке с абсциссой x[0] = 1 . Из рисунка Вы можете сделать определённые выводы по поводу касательной: это прямая линия, имеющая с графиком функции f единственную общую точку - данную; создаётся даже впечатление, что в этой точке касательная и график функции "параллельны". Важно понять, что это - пока единственная информация, которой мы владеем в отношении касательной. В частности, у нас нет никакой уверенности в том, что касательная не пересечётся с графиком функции в какой-то иной точке.

Задача о касательной состоит в том, чтобы вывести уравнение прямой, одна из точек которой нам известна. Конечно, если бы мы знали и угловой коэффициент этой прямой, то записать уравнение искомой линии не составило бы труда. Тем самым мы определились с тем, что следует искать: как найти угловой коэффициент касательной?

Угловой коэффициент прямой с лёгкостью определяется, если нам известны какие-либо две точки прямой. В частности, мы можем выбрать ещё одну точку, принадлежащую графику функции f , и составить уравнение прямой, проходящей через эту точку и через x[0] . (Прямая, содержащая две точки графика функции, называется секущей ). Надеемся, что следующие команды Вы в состоянии расшифровать:

> m := (f(3) - f(1))/(3 - 1);

m := 4

> s := x-> f(1) + m*(x - 1) ;

s := proc (x) options operator, arrow; f(1)+m*(x-1)...

> plot([f(x),s(x)], x=-1..4, colour=[black,red]);

[Maple Plot]

А теперь положим x = 2 в качестве второй точки. Давайте проследим за тем, что произойдёт, если располагать эту точку всё ближе и ближе к данной точке x=1.

c := 1; left := c-1; right := c+1;

c := 1

left := 0

right := 2

> SecantLine := (a,b) -> f(a) + ( (f(b)-f(a)) / (b-a) ) * (x-a);

SecantLine := proc (a, b) options operator, arrow; ...

> plots[display](plot(f(x), x= -1..4, color = black, thickness=2),
plot({SecantLine(c, c + 2/k) $ k =1..6 }, x= -1..4, color = red));

[Maple Plot]

 
 
Hosted by uCoz