PhysBook
PhysBook
Представиться системе

Kvant. Основная задача механики

Материал из PhysBook

Кикоин А.К. Как решается основная задача механики? //Квант. — 1984. — № 2. — С. 24-25.

По специальной договоренности с редколлегией и редакцией журнала "Квант"

Основная задача механики, как неоднократно указывается в учебнике «Физика 8», — определять положение (координаты) движущегося тела в любой момент времени. Это механика обязательно должна «уметь», иначе она не может быть наукой о движении. Законы движения, открытые Ньютоном, и прежде всего второй закон Ньютона (основной закон динамики) \(~\vec F = m \vec a\) как раз и позволяют решать эту задачу.

Второй закон Ньютона связывает силу, приложенную к телу, и вызванное силой ускорение. Но ускорение — это быстрота изменения скорости, а скорость, в свою очередь, — быстрота изменения перемещения тела. Поэтому, решив уравнение, выражающее основной закон динамики, мы узнаем о быстроте изменения координат тела, а значит, и о самих координатах в любой момент времени. Для этого кроме силы нужно знать еще начальные условия — начальные координаты и начальную скорость тела.

На первый взгляд кажется, что уравнение второго закона Ньютона очень простое и что решается оно тоже просто. Однако надо помнить, что уравнение \(~\vec F = m \vec a\) — векторное. Это значит, что за ним «скрываются» три скалярных уравнения для проекции силы и ускорения на оси координат:

\(~\begin{matrix} F_x = ma_x \\ F_y = ma_y \\ F_z = ma_z \end{matrix}\) .

Эти уравнения в самом деле решаются легко, но только в том случае, когда проекции силы Fx, Fy и Fz постоянны, то есть когда их значения одинаковы при любых значениях координат точки, а значит, и в любой момент времени. Тогда постоянны и значения проекций ускорения ax, ay и az, движение тела, следовательно, равноускоренное, и координаты х, у и z определяются равенствами

\(~\begin{matrix} x = x_0 + \upsilon_{0x}t + \frac{a_x t^2}{2} \\ y = y_0 + \upsilon_{0y}t + \frac{a_y t^2}{2} \\ z = z_0 + \upsilon_{0z}t + \frac{a_z t^2}{2} \end{matrix}\) .

Здесь x0, y0 и z0 — начальные координаты, a υ0x, υ0y и υ0z — соответствующие проекции начальной скорости на оси координат.

В школьном курсе физики рассматриваются только такие задачи, когда силы постоянны. Значительно сложнее решать основную задачу механики, если сила и ее проекции зависят от координат. В действительности обычно именно так и бывает. Как решается задача в таком случае? Конечно, и теперь нужно знать начальные условия и силу. Но теперь «знать силу» — значит знать, как она изменяется при изменении координат тела.

Пусть, например, на тело действует сила Fx, которая определенным (и известным) образом зависит от координаты х. Для определения координаты х тела в любой момент времени прежние формулы непригодны, потому что если сила Fx изменяется от точки к точке, будет изменяться и ускорение ax тела. Будем решать задачу постепенно, так сказать, шаг за шагом.

Сначала рассмотрим движение нашего тела в течение малого промежутка времени Δt, начиная с момента, который мы условимся считать начальным. В этот момент (t = 0) координата х тела, равна x0 (начальная координата), а скорость равна υ0x (начальная скорость). Промежуток Δt выберем настолько малым, чтобы в течение этого времени силу Fx, а значит, и ускорение ax можно было считать постоянными. Силу F0x мы знаем, поскольку нам известно, как сила зависит от координаты; a0x мы тоже знаем, так как \(~a_{0x} = \frac{F_{0x}}{m}\). Следовательно, по известным нам формулам равноускоренного движения для скорости υ1x и координаты x1 в конце промежутка времени Δt мы можем написать:

\(~\begin{matrix} \upsilon_{1x} = \upsilon_{0x} + a_{0x} \Delta t \\ x_1 = x_0 + \upsilon_{0x} \Delta t + \frac{a_{0x} (\Delta t)^2}{2} \end{matrix}\) .

Затем рассмотрим движение тела в следующий столь же малый промежуток времени Δt. Начальной координатой теперь будет найденное нами значение x1 и начальной скоростью — значение υ1x. В течение этого второго промежутка на тело будет действовать уже другая сила — F1x. Ее значение мы найдем, зная зависимость силы от координаты. Соответственно другим будет и ускорение тела a1x. Таким образом, к концу второго промежутка времени скорость тела будет равна

\(~\upsilon_{2x} = \upsilon_{1x} + a_{1x} \Delta t\) ,

а координата —

\(~x_2 = x_1 + \upsilon_{1x} \Delta t + \frac{a_{1x} (\Delta t)^2}{2}\) .

Эти значения скорости и координаты будут начальными для движения тела в течение следующего, третьего, промежутка, и мы таким же способом найдем значения скорости и координаты к концу этого промежутка.. Так, «двигаясь» шаг за шагом, мы сможем определить координату х тела в любой момент времени. Аналогично можно найти и координаты y и z.

В рассмотренной нами процедуре нетрудно заметить систематическую ошибку, которую мы допускаем. Состоит она в том, что сила и ускорение считаются постоянными в течение каждого малого промежутка времени Δt, а в конце промежутка они скачком изменяются. Между тем в действительности и сила, и ускорение всегда изменяются непрерывно. Уменьшить эту ошибку можно, уменьшив значение Δt. Ошибка практически вовсе исчезнет, если промежутки времени сделать бесконечно малыми. Но тогда число наших «шагов» станет бесконечно большим, и процедура из-за этого сделается невозможной.

Специально для таких случаев разработан особый математический аппарат, называемый дифференциальным и интегральным исчислением (Ньютон придумал его именно для этой цели). С его помощью и решается основная задача механики. Но принцип решения именно тот, который мы здесь рассмотрели. Именно таким способом рассчитывают сложные механические движения (например, спутников и ракет) современные ЭВМ.

В заключение отметим следующее. Когда мы говорим, что основная задача механики — находить координаты движущихся тел по известным силам и начальным условиям, то это вовсе не значит, что только этим и занимается механика. Бывает и так, что движение тела, то есть его положение в любой момент времени, известно из наблюдений. Тогда законы движения позволяют найти силу, действующую на тело. Эта задача, так называемая обратная задача механики, столь же важна, как и рассмотренная нами прямая задача, но, как нетрудно понять, она значительно проще.