Библиотека Выпуск 23
М. А. Шубин
МАТЕМАТИЧЕСКИЙ АНАЛИЗ ДЛЯ РЕШЕНИЯ ФИЗИЧЕСКИХ ЗАДАЧ
Издательство Московского центра ...
6 downloads
222 Views
431KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Библиотека Выпуск 23
М. А. Шубин
МАТЕМАТИЧЕСКИЙ АНАЛИЗ ДЛЯ РЕШЕНИЯ ФИЗИЧЕСКИХ ЗАДАЧ
Издательство Московского центра непрерывного математического образования Москва • 2003
УДК 517.91/.93 ББК 22.161 Ш95
Аннотация Эта брошюра основана на лекциях, дважды прочитанных автором в Красноярской краевой летней школе по естественным наукам школьникам, окончившим 10-й класс. В ней кратко объясняются основные понятия математического анализа (производная и интеграл) и даются простейшие приложения к физическим задачам, основанные на составлении и решении дифференциальных уравнений. Брошюра рассчитана на широкий круг читателей: школьников, студентов, учителей. Издание осуществлено при поддержке Московского комитета образования и Московской городской Думы.
ISBN 5-94057-075-5
© М. А. Шубин, 2003. © МЦНМО, 2003.
Михаил Александрович Шубин. Математический анализ для решения физических задач. (Серия: ). М.: МЦНМО, 2003. — 40 с.: ил. Редактор А. А. Ермаченко.
Техн. редактор М. Ю. Панов.
Лицензия ИД № 01335 от 24/III 2000 года. Подписано в печать 6/II 2003 года. Формат бумаги 60×88 1/16 . Бумага офсетная № 1. Печать офсетная. Физ. печ. л. 2,50. Усл. печ. л. 2,44. Уч.-изд. л. 2,31. Тираж 5000 экз. Заказ 471. Издательство Московского центра непрерывного математического образования. 119002, Москва, Г-2, Бол. Власьевский пер., 11. Тел. 241 05 00. Отпечатано с готовых диапозитивов в ФГУП . 140010, г. Люберцы Московской обл., Октябрьский пр-т, 403. Тел. 554 21 86.
ПРЕДИСЛОВИЕ Математический анализ в виде дифференциального и интегрального исчислений был создан в XVII веке как инструмент естествознания. Его ошеломляющая эффективность стала очевидна сразу, и с тех пор он прочно вошёл в арсенал учёных и инженеров. Поэтому раннее и быстрое знакомство с этим предметом чрезвычайно полезно для школьников, а также студентов всех специальностей. При этом он должен с самого начала излагаться в связи с его приложениями в физике и других естественных науках. Ради быстрого знакомства можно обойтись без обязательной математической строгости, которая может быть добавлена позже, когда основные идеи уже ясны. В этой брошюре сделана попытка подобного изложения. Мне хотелось сделать изложение максимально кратким и, в то же время, показать реальные приложения. Образцом для меня служила книга Я. Б. Зельдовича (М., 1960)*). Однако эта книга всё-таки требует значительного времени для изучения. Чтобы ещё больше сократить путь к приложениям, я использовал знания по математическому анализу, которые должны иметь школьники после окончания 10-го класса. В сущности, предмет, о котором идёт речь, — это простейшие дифференциальные уравнения, возникающие в прикладных задачах. Быть может, читателям небезынтересно узнать, что основное открытие И. Ньютона, которое он счёл нужным засекретить и опубликовал в виде анаграммы, состоит в следующем: **). Яркий пример применения дифференциальных уравнений — открытие Нептуна, сделанное в 1846 г. Дж. Адамсом и У. Леверье на основе независимо проведённых расчётов с использованием наблюдавшейся аномалии в движении Урана — последней известной тогда планеты. Мне хотелось, чтобы школьник, активно интересующийся математикой, обратил внимание на важность дифференциальных уравнений в самом начале своих серьёзных занятий. Эта брошюра основана на лекциях, дважды прочитанных мной в Красноярских краевых летних школах по естественным наукам для школьников, окончивших 10-й класс. Впервые эти лекции были опубликованы в книге (изд-во Красноярского ун-та, 1989, сс. 124—177). Я с большим удовольствием вспоминаю замечательную атмосферу Красноярских школ и чрезвычайно благодарен их *) См. также последующие издания этой книги или книгу Я. Б. Зельдовича и И. М. Яглома (М., 1982). **) Цит. по: В. И. А р н о л ь д. Обыкновенные дифференциальные уравнения. М., 1984. 3
организаторам за предоставленную мне возможность там работать. Я весьма благодарен также сотрудникам издательства МЦНМО за их доброжелательность и эффективность. О РЕШЕНИИ ПРИВЕДЁННЫХ В ТЕКСТЕ ЗАДАЧ Решение задач необходимо для освоения материала этой брошюры. Но следует иметь в виду, что основные из приведённых здесь задач не являются полностью математическими. Точнее, речь идёт о задачах на составление и решение дифференциальных уравнений, включая доведение задачи до числового ответа, что важно в приложениях. При решении этих задач желательно соблюдать следующую последовательность действий: 1-й этап — составление дифференциального уравнения с буквенными данными; 2-й этап — решение соответствующего дифференциального уравнения и получение буквенного ответа, анализ этого ответа; 3-й этап — получение численного ответа (подстановка чисел в формулы, полученные на втором этапе). Первый этап состоит в нахождении математического описания явления на языке дифференциальных уравнений. Этот этап не относится к чистой математике, но он, по всей видимости, является самым важным и наиболее трудным. На втором этапе применяют математический анализ для решения полученных дифференциальных уравнений. Использование на первых двух этапах числовых данных задачи может оказаться громоздким и вредным для последующего анализа. Если буквенных обозначений всех или некоторых величин в задаче нет, то следует их ввести. Анализ полученного в буквах ответа должен убедить вас в правильности составленного уравнения (нужно анализировать физические следствия полученных формул и их предельные случаи, чтобы понять, соответствует ли ответ здравому смыслу и физической реальности). На третьем этапе подставляют числа в формулы, не забывая о единицах. Иногда целесообразно подставлять числа прямо с единицами, данными в задаче (указывая единицы явно), и лишь потом преобразовывать единицы (преждевременный перевод в единую систему может оказаться неэкономным, так как некоторые единицы измерения могут сократиться). Точность вычислений должна соответствовать точности данных задачи. Примеры решений по этой схеме даны в тексте брошюры. Не считая задач с физическим и естественно-научным содержанием, в брошюре приведено ещё несколько отдельных задач, в которых требуется приближённо вычислить некоторые величины (без 4
микрокалькулятора). В Красноярской летней школе почти не было микрокалькуляторов, а были бумага и авторучки, так что этот способ вычислений был, по существу, вынужденным. Но им стоит владеть даже при наличии компьютеров, поскольку, во-первых, всегда полезно грубо оценить ответ с целью убедиться в правильности вычислений, сделанных с помощью вычислительного устройства, а во-вторых, такие вычисления имеют развивающую роль, позволяя лучше понять разные закономерности, связывающие величины и функции, увидеть без вычислений порядок тех или иных величин, встречающихся в практических задачах. При наличии небольшого опыта вычисления с точностью 10% (а это типичная точность, требуемая в приведённых задачах) могут быть сделаны очень быстро — за пару минут, а при известной тренировке и за несколько секунд. Ваши усилия будут вознаграждены тем, что после решения каждой из таких задач вы будете лучше понимать окружающий вас мир. § 1. ПРОИЗВОДНАЯ КАК МГНОВЕННАЯ СКОРОСТЬ. ПРАВИЛА ДИФФЕРЕНЦИРОВАНИЯ Пусть какое-то тело (материальная точка) движется вдоль прямой (например, вертикальной). Обозначим через z(t) координату этого тела вдоль данной прямой в момент времени t. Начало координат на прямой можно выбрать произвольно. Средняя скорость движения на отрезке времени [t, t+∆t] равна vср (t, t+∆t)=
z(t+∆t)−z(t) ∆z = . ∆t ∆t
Здесь ∆t — любое ненулевое действительное число. Устремляя ∆t к 0 при фиксированном t, получим мгновенную скорость в момент времени t, которая в математике называется производной функции z по t и обозначается z (t) или просто z , если момент t произволен или ясно, о каком t идёт речь. Таким образом, производная z =z (t)=
z(t+∆t)−z(t) dz ∆z = lim = lim dt ∆t→0 ∆t ∆t→0 ∆t
представляет собой мгновенную скорость движения в момент времени t (отношение пути, пройденного за бесконечно малый промежуток времени, к величине этого промежутка с учётом знаков). Если z (t)0 эта формула верна и для нецелых n (об этом ещё будет идти речь ниже). Укажем геометрический смысл производной: если нарисовать график функции z=z(t), то z (t)=tg α, где α — угол наклона касательной, проведённой к графику в точке (t, z(t)), к оси t (рис. 1). П р а в и л о д и ф ф е р е н ц и р о в а н и я с л о ж н о й ф у н кц и и: если даны две функции F(z) и z(t), то для функции g(t)= =F(z(t)) производную можно найти по формуле g (t)=(F(z(t))) =F (z(t)) z (t), вытекающей из того, что g (t)= lim
∆t→0
∆F ∆z ∆g ∆F(z(t)) =F (z(t)) z (t) = lim = lim ∆t ∆t ∆t→0 ∆t→0 ∆z ∆t
(здесь использовалось, что если ∆t→0, то и ∆z→0). П р а в и л о д и ф ф е р е н ц и р о в а н и я о б р а т н о й ф у н кц и и. Пусть функция z=f(t) строго монотонна на отрезке [t1 , t2 ] и имеет производную в каждой точке этого отрезка. Строгая монотонность означает, что функция f либо возz растающая (если t 0) для произвольного вещественного значения n. 1 q
Для доказательства нужно сначала рассмотреть случай n= , где q>0, q — целое. Тогда формула выводится так же, как в случае n=1/2. Из правила (fg) =f g+fg следует, что если формула верна для n=n1 и n=n2 , то она верна для n=n1 +n2 . Теперь p q
мы получаем искомую формулу для всех n= , где p, q — целые, 7
y
p, q>0. По непрерывности она верна при всех n>0. При n=0 формула очевидна. Если n< 0, a — постоянная величина. Вместо t можно обозначить аргумент *) Двумя чертами слева отмечены задачи для самостоятельного решения. Более трудные и не обязательные из них отмечены звёздочками (*). 8
y
любой другой буквой, например, x. Будем писать ax , что чаще встречается в учебниках. При a>1 функция ax строго возрастает, а при a1)
ax+∆x −ax a∆x −1 = lim ax · = ∆x ∆x ∆x→0
=ax lim
∆x→0
1
a∆x −1 =bax , ∆x
x
где b=(ax ) |x=0 , т. е. b — значение искомой производной при x=0. Оказывается, что если взять a=e=2,718281828459045..., то получим b=1, и производная имеет более простой вид: (ex ) =ex . Число e, для которого верна эта формула, находим из условия (ex ) |x=0 =1,
т. е.
lim
∆x→0
y y=ax (a0, a= 1, и её область определения — все положительные x. Эта функция обратна к ax , т. е. условие y=ax равносильно условию x=loga y. Множество значений функции loga y — все вещественные числа. Графики функций y=loga x показаны на рис. 6. Наиболее проста в обращении логарифмическая функция ln x=loge x, т. е. логарифмическая функция с основанием a=e. Найдём производную функции y=ln x. По правилу дифференцирования обратной функции 1 1 1 1 (ln x) = y = y = = . (e ) y=ln x e y=ln x eln x x
Рис. 5
y y= loga x (a>1) x
1
y y= loga x (a0, b= 1 (см. задачу 11). 10. Пользуясь только определением логарифмической функции, вычислить: а) log2 256; б) log4 (22002 ); в) log3 (2715 ); г) log27 (399 ); д) ln(e2003 ); е) 2log2 5 ; ё) 9log3 10 ; ж) eln 2003; з) aloga x . 11. Доказать формулу loga x=
logb x , где x>0, a>0, a= 1, logb a
b>0, b= 1. 12. Доказать, что loga x=
1 при a>0, a= 1, x>0, x= 1. logx a
13. Используя приближённые значения ln 10≈2,3, log10 e≈ ≈0,4343, log10 2≈0,30, найти без микрокалькулятора приближённые значения (с точностью 10%): а) ln 100; б) ln 0,1; в) log10 40; г) log10 5; д) log10 32; е) ln 2; ё) ln 25; ж) ln 20; з) ln 0,5; и) ln 0,01; й)* e10 . 14*. Определить без микрокалькулятора что больше: а) log2 3 или log3 4; б) log5 7 или log7 8? 15*. Придумать способ приближённого вычисления loga x для данных x и a с любой наперёд заданной точностью. Вычислить с помощью этого способа log2 3 с точностью до 0,1. 16*. Вычислить без микрокалькулятора log10 2 с точностью до 0,1. 17*. Вычислить без микрокалькулятора log10 e с точностью до 0,1. 18. Найти производные функций а) y=ln x2 ; б) y= в) y=ln ln x; г) y=log2 x; д) y=2x ; е) y=log10 (x3 +1). 10
ln x ; x2 +1
1 n 19*. Доказать, что последовательность 1+ возрастает с роn n+1 1 стом n, а последовательность 1+ убывает с ростом n. n n n+1 1 1 Вывести отсюда, что 1+ <e< 1+ . n
n
20*. Доказать, что 2<e0) → t
R
1 n
tn−1 dt= tn +C (при n= 0),
или Z
R
tn dt=
1 n+1 t +C (при n= −1), n+1
1 dt=ln t+C (при t>0), t
R (et ) =et → et dt=et +C, R (sin t) =cos t → cos t dt=sin t+C, R (cos t) =− sin t → sin t dt=− cos t+C.
Если v(t)=v1 (t)±v2 (t), то первообразная z(t) может быть найдена по формуле z(t)=z1 (t)±z2 (t), где z1 (t), z2 (t) — первообразные для v1 (t), v2 (t). 12
П р и м е р. Пусть v(t)=v0 +at (равноускоренное движение), тогда R R R at2 at2 z(t)= (v0 +at) dt= v0 dt+ at dt=v0 t+ +C=z0 +v0 t+ , 2
2
где z0 =z(0) — значение координаты z в момент времени 0. 21. Скорость точки, движущейся по прямой, меняется по закону а) v(t)=t3 ; б) v(t)=t−2 ; в) v(t)=t−1 . Какой путь будет пройден при 1≤t≤2? π/2 8 10 7 R R R 1 R 22. Вычислить: а) cos t dt; б) t4 dt; в) dt; г) x3 dx; 0
д)
1 R
√
x dx; е)
2 R
2 2R
√ 4
ex
4R
5
t
5
2x
x dx; ё) dx; ж) dx. 1 2 R R R√ R 23. Вычислить: а) x5 dx; б) sin 2x dx; в) 3x dx; г) e4x dx. 24. Доказать, что если f(x)=ax2 +bx+c, то xR2 x +x2 1 +f(x ) (x −x ). f(t) dt= f(x1 )+4f 1 2 2 1 0
1
x1
6
2
§ 4. ГЕОМЕТРИЧЕСКИЙ СМЫСЛ ИНТЕГРАЛА И ЕГО ПРИМЕНЕНИЕ ДЛЯ ВЫЧИСЛЕНИЯ ПЛОЩАДЕЙ И ОБЪЁМОВ Нарисуем график скорости v(t) и попробуем понять, как по нему восстановить перемещение z(t). Пусть сначала v(t)=v0 = =const. Тогда за время от t1 до t2 проходится путь z(t2 )−z(t1 )=v0 (t2 −t1 ). Этот путь равен площади под графиком v, лежащей между вертикальными прямыми t=t1 и t= =t2 (рис. 7), так как получается прямоугольник с высотой v0 и основанием t2 −t1 . Оказывается, то же самое верно и в общем случае, т. е. перемещение z(b)−z(a)= bR = v(t) dt равно площади под графиком v(t)
v
v0
t1
t
Рис. 7 v
a
между вертикальными прямыми t=a и t= =b (рис. 8). По этой причине R возникло обозначение интеграла через (это вытянутая буква S). Для доказательства нужно разбить отрезок [a, b] на маленькие части точками t1 , t2 , ..., tn−1 : a0 останется верным в течение всего времени движения, как мы увидим ниже, а пока будем решать уравнение там, где g−kv2 >0. Деля v =1. Пусть F(v) — g−kv2 1 1 первообразная функции , т. е. F (v)= . Тогда, по форg−kv2 g−kv2
обе части уравнения на g−kv2 , получаем
муле дифференцирования сложной функции, получаем (F(v(t))) = Z 1 =(t) или F(v(t))=t+C. Найдём F(v): F(v)= dv. Для этоg−kv2 1 1 1 1 1 . Лег√ √ √ √ го напишем = = + √ 2 √ √ 2 2 g−kv
( g) −( kv)
ко проверяется, что Z √ √ 1 1 √ dv= √ ln( g+ kv), √ g+ kv
k
2 g
Z √
g+ kv
g− kv
√ √ 1 1 √ dv=− √ ln( g− kv). g− kv k
Отсюда Z
√ √ √ √ √ 1 1 √ = √1 ln √ g+ √ kv √ dv= ln( g+ kv)−ln( g− kv) g−kv2 2 gk 2 gk g− kv
(постоянную C для краткости не пишем). Итак, получаем √ √ g+ kv 1 √ =t+C. √ ln √ 2 gk g− kv
При t=0 должно быть v=0, так как падение происходит без начальной скорости. Подставляя t=0 и v=0 в формулу, получаем 0=0+C, т. е. C=0. Итак, √ √ g+ kv 1 √ =t. √ ln √ 2 gk g− kv
Отсюда легко найти v: s v= 26
√
g e2 gkt −1 · √ . k e2 gkt +1
Введём функцию th z=
e2z −1 ez −e−z = z , e +e−z e2z +1
которая называется гиперболическим тангенсом (другие важные гиперболические функции — гиперболический косинус ch z= ez +e−z ez −e−z = и гиперболический синус sh z= . Если принять 2 2 это обозначение, то получаем s p g v(t)= th( gk t). k
Заметим, что th z=
−2z
1−e 1+e−2z
e2z −1 поделили чив формуле th z= 2z e +1
слитель и знаменатель на e2z ). Поэтому lim th z=1. Отсюда z→+∞ s g lim v(t)= . Таким образом, скорость v(t) не растёт неограk t→+∞ s g ниченно, но имеет при t→+∞ предел vпр = . Выразим k чеk √ g g рез g и vпр . Получим: k= 2 и дальше gk= , откуда формула vпр
vпр
для v(t) приобретает вид v(t)=vпр th
gt . vпр
Интересно ответить на следующие вопросы: 1. Что происходит при малых t, т. е. когда скорость невелика и сопротивление воздуха влияет мало? 2. За какое время скорость практически достигает предельной, например, становится больше 90% предельной? Начнём с первого вопроса. Выясним, как ведёт себя th z при малых z. Видно, что th z≈z при малых z, поскольку e2z ≈1+2z при малых z (иначе: th 0=0, а (th z) |z=0 =1). Отсюда th z= =
e2z −1 2z ≈ ≈z при малых z. Поэтому при малых t получаем e2z +1 2z+2
v(t)≈vпр
gt =gt, vпр
т. е. обычную формулу свободного падения (с нулевой начальной скоростью). Ответим на второй вопрос. Условие th z=0,9 в силу формулы th z=
1−e−2z означает, что e−2z ≈0,05, т. е. 2z=ln 20≈3,0, или 1+e−2z 27
z≈1,5. Во всяком случае th z>0,9 при z=1,6. Поэтому условие 1,6vпр v gt >0,9 заведомо выполняется при >1,6, т. е. при t> . vпр vпр g
Это ответ на второй вопрос. Интересно также понять, когда (при малых t) ещё можно пренебречь сопротивлением воздуха? Для этого надо уметь оценивать разность ez −(1+z) при малых z. Можно доказать, что ez −(1+z)≈ ≈
z2 z3 + . Отсюда получается, что th z−z≈−z3 /3. Если мы хо2 6
тим иметь относительную погрешность меньше 0,1, то надо взять |th z−z|/z=z2/3log3 4. У к а з а н и е: 2 log2 3=log2 9>3, 2 log3 4= =log3 16log7 8. У к а з а н и е: проверить, что 5 log5 7>6>5 log7 8. 15. log2 3≈1,6. У к аз а н и е: для вычисления loga b с точностью до 0,1 достаточно указать такое целое n, что n≤10 loga b<