Академический Документы
Профессиональный Документы
Культура Документы
Ю.И. Неймарк
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ
КАК НАУКА И ИСКУССТВО
Учебник
Издание второе, исправленное и дополненное
Нижний Новгород
Издательство Нижегородского университета
2010
УДК 519.8
ББК В143
Н 45
Неймарк Ю.И.
Н 45 Математическое моделирование как наука и искусство: Учебник. −
2-е изд., испр. и доп. − Н. Новгород: Изд-во Нижегородского госуниверсите-
та, 2010. − 420 с.
ISBN 978−5−91326−145−8
ОГЛАВЛЕНИЕ
ПРЕДИСЛОВИЕ ......................................................................................................................X
ВВЕДЕНИЕ ........................................................................................................................... XIV
Математика как язык. Математическая модель. Математическое моде-
лирование как метод изучения окружающего мира
1. ДИНАМИЧЕСКАЯ СИСТЕМА .............................................................................................1
Детерминизм Лапласа. Динамическая система как основная математи-
ческая модель естествознания. Фазовый портрет. Примеры динамиче-
ских систем и их фазовых портретов: простейшие примеры, игра
«жизнь», маятник на вращающемся основании. Фазовый портрет как
средство отображения наших знаний о динамике модели и как средство
ее изучения
2. ВЫТЕКАНИЕ ЖИДКОСТИ ИЗ СОСУДА ........................................................................19
Закон Торричелли и простейшая модель вытекания. Эффект сжатия
струи. Недостаточность простейшей модели. Уточненные модели, учи-
тывающие разгон жидкости. Фазовый портрет и отображение на нем
быстрой фазы разгона и медленного вытекания. Уточнение фазы раз-
гона
3. РАВНОВЕСИЕ И АВТОКОЛЕБАНИЯ УРОВНЯ ЖИДКОСТИ
В СОСУДЕ ПРИ ОДНОВРЕМЕННОМ ПРИТОКЕ И ОТТОКЕ ...................................30
Равномерный приток и отток через дырочку и через сифон
4. ПЕРЕХОДНЫЙ ПРОЦЕСС, СОСТОЯНИЕ РАВНОВЕСИЯ
И АВТОКОЛЕБАНИЯ ...........................................................................................................34
Подводится итог полученным знаниям о возможных типах движений:
переходные процессы, устойчивые равновесия и автоколебания
5. ДИНАМИКА УРОВНЯ ЗЕРКАЛА ВОДОХРАНИЛИЩА
С ГИДРОСТАНЦИЕЙ ............................................................................................................37
Критические значения. Бифуркационная диаграмма
6. ЭНЕРГЕТИЧЕСКАЯ МОДЕЛЬ СЕРДЦА .........................................................................42
Виды кризисных состояний. Критические значения. Сужение жизнен-
ных возможностей
7. ЗАСОЛЕНИЕ ВОДОЕМА С ЗАЛИВОМ
И ЗАГАДКИ КАСПИЙСКОГО МОРЯ ...............................................................................46
Загрязнение водоема сточными водами с растворимыми загрязнения-
ми. Загадка Каспийского моря. Засоление водоема с заливом. Равно-
весный водный режим и равновесная соленость. Возможность непред-
сказуемых смен равновесного уровня
8. ЭКСПОНЕНЦИАЛЬНЫЕ ПРОЦЕССЫ ............................................................................55
Математическая модель. Периоды полураспада и удвоения. Примеры
экспоненциальных процессов: размножение и гибель, радиоактивность,
цепные реакции, разряд конденсатора, разгон ракеты, торможение, по-
глощение излучения, охлаждение, распространение эпидемии и слухов,
рост численности населения, производства, знаний, приближение и удале-
ние от равновесия и др. Уточнение модели: учет насыщения, взрывной ха-
рактер роста. Явление внезапного кризиса, «схлопывания» и исключи-
тельности
IV Ю.И. Неймарк. Математическое моделирование как наука и искусство
ПРЕДИСЛОВИЕ
Математическое моделирование (ММ) возникло скорее не как наука, а как
ремесло, в основе которого лежало искусство реализации сложных вычислений и
анализа их результатов с использованием, в основном, известных вычислитель-
ных методов. Однако вскоре в значительной мере благодаря появлению компью-
теров и сближению с идеями математической физики, теории колебаний, теории
управления и др., ММ стало фактически всеобъемлющей наукой, изучающей ма-
тематические модели вне зависимости от их конкретного смысла. Не будет пре-
увеличением сказать, что вся современная техника (авиация и наземный транс-
порт, ракеты и компьютеры, атомная энергетика и машиностроение, приборо-
строение и связь), определившая наш образ жизни, основана на успехах фунда-
ментальной науки и является детищем математического моделирования. Сегодня
цели и задачи ММ очень широки и многообразны, но могут быть кратко сформу-
лированы как качественное и количественное изучение всего, что нас окружает,
всевозможных объектов природы, техники и общества. При этом под качествен-
ным изучением подразумевается достижение понимания существа изучаемого
объекта, его свойств, поведения, возможных явлений и определяющих их причин.
Общая схема ММ в значительной мере устоялась, а ее реализация опирается
на фундаментальную науку, методы исследования математических моделей (ана-
литические, качественные и численные) и на современную вычислительную тех-
нику. Вместе с тем продумывание этой схемы обнаруживает в ней действия, не
поддающиеся формализации. Это прежде всего относится к построению модели и
отчасти к ее исследованию. То, что не формализуемо, можно отнести к искусству
моделирования.
Требования от ММ точных количественных результатов и полного качест-
венного исследования антагонистичны: первое требует достаточно полного учета
многих факторов, усложняющих модель; второе, напротив, тем более реализуемо,
чем проще модель. Конечно, всегда следует стремиться к возможно более про-
стым моделям, простым с точки зрения возможностей их исследования, обеспе-
чивающим требуемое понимание, пусть не очень точным и лишь частично и од-
носторонне оценивающим рассматриваемый объект. Насколько мне известно,
проблема построения простых моделей особо не ставилась, но простые модели
все время спонтанно возникали в физике, химии, биологии, технических науках,
экономике и играют в них существенную, если не ведущую роль. Ведь это мате-
риальная точка, точечный заряд, диполь, формулы химических соединений и хи-
мических реакций, условные и безусловные рефлексы, твердое и упругое тело,
линейные и нелинейные осцилляторы, различные волны и простые поля и многое,
многое другое.
Настоящая книга возникла в результате чтения автором лекций о математи-
ческом моделировании студентам, бакалаврам и магистрам, специализирующимся
Предисловие XI
ВВЕДЕНИЕ
В этой книге вы познакомитесь с разнообразными математическими моделя-
ми механических, электрических, физических, астрономических, химических,
биологических, экологических, кибернетических и других систем и процессов.
Кроме того, этот курс поможет вам сформировать естественно-научное миропо-
нимание, понимание науки и ваше отношение к специальности «прикладная мате-
матика», к изучаемым общим и специальным математическим предметам.
Вы поступили в университет, чтобы получить высшее математическое образо-
вание и специальность прикладного математика, что позволит вам иметь интерес-
ную работу, приносящую удовлетворение и средства к существованию. Возможно,
вы об этом и не думали, а пришли сюда в силу природной любознательности и люб-
ви к математике и достижения успехов в ней.
Вам хочется постичь и изучить окружающий мир, к чему зовет вас ваша ге-
нетическая наследственность. Почему же вместо этого вас учат абстрактной, труд-
но понимаемой математике, оторванной от живого мира, – числам, векторам, мат-
рицам, функциям, действиям над ними, дифференцированию, интегрированию и
другому?
Я думаю, что вы знаете общий ответ на этот вопрос: потому что математика
является основой естественно-научного познания. Но почему так велика роль в
познании мира именно абстрактной математики, такой далекой от нашего кон-
кретного, осязаемого, красочного мира, а, например, не астрологии, которая по
расположению светил предсказывает будущее?
Каков метод использования математики в познании мира и предсказаний бу-
дущего?
Возможно, и на этот последний вопрос вы знаете ответ: мы познаем мир, соз-
давая и изучая его математические модели.
Вот и мы с вами будем строить математические модели и будем их изучать,
тем самым постигая тайны мира, в котором живем.
Что такое модель? Слово «модель» пришло из итальянского языка и означает
«копия, образец, прототип», изучив который мы познаем оригинал. Значит, мате-
матическая модель – это прототип какой-то части мира – объекта, системы, уст-
ройства, машины, процесса, прибора, изучая который мы постигаем эту часть
мира.
Чем же является математика и какова ее роль в создании этой вспомогательной
модели, и почему мы эту математическую модель можем изучить, и почему изучив
ее мы изучаем мир, и что, собственно, собой представляет математика? Я думаю,
что на эти вопросы вы ответов не знаете.
К ответу на них подойдем издалека. Как-то давно, в позапрошлом веке, на одном
из ученых заседаний бурно обсуждался вопрос о роли языков и математики в обуче-
нии студентов. Дебаты длились долго. Одни отстаивали роль языков, другие – зна-
чение математики. Среди обсуждающих был великий ученый Виллард Гиббс.
Тот самый, который утверждал, что целое проще своей части, что изучить ско-
пище миллиардов молекул проще, чем одну молекулу, и не только утверждал, но
Введение XV
∫ u dv = uv − ∫ v du.
Во второй математической фразе говорится, что некоторая величина х(t) воз-
растает с ростом t медленнее, чем величина у(t). Что такое х и у, при этом остается
неизвестным, как и то, чему равны а и b в первой фразе (формуле).
Языковые описания нашей жизни − рассказы, повести, романы − это ее языко-
вые модели. Описание естественных явлений на математическом языке − это их
математические модели, т.е. математика − это язык точных наук, а математиче-
ские модели − это описание объектов и процессов природы или техники на матема-
тическом языке.
Как для того чтобы написать хорошее сочинение, нужно хорошо знать то, о
чем пишешь, так и для того чтобы составить математическую модель, нужно хо-
рошо понимать то, что хочешь описать, отличать главное от второстепенного,
понимать существо и закономерности происходящих процессов, явлений и взаи-
моотношений, наконец, нужно уметь все это описать на математическом языке.
Написать сочинение не просто, но прочитать его и понять обычно не очень
трудно. Хотя простота может быть обманчивой. Составить модель тоже достаточ-
но трудно, но и понять ее, оказывается, не всегда просто, а подчас и очень трудно.
Для того чтобы понять математическую модель, понять то, что она описывает,
необходимо ее изучить, и это изучение может быть очень трудным.
XVI Ю.И. Неймарк. Математическое моделирование как наука и искусство
1. ДИНАМИЧЕСКАЯ СИСТЕМА
Архимед, когда постиг закон рычага, опьяненный открывшейся ему тайной
природы, сказал: «Дайте мне точку опоры, и я переверну мир».
Много веков спустя, в XVIII веке, великий математик и астроном Лаплас,
восхищенный открывшейся ему научной картиной мироздания и причинных свя-
зей всех явлений, выразил свое прозрение словами: «Я предскажу во всех деталях
все будущее, все, что будет на все века вперед, от мелочей до самого крупного,
если вы мне скажете или полностью опишите, в каком состоянии мир находится
сейчас».
Это был апофеоз детерминизма, полной причинной связи будущего с на-
стоящим.
Ясно, что никто не мог уличить Лапласа во лжи или ошибке: кто же может
описать мироздание полностью? Хорошо бы это сделать хотя бы в какой-нибудь
его части – и не всего, а только кое-чего. Ну и что тогда? Уже предсказывать
нельзя? Нет, оказывается, иногда можно. Постараемся разобраться, когда можно и
когда нельзя, и от чего это зависит, и заодно поймем, почему Лаплас так сказал.
Сказано это было в связи с успехами астрономии, в которой наука добилась
полного понимания причин движения планет и научилась их рассчитывать на
много лет вперед, и одновременно с воцарением механистической картины мира,
в которой все происходящее объяснялось механическим движением мельчайших
материальных частиц – молекул. При этом само собой разумелось, что молекулы
(атомы), хотя и очень маленькие, но обладают такими же свойствами, как и окру-
жающие нас тела: могут взаимодействовать между собой, ударяться друг о друга,
соединяться и т.д. Таковы уж капризы истории, что величайшие прозрения при-
шли в науку «с небес» − благодаря успехам астрономии. Движение планет – блу-
ждающих звезд – давно привлекало внимание человечества. Сейчас нам до них
нет дела, а тогда было совсем не так. Широко известна птолемеевская система
мира. Она достаточно хорошо описывала и с точки зрения этого описания объяс-
няла видимые причудливые движения планет (Меркурия, Венеры, Марса, Луны,
Юпитера, Сатурна) и Солнца, еще проще это делала система Коперника, но толь-
ко Ньютон их объяснил исходя из открытых им законов механического движения
и всемирного тяготения. В отношении механического движения материальной
точки он установил, что оно подчиняется дифференциальному уравнению второго
порядка и однозначно определяется начальным положением и скоростью. Отсюда
следовало, что движение всех планет и Солнца может быть точно вычислено, если
известны их массы, начальные положения и скорости. Само вычисление Ньютон
сумел выполнить лишь для двух притягивающихся свободных тел, но это уже не-
принципиально. Вскоре научились вычислять приближенно, но с громадной точ-
ностью, движения всех планет, а сейчас это легко делают ЭВМ. Итак, для планет
существует описание, по которому может быть предсказано будущее, т.е. то, как
это описание меняется. Такое описание было названо состоянием механической
системы. В какой-то мере понятие состояния может быть обобщено и распростра-
нено не только на механические системы. Именно по этому пути пошло дальней-
2 Ю.И. Неймарк. Математическое моделирование как наука и искусство
1
ϕ1
Рис. 1.1. Вид сверху велодрома ϕ2
2
и спринтерского заезда
велосипедистов 1 и 2
Графики функций ϕ1(t) и ϕ2(t) дают представление о том, как протекало со-
ревнование (рис. 1.2). При этом мы рисуем две кривые. Можно изобразить ход
соревнования одной кривой на плоскости ϕ1, ϕ2. (Старт отвечает углу ϕ = 0, фи-
ниш – ϕ =2π.)
ϕ
2π
0 t
С течением времени точка М с координатами ϕ1 и ϕ2 опишет некоторую кри-
вую (рис. 1.3).
ϕ2 ϕ2
2π 2π
0 2π ϕ1 0 2π ϕ1
а) б)
Рис. 1.3. Изображение на плоскости ϕ1, ϕ2 разных заездов велосипедистов
4 Ю.И. Неймарк. Математическое моделирование как наука и искусство
o
37 Рис. 1.4. График утренних и вечерних
температур больного
h
h, v h
v
h0 h0
t t
v0
Рис. 1.5. Графики падения тела с одной Рис. 1.6. Временные графики изменения
и той же высоты, но с разными высоты h и скорости v брошенного
начальными скоростями вертикально вверх тела
Уравнения этой кривой можно найти следующим образом.
Из очевидных соотношений
v = h&(t ) , v& = g, (1.2)
выражающих, что скорость – это производная от пройденного пути, а ускорение
свободного падения равно g, следует, что
dh v
=
dv g
или
h = v2 2g + C ,
где С – произвольная постоянная.
В силу этого, траектории, описываемые точкой M(h, v) на плоскости h, v при
различных С, имеют вид, показанный на рис. 1.7. При возрастании времени точка
М пробегает эти кривые в направлениях, показанных стрелками (это следует из
того, что при v > 0 величина h возрастает, а при v < 0 – убывает). Принятое нами
описание падения тела двумя величинами h и v обладает замечательным свойст-
вом самодостаточности и позволяет осуществлять однозначный прогноз. Дейст-
вительно, задание любых h и v однозначно определяет единственную параболу, на
которой лежит точка M(h, v). Тем самым однозначно определено дальнейшее из-
менение величин h и v.
v
dxi
= Li ( x1 ,K, xn ), i = 1, n .
dt
Действительно, запишем соотношение
x = T (∆ t ) x
в виде
x (t + ∆ t ) = T ( ∆ t ) x (t ) ,
далее в виде
x ( t + ∆ t ) − x ( t ) T ( ∆ t ) x ( t ) − x (t )
=
∆t ∆t
или, учитывая, что
x(t) = T(0) x(t),
и переходя к пределу при ∆t → 0, в виде
dx (t ) T ( ∆ t ) − T (0)
= lim x (t ) = L x (t ),
dt ∆t → 0 ∆t
что и требовалось.
Таким образом, изменение состояния динамической системы удовлетворяет
некоторой системе дифференциальных уравнений первого порядка, которые для
компонент вектора х могут быть записаны в виде:
dx1
= l1 ( x1 , x2 ,..., xn ),
dt
LLLLLLLL
dxn
= ln ( x1 , x2 ,..., xn ).
dt
При этом, конечно, предполагается, что рассматриваемые дифференциальные
уравнения однозначно разрешимы, и тогда их решение xi (t ) (i= 1, n ) в любой
момент времени t ≥ t0 определяется начальными условиями, т.е. значениями
xi (t0 ) (i = 1, n ) .
Напротив, интегрирование этих уравнений позволяет найти оператор преоб-
разования состояния динамической системы Т(∆t). Тем самым задание дифферен-
циальных уравнений, которым удовлетворяет состояние как функция времени t,
определяет оператор динамической системы. Обратное имеет место лишь в слу-
чае дифференцируемости оператора динамической системы, что часто может не
выполняться. Поэтому данное выше определение динамической системы не-
сколько более общее, чем то, которое можно получить считая, что изменение со-
стояния динамической системы подчиняется некоторым дифференциальным
уравнениям. Заметим еще, что оператор Т(∆t) может быть определен не при всех
∆t ≥ 0, а только для некоторого множества значений ∆t ≥ 0.
Центральным наглядным геометрическим образом динамической системы
является ее фазовый портрет, изображающий все возможные ее движения, т.е.
всевозможные случаи эволюции во времени ее состояния (описания).
1. Динамическая система 9
a) б)
Рис. 1.8. Схема езды по снегу при разных профилях местности
Описание нужно выбрать так, чтобы оно было состоянием. Исходя из опыта
примера со свободным падением тела, естественно выбрать в качестве описания
положение s и скорость v саней. Переменную s выберем вдоль горизонтали, нача-
ло отсчета – от наиболее глубокого места ямки. За скорость v примем скорость
движения саней вдоль профиля местности. Не будем писать никаких формул и
уравнений. Попробуем сообразить без них, какой вид имеет фазовый портрет, т.е.
фазовые траектории на плоскости s, v. В случае ямки с всевозвышающимися
склонами всякое движение саней будет представлять собою либо неподвижное
10 Ю.И. Неймарк. Математическое моделирование как наука и искусство
A C s s
D
а) б)
Рис. 1.9. Фазовый портрет движения саней: а) по идеально гладкому снегу;
б) с трением при профиле местности рис. 1.8,а
Второй случай фазового портрета более разнообразен, поскольку вдоль гори-
зонтальных участков сани движутся с постоянной скоростью и каждая из точек
горизонтальных участков при v = 0 является состоянием равновесия. Это приво-
дит к фазовому портрету рис. 1.10,а.
Давайте сообразим, как изменятся фазовые портреты рис. 1.9,а и рис. 1.10,а,
если учесть реально всегда существующее трение. Теперь колебания внутри ямки
всегда затухают и переходят в равновесие на дне ямки. Движение по горизон-
тальной части также затухает. Если это учесть, то фазовые портреты рис. 1.9,а и
рис. 1.10,а преобразуются к портретам, изображенным на рис. 1.9,б и рис. 1.10,б.
v
v
s s
а) б)
Рис.1.10. Фазовый портрет движения саней: а) по идеально гладкому снегу;
б) с трением при профиле местности рис. 1.8,б
ω
ω
ϕ −π π ϕ
ω ω
B2
B1
P1
k2
k1
_
k0 k∞ ϕ k0 k∞ ϕ
P1
_
B
_1
B2
а) б)
Рис. 1.13. Фазовый портрет маятника: а) в отсутствие трения;
б) при наличии трения
Вы можете считать себя на этом первоначальном этапе усвоившими пред-
ставления о фазовом портрете, если сумеете сами, не заглядывая в рис. 1.13,б, на-
рисовать, как изменится портрет рис. 1.13,а с появлением затухания, например из-
за сопротивления воздуха, и объяснить, какие движения изображаются его от-
дельными фазовыми траекториями.
Все математические модели, которые далее будут возникать и изучаться, яв-
ляются конкретизациями и частными случаями описанной выше общей матема-
тической модели динамической системы. Но сколь же они будут не похожи друг
на друга, сколь разнообразны как по характеру протекающих в них процессов, так
и по их физической природе! Всякий процесс, явление или система любой приро-
ды, описываемая дифференциальными уравнениями, – это динамическая система.
В силу этого великие законы природы: законы механического движения твердых
тел, жидкостей и упругих сред, изменения электромагнитного поля и законы
электродинамики и квантовой физики – описываются математическими моделя-
ми, представляющими собою динамические системы. Но дальнейшее изложение
начнется не с них. Мы будем рассматривать и изучать очень простые модели, и
лишь затем они будут несколько усложняться, оставаясь все же конкретными и
очень простыми. Несмотря на их простоту, а скорее именно благодаря их просто-
те, они наиболее подходят для обучения и в наибольшей мере способствуют при-
обретению столь важных общих и интуитивных представлений, подкрепленных
конкретными, допускающими исчерпывающее осмысление примерами. Иногда
это будут очень простые математические модели простых физических систем и
иногда – простые модели очень сложных систем. Но даже в очень сложных слу-
чаях модели будут оставаться простыми, обнаруживая свое значение и познава-
тельную мощь.
1. Динамическая система 13
нет,
l
ϕ
O
примем его угол отклонения от вертикали ϕ и его угловую скорость ω = ϕ& . Нам
нужно составить его дифференциальные уравнения движения. В этом может по-
мочь теоретическая механика. Ее рецепт состоит в следующем: надо найти кине-
тическую Т и потенциальную V энергии маятника и составить функцию Лагранжа
L = T – V, выразив ее через переменные состояния ϕ и ω, после чего уравнения
движения записываются в таком красивом виде:
d ∂L ∂L
− = 0.
dt ∂ω ∂ϕ
После сейчас непонятных вам вычислений находится функция L в виде
A C
L = ( ω2 + Ω 2 sin 2 ϕ) + Ω 2 cos 2 ϕ + Mgl cos ϕ,
2 2
где A и С – моменты инерции маятника, l и М – его длина и масса.
После дифференцирования приходим к искомому дифференциальному урав-
нению второго порядка:
C−A 2
Aϕ&& + Ω sin 2ϕ + M g l sin ϕ = 0. (1.4)
2
Примите на веру то, как составлено это уравнение. Нужно лишь его пони-
мать, в частности видеть, что при Ω = 0 оно переходит в уравнения движения
обычного физического маятника на неподвижном основании. Еще следует пред-
ставлять физический смысл моментов инерции А и С. Маятник имеет вид тела
вращения относительно своей линии подвеса (линии, соединяющей точку подвеса
с центром масс). Его центр масс находится на расстоянии l от оси подвеса, сам
маятник имеет массу М, С – момент инерции относительно линии подвеса, A –
момент инерции относительно осей, перпендикулярных линии подвеса и прохо-
дящих через точку подвеса. Для тела, вытянутого вдоль оси подвеса, С < A. На-
оборот, для маятника в виде диска достаточно большого радиуса по сравнению
с его длиной C > A.
Решить уравнение (1.4) в элементарных функциях нельзя. Но можно его один
раз проинтегрировать. Для этого умножим его на ϕ& и проделаем следующие вы-
числения:
C−A 2
Aϕ&&ϕ& + Ω ϕ& sin 2ϕ + Mg l ϕ& sin ϕ =
2
d A C−A 2
= ϕ& 2 − Ω cos 2ϕ − Mg l cos ϕ = 0,
dt 2 4
откуда
A 2 C−A 2
ϕ& − Ω cos 2ϕ − Mg l cos ϕ = h,
2 4
где h – постоянная интегрирования.
Из полученного интеграла находим, что
16 Ю.И. Неймарк. Математическое моделирование как наука и искусство
A C−A 2
ϕ& = ± h + Ω cos 2ϕ + Mg l cos ϕ . (1.5)
2 4
Это и есть уравнение фазовых траекторий на цилиндрическом фазовом про-
странстве переменных состояния ϕ и ϕ& . Эти фазовые траектории надо построить,
каждому h – своя фазовая траектория. Но вам сделать это не очень просто. Поэто-
му, сначала, исходя из этого уравнения (1.5), построим уже известный нам фазо-
вый портрет маятника на неподвижном основании (Ω = 0). В этом более простом
случае
A
ϕ& = ± h + Mg l cos ϕ . (1.6)
2
Рассматривая подкоренное выражение как функцию ϕ, построим график по-
стоянной h и график функции –Mgl cos ϕ (рис. 1.15,а). Первый график – прямая,
параллельная оси ϕ на расстоянии h от нее, второй график – один период косину-
соиды с амплитудой Mgl. Стрелками на этом рис. 1.15,а показаны значения под-
коренной функции при разных ϕ. Если длину этой стрелки с учетом ее направле-
ния обозначить через ρ, то уравнение фазовой траектории (1.6) запишется в очень
простом виде:
ϕ& = ± 2ρ A . (1.7)
Для приведенного на рис. 1.15,а значения h возможные значения ϕ заключе-
ны между ϕ1 и –ϕ1 (вне их ρ < 0 и ϕ& мнимое). Меняя ϕ от ϕ1 до –ϕ1 , легко нахо-
дим из рис. 1.15,а вид соответствующей фазовой траектории. Это будет овал, на-
рисованный ниже используемых нами графиков на плоскости ϕ, ϕ& (точнее, поло-
се −π ≤ ϕ ≤ π, −∞ < ϕ& < ∞). Меняя h от –Mgl до ∞, найдем все фазовые траектории.
Этот фазовый портрет нам уже известен и еще раз изображен на рис. 1.15,а.
–ϕ1 ϕ1 ρ h −π π
ϕ
−π ρ π ϕ ρ
h
ρ
ω
ω
ϕ ϕ
а) б)
Рис. 1.15. Построение фазового портрета маятника на вращающемся основании:
а) при Ω = 0; б) при достаточно большом значении Ω
1. Динамическая система 17
Колебаниям маятника отвечают –Mgl < h < Mgl, нижнему, устойчивому рав-
новесию – h = –Mgl, верхнему, неустойчивому, – h = Mgl, вращениям – h > Mgl.
Теперь аналогичным образом построим значительно более сложный фазовый
портрет по уравнению (1.5) при Ω ≠ 0.
При (С – A) Ω2 > 4Mgl рисунок 1.15,а изменится и примет вид рис. 1.15,б. На
нем построен график зависимости
C−A 2
F (ϕ) = − Mg l cos ϕ − Ω cos 2ϕ
4
и проведена прямая, отвечающая значению h.
Как и ранее, стрелками показаны значения ρ(ϕ), и по-прежнему фазовая тра-
ектория описывается уравнением (1.7). Меняя h, при некотором усердии находим
фазовый портрет, который изображен на рис. 1.15,б. Этот фазовый портрет наде-
ляет маятник совершенно удивительными свойствами: он может устойчиво висеть
как вниз, так и вверх. Это поразительная способность появилась в силу сделанно-
го предположения, что
(C – A)Ω2 > 4Mgl,
т.е. при С > А и при достаточно большой скорости вращения Ω основания маят-
ника. Интересно, что, как можно обнаружить аналогичным образом, при С < А
увеличение скорости вращения Ω сохраняет неустойчивость верхнего положения
и делает неустойчивым и нижнее положение равновесия. При С < А и
Ω2 > Mgl (A – C)–1 соответствующий фазовый портрет изображен на рис. 1.16.
ϕ
Все фазовые траектории кончаются либо на оси OX, либо на OY, либо в точке
O. Если фазовая траектория кончается на оси OX, то побеждает армия численно-
сти x, если на оси OY, то армия численности y.
В первом случае для начальной точки x0, y0 должно выполняться неравенство:
a
y0 < x0 ,
b
во втором случае – обратное неравенство. Таким образом, для победы армии чис-
ленности x0 над армией численности y0 должно иметь место неравенство:
a y02
> ,
b x02
т.е. при численности y0, в два раза большей x0, необходимо, чтобы эффективность
армии x была в четыре раза большей. Это следует из математической модели, а в
чем ошибка интуиции, попробуйте сообразить сами.
2. Вытекание жидкости из сосуда 19
S
Рис. 2.1. Цилиндр с отверстием в дне,
через которое выливается вода H
σ
2 H =− 2gt + C ,
S
где С – пока неизвестная постоянная.
Из начальных условий
Ht = 0 = H0
находим, что
C = 2 H0 ,
и окончательно
2
σ g
H = H 0 − t . (2.2)
S 2
Теперь можно нарисовать график убывания H (рис. 2.2) и найти время полного
вытекания воды
S 2H 0
tвыт = . (2.3)
σ g
Из графика видно, что сначала вода вытекает быстрее, затем скорость ее выте-
кания уменьшается до нуля и это происходит за конечное время tвыт , пропорцио-
нальное корню квадратному из начальной высоты воды H0.
H0
H=0 H
Рис. 2.3. Построение одномерного
фазового портрета вытекания воды
.
H
Сосуд, из которого вытекает вода, в древние времена использовался для от-
счета времени. Это так называемые водяные часы, клепсидры. Если выбрать S, σ
и H0 так, чтобы tвыт равнялось суткам, то, налив сосуд водой, можно определять
время в течение последующих суток по уровню воды Н. Для того чтобы указать
уровни, которым отвечают разные часы суток, нужно разделить отрезок оси t гра-
фика рис. 2.2 на 24 равные части и, согласно графику этого рисунка, найти соот-
ветствующие Н. Нетрудно видеть, что получающаяся при этом шкала времени,
выражаемая уровнями воды, будет неравномерной: сначала часу будет отвечать
сильное опускание воды, а дальше все меньшее и меньшее. Попробуем сообра-
зить, как нужно изменить водяные часы, чтобы их шкала была более удобной,
равномерной. Еще раз взглянем на формулу (2.1): шкала будет равномерной, если
равным dH вне зависимости от Н будут отвечать равные dt, т.е. нужно сделать
так, чтобы
σ
2 gH = const .
S
На первый взгляд, это невозможно, но если подумать, то можно догадаться,
что для этого достаточно цилиндрический сосуд, для которого S постоянно и не
зависит от Н, заменить на сосуд, у которого
S=a H .
Что за форма у такого сосуда? Пусть он имеет вид тела вращения, тогда его гори-
зонтальное сечение на высоте Н – круг радиуса r и площади S = π r 2. Далее следу-
ет, что
πr 2 = a H
или
2
π
H = r4 ,
a
что соответствует форме сосуда, изображенной на рис. 2.4, форме, похожей на
котелок.
22 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Итак, задача решена, закон вытекания найден и может быть использован для
построения водяных часов с удобной равномерной шкалой, правда, сейчас это
уже никому не нужно.
В основе решения задачи о вытекании лежит закон Торричелли, вывод кото-
рого несколько туманен. Попробуем его прояснить. Для этого прибегнем к тому,
чего Торричелли не знал, к закону сохранения энергии. При вытекании воды по-
тенциальная энергия тонкого слоя воды массы dm в связи с ее опусканием пере-
ходит в кинетическую энергию вытекающей воды, так что
v2
dm gH = dm
2
или
v = 2 gH ,
что и есть формула Торричелли. Так что все обосновано.
Но давайте испытаем на прочность полученный выше результат (2.2)
2
σ g
H (t ) = t − H 0
S 2
тем, что посмотрим, что он дает при σ = S, когда вода не вытекает, а просто пада-
ет из бездонного цилиндра. Раз она свободно падает, то, очевидно,
gt 2
H = H0 − ,
2
что никак не согласуется с тем, что дает принятый нами закон Торричелли. На
рис. 2.5 для сравнения приведены вместе оба графика изменения H(t). Первый из
них отвечает закону Торричелли при σ = S, второй – свободному падению воды.
Они не совпадают, хотя вода выливается из сосуда в обоих случаях за одно и то
же время tвыт.
H
H0 2
Рис. 2.5. Временные графики 1 и 2 «вытекания» воды
из цилиндра без дна, следующие из уравнения (2.1)
1 и, соответственно, закона свободного падения
tвыт t
2. Вытекание жидкости из сосуда 23
Эта новая формула при σ << S переходит в формулу Торричелли. Так что
требуемое уточнение найдено. Но не будем спешить: примем опять σ = S. Еще
хуже: теперь H& = ∞ . Опять ошибка. Вернемся снова к исходному рассуждению,
сразу имея в виду σ = S. При падении жидкости ее потенциальная энергия, равная
действительно dm gH, переходит в кинетическую, но не только жидкости, «выле-
зающей» из сосуда, но и находящейся в нем, точнее, в прибавку ее кинетической
энергии, поскольку движение носит ускоренный характер. Так что ошибка в том,
что нужно еще учитывать прибавку в кинетической энергии жидкости, находя-
щейся в сосуде, которая действительно мала при σ << S . Но при σ , сравнимом с
S, это совсем не так. Еще раз вернемся к исходному рассмотрению и сделаем не-
обходимые уточнения.
Итак, пусть V – потенциальная энергия жидкости в сосуде, Т – ее кинетиче-
ская энергия, а Т1 – кинетическая энергия вытекшей из сосуда за время dt жидко-
сти, тогда, согласно закону сохранения энергии,
d
(T + V )dt + T1 = 0 .
dt
Выражение для Т1 нам уже известно. Это
v2 v2
T1 = dm = −ρ SH& dt ,
2 2
где ρ – объемная плотность жидкости.
Потенциальная энергия может быть сосчитана
H
ρgSH 2
V = ∫ gH dm = ∫ ρSHg dH = ,
0
2
24 Ю.И. Неймарк. Математическое моделирование как наука и искусство
&& 1 S 2 H& 2
H = − gH − − 1 . (2.5)
H
σ
2
Как и можно было ожидать, теперь полученное дифференциальное уравнение
уже второго порядка и успешно проходит проверку при σ = S, поскольку из нее
следует, что, как требуется,
&& = − g.
H
Остается понять, как из него при σ << S следует ранее полученное уравне-
ние, основанное на законе Торричелли или его уточнении. Обнаружить это не
очень просто. Для облегчения рассуждения введем обозначение u = − H& , запишем
исследуемое уравнение в виде
1 S 2 u 2
u& = gH − − 1 ≡ f (u ) (2.6)
H σ 2
и посмотрим, как меняется u& . При f (u) < 0 скорость и убывает, а при f (u) > 0, на-
против, возрастает, т.е. существует такое значение
−1
∗
S 2
u = 2 gH − 1 ,
σ
2. Вытекание жидкости из сосуда 25
что при и < и* и возрастает, а при и > и* и убывает. В результате этого и оказыва-
ется близким к u*. Для наглядности изобразим полуось значений u ≥ 0 и нарисуем
график f (u) как функции и. В соответствии с этим графиком и меняется, как пока-
зано на рис. 2.6. При этом, в силу того, что S/σ >> 1, приближение u к и* происхо-
дит быстро. Заметим, что при приближении и к и* точка и* несколько смещается,
но это смещение точки и* происходит значительно медленнее, чем приближение и
к и*, поскольку
d 2 gH 1 σu 2g
u& ∗ = 2
=− . (2.7)
dt ( S σ) − 1 2 S H [1 − ( σ S )]2
В силу этого, приближенно и тем точнее, чем меньше σ/S, имеет место
σ
u= 2 gH , (2.8)
S
что полностью совпадает с тем, что написано ранее (формулы (2.1) и (2.4)).
Какие же выводы следуют из того, что уравнение
σ
H& = − 2 gH
S
заменилось уравнением
&& 1 S 2 H& 2
H = − gH + − 1 ?
H
σ
2
Прежде всего то, что теперь в начальный момент t = 0, H& = 0 . Затем проис-
ходит быстрое приближение H& к величине H& , определяемой первым уравнени-
ем, и далее процесс изменения H& происходит в соответствии с первым. Сказан-
ное изображено на рис. 2.7, где сплошной линией изображен график изменения
H& согласно первому уравнению, а пунктиром – второму. Часть графика, отве-
чающая промежутку времени от t = 0 до tраз, соответствует разгону вытекающей
струи жидкости, а остальная часть от tраз до tвыт – ее длительному вытеканию с по-
степенным замедлением.
u = − H&
u*
u
. tраз tвыт t
u
Рис. 2.6. Фазовый портрет Рис. 2.7. Временные графики падения
дифференциального уравнения (2.6) уровня воды после открытия дырочки:
при H = const сплошная линия – без учета фазы разгона,
пунктирная – с учетом ее
26 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Для того чтобы правильно представить этот график изменения скорости, сле-
дует определить время разгона tраз , а время вытекания уже определено
S 2H0
tвыт = .
σ g
После разгона величина скорости вытекания жидкости достигает величины
2gH , причем скорость разгона u& , во всяком случае в начале, как следует из
(2.6), равна
u& = g .
Поэтому приближенно по порядку величины время разгона равно
σ 2H 0
tраз = .
S g
Отсюда следует, что примерно
2
tраз σ
= .
tвыт S
В частности, если отношение радиуса цилиндра сосуда к радиусу отверстия в
дне равно 100, то время разгона меньше времени вытекания примерно в 108 раз,
т.е. если время вытекания – около часа, то время разгона – десятитысячные доли
секунды. Даже при относительно большей дыре, когда отношение радиусов ≈10,
отношение времен – порядка 104. Таким образом, при σ/S << 1 разгон происходит
практически мгновенно, а далее вытекание согласуется с законом Торричелли.
На этом краткий рассказ о том, как вытекает вода из сосуда через дырочку в
его дне, можно было бы и закончить. Но я хочу еще вам показать, как можно ис-
пользовать понятие фазового портрета для исследования движений уточненной
модели (2.5).
Запишем ее дифференциальные уравнения в переменных Н и v уровня жид-
кости и скорости вытекающей струи. Совокупность этих переменных образует
состояние, и их изменения, согласно предыдущему, удовлетворяют дифференци-
альным уравнениям:
S 1 σ v 2
2
σ
H& = − v , v& =
g − −
.
1 (2.9)
S σ H S 2
В пределе при σ/S → 0 дифференциальные уравнения принимают вид:
∞ при v 2 < 2 gH ,
H& = 0, v& = 0 при v 2 = 2 gH ,
− ∞ при v 2 > 2 gH ,
согласно которому фазовый портрет состоит из вертикальных фазовых траекто-
рий, по которым фазовые точки бесконечно быстро перемещаются на кривую со-
стояний равновесия v2 = 2gH (рис. 2.8).
2. Вытекание жидкости из сосуда 27
При σ/S << 1, т.е. очень маленьком, мгновенные движения перейдут в быст-
рые, замедляющиеся по мере приближения к линии v2 = 2gH, и одновременно ка-
ждая из фазовых точек, включая и бывшие состояния равновесия, будет смещать-
ся влево с очень малой скоростью. В результате этого фазовый портрет изменится
и примет вид, показанный на рис. 2.9. На нем всякое движение фазовой точки по-
сле быстрого изменения переходит в медленное движение вблизи и вдоль фазовой
кривой v2=2gH, где выполняется закон Торричелли.
v
v
2
v =2gH
H H
Рис. 2.8. Фазовый портрет предельного Рис. 2.9. Фазовый портрет
дифференциального уравнения (2.9). дифференциального уравнения (2.9)
Линия с черными точками – при σ/S << 1
состояния равновесия
В частности, если начальной является фазовая точка H = H0 , v = 0, то сначала
она очень быстро приблизится к кривой v2= 2gH и затем будет двигаться вдоль
нее налево, оставаясь вблизи нее. Соответствующий этому движению фазовой
точки график изменения скорости v (точнее − H& = (σ S )v ) уже был представлен
на рис. 2.7. Там же мы очень грубо оценили время приближения фазовой точки из
начального положения H = H0, v = 0 к малой окрестности кривой v2=2gH. Сейчас
мы можем уточнить эту оценку. Действительно, пусть нас интересует время при-
ближения рассматриваемой начальной фазовой точки к ε-окрестности кривой
v2=2gH, определяемой неравенствами
− 2 gHε < v 2 − 2 gH < 2 gHε ,
где ε > 0 мало. Из второго дифференциального уравнения (2.9) следует, что
v 2 (1 − µ 2 )
µ dv = g − dt ,
2H
где введено обозначение µ = σ/S. Пренебрегая малым изменением величины H,
которая в начальный момент равна H0, и величиной µ2, запишем его в виде
µd v
= dt .
g (1 − v 2 /(2 gH 0 ))
Интегрируя левую часть от значения v = 0 до значения v = 2 gH (1 − ε) , отве-
чающего достижению границы ε-окрестности кривой v 2 = 2 gH , а правую часть от
0 до τ, находим, что искомое время движения τ фазовой точки приближенно рав-
но
28 Ю.И. Неймарк. Математическое моделирование как наука и искусство
2 gH (1− ε )
µ dv 1 σ 2H 0 1 + 1 − ε
τ=
g ∫ 2
=
1 − v ( 2 gH 0 ) 2 S g
ln
1− 1− ε
.
0
Это по порядку величины близко к ранее грубо оцененному значению τ , рав-
ному σ S 2 H 0 g .
Таким образом, при небольшой дырочке (σ⁄S << 1) вытекание жидкости из
сосуда четко разбивается на две фазы: быстрая фаза разгона до скорости, близкой
к 2gH 0 , и фаза длительного вытекания за конечное время с убывающей до нуля
скоростью v. Вместе с тем из полученных оценок следует, что время разгона с
уменьшением сечения дырочки σ неограниченно уменьшается. Это вызывает со-
мнения, так как соответствует неограниченному росту ускорения. Этот парадокс,
по-видимому, – следствие допущенных приближений в подсчете кинетической
энергии жидкости в сосуде, когда принято, что скорость жидкости во всех ее точ-
ках равна H& . Ясно, что вблизи дырочки это значительно не так, и тем более не
так, чем больше S/σ. Вместе с тем, при достаточно малой дырочке в силу капил-
лярного поверхностного натяжения жидкость может не начать течь, если радиус
отверстия меньше 2µ/ρgH0, где µ – коэффициент поверхностного натяжения. Для
воды и H0 ≈ 50 см это отверстие много менее 1 мм. В силу этого же эффекта мо-
жет прекратиться вытекание с уменьшением уровня H. Вообще, при маленькой
дырочке возможно не только прекращение вытекания, но и возникновение преры-
вистого вытекания. Однако оставим эти явления в стороне и попытаемся уточнить
вычисление кинетической энергии жидкости в сосуде на основе гидродинамиче-
ской модели вытекания идеальной жидкости. Это уточнение вычисления наибо-
лее существенно вблизи дырочки, где скорость много больше H& .
Пусть H& достаточно мало, так что поле скоростей жидкости внутри сосуда
вблизи дырочки меняется медленно и его можно считать квазистационарным.
Для возможности сравнения полученного выражения для кинетической энер-
гии T запишем его в виде (рис. 2.10):
H 2
ρu 2 d σ 1 1 S H& 2 KS
T = ∫ dσ ∫ dx = ρv 2σK = ρKσ H& 2 = ρ S H
σH .
S 0
2 d σ 2 2 σ 2
Выделенный скобками множитель – это прежнее выражение кинетической
энергии. Отличие нового и прежнего − в множителе KS(σH)−1, где K – среднее
значение интеграла по трубкам тока,
H
1 dσ
K = ∫ dσ ∫ dx .
σ S 0 dσ
Величина dσ d σ убывает с ростом x от 1 до dσ dS , где dS – значение d σ на
поверхности жидкости. Поэтому K – величина, меньшая H , причем тем более
меньшая, чем быстрее убывает вдоль трубки тока с ростом x dσ d σ . Итак, мно-
житель отличия первоначальной и уточненной величин кинетической энергии
меньше S σ и его величина растет с уменьшением σ. Отсюда видно, что совер-
шенная нами ошибка в первоначальном подсчете кинетической энергии может
2. Вытекание жидкости из сосуда 29
S ds
.
H S H2
Q/S H
H1
*
H
H H3 σ
Рис. 3.1. Фазовый портрет изменения уровня Рис. 3.2. Цилиндр с притоком воды Q
воды H в цилиндре при притоке воды Q извне и оттоком через сифон
и оттоке ее через дырочку в дне
3. Равновесие и автоколебания уровня жидкости в сосуде 31
Q − σ 2 g ( H + H 3 ) = 0.
Возможны три разных случая: а) H* < H1, б) H1 < H* < H2 и в) H* > H2. Они
представлены на рис. 3.4.
H*
а)
H1 H2
H*
ξ
ε=1 б)
H1 H2
ε=0
H*
H1 H2 H
в)
H1 H2
Q2
− H 3 = H1
2 gσ 2
или при
Q2
H 3 = H 3* = − H1 ,
2 gσ 2
т.е. при H 3 < H 3* имеет место устойчивое равновесие, а при H 3 > H 3* будут на-
блюдаться автоколебания.
34 Ю.И. Неймарк. Математическое моделирование как наука и искусство
γ2
Наглядно ясно, что между ними есть замкнутая фазовая траектория γ, на ко-
торую они наматываются (она изображена пунктиром). В дальнейшем будет при-
веден конкретный, т.е. описывающий реальный объект, пример подобного пове-
дения фазовых траекторий. А сейчас ограничимся примером дифференциального
уравнения [11]. Пусть ϕ, r – полярные координаты, удовлетворяющие дифферен-
циальным уравнениям
ϕ& = 1, r& = r − r 2 .
Из этих уравнений видно, что фазовая траектория, начинающаяся при ϕ = 0 и
r = 1/2, раскручивается, а начинающаяся в точке ϕ = 0 и r = 2 – скручивается, и их
разделяет окружность r = 1, соответствующая устойчивому периодическому вра-
щению – автоколебанию, что означает, что касательная в каждой ее точке совпа-
дает с вектором x& , вектором скорости и перемещения этой точки в фазовом про-
странстве.
5. Динамика уровня зеркала водохранилища с гидростанцией 37
H
Q
Рис. 5.1. Схематическое изображение P
водоема с плотиной и гидростанцией H1
h W, k
F
Вода из водоема по трубопроводу поступает в турбину и вращает ее. Соеди-
ненный с ней генератор вырабатывает электрический ток требуемой мощности W.
В водоем притекает вода, интенсивность общего притока которой равна Q. Вели-
чина Q меняется со временем, но мы примем ее постоянной. Вода в водоеме рас-
ходуется на вращение турбины, но, кроме того, следует учесть испарение и
фильтрацию воды, которые растут с повышением уровня воды в водоеме. Нас бу-
дет интересовать изменение уровня воды Н в водоеме. Расход воды, необходимый
для выработки электроэнергии, зависит от интенсивности использования воды
гидротурбиной и ее напора, определяемого уровнем Н воды в водоеме. Учитывая
все сказанное, можно записать
dH W
S =Q−I −F − , (5.1)
dt k ρ g ( H + h)
где S(H) – площадь поверхности зеркала воды в водоеме, I и F – интенсивности
испарения и фильтрации, а последний член выражает интенсивность расхода во-
ды, необходимого для выработки электроэнергии мощности W при коэффициенте
полезного действия гидростанции k и объемной плотности воды ρ. Выражение
последнего члена расхода воды в формуле (5.1) находится следующим образом.
38 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Пусть искомый объемный расход равен Р. Тогда, если перепад уровня воды перед
гидротурбиной Н+h, то при перетекании воды из водохранилища в гидротурбину
освобождается за время dt энергия, равная
ρ g P( H + h )dt .
Часть kρgP(H + h) этой энергии превратится в электроэнергию (k – коэффи-
циент полезного действия гидротурбины вместе с электрогенератором) требуемой
мощности W. Поэтому
k ρ gP( H + h ) = W ,
откуда находим искомую интенсивность объемного расхода воды гидротурбиной
W
P= .
k ρg ( H + h )
Перейдем к исследованию полученного дифференциального уравнения (5.1).
Для этого нам необходимо нарисовать график правой части этого уравнения как
функции Н. Правая часть состоит из постоянного слагаемого Q, величин I и F,
возрастающих с ростом уровня Н, и последнего члена, который, напротив, увели-
чивается с убыванием Н. При Н < 0 последний член исчезает, так как при этом
прекращается подача воды в гидротурбину. В соответствии с этим более полно
уравнение (5.1) запишется в виде:
W
& Q − I − F − при H > 0,
SH = kρ g ( H + h ) (5.2)
Q − I − F при H < 0,
а график правой части уравнения (5.1) качественно имеет вид, представленный на
рис. 5.2.
Q
Рис. 5.2. Фазовый портрет системы
Q «водоем − гидростанция с плотиной»
при описании изменения уровня воды
Q в водоеме дифференциальным
H
*
уравнением (5.2)
*
−H1 H=0 H1 H2
W
Q−I −F − < 0;
kgρh
*
и, наконец, неустойчивое состояние равновесия О1 (H = Н1 ). Оно интересно тем,
* *
что при H > H1 уровень водоема возрастает до величины H = Н2 и при этом обес-
*
печивается требуемая отдача электроэнергии. Напротив, при 0 < Н < Н1 уровень Н
уменьшается до нуля и полноценная работа гидростанции не обеспечивается. За-
метим, что она не обеспечивается не за счет того, что принципиально не хватает
требуемой воды, а за счет того, что режим работы системы выбран неправильно.
Ведь при том же притоке Q в равновесии O2 мощность W гидростанцией обеспе-
чивается.
Из сказанного следует, что нельзя допускать падения уровня воды в водоеме
* *
ниже H = Н1 , Н1 – это критический уровень, ниже которого необходимо прини-
мать неординарные меры: уменьшать временно потребление электроэнергии и
*
мощность гидростанции и лишь после того, как уровень Н превзойдет H1 , снова
вернуться к нормальной эксплуатации.
Теперь посмотрим, какие сюрпризы нас могут ожидать при временных
уменьшениях интенсивности притока Q или временной необходимости увеличе-
ния мощности W. При уменьшении Q состояния равновесия O2 и O1 сближаются,
при Q = Qкр – сливаются и при Q < Qкр – исчезают, после чего уровень H прибли-
жается к H = 0. При Q < Qкр равновесный уровень меньше нуля. Аналогичный
результат возможен и при временном увеличении W. В обоих случаях для того
чтобы вернуться к прежнему нормальному режиму работы гидростанции, необхо-
димо временно уменьшить мощность гидростанции и дождаться превышения
*
уровнем H критического значения H1.
Для придания наглядности сказанному нарисуем диаграмму зависимости рав-
новесных режимов от величин Q. При одном значении Q, изображенном на
* *
рис. 5.2, эти равновесные состояния – O1 (H1), O2 (H2 ) и O (H = 0). Нанесем их при
разных Q на диаграмму, как показано на рис. 5.3. Кружочками отмечены устойчи-
вые равновесия и крестиком – неустойчивые.
Будем теперь менять Q и посмотрим по диаграмме рис. 5.3, как меняется рав-
*
новесие. При уменьшении Q состояния равновесия O1 и O2 будут сближаться (H2
*
убывает, а H1 возрастает). Для состояния равновесия O величина Н по-прежнему
равна нулю. При некотором критическом значении Q = Qкр равновесия O1 и O2
сольются и при дальнейшем уменьшении Q исчезнут. После того как они исчез-
нут, в связи с уменьшением Q, останется одно устойчивое равновесие O. В этом
равновесии H = 0, гидростанция не может вырабатывать полную мощность W, так
как при этом расход воды P, находимый из соотношения
Q − I − F − P = 0,
меньше, чем расход W/kgρh, требуемый для получения мощности W. При обрат-
ном возрастании Q гидростанция будет находиться в неполноценном режиме
H = 0 работы вплоть до Q = Q , где
W
Q = I ( 0) + F ( 0) + .
kgρh
40 Ю.И. Неймарк. Математическое моделирование как наука и искусство
O O1
Qкр Q Q Q
На рис. 5.4, повторяющем рис. 5.3, показано, как будет меняться режим рабо-
ты гидростанции при медленном, описанном выше, сначала убывании, а потом
возрастании притока воды Q. Характерной особенностью этого изменения являет-
ся то, что при одном и том же притоке Q при Qкp < Q < Q возможны два сущест-
венно разных режима работы гидростанции в соответствии с двумя устойчивыми
равновесиями О2 и О. С точки зрения работы гидростанции хорошим является
первый и плохим – второй. То, какой из режимов на самом деле будет иметь ме-
сто, зависит от предыстории изменения Q. Нетрудно заметить, что характер этой
зависимости похож на тот, что имел место для сифона.
С помощью диаграммы рис. 5.3 и рис. 5.4 легко прослеживается зависимость
возможных равновесных режимов от притока Q и смена их при медленном изме-
нении Q. Ее называют бифуркационной диаграммой состояний равновесия по па-
раметру Q – диаграммой изменения равновесий с изменением параметра Q.
Как следует из сказанного, стратегия управления гидростанцией, при которой
она все время вне зависимости от уровня Н и притока Q должна выдавать мощ-
ность W, не только не всегда реализуема, но и плоха, так как может приводить к
ситуации, когда гидростанция не выдает требуемую мощность W, хотя это было
бы вполне возможным при другой стратегии управления ею.
Выше предполагалось, что уровень устойчивого равновесия не выше допус-
тимого Hmax. Это может быть не так, и тогда необходимо использовать неустой-
чивое равновесие, трансформировав его в устойчивое средствами управления, о
чем будет идти речь далее. Если пренебречь потерями воды на испарение и
фильтрацию по сравнению с расходом ее на выработку электроэнергии, то станет
ясно, что наилучшим режимом работы гидростанции является ее работа на мак-
симально возможном Hmax (определяемом высотой плотины), потому что в этом
случае расход воды на единицу получаемой мощности минимален. Этот режим
работы не только самый экономный с точки зрения расхода воды, но и дающий
максимально возможную мощность при заданном притоке Q. Это, если можно так
выразиться, идеальный режим работы гидростанции. Но он реализуется при за-
данной Hmax при вполне определенном притоке Q, равном
5. Динамика уровня зеркала водохранилища с гидростанцией 41
W
I ( H max ) + F ( H max ) + .
kgρ( h + H max )
При уменьшении Q этот оптимальный режим нарушается и при сохранении
мощности W переходит в менее выгодный режим с меньшей, чем Hmax, высотой Н.
Нетрудно видеть, что при этом происходят потери возможной суммарной энер-
гии. Чтобы этого не происходило, можно снизить мощность W так, чтобы уровень
воды оставался Hmax. Как видите, перед нами возникает задача об оптимальном
управлении гидростанцией. Теоретическим изучением таких задач занимается
специальная сравнительно недавно возникшая и еще развивающаяся наука – тео-
рия оптимального управления, являющаяся самостоятельной частью более общей
науки, называемой теорией операций.
42 Ю.И. Неймарк. Математическое моделирование как наука и искусство
потому, что, работая, себя питает. В соответствии с этим будем описывать его
только двумя переменными: командой управления и, которую сердце беспреко-
словно выполняет, и его текущим энергетическим запасом Q, который расходует-
ся для выполнения работы и пополняется протекающей через него кровью. Энер-
гетический запас сердца Q расходуется и тогда, когда сердце не работает. Он рас-
ходуется для поддержания жизнедеятельности его тканей. В соответствии с этим
можно записать дифференциальное уравнение
dQ
= − a − f (u, Q ) + g (u, Q ), (6.1)
dt
где a – интенсивность расходования Q на поддержание жизненного состояния не-
работающего сердца, f (u, Q) – интенсивность расхода энергетического запаса на
совершение работы по перекачке крови и g(u, Q) – интенсивность пополнения за-
паса Q за счет поступающей в cердце крови. Величины и и Q могут меняться в
каких-то пределах 0 ≤ u ≤ umax , 0 ≤ Q ≤ Qmax (рис. 6.1).
u
umax
Qкр Qmax Q
υ*
Из второго уравнения следует, что масса загрязнения неуклонно растет. Сна-
чала это влечет за собой увеличение концентрации загрязнения, равной M/υ, а за-
тем, с наступлением насыщения, ее рост прекращается и начинается образование
донных отложений.
Как видно, в рамках этой модели причина различия в солености Черного и
Каспийского морей установлена быть не может. Необходимо учесть еще какие-то
7. Засоление водоема с заливом и загадки Каспийского моря 47
личие у них устойчивого равновесного режима υ*, υ1*. Для того чтобы в этом убе-
диться, надлежит установить наличие решения у системы нелинейных уравнений
I(υ)+q(υ, υ1) = Q,
(7.3)
I1(υ1) – q(υ, υ1) = 0
и обнаружить устойчивость отвечающего ему равновесия (υ*,υ1*). Этим займемся
позднее, а сейчас, предполагая наличие такого устойчивого равновесия, перейдем
к анализу дифференциальных уравнений (7.2) математической модели водоема с
заливом. Последнее уравнение уже хорошо известно и не несет ничего нового.
Масса примесей в заливе растет со временем, это влечет за собой рост концентра-
ции примесей, который прекращается с достижением насыщения и образованием
осадка.
Первое дифференциальное уравнение, напротив, говорит о коренном измене-
нии ситуации и подмене неограниченного роста количества загрязняющего веще-
ства равновесной концентрацией µ*, находимой из условия обращения правой
части рассматриваемого дифференциального уравнения в нуль:
µq(υ, υ1) – νQ = 0.
Учитывая, что υ → υ*, υ1 → υ1*, находим равновесную концентрацию
νQ
µ∗ = .
q(υ∗ , υ1∗ )
Следует отметить, что процесс установления водного равновесия значительно
более быстрый, чем установление равновесной концентрации, и поэтому общий
процесс установления можно разбить на два этапа: относительно быстрое уста-
новление равновесных объемов υ*, υ1* и сравнительно медленное установление
равновесной концентрации µ*. После установления равновесных объемов υ*, υ1*
процесс установления равновесной концентрации подчиняется, согласно (7.2),
дифференциальному уравнению
dµ
υ∗ = νQ − q (υ∗ ,υ1∗ ) µ ,
dt
решение которого легко находится и при нулевом начальном условии запишется в
виде:
νQ q(υ∗ ,υ1∗ ) ∗ q(υ∗ ,υ1∗ )
µ= 1 − exp − t =µ 1 − exp− t . (7.4)
q(υ∗ ,υ1∗ ) υ∗ υ∗
Заметим, что концентрация µ, как следует из формулы (7.4), составляет 1 – е–1
часть равновесной µ* спустя время υ*/q*, равное времени, в течение которого в
равновесном режиме объем υ* перетекает из Каспийского моря в залив Кара-
Богаз-Гол. При удвоении этого времени µ уже равно (1 – е–2)µ*, так что в качестве
оценки времени установления равновесной концентрации µ* можно принять вре-
мя τ = υ*/q*.
Вернемся к равновесной концентрации µ*. Она равна
7. Засоление водоема с заливом и загадки Каспийского моря 49
νQ
µ∗ =
q(υ∗ ,υ1∗ )
и, казалось бы, требует знания v, Q и q. Однако, пользуясь уравнениями (7.3), оп-
ределяющими υ* и υ1* , легко находим, что
νQ q∗ + I ∗ I∗ I∗
µ∗ = = ν = ν 1 +
q∗
= ν 1 + ∗ ,
I (7.5)
q (υ∗ ,υ1∗ ) q∗ 1
υ υ
На этом же рис. 7.4 изображена прямая υ + υ1 = C, пересекаемая фазовыми
траекториями снаружи внутрь, что показано стрелками. Эта прямая вместе с ося-
ми υ = 0 и υ1 = 0 ограничивает область, в которую входят все фазовые траектории,
т.е. спустя достаточное время любая фазовая точка (υ, υ1) находится в ней.
После этих предварительных соображений перейдем к выяснению устано-
вившихся движений системы (7.1). Ясно, что они зависят от величины притока Q,
функций I(υ ), I(υ1) и функции q(υ, υ1).
При Q < I(υ) все фазовые траектории входят в четырехугольник, в котором
q = 0, и далее приближаются к состоянию равновесия υ = υ* < υ и υ1 = 0, где υ* –
корень уравнения
Q – I(υ) = 0,
единственный, если I'(υ) > 0. Так как при составлении второго уравнения (7.1) мы
учли приток q воды только из Каспия, то получается, что залив высыхает. Отме-
тим, что именно это произошло после временного перекрытия плотиной протока
из Каспия в залив.
При Q > I(υ ) все фазовые траектории входят в треугольник, ограничиваемый
прямыми υ = υ1, υ1 = 0 и υ + υ1 = С, и поэтому в нем есть состояния равновесия. В
одной части этого треугольника q > 0 , в другой − q < 0. Их разделяет кривая γ, на
которой q = 0. Выше кривой и на ней q ≤ 0 и υ& 1 < 0, так что все фазовые траекто-
рии, начинающиеся в криволинейном треугольнике, ограничиваемом прямыми
υ = υ, υ + υ1 = С и кривой γ, выходят из него и, следовательно, в нем не может
быть равновесия.
7. Засоление водоема с заливом и загадки Каспийского моря 51
4
2 3
Рис. 7.5. Гипотетический профиль дна 1
Каспийского моря и различные
возможные в нем уровни: 1, 2, 3 и 4
Горб в центре рисунка – это возможные мели. Теперь посмотрим, как ме-
няется интенсивность испарения при жаркой погоде при переходе от нижнего
уровня, обозначенного на рис. 7.5 цифрой 1, к верхнему уровню 4.
При переходе от 1 к 2 происходит сильное возрастание испарения. При пере-
ходе от 2 к 3, несмотря на общее увеличение площади моря, испарение может
уменьшаться, так как вода над мелью стала более глубокой и значительно холод-
нее, а следовательно, и менее испаряющей. При дальнейшем переходе от 3 к 4
снова происходит увеличение испарения. Таким образом, наличие мелей может
привести к тому, что график I(υ) примет вид, показанный на рис. 7.6.
I Imax
Рис. 7.6. Фазовый портрет изменения
объема вод Каспийского моря при
значении притока Q, когда пересечение
происходит в трех точках, которым Q−q
отвечают два устойчивых равновесия Imin
O1 и O3 и одно неустойчивое O2 O1 O2 O3 υ
И теперь равновесий может быть три, как это видно из того же рисунка. Пре-
небрегая ради простоты величиной q << Q, рассмотрим, что происходит с этими
равновесиями при временных изменениях Q, иногда выходящих за рамки Imax и
Imin , указанных на рис. 7.6.
Теперь фазовое пространство – это полупрямая υ ≥ 0, а фазовый портрет оп-
ределяется уравнением
dυ
= Q − I (υ) .
dt
Точки пересечения графика I(υ) и прямой Q на рис.(7.6) определяют равнове-
сия, а стрелки – величину и знак разности Q – I(υ), т.е. dυ/dt. В случае, показан-
ном на рис. 7.6, состояний равновесия три: O1, O2 и O3, причем O1 и O3 – устойчи-
вые, а O2 – неустойчивое.
Теперь мы можем нарисовать графики зависимости O1, O2 и O3 от Q. Коорди-
наты состояний равновесия O1, O2 и O3 обозначим соответственно u1*, u2* и u3* и
придем к зависимостям u1*, u2* и u3* от Q, изображенным на рис. 7.7.
υ u3
*
8. ЭКСПОНЕНЦИАЛЬНЫЕ ПРОЦЕССЫ
От рассказа об отдельных математических моделях перейдем к описанию
достаточно широкого класса динамических процессов, так называемых экспонен-
циальных процессов, и некоторых других (логистических, взрывных).
Экспоненциальные процессы могут быть двух видов: экспоненциального воз-
растания и экспоненциального убывания. Они оба описываются очень простым
дифференциальным уравнением
dx
= λx. (8.1)
dt
При λ > 0 – это экспоненциально возрастающий процесс, при λ < 0 – экспоненци-
ально убывающий. Экспоненциальное возрастание или убывание может быть как
по времени t, так и по какой-либо другой, отличной от времени физической пере-
менной.
Решение дифференциального уравнения (8.1), обращающееся в x0 при t = 0,
имеет вид:
x = x0 eλt (8.2)
и обладает следующим замечательным характеристическим свойством: спустя
промежуток времени τ =| λ |−1 ln 2 от любого начального момента t,
x(t + τ)
=2 , (8.3)
x(t )
если λ > 0 и процесс возрастающий, и
x(t + τ) 1
= , (8.4)
x(t ) 2
если λ < 0 и процесс убывающий. Это говорит о том, что арифметической про-
грессии возрастающих значений t + nτ (n = 0, 1, 2, …) соответствует геометриче-
ская прогрессия со знаменателем 2 или 1/2. Ha рис. 8.1 представлены эти свойства
возрастающего и убывающего экспоненциальных процессов.
x x
x0
16x0
x0 8x0 1/2x0
1/4x0
ln2/|λ| t ln2/|λ| t
а) б)
Рис. 8.1. Графическая иллюстрация экспоненциального возрастания (а)
и убывания (б) и времени удвоения и уменьшения вдвое
Основное, что поражает в экспоненциальных процессах, это их фантастиче-
ски быстрое, не вполне осмысливаемое нами, все убыстряющееся возрастание
56 Ю.И. Неймарк. Математическое моделирование как наука и искусство
t
Многие процессы, экспоненциальные на начальном участке, затем испыты-
вают замедление и близки к логистической кривой. Таковы рост народонаселения,
рост численности животных, развитие промышленности, науки, образования и
многое другое.
Возможны процессы нарастающие быстрее, чем экспоненциальные. Таково,
например, размножение насекомых, где численность потомства определяется час-
тотой встреч, которая на ограниченном участке пропорциональна квадрату числа
его населенности, т.е.
dN
= aN 2 . (8.6)
dt
Решение этого уравнения
1
N = −1 (8.7)
N 0 − at
при начальном условии
N t =0 = N 0
неограниченно возрастает при приближении t к конечному значению 1/a N0 , что
соответствует взрывному росту численности, хорошо известному, например, у
саранчи.
Экспоненциальный характер нарастания, во всяком случае на начальном уча-
стке, характерен для неравновесных уходов от неустойчивых состояний равнове-
сия. Так, пусть система описывается дифференциальным уравнением
8. Экспоненциальные процессы 59
x& = f (x ) , (8.8)
*
х = х – ее неустойчивое состояние равновесия. На рис. 8.3 показана горка, вер-
шинная точка которой отвечает неустойчивому равновесию. Скатываясь с нее,
точка все быстрее и быстрее набирает скорость.
Введем новую переменную ξ, положив
x = x* + ξ ,
и подставим ее в уравнение (8.8), найдем, что
ξ& = f ( x ∗ + ξ) = f ( x ∗ ) + f ′( x ∗ )ξ + ... ( f ( x ∗ ) = 0),
где многоточия означают члены второго и выше порядков малости относительно
ξ. На начальном участке ухода от неустойчивого равновесия, когда ξ еще мало,
можно приближенно принять, что
ξ& = λξ ,
где λ = f ′ (x*) > 0, т.е. возрастание ξ, во всяком случае на начальном участке, дей-
ствительно происходит по экспоненте.
До сих пор описывались экспоненциально возрастающие процессы. Перей-
дем к экспоненциально убывающим. Их тоже очень много, и они весьма разнооб-
разны. Это остывание чашки горячего чая, разряд электрически заряженного кон-
денсатора, и в частности электронной трубки телевизора после его выключения,
убывание интенсивности излучения при прохождении его через частично про-
зрачную среду, убывание массы разгоняющейся ракеты, торможение падения по-
сле раскрытия парашюта, гибель популяции, попавшей в неблагоприятные усло-
вия, например, резкого недостатка пищи, приход к равновесному состоянию и
многое, многое другое.
Экспоненциальное убывание – это все время замедляющееся убывание, на-
столько быстрое, что весь процесс замедления всегда ограничен. Именно ввиду
этой конечности времени быстроногий Ахилл не мог догнать черепаху, потому
что он пробегал сначала метр, потом полметра, затем четверть метра, ... и всего не
более двух метров. Ахилл не догоняет черепаху, но вместе с тем приближается к
ней он очень быстро, в том смысле, что расстояние до нее сокращается сначала в
два раза, потом еще в два раза и всего в четыре, потом еще в два раза, и всего в
восемь и т.д. Из сказанного следует, что экспоненциальное убывание можно трак-
товать как все убыстряющееся приближение к финальному значению.
Перейдем к конкретным примерам. На рис. 8.4 представлена схема конденса-
тора емкости С, разряжающегося на сопротивление R.
q
R
C
t
До сих пор рассматриваемые нами экспоненциальные процессы носили вре-
менной характер, т.е. они менялись экспоненциально с изменением времени. Рас-
смотрим теперь также экспоненциальные процессы, но не от временной перемен-
ной.
Сейчас уже мало кто читает Жюля Верна, а когда-то им зачитывались. Он в
своих фантастических романах предвидел очень многое, но иногда ошибался. Од-
ной из таких явных ошибок был описанный им полет на Луну из пушки. Полет он
предсказал, но из пушки – это ошибка. Жюлю Верну казалось, что чем больше
пушка, тем быстрее она выбрасывает ядро. Но это не совсем так; есть предельная
скорость выброса и ее превзойти нельзя. Пусть используется порох (как у Жюля
Верна) или другое взрывчатое вещество, и пусть при взрыве его массы т выделя-
8. Экспоненциальные процессы 61
ется энергия Ехим на единицу массы. Эта энергия может сообщить массе m (без
учета массы ядра) скорость v. В лучшем случае
mv 2
= mEхим ,
2
т.е. скорость выбрасываемого ядра не может быть больше
vmax = 2Eхим .
Вот тот абсолютный теоретический предел скорости, который можно достиг-
нуть стрельбой из пушки. Он много меньше требуемой первой космической ско-
рости, равной 8 км/с.
Циолковский был первым, кто понял, что необходим другой путь использо-
вания того же химического вещества, при котором теоретически может быть дос-
тигнута любая, сколь угодно большая скорость. Это путь использования ракетно-
го двигателя. Ракетный двигатель развивает тягу за счет выбрасываемой им струи
газа. Пусть ракета массы m имеет скорость v и из нее выбрасывается в обратном к
скорости направлении масса со скоростью c (рис. 8.6). Эта выбрасываемая масса –
dm − приобретает скорость c за счет химической энергии сгорающего в ракете то-
плива, так что
dmc 2
= dEхим , (8.9)
2
где dЕхим – затрата химической энергии, запасенной в ракете, переходящая в ки-
нетическую энергию движения газа. То, что ракета при выбрасывании из себя на-
зад массы – dm получает ускорение движения вперед, можно обнаружить и вы-
числить величину этого прироста скорости, исходя из закона сохранения энергии,
т.е. приравнивания энергии до и после выброса массы.
−dm
v + dv
m + dm
−c + v
dξ
≈ f ′( x ∗ )ξ ,
dt
где в силу устойчивости f' (x*) < 0.
Для многомерного случая все несколько сложнее и процесс убывания описы-
вается выражением вида:
∑ Cs e −λ t +∑ Dk e −µ t cos(ωk t+ϕk ),
s k
Тип равновесия (х*, у*) можно найти, как обычно, составляя его характеристи-
ческое уравнение
a − by ∗ − λ − bx ∗
=0
dy ∗ − c + dx ∗ − λ
или
λ2 + a c = 0 .
Корни характеристического уравнения чисто мнимые λ1,2 = ±i a c и отвеча-
ют в линейном приближении состоянию равновесия типа центр, которое при уче-
те отбрасываемых при линеаризации членов может оказаться как устойчивым, так
и неустойчивым фокусом. В данном случае более полный анализ обнаруживает,
что нелинейные члены сохраняют вид состояния равновесия, т.е. оно остается ти-
па центра. Более детальный анализ основывается на возможности интегрирования
дифференциальных уравнений Вольтерра–Лотки. Уравнение Вольтерра–Лотки
можно записать в виде:
dx dy
=− .
ax − bxy − cy + dxy
Откуда, разделяя переменные х и у, получим
( −c + dx )dx ( a − by )dy
=
x y
и после интегрирования
− a ln y − c ln x + dx + by = h ,
где h – произвольная константа. Последнее уравнение – это уравнение фазовых
траекторий. Каждой траектории соответствует свое значение константы интегри-
рования h. Качественно построить фазовые траектории на плоскости х, у можно,
заметив, что каждая из фазовых траекторий получается проектированием на плос-
кость х, у линии пересечения поверхности
z = dx + by − c ln x − a ln y ≡ f ( x, y ) (9.3)
плоскостью z = h. Вид этой поверхности, показанный на рис. 9.1, можно найти из
соображений, что на осях х и у f (x, у) = ∞ и f (x, у) → ∞ при возрастании хотя бы
одной из переменных х или у. Точке минимума этой поверхности z = f (x, у) отве-
чает состояние равновесия (х*, у*). Все остальные фазовые траектории представ-
ляют собою овалы, заключенные друг в друге и охватывающие равновесие (х*, y*),
так что фазовый портрет оказывается вида, изображенного на рис. 9.2.
Несмотря на свою простоту, модель Вольтерра–Лотки качественно правильно
отражает колебательный характер численностей х и у в сосуществовании хищника
и жертвы. Он был обнаружен, например, при многолетних наблюдениях числен-
ности зайцев и рысей в Канаде и многих других случаях.
Согласно фазовому портрету, колебания численности популяции имеют пе-
риодический характер, но могут происходить с разными размахами: от нулевых
до бесконечных, но, как заметил Вольтерра, временные средние значения числен-
9. Динамика сосуществования популяций 67
z = f (x,y)
z=h
x
y
x
Рис. 9.1. Геометрическое построение Рис. 9.2. Фазовый портрет
фазового портрета модели Вольтерра – Лотки модели Вольтерра – Лотки
2
Рис. 9.3. Параметрический портрет уточненной
модели «хищник–жертва» Вольтерра – Лотки
3
1 α
9. Динамика сосуществования популяций 69
2
1
2 4
1
Рис. 9.5. Параметрический портрет
3 1 модели конкурирующих видов
1 ε1
Общий смысл их состоит в том, что в конкурентной борьбе выживает та по-
пуляция, которая в параметрах ε 1 и ε 2 оказывает на другую большее конкурент-
ное давление. Эта ситуация имеет место в областях 1 и 2, где один из параметров
ε 1 и ε 2 больше единицы, а другой меньше. В области 3 имеет место равновесное
сосуществование. В области 4 выживает одна из популяций в зависимости от на-
чальных условий.
9. Динамика сосуществования популяций 71
u2 u2
1 1 1
2
1 u1 1 u1
u2 u2
1 3 1
4
1 u1 1 u1
Рис. 9.6. Фазовые портреты, соответствующие параметрическому портрету
(рис.9.5) модели конкурирующих видов
Для осмысливания этих выводов нелишне знание связи исходных параметров
модели a1, a2, a11, a12, a21, a22 с редуцированными ε 1 и ε 2 :
a a aa
ε1 = 2 12 , ε 2 = 1 21 .
a1a 22 a2 a11
Следующие две модели соответствуют взаимопомощи популяций, известной
в биологии как явление симбиоза. Первая модель относится к случаю, когда взаи-
мопомощь – необходимое условие существования: каждая из популяций сама по
себе гибнет. В ней учитываются еще внутренние конкуренции в каждой из попу-
ляций. В исходных параметрах эта модель имеет вид:
bx1 x2
x&1 = − a1 x1 + − c1 x12 ,
1 + A1 x2 (9.8)
bx1 x2
x& 2 = −a2 x2 + − c2 x22 .
1 + A2 x1
Как и ранее, все параметры неотрицательные. Здесь возможно только два ви-
да фазового портрета: один, когда при любых начальных условиях численности
обеих популяций x1 и х2 стремятся к нулю и популяции вымирают, и второй, отве-
чающий рис. 9.7.
x2
x1
72 Ю.И. Неймарк. Математическое моделирование как наука и искусство
x=0 L1 L2 x
Рис. 9.8. Фазовый одномерный портрет существования одного вида модели (9.9)
O4
O3
O2
O1 O1
O2 x1 x1
Рис. 9.9. Фазовый портрет Рис. 9.10. Другой фазовый
симбиоза двух видов портрет симбиоза двух видов
для модели (9.10) для модели (9.10)
9. Динамика сосуществования популяций 73
µm
x*, S* > 0
Рис. 10.1. Область существования
равновесия (x*, S*) хемостата
по параметрам S0 и D
S0
Устойчивость равновесий определяется корнями характеристического урав-
нения:
µm K
µ− D−λ x
( K + S )2
X (λ ) = = 0, (10.5)
µm K l
− lµ −D− x−λ
( K + S )2
где использовано обозначение (10.1), а S и x – значения координат рассматривае-
мого равновесия. Для равновесия x = 0, S = S0 корни действительные разных зна-
ков, и для равновесия x = x*, S = S*, определяемого (10.3), коэффициенты квадрат-
ного уравнения относительно λ (10.5) положительны и, следовательно, оно устой-
чиво. Соответствующий фазовый портрет представлен на рис. 10.2. Он очень
прост: любая фазовая точка (x, S) (x > 0) асимптотически приближается к равнове-
сию с координатами S*, x*.
x
S0 S
Параметрами хемостата, согласно (10.2), являются µm, K, D, S0, l, причем вели-
чины параметров D и S0 можно менять, они управляемые. Менять их следует так,
чтобы не нарушить устойчивую работу хемостата, т.е. соблюдая условия (10.4), и
желательно так, чтобы максимизировать Dx*. Из (10.3) следует, что
D S0 K D2
Dx = D[(µ m − D )S0 − KD ]l/ (µ m − D )
∗ −1 −1
= − . (10.6)
l l (µ m − D )
76 Ю.И. Неймарк. Математическое моделирование как наука и искусство
µm
Рис. 10.3. График производительности хемостата
Dmax D от скорости отбора D. Четко видно наличие
максимума
0 при x ≤ x0 , (11.1)
τ w& + w = 2
B z ( 2 z0 − z )( x + β x ) при x > x0 ;
c ( z0 − z )
− dy − e = F при z > 0 или z = 0 и F ≥ 0,
z& = 1 + γ x
0 при z = 0 и F < 0.
78 Ю.И. Неймарк. Математическое моделирование как наука и искусство
bxy
− 1 + αx при x ≤ x0 и y ≥ 0,
bxy
&y = − + B ( x + βx 2 ) = K при x > x0 и K ≥ 0, (11.2)
1 + αx
0 при x > x0 и K < 0.
Отличие уравнений (11.2) от (11.1) в том, что величина B теперь постоянна,
в то время как в уравнениях (11.1) она меняется согласно двум последним урав-
нениям. Формально перейти от системы (11.1) к (11.2) можно, положив τ = 0 и
приняв z постоянным. Величина τ > 0 определяет быстроту возрастания w от нуля
до предельного значения B z ( 2 z0 − z )( x + β x 2 ) , а B в уравнениях (11.2) равно
B z ( 2 z0 − z ) при принимаемом постоянном z. Так что роль последних двух урав-
нений в (11.1) может быть учтена, как изменяемость B в уравнениях (11.2).
Число параметров в упрощенных уравнениях (11.2) может быть уменьшено
путем изменения масштабов по времени t и переменным x и y, после чего они
принимают вид:
xy
x& = x − − ε x2 ,
1+ x
bxy
− 1 + x при x ≤ x0 и y > 0,
(11.3)
bxy
y& = − + B( x + βx 2 ) = K при x > x0 и y > 0 или y = 0 и K ≥ 0,
1+ x
0 при x > x0 и K < 0.
Поймем, что следует из упрощенной модели (11.3), сначала приняв ε = β = 0.
При этом остается три параметра: x0, b и B. Как оказывается, возможны два суще-
ственно разных случая: b > B и b < B. Второй случай, b < B, распадается еще на
два: b < 1 и b > 1. Так что имеют место четыре разных вида фазовых портретов,
представленных на рис. 11.1.
На рис. 11.1 показана A – область начальных условий, для которых имеет ме-
сто выздоровление. Вне области A инфекция сохраняется на уровне чувствитель-
ности x0 и имеет место бациллоносительство.
Как видно из рис. 11.1 в случае b > B организм избегает гибели только при
начальных условиях в области A, т.е. при достаточно высоком начальном уровне
y . При недостаточном начальном противодействии y организм гибнет (происхо-
дит неограниченное возрастание x, ведущее, согласно последнему уравнению
(11.1), к занулению потенциала z). Это происходит даже при самой незначитель-
ной начальной инфицируемости. Напротив, при b < B организм никогда не гиб-
нет. Однако исход встречи с инфекцией может кончиться либо полным ее унич-
тожением (область A и приход к одному из равновесий x = 0, y > y*), либо сохра-
нением инфекции на пороге чувствительности (весь положительный октант, кро-
80 Ю.И. Неймарк. Математическое моделирование как наука и искусство
x0 x x0 x
а) б)
y
y
A A
y* O y* O
x0 x x0 x
в) г)
Рис. 11.1. Фазовые портреты упрощенной модели (11.3) при β = ε = 0:
а) при b > B, б) b < B, в) b < B и b < 1, г) b < B и b> 1
O1 A A
O1
*
y *
y
x0 x x0 x
Рис. 11.2. Вид фазового портрета Рис. 11.3. Вид фазового портрета
упрощенной модели (11.3) при x0=1, упрощенной модели (11.3) при x0=1,
b=1,1, B=1,0, ε=0 и β=0,2. b=0,8, B=0,5, ε=0 и β=0,2.
Состояние равновесия O1 устойчиво Состояние равновесия O1 неустойчиво
и соответствует хроническому и при любых начальных условиях –
заболеванию. В области A – выздоровление
выздоровление
82 Ю.И. Неймарк. Математическое моделирование как наука и искусство
y y
A
A
Γ
O y* O
y*
x0 x x0 x
Рис. 11.4. Вид фазового портрета Рис. 11.5. Вид фазового портрета
упрощенной модели (11.3) при x0=1, упрощенной модели (11.3) при x0=1, b=0,9,
b=1, B=0,9, ε=0,01 и β=0,05. B=0,9, ε=0,01 и β=0,05. В области A –
В области A – выздоровление, выздоровление, вне A – периодическое
вне A – бациллоносительство течение болезни (автоколебание Γ)
Что может произойти при ослаблении иммунного ответа (β < 0), демонстри-
руют рис. 11.6 и 11.7: несмотря на то, что B > b, возможен летальный исход. К ос-
лаблению иммунного ответа может привести не только β < 0, но и уменьшение
потенциала z согласно последнему, не учитываемому упрощенной системой
(11.3), уравнению системы (11.1).
y
A y
A
O1
O
y* y*
x0 x x0 x
Рис. 11.6. Вид фазового портрета Рис. 11.7. Вид фазового портрета
упрощенной модели (11.3) при x0=1, упрощенной модели (11.3) при x0=1,
b=0,5, B=2, ε=0 и β=−0,1. В области A – b=0,8, B=1, ε=0 и β=−0,2. В области A –
выздоровление, вне A – гибель выздоровление, вне A – гибель
12. Математическая модель сообщества «производители – продукт – управленцы» 83
h k
Рис. 12.1 Схема влияний в модели f
«производители – продукт – управленцы» с
z
b
84 Ю.И. Неймарк. Математическое моделирование как наука и искусство
O1 y
y
x x
Рис. 12.2. Фазовый портрет модели Рис. 12.3. Фазовый портрет модели
«производители – продукт – управленцы» «производители – продукт – управленцы»
при g < h, когда в глобально устойчивом при h < g < h(1 + δd/f ), когда в глобально
равновесии O1 нет продукта устойчивом равновесии O2 есть производители
и управленцев и продукт, но нет управленцев
S
x y x
y
а) б)
Рис. 12.6. Фазовые портреты при высоком уровне технологии и стабильности (а)
и существенной нестабильности (б) общества,
где есть производители и управленцы
Кроме этих качественных различий, можно отметить, что устойчивое или не-
устойчивое равновесное сообщество, точнее, отвечающее ему равновесие x* ≠ 0,
y* ≠ 0, z* ≠ 0, может по-разному вести себя при неограниченном росте параметра
g: х*, у*, z* неограниченно растут, либо остаются ограниченными. Первое имеет
место при сe – lf > 0, второе – при обратном неравенстве.
Описанные выше состояния равновесия и периодические движения лежат це-
ликом в параллелепипеде, определяемом неравенствами:
0 ≤ x ≤ A, 0 ≤ y ≤ B, 0 ≤ z ≤ C,
где конечные A, B и C определяются неравенствами:
max (1, ε1/ε2) – (1 + δC)h < 0, – d – eB + f C < 0, a – bA + cC < 0,
поскольку через его стороны х = А, у = В и z = C фазовые траектории входят
внутрь него.
Определенный интерес представляют количественные значения координат х*,
у* и z* для устойчивых сообществ, отвечающие устойчивым равновесиям. Они
легко находятся для обществ производителей и производителей и продукта:
a
x∗ = , y∗ = z∗ = 0 (12.2)
b
и, соответственно,
12. Математическая модель сообщества «производители – продукт – управленцы» 89
a c( g − h ) g −h
x* = + , y∗ = 0 , z∗ = . (12.3)
b δbh δh
В случае сообщества «производители – продукт – управленцы» отыскание х*,
* *
у , z сложнее и определяется следующим образом: находим максимальный поло-
жительный корень у* уравнения
1 + ε1 y a1 + a2 y
g − h a1 − ( h a2 + k ) y = 0 , (12.4)
1 + ε 2 y 1 + δb1 + δb2 y
где
a cd ce l d e
a1 = + , a2 = − , b1 = , b2 = ,
b bf bf b f f
и затем х*, z* определяются формулами:
x * = a1 + a2 y ∗ , z ∗ = b1 + b2 y ∗ . (12.5)
При условии
δd
g < h 1 + (12.6)
f
уравнение (12.4) имеет либо два положительных корня, либо ни одного. Слияние
корней происходит при
ε1 = K(ε2), (12.7)
и они отсутствуют при ε1 < K(ε2).
При условии
δd
g > h 1 + (12.8)
f
уравнение (12.4) имеет один и только один положительный корень.
Устойчивость равновесия (х*, у*, z*) со всеми координатами, отличными от
нуля и где у* – максимальный корень уравнения (12.4), имеет место при выполне-
нии неравенства:
∆ = ( ey ∗ + bx ∗ ) (bBx ∗ − Afy ∗ + eBy ∗ + bex ∗ y ∗ ) −
2 2 2
(12.9)
− (bkfx ∗ y ∗ + lkfx ∗ y ∗ − cekx ∗ y ∗ ) > 0,
где
ε1 − ε 2 x∗ δ(h x ∗ + k y ∗ )
A= g , B= .
(1 + ε 2 y ∗ ) 2 1 + δ z ∗ 1 + δz∗
При убывании ∆ в момент ∆ = 0 из состояния равновесия (x*, y*, z*) рождается
устойчивый предельный цикл Г.
Подведем итоги сказанному. Они представлены на диаграмме рис. 12.7. На
ней уже указаны номера рисунков соответствующих фазовых портретов. Про-
комментируем диаграмму. При g < h в зависимости от остальных параметров воз-
можны три вида фазового портрета, представленные на рис. 12.2 и рис. 12.4,а и б.
В первом случае имеет место глобально устойчивое равновесие O1(x* > 0, y* = z* =
= 0), отвечающее сообществу производителей. Во втором случае все фазовое про-
90 Ю.И. Неймарк. Математическое моделирование как наука и искусство
ε1 < k ε1 > k
g<h
g<h Рис. 12.4,а ∆ > 0;
Рис. 12.2 Рис. 12.4,б, ∆ < 0
∆>0 ∆<0
Рис. 12.6,а Рис. 12.6,б
сe – l f > 0 сe – l f > 0
Общество Общество
ограниченного неограниченного
развития развития
Рис. 12.7. Условия, отвечающие различным видам фазовых портретов
k
q
x
L
m C
q
Рис. 13.3. Электрический контур с конденсатором, L
индуктивностью и сопротивлением C
бола. Внутри этой параболы δ2 < ω2 и имеет место (13.9), вне ее δ2 > ω2 и имеет
место (13.8).
Рис. 13.4. Разбиение плоскости параметров ω2, δ линейно- δ 4
го осциллятора на области с различными корнями λ1 и λ2
характеристического уравнения: 1 − оба корня чисто 2
мнимые, 2 − комплексные с отрицательными действи- 6 1
тельными частями, 3 − комплексные с положительными 3 ω2
действительными частями, 4 − действительные отрица-
тельные, 5 − действительные положительные, 6 − дейст-
вительные разных знаков 5
Сместимся теперь в область плоскости параметров ω2, δ выше оси абсцисс, ос-
таваясь внутри параболы. В этом случае придем к тому, что согласно (13.9),
x = Ae−δt cos(ωt + ϕ). (13.12)
Это соответствует затухающим гармоническим колебаниям, изображенным
на рис. 13.7. Их период колебаний 2π/Ω несколько больше, чем период колебаний
соответствующего гармонического осциллятора, равного 2π/ω (Ω = ω2 − δ 2 ) .
При δ < 0, т.е. при смещении вниз от оси абсцисс по плоскости параметров ω2, δ
рис. 13.4, также имеет место (13.12). Однако теперь соответствующие колебания
нарастающие, как показано на рис. 13.8. Фазовые портреты в рассмотренных слу-
чаях состоят из скручивающихся (δ > 0) или раскручивающихся (δ < 0) спиралей,
представленных на рис. 13.9,а и б.
x
2π/Ω
2π/Ω
. .
x x
x x
а) б)
Рис. 13.9. Фазовые портреты (область 2 рис.13.4): а) для δ > 0; б) для δ < 0
.
(x, x) Рис. 13.10. Вспомогательное построение
для получения фазового портрета узло-
C1(1, λ1) eλ1t вого состояния равновесия
x
В области 4 рис. 13.4 λ1 и λ2 отрицательны и соответствующий фазовый
портрет представлен на рис. 13.11. В области 5 λ1 и λ2 положительны, и фазовый
портрет имеет вид, показанный на рис. 13.12. В области 6 λ1 и λ2 – разных знаков,
а фазовый портрет вида, показанного на рис. 13.13.
. .
x x
x x
dσ t = e −2 δ t dσ 0 ,
так что e −2 δ t является коэффициентом сжатия (δ > 0) или коэффициентом растя-
жения (δ < 0) текущей фазовой жидкости. При δ = 0 этот коэффициент растяже-
ния равен единице, что соответствует течению несжимаемой жидкости.
Перечисленные выше виды фазового портрета линейного осциллятора −
центр, фокус, узел и седло – имеют место не только у равновесий линейного ос-
циллятора, но и у равновесий O(x*, y*) любых двумерных динамических систем,
описываемых дифференциальными уравнениями второго порядка
x& = X ( x, y ) , y& = Y ( x, y ) . (13.15)
Мы с этим уже сталкивались, рассматривая фазовые портреты взаимодейст-
вующих популяций, причем эти фазовые портреты имели место не на всей фазо-
вой плоскости, а только в некоторой окрестности состояния равновесия. Как и для
осциллятора, вид фазового портрета в окрестности состояния равновесия x*, y* оп-
ределяется корнями λ1 и λ2 характеристического уравнения, которое для уравне-
ния (13.15), как известно, принимает вид:
∗ ∗
∂X ∂X
−λ
∂x ∂y =
X (λ ) = ∗ ∗
∂Y ∂Y
− λ
∂x ∂y
∂χ ∗ ∂Y ∗ ∗
∂X ∂Y
∗ ∗
∂X ∂Y
∗
2
=λ − +
λ + − =0,
∂x ∂ y
∂ x ∂ y ∂ y ∂ x
где звездочки означают, что производные вычисляются в точке равновесия x*, y*.
В окрестности состояния равновесия линеаризованные уравнения (13.15)
имеют вид:
∗ ∗
∂X ∂X
ξ& = ξ + η ,
∂x ∂y
∗ ∗
∂Y ∂Y
η& = ξ η ,
∂x ∂y
где ξ и η – отклонения от равновесия x*, y*, т.е. ξ = x – x* и η = y – y*.
Исключение из этих дифференциальных уравнений ξ или η приводит к
уравнению линейного осциллятора для ξ:
* *
* * * *
&ξ& − ∂X + ∂Y ξ& + ∂X ∂Y − ∂X ∂Y ξ = 0
∂x ∂y ∂x ∂y ∂y ∂x
или точно такому же уравнению для η.
Ниже будут приведены конкретные примеры линейных осцилляторов из всех
областей 1–6 бифуркационного портрета рис. 13.4. При этом модель линейного
осциллятора (13.1), как правило, является тем или иным приближением реальной
13. Линейный осциллятор 101
системы, очень часто приемлемой только при малых или не очень больших укло-
нениях от равновесия. Так, в линейном приближении нижнее состояние равнове-
сия маятника описывается линейным гармоническим осциллятором с состоянием
равновесия типа центр; движение вблизи верхнего равновесия – осциллятором с
неустойчивым седловым равновесием. Действительно, круговой маятник
g
ϕ
&& + sin ϕ = 0 (13.16)
l
имеет два равновесия: нижнее ϕ* = 0 и верхнее ϕ* = π. Полагая ϕ = ϕ* + x, имеем
g
&x& + sin(ϕ∗ + x ) = 0 ,
l
или
g g
&x& + sin ϕ∗ + x cos ϕ∗ + ... = 0, (13.17)
l l
где многоточие означает величины третьего и большего порядка малости относи-
тельно предполагаемого малым x. Из (13.17) при ϕ* = 0 следует
g
&x& + ω2 x = 0 , ω2 = ,
l
*
а при ϕ = π следует
&x& − ω2 x = 0 ,
как и утверждалось.
Маятник, отвечающий математической модели (13.16), мы представляем в виде
тела, подвешенного в поле силы тяжести. Но его можно представить и в виде ди-
поля в электрическом поле. Если I – момент инерции диполя длины 2l относи-
тельно центра масс, e и –e – заряды на его концах и E – напряженность однород-
ного постоянного электрического поля, то для угла ϕ отклонения диполя от на-
правления электрического поля имеет место уравнение
Iϕ
&& = −2le sin ϕ ,
т.е. опять же классическое уравнение маятника, а в линейном приближении при
малых отклонениях от равновесных значений ϕ = 0 и ϕ = π – линейный осцилля-
тор.
В хорошем приближении линейным осциллятором описываются малые коле-
бания лодки или другого плавающего на воде тела. Для лодки или корабля разли-
чают бортовые и килевые колебания. Каждое из них имеет свою частоту. Можно
приближенно линейным осциллятором описывать колебания струны, здания,
имея в виду его вертикальные колебания на фундаменте и боковые колебания.
Стоэтажный небоскреб колеблется так, что боковые смещения его верхней части
порядка метра.
Осциллятором можно описать упругие колебания газа в сосуде в виде резона-
тора Гельмгольца, колебания молекул в кристалле, электромагнитных волн в про-
водящей полости и многое, многое другое: колебания автомобиля, поезда, пу-
зырька воздуха в воде, разнообразных электрических контуров в радиосхемах;
колебание воды в сообщающихся сосудах; колебания жидкости в нашем вестибу-
лярном аппарате; крутильные колебания маховика на упругом валу.
102 Ю.И. Неймарк. Математическое моделирование как наука и искусство
ω2
минимума функционала, как известно, состоит в обращении в нуль первой его ва-
риации. Условия обращения в нуль первой вариации оказываются уравнениями
Лагранжа. Такова тайна удивительной формы и универсальности уравнений Ла-
гранжа. Но давайте не будем спешить, а сначала познакомимся еще с удивитель-
ным свойством инвариантности лагранжевой записи уравнений движения, неза-
висимости их вида от выбранных обобщенных координат, в частности, уравнений
(14.8) или (14.9). Оказывается, при любой замене переменных вида x = f (y)
(q = f (p)) вид их сохраняется, чего нет для исходных уравнений Ньютона или
Кирхгофа.
Действительно, замена переменных в дифференциальном уравнении Ньютона
(14.7) приводит его к виду:
∂2 f ∂f
m 2 y& 2 + &y& + k f ( y ) = 0, (14.10)
∂ y ∂ y
отличному по форме от исходной записи (14.7). А теперь сделаем такую же заме-
ну переменных в лагранжевой записи (14.8). Нам надо убедиться, что из уравне-
ния
d ∂ mx& 2 kx 2 ∂ mx& 2 kx 2
− − − =0 (14.11)
dt ∂x& 2 2 ∂x 2 2
следует
d ∂ m (∂f ∂y ⋅ y& )2 k f 2 ( y ) ∂ m(∂f ∂y ⋅ y& )2 k f 2 ( y )
− − − = 0 (14.12)
dt ∂y& 2 2 ∂y 2 2
и обратно, т.е. замена переменных в уравнении Лагранжа сводится к замене пере-
менных в функции Лагранжа (функция Лагранжа должна быть функцией прини-
маемых нами обобщенных координат и скоростей). Для этого достаточно пока-
зать, что (14.12) совпадает с (14.10), поскольку (14.10) совпадает с (14.7), а (14.7)
− с (14.11). Действительно,
d ∂ mf ′2 y& 2 kf 2 ∂ mf ′2 y& 2 kf 2 ∂f
− − − = [m( f ′ &y& + f ′′ y& 2 ) + k f ] = 0
dt ∂y& 2
2 ∂y 2 2 ∂y
и поскольку ∂f / ∂y ≠ 0 , то приходим к уравнению (14.10).
Итак, лагранжева форма записи обладает удивительным свойством инвари-
антности формы записи по отношению к замене переменных. Эта форма записи
не зависит от выбранных переменных, она инвариантна по отношению к ним. Ин-
тересно, откуда эта инвариантность? Разгадать это не просто. Но в науке очень
часто важно найти зацепку, дальше уже следует «ковырять», пока не поймешь. А
что нужно «ковырять», пожалуй, ясно: существует, по-видимому, какой-то над-
координатный подход отделения истинных движений системы среди всех мысли-
мо возможных. Ведь именно это, в конечном счете, делают дифференциальные
уравнения движения.
Не зависимая от координат вариационная формулировка законов механиче-
ского движения исторически назревала давно и имела своим истоком теологиче-
ские представления о целесообразности божественного промысла. Об этом много
14. Электромеханические аналогии. Уравнения Лагранжа − Максвелла 107
написано. Наверное, и сейчас к этому трудно прийти чисто логически. Так что не
будем лукавить и прямо скажем, в чем дело.
Возьмем интеграл по времени от функции Лагранжа от момента времени t0 до
момента t1:
t1
∫ Ldt
t0
и назовем эту величину действием. Обозначим ее через W. Распишем детальнее,
от чего зависит действие W:
t1
W = ∫ L( q1 (t ),..., qn (t ); q&1 (t ),..., q&n ; t ) dt .
t0
∂L d ∂L 2
δqα = − ε (t ) ,
∂
αq dt ∂q& α
2
где ε (t ) обращается в нуль только на концах замкнутого интервала [t0 , t1 ] . Для
таких вариаций функций qα (t ) из (14.14) следует, что
t1 ∂L d ∂L 2
∫ ∑
∂qα
−
dt ∂q& α
ε 2 (t )dt = 0 ,
(14.15)
t0 α
и если бы при каком-либо значении t внутри промежутка [t0 , t 1] одно из выраже-
ний (14.13) было отлично от нуля, то и интеграл (14.13) был бы положительным,
отличным от нуля.
Итак, уравнения Лагранжа эквивалентны требованию
δW = 0 (14.16)
при любых вариациях функций qα (t ) , при которых не меняются их значения при
t = t0 и t = t1 .
Это и есть желанная вариационная формулировка принципа отбора истинно-
го движения от всех мыслимо возможных. Истинное движение за время от t0 до t1
от начальной точки qα = qα0 до конечной qα = q1α выделяется из всех мыслимых
тем, что для него вариация действия равна нулю.
Можно показать, что при этом на истинном движении не только достигается
равенство нулю первой вариации, но действие на нем достигает минимума. Но
нам достаточно и того, что мы узнали: мы пришли к формулировке закона движе-
ния, не зависящей от выбираемых переменных, от того, как конкретно мы его
описываем. Из этой независимости и следует инвариантность лагранжевой записи
уравнений движения.
Вместе с тем мы обнаружили, что в качестве математической модели могут
выступать не только дифференциальные уравнения движения, но и, пожалуй, бо-
лее общие вариационные принципы. Более общие, потому что они не зависят от
координатного описания. Они как бы над ним. Повторим еще раз, в чем же состо-
ит эта вариационная математическая модель.
В основе ее уже не лежит пространство состояний, ее основа − пространство
положений, конфигураций, пространство переменных q1, …, qn. Для механической
системы – это положение всех ее материальных точек. Для электрических, тех, о
которых речь шла выше, − это электрические заряды, производные по времени от
которых − электрические токи.
Движение в вариационном принципе определяется не начальным состоянием,
а исходным и конечным положениями. Во всяком случае, они предполагаются как
бы заданными или фиксированными. А сам рассматриваемый нами вариационный
принцип состоит в том, что действительное движение от заданной начальной точ-
ки к конечной выделяется тем, что для него вариация действия равна нулю.
Можно смотреть на это, как на математический прием новой формы записи
дифференциальных уравнений движения, можно видеть в этом новый принцип.
Он так и называется принципом наименьшего действия, открытие которого при-
14. Электромеханические аналогии. Уравнения Лагранжа − Максвелла 109
x
mg x
mg
Рис. 14.1. Параболический Рис. 14.2. Иллюстрация к движению
математический маятник материальной точки по произвольной гладкой
плоской кривой в поле силы тяжести
110 Ю.И. Неймарк. Математическое моделирование как наука и искусство
K
m
x
q
L(x) Рис. 14.3. Взаимодействующие между собой
механический и электрический осцилляторы
C
d ∂L ∂L 1
− = m&x& − L′( x ) q& 2 + kx = 0 ,
dt ∂x& ∂x 2
d ∂L ∂L q
− = L( x ) q&& + L′( x ) x&q& + = 0.
dt ∂q& ∂q C
Из этих уравнений, как и следовало ожидать, вытекает закон сохранения
энергии в виде:
L( x ) q& 2 mx& 2 q 2 kx 2
+ + + = h = const .
2 2 2C 2
Получается это соотношение умножением первого уравнения на x& , второго на q& ,
затем их сложения и интегрирования.
Перепишем найденные выше уравнения Лагранжа – Максвелла в виде:
1
m&x& + kx = L′q& 2 ,
2
q
Lq&& + = − L′x&q& .
C
При L' = 0 они распадаются на два независимых осциллятора − механический
и электрический. Их взаимодействие тем сильнее, чем больше L'. При L' ≠ 0 элек-
трический осциллятор действует на массу механического с силой L′q& 2 / 2 , а меха-
нический осциллятор наводит в электрическом контуре ЭДС индукции, равную
− L′x&q&.
Вы, вероятно, уже заметили, что во всех приведенных примерах отсутствуют
механические и электрические сопротивления. Это потому, что уравнения Ла-
гранжа предполагают потенциальность действующих сил. При независимости по-
тенциальной функции от времени из этого следует, как и в рассмотренном приме-
ре, закон сохранения энергии.
При непотенциальных силах и, в частности, при наличии вязких трений и
омических сопротивлений, энергия не сохраняется и уравнения Лагранжа не при-
менимы. Но их можно обобщить. Это несложно. Нужно только исходить не из по-
тенциальной энергии действующих сил и энергии электрического поля, а из вы-
ражения элементарной работы δA. При наличии потенциальной энергии V эле-
ментарная работа δA запишется:
∂V
δ A = −δV = − ∑ δqα . (14.17)
∂qα
В общем же случае (точнее, более общем)
δ A = ∑ Qα δqα , (14.18)
т.е. производные –∂V/∂qα заменяются на величины Qα , называемые обобщенными
силами. К этой формальной замене, как оказывается, сводится обобщение уравне-
ний Лагранжа. Запишем уравнения Лагранжа в виде:
d ∂T ∂T ∂V
− =− .
dt ∂q& α ∂qα ∂qα
112 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Их обобщение будет
d ∂T ∂T
− = Qα . (14.19)
dt ∂q& α ∂qα
Заметим еще, что, разделяя потенциальные и непотенциальные силы, можно
уравнение Лагранжа записать в виде:
d ∂T ∂T ∂V
− =− + Qα
dt ∂q& α ∂qα ∂qα
или
d ∂L ∂L
− = Qα , (14.20)
dt ∂q& α ∂qα
где по-прежнему L = T – V, но V относится только к потенциальным силам, а не-
потенциальные силы представлены обобщенными силами Qα .
Проиллюстрируем сначала уравнения (14.19) и (14.20) очень простым приме-
ром массы на пружине при наличии вязкого трения. В этом случае кинетическая
энергия T равна mx& 2 / 2 . Сил, совершающих работу при виртуальном изменении x,
две – сила упругости –kx и сила трения − hx& . Их работа на перемещении δx равна
δA = −kx δx − hx& δx,
поэтому соответствующая координате x обобщенная сила (в данном случае про-
сто сила) равна
Q = kx − hx& .
Уравнение Лагранжа (14.19) принимает вид:
m &x& = –kx – h x& .
Составляя уравнения движения в форме (14.20), потенциальную силу жестко-
сти относим к функции Лагранжа L, равной
mx& 2 kx 2
L= − ,
2 2
а обобщенная сила вязкого трения Q будет − hx& . В силу этого уравнение (14.20)
принимает вид:
d ∂ mx& 2 kx 2 ∂ mx& 2 kx 2
− − − = −h x&
dt ∂x& 2 2 ∂x 2 2
или
m&x& + kx = − hx& .
Для электрического контура из индуктивности, емкости и омического сопро-
тивления все аналогично, так как работа диссипативных сил омического сопро-
тивления при переносе заряда δq равна − Rq& δq .
15. Часы Галилея − Гюйгенса 113
О точности этой формулы можно судить по графику на рис. 15.2 , где сплош-
ной кривой изображена численно определенная величина, стоящая в скобках пра-
вой части формулы (15.5), т.е. ωT/2π, и пунктиром − график первых двух членов
этой скобки, т.е. 1 + α2/16. Из них видно, что при α < π /2 эти графики на рисунке
неразличимы.
T/T0
0 π/2 α
Из самой формулы (15.5) видно, что при малых амплитудах α изменение пе-
риода колебаний маятника невелико. Так, при α ≤ 0,1 изменение периода не более
чем 0,7%. А изменение периода T при изменении амплитуды α на ∆α таково, что
dT α∆α
≈ .
T 8
При α = 0,1 и требуемой точности dT/T = 10–5 ∆α не должно превосходить
4 ·10–4, т.е. требуется очень маленькая амплитуда колебаний маятника. В связи с
этим в свое время задумывались, нельзя ли сделать маятник, у которого период
колебаний не зависел бы от амплитуды. Такой маятник был придуман. Его идея
состояла в том, чтобы маятник качался не по окружности, а по какой-нибудь дру-
116 Ю.И. Неймарк. Математическое моделирование как наука и искусство
гой кривой, чего можно достичь, как это показано на рис. 15.3 , где П – гибкая
пластинка, а H – ограничивающие ее движение направляющие. При этом линия L,
направленная вдоль подвеса маятника, все время касается направляющей H.
Пусть искомая кривая, по которой должен качаться маятник (материальная
точка массы m), имеет уравнение
x = x (s ) , y = y (s ) , (15.6)
где s – длина дуги, отсчитываемая от нижней точки кривой (рис. 15.4).
H H y
П
m
S
L S=0 x
mg
Рис. 15.3. Ограничивающее препятствие H, Рис. 15.4. Иллюстрация к поиску кривой,
позволяющее изменить траекторию по которой должен качаться маятник,
колебаний маятника чтобы его период колебаний не зависел
от амплитуды
Составим уравнения движения массы m. Находим функцию Лагранжа
m
L = s& 2 − mgy ( s ).
2
Откуда
m &s& + m g y ′( s ) = 0 . (15.7)
Решение этого уравнения будет периодическим с периодом, не зависящим от
начальных условий, а следовательно, и амплитуды, если оно совпадает с уравне-
нием линейного гармонического осциллятора, т.е. когда
g y ′( s ) = ω2 s (15.8)
при произвольном ω. Решая это уравнение, находим, что
ω2 2
y=s , (15.9)
2g
где произвольная постоянная отсутствует, так как, согласно рис. 15.3, при s = 0
y = 0.
Осталось найти функцию x(s). Это легко сделать, исходя из соотношения
dx 2 + dy 2 = ds 2
или
2 2
dx dy
+ = 1. (15.10)
ds ds
Из (15.9) и (15.10) находим, что
15. Часы Галилея − Гюйгенса 117
2
dx ω2
= 1 − s 2 (15.11)
ds 2g
или
2
ω2 2
x=∫ 1 − s ds = ∫ 1 − a 2 s 2 ds . (15.12)
2g
Используя замену s = a–1sin ϕ, вычисляем интеграл (15.12) и, учитывая (15.9),
приходим к параметрическим уравнениям искомой кривой:
g g 2g
x= 2
ϕ + 2 sin 2ϕ , y = 2 sin 2 ϕ . (15.13)
2ω 4ω ω
Это хорошо известная циклоида, ее вид показан на рис. 15.5. Она отличается
от окружности тем, что поднимается вверх от точки x = y = 0 все быстрее и быст-
рее, чем окружность, тем самым ускоряется скатывание по ней маятника при уве-
личении его отклонения. Это отличие, естественно, при малых ϕ невелико, как
невелико и отличие уравнения колебаний кругового маятника от уравнения ли-
нейного гармонического осциллятора, т.е. как отличие sin ϕ от ϕ.
y
Пусть u1* , u2* , ..., um* – номинальные значения параметров, а их возможные из-
менения – δu1 , δu2 , …, δum . Тогда с точностью до этих малых изменений
* * *
∂T ∂T ∂T
δT = δu1 + δu2 + ... + δum ,
∂u1 ∂u2 ∂um
где производные от функции T вычисляются при номинальных значениях пара-
метров, т.е. производная ∂T ∂u s вычисляется в предположении отсутствия зави-
симости от остальных параметров u1* , u2* , ..., um* , кроме us* .
В силу этого с принимаемой точностью зависимость от длины, вязкого тре-
ния и ускорения силы тяжести можно вычислить, исходя из упрощенной модели
колебаний маятника, не учитывающей зависимость его периода от амплитуды,
т.е. из уравнения линейного осциллятора
&& + 2δϕ& + ω2 ϕ = 0 ω2 =
mgl
ϕ , (15.14)
J
период колебаний которого равен
2π
T= . (15.15)
ω2 − δ
Ради простоты примем, что основная масса маятника сосредоточена в одном
месте. Тогда J = ml 2 и (15.15) принимает вид:
2π l 1 lδ 2
T= = 2π 1 + + ... ,
g l − δ2 g 2 g
из которого находим оценку
dT 1 dl 1 dg lδ dδ
= − + . (15.16)
T 2 l 2 g g
Эта оценка указывает на сильную зависимость точности хода от изменений
длины и силы тяжести, а также от вязкого трения, если оно не очень мало.
Длина маятника меняется в основном под влиянием изменения температуры.
Поэтому этот факт потери точности хода часов можно устранить, поддерживая
окружающую температуру постоянной. Но есть и другой способ поддержания по-
стоянства l, несмотря на изменение температуры. Он состоит в особой конструк-
ции маятника, показанной на рис. 15.6. При увеличении температуры длины l1 и l2
увеличиваются на δl1 и δl2, а длина маятника увеличивается при этом на δl1 – δl2.
Стержни длин l1 и l2 изготовлены из разных материалов с коэффициентами тепло-
вого расширения α1 и α2 , подобранными так, чтобы величина удлинения, равная
δ l = δ l1 − δ l2 = ( α1l1 − α 2 l2 )δT ,
где δT – изменение температуры, равнялась нулю, т.е. так, чтобы α1l1 – α2 l2 = 0.
С зависимостью от ускорения силы тяжести, если часы значительно меняют
свое местонахождение, например, находясь на корабле, вроде бы ничего сделать
нельзя. Можно лишь скомпенсировать ее соответствующими вычислительными
15. Часы Галилея − Гюйгенса 119
поправками или заменить маятник часов балансиром на пружинке, что спустя не-
которое время и было сделано: часы Гюйгенса сменил корабельный хронометр.
Оценим еще влияние сухого трения. Для этого, согласно сказанному, можно
ограничиться рассмотрением модели
&& + ω 2 ϕ = − f sign ϕ& ,
ϕ (15.17)
где f – параметр, отражающий наличие сухого кулоновского трения. Как мы сей-
час увидим, сухое трение приводит к затуханиям колебаний, но их период не ме-
няется. Действительно, на каждом полупериоде колебаний ϕ& не меняет знака и
поэтому, например, при ϕ& > 0 (15.17) записывается в виде
&& + ω 2 ϕ = − f
ϕ
или, после замены ϕ на ϕ − f /ω2, в виде
&& + ω 2 ϕ = 0 ,
ϕ
где явная зависимость от трения f исчезла, т.е. ее нет.
Перейдем к рассмотрению механизма поддержания колебаний маятника и его
влияния на стабильность хода часов.
Часовые ходы весьма различны по конструкции (цилиндрический ход, анкер-
ный, хронометровый и др.), и их точное описание довольно сложно. Примем
идеализированную схему часового хода, считая, что он осуществляет подталкива-
ние при угле ϕ = α ( ϕ& > 0), сообщая маятнику импульс p, а вне этого подталки-
вающего импульса движение маятника подчиняется уравнению
&& + 2δϕ&& + ω2 ϕ = 0 .
ϕ (15.18)
Толчок происходит при ϕ = α и ϕ& > 0, и в результате его скорость ϕ& мгно-
венно возрастает на величину p. Так, что
ϕ& + = ϕ& − + p , (15.19)
где ϕ& − – доударная угловая скорость, а ϕ& + – послеударная. Угол ϕ при этом из-
мениться не успевает. Нарисуем фазовую траекторию, отвечающую одному коле-
банию от точки ϕ = α снова к ϕ = α. Пусть начальная точка M0 , а M1 – точка по-
вторного значения ϕ = α при условии, что движение происходит в соответствии с
дифференциальным уравнением (15.18). В момент прихода в точку M1 происхо-
дит передача импульса p и точка M1 перемещается вверх вдоль оси ϕ& на расстоя-
ние p (рис. 15.7 ) в точку M2 .
. M0
ϕ
M2
P
l1 M1
m α ϕ
l2
Рис. 15.6. Схема устройства подвеса Рис. 15.7. Фазовая траектория часов и способ
маятника, делающего его длину ее изучения путем сведения к точечному
не зависящей от температуры отображению точки M0 в точку M2
120 Ю.И. Неймарк. Математическое моделирование как наука и искусство
После этого весь описанный цикл повторяется (за исключением случая, когда
выходящая из точки M2 фазовая траектория больше не пересекает линии ϕ = α).
Найдем аналитические зависимости описанного движения от фазовой точки
M0 к M1 и затем к M2 . Пусть точки M0 , M1 и M2 имеют координаты ϕ0 = α и ϕ& 0 ,
ϕ1 = α и ϕ& 1 , ϕ2 = α и ϕ& 2 . Точки M0 и M1 связаны, согласно (13.7), зависимостями:
ϕ& + δϕ0
ϕ1 = e − δτ ϕ 0 cos Ωτ + 0 sin Ωτ ,
Ω
(15.20)
ϕ& + δϕ 0
ϕ& 1 = e − δτ − δ ϕ 0 cos Ωτ + 0 sin Ωτ − Ωϕ 0 sin Ωτ + (ϕ& 0 + δϕ 0 )cos Ωτ ,
Ω
где τ – время движения от точки M0 до M1, а Ω = ω2 − δ 2 . Для точек M1 и M2 , со-
гласно (15.19),
ϕ 2 = ϕ1 , ϕ& 2 = ϕ& 1 + p . (15.21)
При этом следует еще иметь в виду, что
ϕ 0 = ϕ1 = ϕ 2 = α . (15.22)
Из (15.20)−(15.22), вводя обозначения ϕ& 0 = u и ϕ& 2 = u , находим, что
u + δα
α = e − δτ α cos Ωτ + sin Ωτ ,
Ω
(15.23)
− δτ u + δα − Ω 2 α
u = p + e u cos Ωτ + sin Ωτ .
Ω
Первое соотношение (15.23) определяет время τ в зависимости от u , а второе по-
зволяет найти u .
Анализ этих уравнений достаточно сложен, но при α = 0 он существенно уп-
рощается, так как в этом случае формулы (15.23) принимают вид:
sin Ωτ = 0 (u ≠ 0) , u = e − δτu cos Ωτ + p ,
из которого следует, что τ = 2 π / Ω (взят второй по величине положительный ко-
рень первого уравнения, так как для первого корня соответствующее ϕ& 1 < 0 , это
же следует из рис. 15.7) и что
u = e −2 πδ / Ω u + p . (15.24)
Прежде чем проанализировать этот необычайно простой результат, покажем,
что именно он в первую очередь достоин внимания. Дело в том, что именно при
α = 0 исчезает зависимость периода колебаний τ от скорости u. Он постоянен и
равен 2π/ω. Напротив, при α ≠ 0 такая зависимость есть и следует из уравнений
(15.23). Действительно, дифференцируя по u первое уравнение (15.23), находим,
что
dτ u + δα
0 = −e −δτ α cos Ωτ + sin Ωτ +
du Ω
15. Часы Галилея − Гюйгенса 121
dτ 1 dτ
+ e − δτ − αΩ sin Ωτ + sin Ωτ + (u + δα) cos Ωτ ,
du Ω du
откуда
dτ sin Ωτ
=
du Ω [( α − u − δα) cos Ωτ + ((u + δα) Ω + αΩ) sin Ωτ]
и, следовательно, dτ/du не обращается в нуль, поскольку τ отлично от 2π/ω.
Этот же факт можно обнаружить и непосредственно из вида фазовой траек-
тории (рис. 15.7), причем из него видно, что τ > 2π/ω, так как на нем α > 0. Напро-
тив, при α < 0 видно, что τ < 2π/ω. Сказанное становится очевидным, если заме-
тить, что любой луч ϕ& = aϕ любая фазовая траектория повторно пересекает через
одно и то же время 2π/ω.
Вернемся к найденному ранее соотношению (15.24), определяющему связь
между последовательными угловыми скоростями, с которыми после подталкива-
ния маятник проходит через вертикальное равновесное положение. Этому соот-
ношению, связи между u и u , можно придать очень простую, полезную во мно-
гих случаях геометрическую интерпретацию. Возьмем прямоугольную систему
координат, откладывая на ее осях u и u , и построим в ней график зависимости
(15.24) (рис. 15.8). Дополним его биссектрисой и найдем по u u и затем перене-
сем его снова на ось u, как показано на том же рисунке.
−u
M Eg
Ea
u
Рис. 16.3. Фазовый портрет уравнения Ван-дер-Поля:
Γ – автоколебание – устойчивое периодическое движение Γ
ние этого факта сравнительно просто при достаточно малом δ, при этом мы не
только аналитически обоснуем автоколебательность рассматриваемой нами сис-
темы при δ > 0 (т.е. при достаточно большом M), но и найдем приближенное зна-
чение амплитуды автоколебаний.
Запишем уравнение Ван-дер-Поля (16.4) в виде:
u&& + ω2u = −εu 2u& + 2δu& , (16.5)
где величина
3γM
ε= > 0,
LC 3
как и δ, принимается малой. Это позволяет записать решение уравнения (16.5) в
виде:
u = A cos(ωt + ϕ) , (16.6)
где в силу малости ε и δ A и ϕ – медленно меняющиеся функции времени. Воз-
можность такого представления не вызывает особых сомнений, но вместе с тем
требование его конкретного вида может вызвать затруднения. Оно, прежде всего,
связано с тем, что такое представление неоднозначно. Но именно пользуясь этой
неоднозначностью, можно к условию (16.6) добавить еще одно, например,
u& = −ω A sin(ωt + ϕ) , (16.7)
после чего A и ϕ выражаются через u и u& . Далее, можно непосредственно убе-
диться, что производные A& и ϕ& в силу уравнения (16.5) малы ввиду малости δ и ε.
Рассмотрим, как меняется со временем энергия осциллятора, отвечающего
уравнению (16.5) при ε = δ = 0. Энергия такого осциллятора равна
1
E = (u& 2 + ω2u 2 ) , (16.8)
2
а ее производная по времени при изменении величины u, согласно (16.5), имеет
вид:
dE
= u&u&& + ω2uu& = ( 2δ − εu 2 )u& 2`
dt
или, учитывая (16.6) и (16.7),
dE
dt
[ ]
= 2δ − ε A2 cos2 ( ωt + ϕ) A2 ω2 sin 2 ( ωt + ϕ) . (16.9)
4πδ 2 πε 4
∆( A2 ) = A − A . (16.10)
ω ω
Обозначая последовательные значения амплитуды A, отстоящие друг от дру-
га на промежутке времени 2π/ω, через An и An + 1, приходим, согласно (16.10), к
связывающему их соотношению
4πδ 2 πε 2
An2+1 = 1 + An − An , (16.11)
ω ω
которое уже известным нам образом может быть рассмотрено с помощью диа-
граммы Кенигса – Ламерея.
Из вида этих диаграмм при δ < 0 и δ > 0 и постоянном ε > 0 следует, что при
δ < 0 (рис. 16.4,а) амплитуда A движения уменьшается до нуля, т.е. состояние рав-
новесия глобально устойчиво. Напротив, в интересующем нас случае, когда δ > 0
(рис. 16.4,б), из вида соответствующей диаграммы следует неустойчивость равно-
весия и наличие глобально устойчивого автоколебания (периодического движе-
ния). Амплитуда этого периодического движения A* находится из условия
An+1 = An и равна
δ
A∗ = 2 . (16.12)
ε
Период соответствующего автоколебания при сделанных предположениях
малости δ и ε приближенно равен 2π/ω.
2 2
An+1 An+1
2 2
A*2 An A*2 An
a) б)
Рис. 16.4. Диаграмма Ламерея в случае мягкого возбуждения автоколебаний
с ростом параметра δ: а) при δ < 0, б) при δ > 0.
При δ = 0 происходит рождение из теряющего устойчивость равновесия
устойчивой неподвижной точки А*, соответствующий автоколебанию
Построим еще для наглядности бифуркационную диаграмму равновесия и
возникающего из него при смене знака δ автоколебания. Она представлена на
рис. 16.5. По оси абсцисс отложена величина δ/ε.
A*2
Рис. 16.5. Бифуркационная диаграмма мягкого
возбуждения колебаний. С ростом параметра δ/ε
при переходе его через нуль равновесие теряет
устойчивость и становится неустойчивым.
Одновременно с этим рождается автоколебание,
амплитуда которого растет с последующим воз-
растанием величины δ/ε δ /ε
128 Ю.И. Неймарк. Математическое моделирование как наука и искусство
2 2 2
A*2 An A*2 An A*2 An
. . .
u u u
Γ Γ
u u u
2 2
An+1 An+1
2 2
An An
δ < 0, ε1 > 0, ε2 > 0 а) δ > 0, ε1 > 0, ε2 > 0
2 2
An+1 An+1
2 2
An An
δ < 0, ε1 < 0, ε2 > 0 б) δ > 0, ε1 < 0, ε2 > 0
2 2
An+1 An+1
2 2
An An
δ < 0, ε1 > 0, ε2 < 0 в) δ > 0, ε1 > 0, ε2 < 0
2 2
An+1 An+1
2 2
An An
δ < 0, ε1 < 0, ε2 < 0 г) δ > 0, ε1 < 0, ε2 < 0
2 2 2
An+1 An+1 An+1 M2
M12 M1
2 2 2
O An O An O An
2 2
An+1 An+1
M2 M2
M1
2 2
O An O An
Рис. 17.2. Последовательность диаграмм Ламерея жесткого возбуждения колебаний:
сначала равновесие О глобально устойчиво, затем рождается полуустойчивая
неподвижная точка М12, которая распадается на две: М1 и М2; затем точка М1
сливается с равновесием О и делает его неустойчивым, в результате чего
глобально устойчивой оказывается неподвижная точка М2
Фазовые портреты, отвечающие этим превращениям, представлены на
рис. 17.3. Найдем, основываясь на этих рисунках, бифуркационную диаграмму.
Она изображена на рис. 17.4. Как видно, она отличается от бифуркационной диа-
граммы, имеющей место в случае мягкого возбуждения (см. рис. 16.5). Что же
следует из этого различия? Прежде всего, если раньше при переходе δ через нуль,
возрастая, состояние равновесия теряло устойчивость, отрождая от себя устойчи-
вое периодическое движение, то теперь при потере устойчивости с ним сливается
неустойчивое периодическое движение и система, находясь ранее в устойчивом
равновесии, покидает его и переходит сразу к периодическому движению конеч-
ной амплитуды M2. Это и есть жесткий режим возбуждения колебаний, когда сра-
зу скачком возникают автоколебания конечной амплитуды. Конечно, они уста-
навливаются не мгновенно, для этого нужно некоторое время и размах колебаний
растет непрерывно, а скачок с изменением параметра имеет место для установив-
шегося движения.
Таким образом, первое отличие жесткого режима возникновения автоколеба-
ний как физического явления, состоит не в плавном, а скачкообразном изменении
характера движения с изменением параметра. В математическом описании это
различие отражается в том, что из состояния равновесия не рождается устойчивое
периодическое движение, а с ним сливается неустойчивое периодическое движе-
ние и точки, близкие к ставшему неустойчивым состоянию равновесия, устрем-
ляются к ранее существующему устойчивому периодическому движению.
Второе существенное отличие относится к необратимому характеру жесткого
перехода от равновесия к установившемуся движению: при возрастании δ и пере-
ходе через значение δ = 0 жестко возникают автоколебания, но при обратном
уменьшении δ через нуль автоколебания не исчезают, они сохраняются, непре-
рывно меняя амплитуду. Для того чтобы от жестко возникающих автоколебаний
перейти к устойчивому состоянию равновесия, нужно уменьшить параметр до не-
17. Мягкий и жесткий режимы возбуждения автоколебаний 133
u u u
M1
M12
a) б) в)
. .
u u
u u
M1
M2 M2
г) д)
Рис. 17.3. Изменения фазового портрета, отвечающие изменениям
диаграммы Ламерея на рис. 17.2
A*2
δ* δ
Закончим повествование о мягком и жестком возбуждениях автоколебаний
мыслимым экспериментом. Пусть перед вами ручка, вращая которую вы можете
увеличивать и уменьшать параметр динамической системы, наблюдая одновре-
менно на дисплее ЭВМ изменение состояния системы (одну из его компонент).
134 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Тогда при мягком режиме при медленном вращении ручки сначала не будет коле-
баний, затем они возникнут, и их амплитуда будет медленно нарастать, тем мед-
леннее, чем медленнее вы вращаете ручку (рис. 17.5,а). При обратном движении
все виденное вами повторится в обратном порядке.
t t
а) б)
Пусть после первого пересечения x& = u, а после второго x& = u . Найдем связь
между u и u . Пусть траектория выходит из точки M(0, u). Она приходит вновь на
луч x = 0, u > 0 в некоторой точке M1(0, u1), где
u1 = ue 2 πδ / Ω ,
и не одерживается, если u1 < a (рис. 18.2,а), и тогда u = u1, либо одерживается,
если u1 ≥ a, и тогда u = u1 – p (рис. 18.2,б). Итак, имеем:
qu для u < a / q,
u = (18.3)
qu − p для u ≥ a / q,
где для сокращения записи введено обозначение q = exp (2πδ/Ω) > 1.
x x
a
M1
M1, u = u1 u = u1 − p
a
M M
x x
a) б)
Рис. 18.2. Различные возможные виды фазовых траекторий «часов наоборот»:
а) при u1 точки M1 меньшем a; б) при u1 > a.
За цикл колебания точка M с координатой u переходит в точку с координатой u ,
причем при u1 > a этот переход совершается со скачком от u1 до u
u u u
A A C A
a p a a
C
p p
B
B
B
Первый случай (рис. 18.3,а): точки A и B обе лежат выше биссектрисы. При
этом a – p > a/q или p/a < 1 – 1/q. Второй случай (рис. 18.3,б): точка B лежит ниже
биссектрисы, а точка C выше точки A. При этом a – p < a/q и a < p/(q – 1) или
p/a > 1–1/q и p/a > q – 1. Третий случай (рис. 18.3,в): точка B лежит ниже биссек-
трисы и точка C ниже точки A. При этом a – p < a/q и a > p/(q – 1) или p/a > 1 –
– 1/q и p/a < q – 1. Как видно, от величин q и p/a зависит то, какой из случаев име-
ет место. При этом q > 1, 0 < p/a ≤ 1.
Каждому из перечисленных случаев на плоскости величин q и p / a отвечает
своя область. Эти области, обозначенные соответственно номерами 1, 2 и 3, пока-
заны на рис.18.4.
p/a
1
Рис. 18.4. Параметрический портрет, соот- 3
2
ветствующий изображенным на рис. 18.3
различным видам диаграммы Ламерея 1
1 q
u
a
a/q 2a/q u u
Рис. 18.5. Частный случай диаграммы Ламерея Рис. 18.6. Вид плотности вероятности
для «часов наоборот», когда p = a и q = 2 задания начального значения u
x& = − σx + σy ,
y& = − rx − y − xz ,
z& = −bz + xy ,
дающих приближенное описание тепловой конвекции между нагретой нижней и
более холодной верхней горизонтальными пластинками. При b = 0 это уравнение
описывает конвективную циркуляцию жидкости в замкнутой круговой трубке,
которую снизу нагревают. В отсутствие нагрева снизу эта система имеет устойчи-
вое равновесие. По мере нагрева оно становится неустойчивым и рождаются две
устойчивые циркуляции жидкости по часовой стрелке и против часовой стрелки.
Затем по мере роста нагрева и эти циркуляции становятся неустойчивыми и на-
ступает хаос: равновесие нарушается – возникает циркуляция, она нарушается и
возникает другая циркуляция, она, в свою очередь, прекращается и возникает
снова прежняя, и т.д. без какой-либо регулярности, без намека на периодичность,
с единственно закономерной сменой циркуляции в одну сторону циркуляцией в
другую, сменой непредсказуемой, совершаемой через разные случайные проме-
жутки времени. Но что замечательно: оказывается, исследование этих смен цир-
куляций может быть описано точечным отображением, похожим на то, которое
имело место в рассмотренном нами примере «часов наоборот». Вот на этом уже
поставим точку.
19. Неустойчивость и автоколебания, вызываемые трением 143
O1 O2
–F0/k F0/k x
Г
Рис. 19.4. Фазовый портрет систем типа маятника Фроуда
при кулоновской идеализации трения
Сделанное описание полностью определяет движение фазовых точек на всей
фазовой плоскости. Однако, возможно, оно кажется не совсем обоснованным или,
во всяком случае, его желательно детальнее осмыслить.
Движение массы m может быть с проскальзыванием по опорной плоскости и
без него, т.е. вместе с плоскостью. В полуплоскостях y < v и y > v движения всю-
ду с проскальзыванием. На лучах (−∞, O1) и (O2, ∞) имеют место мгновенные ос-
тановки относительно плоскости, вызванные сменой направления проскальзыва-
ния, совершаемого со скоростью v – x& . На отрезке [O1, O2] проскальзывания нет,
масса движется вместе с плоскостью со скоростью v. На этом отрезке x& = y = v.
На отрезке [O1, O2] сила трения – это сила трения покоя. На нем в течение конеч-
ного времени y = v и y& = 0 и поэтому, в силу уравнения (19.3),
k x = F0 sign (0). (19.5)
Так как на отрезке [O1, O2] –F0 /k < x < F0 /k, то сила натяжения пружины kx не
превосходит величины трения покоя F0 и проскальзывания не возникает. Напро-
тив, на лучах (−∞, O1) и (O2, ∞) остановка имеет мгновенный характер, так как на
них сила натяжения пружины kx превосходит предельную величину силы трения
покоя F0 .
Перейдем к общему описанию полученного фазового портрета (см. рис. 19.4)
и возможных движений массы m.
Имеется равновесие O(x = F0 /k, y = 0 ). Оно устойчивое типа центра. Возле
него возможно бесконечное множество гармонических колебаний до некоторой
предельной амплитуды, отвечающей кривой Г. Эти гармонические колебания не
затухают, несмотря на наличие трения. Трение как бы исчезает. Все остальные
движения после нескольких колебаний с уменьшающимся размахом приводят к
временному движению массы m вместе с движущейся плоскостью (к движению
146 Ю.И. Неймарк. Математическое моделирование как наука и искусство
фазовой точки по отрезку [O1, O2]), после чего возникают гармонические колеба-
ния, отвечающие замкнутой фазовой кривой Г.
Мы провели теоретическое исследование движений массы на пружине, ле-
жащей на движущейся плоскости, исходя из кулоновской модели сухого трения, и
обнаружили не только устойчивое равновесие, что довольно естественно, но и, к
удивлению, множество различных периодических колебаний. Однако экспери-
мент не подтверждает эти теоретические результаты: на небольших конечных
временах теоретические и экспериментальные данные близки друг другу, однако
со временем расхождения нарастают. Это значительное нарастание различий име-
ет место только в области фазового пространства, ограниченного кривой Г, и со-
стоит в том, что равновесие может быть неустойчивым и вместо бесконечного
числа периодических движений либо нет ни одного, либо чаще всего одно. Это
имеет место одновременно с соблюдением законов Кулона с большой точностью.
Податься некуда, по-видимому, и ничтожные отличия от закона Кулона могут
привести к таким существенным различиям. Это действительно так, и вы уже с
этим сталкивались при рассмотрении модели «хищник – жертва» Вольтерра – Лот-
ки. Там причина была в некорректности математической модели, и вызвана она
была наличием состояния равновесия типа центр. В рассматриваемом сейчас слу-
чае центр тоже есть. Так что, возможно, именно в нем все дело и нужно уточнить
математическую модель сухого трения таким образом, чтобы математическая мо-
дель рассматриваемой нами системы стала корректной. Желательно это сделать
так, чтобы учесть реальные отличия характеристики трения от идеальной куло-
новской и одновременно не слишком усложнить задачу исследования получаю-
щейся уточненной математической модели.
Закону Кулона отвечает график зависимости силы трения F от взаимной ско-
рости u трущихся поверхностей, представленный на рис. 19.5.
F
F0
Рис. 19.5. Кулоновская идеализация
u сухого трения
–F0
Эксперимент дает несколько другие графики. Они в основном трех следую-
щих типов: сила трения возрастает с увеличением скорости, убывает со скоро-
стью, сначала убывает, а затем возрастает. Возможны и другие варианты, но оста-
вим их без внимания. На рис. 19.6. изображены перечисленные три типа. Для пер-
вых двух изображенных случаев естественна кусочно-линейная аппроксимация,
при которой сила трения равна
F = F0 sign u + hu, (19.6)
где u – взаимная скорость трущихся поверхностей, в нашем случае u = v – x& .
В третьем случае аппроксимируем силу трения полиномом третьего порядка
F = F0 sign u +βu + γu 3. (19.7)
Эти аппроксимации, естественно, могут быть хорошими только при ограни-
ченных значениях u.
19. Неустойчивость и автоколебания, вызываемые трением 147
F F F
F0 F0 F0
u u u
–F0 –F0 –F0
а) б) в)
∂F
>0 (19.13)
∂u u =v
и неустойчиво при противоположном неравенстве.
Таким образом, если скорости v отвечает восходящий участок характеристи-
ки трения, то равновесие устойчиво, если нисходящий, то оно неустойчиво. Это
общее утверждение, полученное из общей модели, верно, конечно, и для моделей
(19.6) и (19.7). Характеристика трения модели (19.6) качественно изображена на
рис. 19.6. Для нее
∂F
=h. (19.14)
∂u u = v
Для модели (19.7)
∂F
= β + 3γ v 2 . (19.15)
∂u u =v
O1 O2
O
–F0 /k F0 /k x
.
v–x>0
а)
.
x
.
v<x
O1 O2
O
–F0 /k F0 /k x
Γ
.
v>x
б)
O1 O2
Γ
–F0 /k F0 /k x
.
v >x
E cos νt
h k C
m R
Fcosνt
а) б)
Рис. 20.1. Условное изображение конкретных реализаций механического (а)
и электрического (б) осцилляторов с действующими на них внешними
гармоническими воздействиями: силой F cos νt и напряжением E cos νt
изменением фазы ϕ вблизи ν = ω (рис. 20.5). Резонанс тем ярче выражен, чем
меньше затухание δ. При малом δ максимальная амплитуда достигается примерно
при ν = ω, а точнее, при ν = ω2 − 2δ 2 , ибо именно при этом значении частоты
внешнего воздействия достигается максимум модуля величины A, определяемой
формулой (20.3) (см. рис. 20.4).
W = K(iν) ν=∞ ν =0
ν=∞
ν=0
A
ϕ
δ3
δ0 = 0 < δ1 < δ2
δ1 > δ2 > δ3 ω
δ2 ν
δ1 δ2
δ1
ν δ0
Рис. 20.4. Резонансные кривые Рис. 20.5. Фазовая частотная характеристика
для трех различных значений δ > 0 для трех убывающих значений коэффициента δ
Оба эти явления ярко иллюстрируются бортовой и килевой качками корабля
на бегущих волнах. В обоих случаях приближенной моделью качки корабля явля-
ется осциллятор, на который действует внешняя гармоническая сила, на что в
свое время обратил внимание А.Н. Крылов. Особый интерес представляет килевая
качка корабля, когда при достаточно большой амплитуде воздействия волн на ко-
рабль их частота зависит от скорости и курса корабля. При неудачных курсе и
скорости набегающие волны могут иметь частоту, несколько большую собствен-
ной частоты килевой качки, и тогда явление резонанса будет еще сопровождаться
тем, что корабль не взбегает носом на приближающуюся волну, а опускается вниз
и зарывается в нее носом.
Найдем условия возникновения такой нежелательной и опасной качки. Пусть
θ – угол между направлениями движения волны со скоростью u и корабля, дви-
жущегося со скоростью υ навстречу волне. При этом скорость набегания волн на
20. Вынужденные колебания линейного осциллятора 155
M
λ
K
Рис. 20.6. Курс корабля, движущегося Рис. 20.7. Схема механического резонансного
со скоростью υ под углом θ к набегающим демпфера вынужденных колебаний массы M
со скоростью u волнам гармонической силой Feiνt
Mx& 2 my& 2 Kx 2 k ( x − y ) 2
L= + − − ,
2 2 2 2
и, кроме того, есть силы
Q x = Fe iνt , Qy = 0 .
Найдем вынужденные колебания модели (20.6). В соответствии с предыду-
щим примем, что
x = Ae iνt , y = Beiνt , (20.7)
и подставим их в (20.6). Имеем
− Mν 2 A = − KA − k ( A − B ) + F ,
(20.8)
− mν 2 B = k ( A − B ),
откуда
F ( k − mν 2 )
A= ,
( K + k − Mν 2 )( k − mν 2 ) − k 2
, (20.9)
kF
B= .
( K + k − Mν 2 )( k − mν 2 ) − k 2
Из этих формул следует, что вынужденные колебания машины на основании
имеют амплитуду A, обращающуюся в нуль при
k − mν 2 = 0 . (20.10)
Масса демпфера при этом колеблется с амплитудой B = – F/k, так что пружины
демпфера действуют на массу машины с силой kBe iνt = − Fe iνt , в точности ком-
пенсирующей воздействие Feiνt. Так как, согласно (20.10), k = mν2, а масса m мала,
то амплитуда колебаний демпфера может быть большой и именно такой, чтобы
нейтрализовать воздействие на машину гармонической силы.
Это замечательный и удивительный результат: демпфер колеблется, а вибра-
ций машины нет. Однако как же заколебался демпфер? По-видимому, ответ мо-
жет быть только один: машина вначале колебалась и возбудила колебания демп-
фера, колебания демпфера подавили колебания машины и они исчезли, остались
одни колебания демпфера. Это довольно правдоподобно, но не совсем так, по-
скольку о вынужденных колебаниях, как об установившихся, можно говорить
только при затухании собственных, т.е. при наличии трения. Так что это может
быть так только при наличии исчезающе малых трений. Они, конечно, всегда есть
и все в конечном счете верно. Только при наличии очень малых трений вибрации
машины не отсутствуют, а очень малы.
Мы рассмотрели действие гармонической силы на линейный осциллятор,
нашли вызываемые им колебания и обнаружили явления синхронизма, резонанса
и сдвига фаз.
Синхронизм выражается в том, что гармоническое воздействие частоты ν вы-
зывает гармонические вынужденные колебания осциллятора той же частоты. Яв-
ления резонанса проявляются тем сильнее, чем меньше параметр трения δ > 0, так
что в резонансе амплитуда вынужденных колебаний неограниченно растет при
δ → 0.
20. Вынужденные колебания линейного осциллятора 157
T
ν
bs = ∫ f (t ) sin sνt dt ( s = 1, 2, ...) ,
π0
или в виде
∞
f (t ) = Re ∑ ( a s − ibs )e isνt . (20.13)
s =0
Последняя формула (20.13) означает, что периодическое воздействие являет-
ся суммой гармонических воздействий (в комплексном представлении)
∞
f (t ) = Re ∑ сs e isνt , cs = a s − i bs . (20.14)
s =0
Такое представление функции f (t ) называется спектральным, частоты вхо-
дящих в него гармонических составляющих – его спектром. С нулевой частотой
входит постоянное воздействие величины c0 = a0. Гармоническая составляющая с
частотой ν называется основной, остальные воздействия, называемые гармоника-
ми, имеют частоты 2ν, 3ν, …. Амплитуды этих гармонических составляющих, ос-
новной и гармоник, равны соответственно | c1 |, | c2 |, ...
158 Ю.И. Неймарк. Математическое моделирование как наука и искусство
∫ g ( ν)e
iνt
f (t ) = dν , (20.17)
−∞
∫ K (iν) g ( ν)e
iνt
x (t ) = dν . (20.19)
−∞
Наряду со спектральным представлением внешнего воздействия f (t ) воз-
можно и импульсное представление, т.е. представление f (t ) как последователь-
ности мгновенных воздействий – импульсов. В момент t за время dt величина это-
го импульса равна f (t ) dt, где длительность dt исчезающе мала. Задать такой им-
пульс с помощью обычных функций невозможно и это достигается с помощью
обобщенной функции, получившей название дельта-функции. Мгновенный еди-
ничный импульс в момент времени τ записывается в виде δ(t – τ) . Составить
представление об этом описании, об этой математической модели мгновенного
единичного импульса можно, представив его как предел пикообразной функции
ϕ(t – τ, ε), изображенной на рис. 20.8 при ε → 0.
ϕ(t − τ, ε)
t
τ − ε/2 τ τ + ε/2
При этом предполагается, что несмотря на неограниченное сужение области
ширины ε возле точки τ, в которой функция ϕ(t – τ, ε) отлична от нуля, интеграл
∞ τ+ε / 2
все время равен единице. Ясно, что такое требование ведет к неограниченному
росту функции ϕ(t – τ, ε) при ε → 0 и отсутствию предельной функции в обычном
понимании. Обойдем эту трудность, назвав предельную функцию обобщенной и
записав в виде δ(t – τ) . С помощью этой обобщенной функции любое воздействие
f (t ) можно записать в виде
∞
f (t ) = ∫ f ( τ) δ(t − τ) dτ . (20.21)
−∞
Действительно, согласно теореме о среднем,
∞ τ+ ε / 2
∫ f ( τ) δ(t − τ) dτ = lim
ε→0 ∫ f ( τ) ϕ(t − τ, ε) dτ =
−∞ τ−ε / 2
160 Ю.И. Неймарк. Математическое моделирование как наука и искусство
τ+ε / 2
= lim f ( ~τ ) ∫ ϕ(t − τ, ε) dτ = f (t ).
ε→ ∞
τ−ε / 2
Напомним, что ~τ – это некоторое значение, лежащее в суживающемся ин-
тервале (t – ε/2, t + ε/2).
Формула (20.21) – это представление внешнего воздействия в виде суперпо-
зиции импульсных воздействий, описываемых обобщенной функцией δ(t – τ).
Обозначим отклик осциллятора на единичный импульс через ψ(t – τ). С его по-
мощью, согласно принципу суперпозиции, отклик осциллятора x(t) на произволь-
ное воздействие f (t ) можно записать в виде
∞
x (t ) = ∫ f ( τ)ψ(t − τ)dτ . (20.22)
−∞
Осталось найти отклик ψ(t – τ) осциллятора на единичный импульс δ(t – τ) ,
т.е. на воздействие f (t ) = δ(t – τ). Но прежде чем приступить к поиску этого от-
клика ψ(t – τ), уточним условия его действия, как и то, что мы понимаем под от-
кликом осциллятора на воздействие f (t ) .
Дело в том, что движение осциллятора определяется его начальным состоя-
нием и последующим внешним на него воздействием. Поэтому естественно под
откликом на внешнее воздействие понимать только ту его часть, которая отвечает
этому воздействию, а не начальному возмущению осциллятора, его начальным,
отличным от нуля условиям. Итак, под ψ(t – τ) мы понимаем результат воздейст-
вия импульса δ(t – τ) при нулевых начальных условиях, т.е. мы хотим решить за-
дачу: найти решение дифференциального уравнения
&x& + 2δx& + ω2 x = δ(t − τ) (20.23)
при условиях
x ( τ − ξ) = 0 , x& ( τ − ξ) = 0 ( ξ > 0) . (20.24)
Позволим себе найти его не формально. Затем можно проверить прямой под-
становкой верность полученного результата.
Мгновенный импульс вызывает скачок скорости x& , а координата x, ввиду
бесконечной малости времени импульса и конечности скорости x& , не меняется.
Поэтому интегрируя (20.23) в пределах от τ – ε/2 до τ + ε/2 и устремляя ε к нулю,
имеем
∆x& = x& ( τ + 0) − x& ( τ − 0) = 1 ,
откуда x& ( τ + 0) = 1 , так как x& ( τ − 0) = 0 . К этому добавим, что x(τ + 0) =
= x(τ – 0) = x(τ) = 0.
Таким образом, откликом на воздействие δ(t – τ) является решение уравне-
ния:
&x& + 2δx& + ω2 x = 0 ,
x ( τ) = 0 , x& ( τ) = 1 ,
при t < τ равное нулю, а при t ≥ τ определяемое начальными условиями
20. Вынужденные колебания линейного осциллятора 161
x ( τ) = 0 , x& ( τ) = 1 .
Это решение, согласно (1.7), при ω2 – δ2 > 0 записывается в виде:
0 при t ≤ τ,
x ( t ) = ψ ( t − τ) = − δ ( t − τ ) 1 (20.25)
e sin Ω ( t − τ ) при t ≥ τ.
Ω
В заключение я хотел бы отметить, что полученная нами формула отклика
(20.22) (с учетом (20.25)) является прямым следствием использования новой, не-
привычной для вас обобщенной функции δ(t), обладающей свойством
∞
0 при t ≠ 0,
δ(t ) =
∞ при t = 0,
∫ δ(t )dt = 1 . (20.26)
−∞
υ x
u
l
ϕ Рис. 21.1. Маятник с перемещаемой точкой
подвеса (u и υ − величины перемещений
в горизонтальном и вертикальном направлениях)
m
y
Для составления уравнений движения мы прибегнем к уравнению Лагранжа.
Выразим координаты x и y массы m маятника через смещения u(t) и υ(t ) и угол ϕ
отклонения его от вертикали (см. рис. 21.1):
x = u + l sin ϕ, y = υ + l cos ϕ
и запишем функцию Лагранжа
m
L = {(u& + lϕ& cos ϕ) 2 + ( υ& − lϕ& sin ϕ) 2 } + mg (l cos ϕ + υ) .
2
После несложных вычислений находим искомое уравнение Лагранжа в виде:
g 1 1
ϕ
&& + sin ϕ = − u&& cos ϕ + υ && sin ϕ
l l l
21. Параметрическое возбуждение и стабилизация 163
4
Рис. 21.2.Области по параметрам ω2 и ε
параметрического резонанса (заштрихованы)
2 и устойчивости параметрически возбуждаемого
осциллятора, описываемого уравнением
Матье (21.4)
0 2 4 ω2
Что же из этого следует в отношении движений осциллятора, описываемого
уравнением Матье? Отсюда следует не только удивительное явление параметри-
ческого возбуждения под влиянием гармонически меняющегося параметра, но и
возможность этого возбуждения при сколь угодно малых амплитудах изменения
параметра, если только частота исходного приведенного невозмущаемого осцил-
лятора ω достаточно близка к одному из значений n/2 (это, конечно, при ω2 > 0).
Параметрическое возбуждение удивительно потому, что оно может происхо-
дить и тогда, когда при каждом фиксированном значении меняющегося параметра
осциллятор устойчив. Это еще более удивительно потому, что может происходить
21. Параметрическое возбуждение и стабилизация 167
при сколь угодно малых изменениях параметра, однако только при вполне опре-
деленных условиях на частоту осциллятора, точнее, на соотношение частоты ω
исходного осциллятора (2.9) и частоты ν изменения параметра ε. Это последнее
явление такого же типа, как явление резонанса при вынужденных колебаниях ос-
циллятора, и потому получило наименование параметрического резонанса; но ес-
ли обычный резонанс (при δ = 0) происходит при равенстве частот осциллятора и
внешнего воздействия, то параметрический резонанс имеет место при счетной се-
рии соотношений частот, когда
n
ω= (n = 1, 2, ...). (21.11)
2
Наиболее ярко проявляется параметрический резонанс, отвечающий n = 1,
когда отношение частот осциллятора и параметрического воздействия ω и ν равно
1/2. Именно благодаря этому резонансу мы раскачиваемся на качелях, приседая и
вставая в два раза чаще, чем качания качелей. Приседания и вставания приводят к
изменению параметра длины маятника, что также с некоторым приближением
описывается уравнением Матье. «Понять» этот основной параметрический резо-
нанс можно с энергетической точки зрения, так как периодическое изменение же-
сткости или изменение длины маятника требует затраты работы, которая перехо-
дит в колебательную энергию качания маятника. Для подкачки энергии нужно
вставать, когда вас сильнее давит вниз, и приседать, когда это давление меньше:
внизу вставать, в верхних положениях приседать. Ясно, что при этом мы совер-
шаем работу и, значит, раскачиваем качели.
Параметрическое возбуждение в основном резонансе можно трактовать, как
преобразование колебаний частоты ν в колебания с частотой ν/2. При обычном
резонансе деления частоты не происходит: вынужденные колебания происходят с
той же частотой, что и внешнее воздействие. Это преобразование частоты широко
используется в технике, в так называемых параметрических преобразованиях час-
тоты. В ряде случаев параметрический резонанс, как и обычный, приводит к
крайне нежелательным и даже опасным колебаниям, например, при возбуждении
колебаний спаренных колес электровоза, в силу того, что жесткость их соедине-
ния зависит от угла поворота колес.
В трактовке результатов исследования уравнения Матье, предполагалось, что
отсутствует диссипация и δ = 0. При обычном резонансе с появлением диссипа-
ции амплитуда колебаний становится конечной вне зависимости от величины
воздействия. Для параметрического резонанса это не так. Амплитуда колебаний и
при наличии диссипации может расти неограниченно. Нужно только, чтобы ам-
плитуда изменения ε превосходила некоторый предел. То есть граница неустой-
чивости располагается несколько выше указанной на рис. 21.2 линии. Параметри-
ческое возбуждение имеет место выше этой линии. Естественно, что эта линия с
ростом δ смещается все выше и выше.
Внимательно посмотрим на рис. 21.2. На нем области устойчивости и неус-
тойчивости изображены как при ω2 > 0, так и при ω2 < 0. Штриховка относится к
областям неустойчивости. Штриховка при ω2 > 0 означает параметрическое воз-
буждение. При ω2 < 0 осциллятор неустойчив и при ε = 0, и поэтому при ω2 < 0
область неустойчивости примыкает к оси абсцисс. При ω2 > 0 «носы» областей
168 Ю.И. Неймарк. Математическое моделирование как наука и искусство
x
Рис. 22.1. Два гармонических осциллятора, взаимодействующих
друг с другом посредством упругой связи жесткости µ
Эти решения, при которых обе массы колеблются с одинаковой частотой, на-
зываются нормальными колебаниями. Их частоты разные, ω1 и соответственно
ω2 , причем ω2 > ω1 . Для первого нормального колебания амплитуды колебаний
обеих масс одинаковы и они колеблются в фазе. Во втором – амплитуды тоже
одинаковы, но колебания происходили в противофазе. Это означает, что при пер-
вом нормальном колебании обе массы колеблются вместе вправо и влево. При
втором, напротив, навстречу друг другу с большей частотой. Любое другое дви-
жение рассматриваемой системы двух масс или связанных осцилляторов – это су-
перпозиция нормальных колебаний (22.6) и (22.7). Складывая колебания (22.6) и
(22.7), можно получить много различных графиков, но, пожалуй, самый интерес-
ный возникает при ω1, близком к ω2, так как при этом наблюдается неожиданное
явление последовательной перекачки энергии от одного осциллятора к другому,
когда графики изменений x1 и x2 имеют вид, показанный на рис. 22.2.
x1
Частоты ω1 и ω2 близки друг к другу, согласно (22.5), когда µ мало, что и бу-
дем предполагать. При этом, пользуясь комплексной записью колебаний, имеем
x1 = C1 e iω1t + C2 e iω2t ,
x2 = C1 e iω1t – C2 e iω2t
или, несколько преобразовывая эту запись в предположении, что C1 ≥ C2,
C
x1 = C1e iω1t 1 + 2 ei ( ω2 −ω1 )t ,
C1
(22.8)
C
x2 = C1e iω1t 1 − 2 e i ( ω2 − ω1 )t .
C1
Каждое из этих колебаний в силу записи (22.8) и условия ω1 ≈ ω2 можно трак-
товать, как колебание с частотой ω1 и медленно меняющимися амплитудами, рав-
ными величинам
C2 i ( ω2 − ω1 )t
1± e ,
C1
находящимся в пределах от 1 –C2/C1 до 1 +C2/C1.
Частота изменения амплитуды мала и равна ω2 – ω1. Мы предположили, что
C1 ≥ C2; при C1 ≤ C2 аналогично пришли бы к колебаниям частоты ω2
172 Ю.И. Неймарк. Математическое моделирование как наука и искусство
x2
x1 Качания
x2
Колебания
x1
Рис. 22.3. Упруго связанные Рис. 22.4. Маятник с упругим подвесом
осцилляторы в виде маятников как два связанных осциллятора:
от x1 к x2 связь параметрическая,
от x2 к x1 – силовая
22. Нормальные колебания и биения 173
Частоты этих колебаний разные, и пусть все подобрано так, что частота коле-
баний в два раза больше частоты качаний. Тогда при колебаниях грузика перио-
дически меняется длина маятника и происходит параметрическое возбуждение
его качаний за счет, естественно, его колебаний. Далее, качания маятника вызы-
вают колебания грузика, так как сила инерции имеет частоту, удвоенную по от-
ношению к качаниям маятника. Все это приводит к очень интересной и красивой
последовательности переходов от колебаний к качаниям и обратно – от качаний к
колебаниям.
В заключение мне хотелось бы подчеркнуть, что формальная математическая
сторона нашей сегодняшней лекционной беседы в основном вам хорошо известна
из курса дифференциальных уравнений: вас там научили, как решаются системы
линейных дифференциальных уравнений с постоянными коэффициентами. В
этом плане ничего нового вы не услышали. Но мы придали некоторую образность
тому, что делали, введя понятие нормального колебания, его частот и форм и
представляя любое движение как суперпозицию нормальных колебаний. Чтобы
ощутить полезность этих общих наглядных представлений, попробуйте выяснить,
каковы возможные колебания трех равных масс, насаженных без трения на круго-
вое кольцо при условии, что сила притяжения каждой пары масс друг к другу за
счет сближающих их пружин пропорциональна углу между ними. По общим пра-
вилам эту задачу можно решать долго и нудно, а с использованием образного
представления нормального колебания решение потребует не более строчки.
174 Ю.И. Неймарк. Математическое моделирование как наука и искусство
m y
u x
Непосредственно находим координаты x, y масссы m маятника
x = u – l sin ϕ, y = l cos ϕ.
Далее находим кинетическую и потенциальную энергии
m m
T = [(u& − lϕ& cos ϕ) 2 + l 2 ϕ& 2 sin 2 ϕ] = (u& 2 − 2lu& ϕ& cos ϕ + l 2 ϕ& 2 ),
2 2
V = mgy = mgl cos ϕ
и функцию Лагранжа
m 2
(u& − 2lu& ϕ& cos ϕ + l 2 ϕ& 2 ) − mgl cos ϕ.
L = T −V = (23.1)
2
Составляем уравнение Лагранжа
d ∂L ∂L
− = 0. (23.2)
dt ∂ϕ& ∂ϕ
В рассматриваемом случае
23. Стабилизация перевернутого маятника 175
∂L ∂L
= − mlu& cos ϕ + ml 2 ϕ& , = mlu&ϕ& sin ϕ + mgl sin ϕ ,
∂ϕ& ∂ϕ
и поэтому уравнение (23.2) принимает вид:
− mlu&& cos ϕ + mlu&ϕ& sin ϕ + ml 2 ϕ
&& − mluϕ& sin ϕ − mgl sin ϕ = 0
или
g u&&
ϕ
&& −
sin ϕ = cos ϕ .
l l
Ограничимся малыми углами ϕ и упростим это уравнение, записав его в виде:
g 1
ϕ
&& − ϕ = u&& . (23.3)
l l
При u = 0, т.е. при неподвижной точке опоры маятника, уравнение (23.3) пе-
реходит в хорошо нам известное уравнение маятника, линеаризованное вблизи
верхнего неустойчивого положения равновесия. Это неустойчивое равновесие ти-
па седла. А мы хотим, чтобы оно стало устойчивым равновесием типа узла или
фокуса. Как этого достигнуть? Воспользуемся возможностью выбора смещения u
точки опоры, возможностью управлять ее положением. Как это нужно делать, мы
не знаем, но хотим, чтобы уравнение (23.3) превратилось в уравнение
&& + 2δϕ& + ω2 ϕ = 0
ϕ (23.4)
осциллятора с устойчивым положением равновесия ϕ = 0, т.е. чтобы маятник,
стоя кверху, вел себя так же, как если бы он висел вниз и колебания его затухали
(δ > 0).
Сравнивая (23.3) и (23.4), находим, что для этого нужно, чтобы
u&& = −( g + lω2 )ϕ − 2lδϕ& . (23.5)
Реализовать такое u можно, наблюдая за маятником и измеряя его отклонение
ϕ и скорость отклонения ϕ& и сообщая точке опоры ускорение u&& согласно форму-
ле (23.5).
Способ управления, задаваемый формулой (23.5), называют стратегией
управления. Как уже говорилось, для ее реализации нужно измерять ϕ и ϕ& , и, ес-
тественно, прикладывать к точке опоры силу, которая бы сообщала точке опоры
требуемое ускорение u&& . Таким образом, для реализации управления нужна изме-
рительная и исполнительная системы. В цирке обе эти функции с успехом выпол-
няет жонглер.
Описанный процесс управления можно изобразить схемой, показанной на
рис. 23.2. Схема включает в себя объект управления – перевернутый маятник, на
который можно воздействовать, перемещая его опору; систему измерения угла ϕ
и угловой скорости ϕ& ; систему управления, реализующую стратегию управления
и силовое воздействие, передвигающее опору перевернутого маятника и сооб-
щающее ей требуемое стратегией управления ускорение.
Что же собою представляет стратегия управления (23.5)? Она линейна по ϕ и
ϕ& , так что u&& = –aϕ – b ϕ& , причем требуется для устойчивости, чтобы a > g, а
176 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Объект ϕ Система
измерения
.. Рис. 23.2. Принципиальная схема стабили-
u зации стоящего вертикально вверх маят-
ника, отображающая основной принцип
Система управления – обратную связь
управления .
ϕ, ϕ
ϕ ϕ
a) б)
Рис. 23.3. Фазовые портреты неуправляемого объекта управления
(корабля или лодки): а) устойчивого и б) неустойчивого
При h > 0 эти равновесия устойчивые и любое движение лодки переходит в
движение в каком-то постоянном направлении. Напротив, при h < 0 состояния
равновесия неустойчивы и лодка стремится быстрее и быстрее вращаться
(рис. 23.3,б). Так как наше линеаризованное упрощенное уравнение (23.6) спра-
ведливо только для не очень больших ϕ& , то сказанное нужно понимать, как то,
что лодка не может придерживаться определенного курса и обязательно будет
вращаться.
При h > 0 состояния равновесия устойчивые, но эта устойчивость не асимпто-
тическая и малейшее возмущение движения лодки вообще приводит к неустрани-
мому изменению направления движения лодки.
Примем, что ϕ = 0 отвечает требуемому курсу движения лодки. Из предыду-
щего следует, что ни при h > 0, ни тем более при h < 0, лодка не может устойчиво
придерживаться заданного курса ϕ = 0.
Для того чтобы лодка его придерживалась, надо ею управлять, например, с
помощью руля. Пусть ψ – угол отклонения руля (рис. 23.4).
или
λ4 + (3b2 − 2b1 )λ 3+ (3a2 − 2a1 − 4 g )λ 2 + (b1 − 2b2 ) gλ + g ( 2 g + a1 − 2a2 ) = 0.
Коэффициенты полученного характеристического уравнения за счет выбора a1, b1,
a2, b2 могут быть любыми, и поэтому при надлежащем их выборе асимптотиче-
ская устойчивость равновесия ϕ1 = ϕ2 = 0 обеспечивается.
Итак, жонглирование двумя стоящими друг на друге перевернутыми маятни-
ками при закрепленной опоре возможно с помощью линейной стратегии управле-
ния моментом M в шарнирном соединении маятников. Природа тоже нашла такие
стратегии, они вырабатываются у нас после рождения в процессе обучения и,
возможно, что-то заложено генетически.
Таким образом, стоять мы умеем. Но мы умеем еще и ходить. Природа ходь-
бы кажется очень сложной: в ней участвуют многие десятки мышц нашего тела.
Вместе с тем феномен ходьбы в своем простейшем виде – это не более чем авто-
колебания, при которых все периодически повторяется. Добиться генерации ко-
лебаний, как это было видно на примере часов Галилея – Гюйгенса и генератора
электрических колебаний, рассмотренных ранее, можно с помощью обратной свя-
зи, управления, осуществляемого обратной связью. Выше указывались и много-
численные другие примеры применения управления и обратной связи для дости-
жения требуемых свойств различных объектов. Пожалуй, управление и обратная
связь по достоинству должны быть произведены в некий принцип обратной связи.
Именно так сделал Н. Винер и провозгласил новую, основанную на этом принци-
пе, науку кибернетику.
Но вернемся к двуногой ходьбе. Рассказ об этом феномене начнем издалека.
Мы рассмотрели и поняли, как жонглер заставляет не падать вертикально стоя-
щую палочку: он ею управляет. Управляет, перемещая ее точку опоры в зависи-
мости от ее движения. Ясно, что это не единственный способ управления пере-
вернутым маятником. Маятником можно управлять и иначе. Например, подсое-
динить к концу маятника еще одно звено и поддерживать его направление посто-
янным. Не задумывайтесь над тем, зачем это нужно, лучше сначала разберемся,
что из этого последует.
Итак, перед нами двойной маятник (рис. 24.1). Его звенья имеют длины l1 и
l2; массы, которые ради простоты сосредоточим на концах палочек, m1 и m2 ; углы
звеньев с вертикалью ϕ1 и ϕ2 . В сочленении звеньев маятника находится управ-
ляющее устройство, которое с помощью момента M между подсоединенным зве-
ном и маятником поддерживает угол ϕ2 постоянным, равным α. Момент M нам
неизвестен, но известно, что система уравнений справляется со своей задачей, так
что угол ϕ2 постоянно равен α.
y
m2
ϕ2
l2
m1
ϕ1
Рис. 24.1. Двойной маятник l1
x
186 Ю.И. Неймарк. Математическое моделирование как наука и искусство
( m1 + m2 )l12 ϕ
&&1 − ( m1 + m2 )l1 g sin ϕ1 = M ,
(24.2)
&&1 cos(ϕ1 − α) − m2 l1l2ϕ& 12 sin(ϕ1 − α) − m2 l2 g sin α = − M .
m2 l1l2 ϕ
Эта система уравнений определяет изменение угла ϕ1 маятника с вертикалью
и управляющий момент M. Исключая из этих уравнений неизвестный момент M,
приходим к уравнению для угла ϕ1. Опустив у угла ϕ1 индекс, запишем получив-
шееся дифференциальное уравнение второго порядка в виде:
[( m1 + m2 )l12 + m2 l1l2 cos(ϕ − α)]ϕ
&& −
(24.3)
− m2 l1l2 ϕ& 2 sin(ϕ − α) − ( m1 + m2 ) gl1 sin ϕ − m2 gl2 sin α = 0.
Для любого решения уравнения (24.3) каждое из уравнений (24.2) можно исполь-
зовать для нахождения момента M.
Приступим к изучению решений – фазового портрета – уравнения (24.3).
Прежде всего, приведем его к виду
&& − κϕ& 2 sin(ϕ − α) − ω2 sin ϕ − κω2 sin α = 0 ,
[1 + κ cos(ϕ − α)]ϕ (24.4)
содержащему только два параметра κ и ω:
24. Управляемый маятник и двуногая ходьба 187
m2 l 2 g
κ= , ω2 = .
m1 + m2 l1 l1
При κ = 0 уравнение (24.4) превращается в уравнение маятника, который при
ϕ = 0 стоит вертикально вверх. Оказывается, что уравнение (24.4) можно проин-
тегрировать. Для этого умножим его на [1+ κ cos (ϕ – α)] ϕ& :
[1 + κ cos(ϕ − α)]2 ϕ& ϕ
&& − κ[1 + κ cos(ϕ − α)]ϕ& 3 sin(ϕ − α) −
− ω2 [1 + κ cos(ϕ − α)]ϕ& sin ϕ − κω2 [1 + κ cos(ϕ − α)]ϕ& sin α = 0
и преобразуем к виду
1 d
{[1 + κ cos(ϕ − α)]2 ϕ& 2 } − [1 + κ cos(ϕ − α)]ω2 (sin ϕ + κ sin α)ϕ& = 0 .
2 dt
Интегрируя, находим, что
[1 + κ cos(ϕ − α)]2 ϕ& 2 + F (ϕ) = h , (24.5)
где h – постоянная интегрирования и
F (ϕ) = −2ω2 ∫ [1 + κ cos(ϕ − α)](sin ϕ + κ sin α)dϕ =
3κ κ
= 2ω2 cos ϕ − ϕ sin α + cos ( 2ϕ − α) − κ 2 sin α sin(ϕ − α) .
2 4
Разрешая (24.5) относительно ϕ& , имеем
1
ϕ& = ± h − F ( ϕ) . (24.6)
1 + κ cos(ϕ − α)
Как вы уже знаете, построение фазового портрета, согласно (24.6), сводится к
нахождению графика функции F(ϕ). Однако при κ ≥ 1 возможно неограниченное
возрастание угловой скорости при приближении угла ϕ к значению, при котором
1+ κ cos (ϕ – α) = 0. (24.7)
Этот неожиданный феномен проистекает оттого, что при реализации требуемого
управления управляющий момент M неограниченно растет, так как из уравнений
(24.2), исключая ϕ&& , находим, что
M=
m2 l1l2
1 + κ cos(ϕ − α)
[
ϕ& 2 sin(ϕ − α) + ω2 sin α − ω2 sin ϕ cos(ϕ − α) , ]
(24.8)
где ϕ1 заменено на ϕ.
Реализация неограниченного момента невозможна, и поэтому невозможно
соблюдение условия ϕ2 = α и мы вынуждены, если хотим изучить этот случай,
внести коррективы в рассматриваемую математическую модель. Эта корректи-
ровка может, например, состоять в том, что при достижении M некоей пре-
дельной величины принимается M = M *sign M до тех пор, пока M, определяемое
из (24.8), не окажется по модулю меньше M*. При этом углы ϕ1 и ϕ2 определяются
из уравнений (24.1). Однако ограничимся случаем, когда описанное явление не
имеет места. Отметим только, что это явление подобно удару и приводит к очень
быстрым изменениям скоростей ϕ& 1 и ϕ& 2 .
188 Ю.И. Неймарк. Математическое моделирование как наука и искусство
–π ϕ* π ϕ
O1 O1 ϕ
O
2ω2 3k
ϕ& = ± h − ϕ sin α + G (ϕ) ,
1 + k cos(ϕ − α) 2
где G(ϕ) – периодическая функция с периодом 2π. Эти кривые в m-й полосе мож-
но перенести в полосу (−π, π), отвечающую m = −1, заменив ϕ на ϕ – (m + 1)π, что
эквивалентно замене h на h − 3k 2 ( m + 1) π sin α . Таким образом, все кривые, опи-
сываемые уравнением (24.6), оказываются на цилиндре и составляют фазовый ци-
линдрический портрет рассматриваемого управляемого двухзвенного маятника.
На этом фазовом портрете два состояния равновесия O и O1. Равновесие
O(ϕ = ϕ*), где ϕ* находится из условия sin ϕ* = –κ sin α, неустойчиво и отвечает
положению маятника, показанному на рис. 24.4, т.е. перевернутому маятнику.
Равновесие O1, отвечающее тому же условию, соответствует маятнику, висящему
вниз. Это равновесие устойчиво. Возле этого устойчивого равновесия возможны
колебания. Они соответствуют замкнутым фазовым траекториям, изображенным
на рис. 24.3 области, содержащей равновесие O1.
y
m2
α
l2
m1
Рис. 24.4. Положение двухзвенного маятника,
отвечающее неустойчивому равновесию
(точка О на фазовом портрете рис. 24.3) ϕ* l
1
x
Все остальные фазовые траектории, кроме граничных траекторий, сепаратрис
седла O, отвечают движениям с неограниченно возрастающей скоростью враще-
ния маятника ( ϕ& → ∞). Это неожиданный эффект управления вторым звеном ма-
ятника: стремление поддерживать второе звено под одним и тем же углом α к
вертикали приводит к ускоренному вращению основного звена маятника.
Мы привыкли, что маятник можно завращать, подталкивая его в одну и ту же
сторону, сильно крутанув рукой непосредственно или с помощью ременной или
зубчатой передачи. В этих случаях воздействие на маятник носит внешний харак-
тер. Но, оказывается, это можно сделать и иначе, с помощью подсоединения к не-
му управляемого маятника. Это приводит к тому, что основной маятник все быст-
рее и быстрее крутится.
Конечно, такое неограниченное раскручивание предполагает отсутствие дис-
сипации (вязкого и сухого трения). При учете диссипации, например, небольшим
вязким трением, возникает устойчивое вращение Г с некоторой скоростью, как
это видно из рис. 24.5. В области, охватываемой кривой, составленной из сепарат-
рис седла O, все фазовые траектории неограниченно приближаются к устойчиво-
му равновесию O1. Равновесие O − по-прежнему неустойчивое седло. С дальней-
шим увеличением коэффициента трения все движения сходятся к устойчивому
равновесию O1.
Нас будет интересовать случай, когда имеется устойчивое вращение Г, что
соответствует фазовому портрету рис. 24.5.
190 Ю.И. Неймарк. Математическое моделирование как наука и искусство
O1 O O1 O
m1 m1 m1
Рис. 24.6. Схема двуногой ходьбы как циклически
β –β β –β повторяемые движения управляемого двойного
маятника (автоколебательная ходьба)
H2 H1
u u
u0 u1
ϕ=−β ϕ=β
Рис. 24.7. Фрагмент фазового портрета двойного маятника
с учетом диссипации
u0
Рис. 24.8. Диаграмма Ламерея, обосновывающая
автоколебательную ходьбу
u0 u* u
При реальной ходьбе диссипация есть при перекатывании на опорной ноге и
особенно при смене ног, так как при смене опорной ноги происходит «толчок» ее
об опору, сопровождаемый потерей энергии. Тонкости механизма потери энергии
не влияют на качественно правильный вид диаграммы рис. 24.8, неподвижная
точка которой соответствует равномерной периодической ходьбе.
Резюмируя сказанное, отметим, что, как следует из предыдущего, не только
человек, но и природа придумали свое колесо и не только колесо, а и своеобраз-
ные способы его вращения; у человека способ вращения основан на управлении
положением корпуса и своевременной сменой ног, предотвращающей падение.
Можно еще отметить, что для динозавров, у которых κ > 1, этот способ требует
дополнительных опор, что, по-видимому, и делал динозавр, опираясь на громад-
ный хвост. Но это взгляд «сквозь магический кристалл»: детального анализа слу-
чая κ > 1 мы не провели.
192 Ю.И. Неймарк. Математическое моделирование как наука и искусство
A B
Рис. 25.1. Схема расположения двух кормушек
для проведения эксперимента по обучаемости
крыс или других животных или птиц
ξ = –1 ξ = –1
Рис. 25.3. Граф смены состояний Рис. 25.4. Граф смены состояний
автомата-игрока «простак» в зависимости автомата-игрока «хитрец» в зависимости
от выигрыша (ξ = 1) или проигрыша (ξ = –1) от выигрыша (ξ = 1) или проигрыша (ξ = –1)
в предыдущей партии в предыдущей партии
Упрямец не меняет своего решения и находится все время в состоянии x–1 или
x+1 вне зависимости от результатов игры. Граф смен его состояний не зависит от
результата ξ предшествующей игры (рис. 25.5).
ξ = ±1
Рис. 25.5. Граф смены состояний автомата-игрока
«упрямец» в зависимости от выигрыша (ξ = 1)
x–1 x+1
или проигрыша (ξ = –1) в предыдущей партии
ξ = +1
x–1 x+1
1–p
Рис. 25.9. Граф вероятностей перехода ξ = +1
для автомата-игрока «стохастик»
q 1–q q
x–1 x+1
1–q
ξ = −1
196 Ю.И. Неймарк. Математическое моделирование как наука и искусство
ξ = +1 ξ = –1
Аналогичный граф для двух простаков изображен на рис. 25.12. Их игра про-
текает периодически с периодом в четыре игры: в двух партиях выигрывает зага-
дывающий простак, а в двух других – отгадывающий. Так что общий результат
ничейный.
25. Динамические модели игр, обучения и целесообразного поведения 197
ξ = –1 ξ = +1
x–1, y+1 x+1, y+1
Если перенумеровать комбинации «состояний» (x–1, y–1), (x–1, y+1), (x+1, y–1),
(x+1, y+1) номерами 1, 2, 3, 4, а элементы матрицы P обозначить pij, где i – номер
строки, а j – номер столбца, то pij – это вероятность перехода из комбинации «со-
стояний» с номером i в комбинацию «состояний» с номером j. Так, элемент p12 –
это вероятность перехода (x–1, y–1) в (x–1, y+1), равная произведению вероятностей
смены состояния выигравшего отгадывающего, т.е. 1 – p, на вероятность сохране-
ния состояния проигравшего загадывающего, т.е. s. Аналогично находятся все ос-
тальные элементы матрицы P.
Справедливость формулы (25.1) следует из соотношения
pin+1 = p1np1i+p2np2i+p3np3i+p4np4i ,
означающего, что i-я комбинация состояний может возникнуть из первой с веро-
ятностью p1i, из второй – p2i , из третьей – p3i и из четвертой – с вероятностью
p4i, а вероятности первой, второй, третьей и четвертой комбинаций, соответствен-
но, p1n, p2n, p3n и p4n.
Итак, знание вектора вероятностей p n позволяет найти его следующее значе-
ние p n+1 после еще одной сыгранной партии. Это позволяет нам игру двух сто-
хастических автоматов рассматривать как динамическую систему с состоянием,
описываемым вектором p .
Фазовым пространством этой динамической системы являются всевозмож-
ные векторы p ( p1 , p2 , p3 , p4 ) , у которых все pi не отрицательны и их сумма равна
единице, так как в одном из несовместных «состояний» 1, 2, 3 или 4 рассматри-
ваемая система обязательно находится. Это фазовое пространство имеет размер-
ность три и представляет собою трехмерный симплекс. Вершины этого симплекса
Σ3, изображенного на рис. 25.13, отвечают единичным векторам (1, 0, 0, 0),
(0, 1, 0, 0), (0, 0, 1, 0) и (0, 0, 0, 1). На четырех гранях соответственно p1 = 0, p2 = 0,
p3 = 0 и p4 = 0.
(0, 0, 0, 1)
Рис. 25.13. Фазовое пространство в виде
трехмерного симплекса в случае, когда
хотя бы один автомат-игрок меняет свои
(0, 0, 1, 0) состояния случайно с какими-то вероят-
ностями, могущими зависеть от резуль-
тата предшествующей игры
(1, 0, 0, 0)
(0, 1, 0, 0)
p∗ = p∗P . (25.3)
Уравнение (25.3) в общем случае имеет единственное ненулевое нормиро-
ванное решение p *. Марковская система определяется матрицей P, т.е. ее эле-
ментами pij ≥ 0. В силу этого под общим случаем понимается тот, когда ни одно из
pij не обращается в нуль. В нашем конкретном случае, когда матрица P вида
(25.2), общий случай имеет место при p, q, r и s, отличных от нуля и единицы.
При выполнении этого общего условия уравнение (25.3) имеет единственное ре-
шение p ∗ ( p1∗ , p2∗ , p3∗ , p4∗ ) , для которого p1∗ + p2* + p3* + p4* = 1 .
Это условие существования единственного глобально устойчивого равнове-
сия, к которому асимптотически приближаются все точки фазового пространства,
является достаточным. Необходимое и достаточное условие состоит в том, что
некоторая степень матрицы P, т.е. P k, удовлетворяет этому достаточному условию
положительности всех своих элементов.
В ситуациях (x–1, y–1) и (x+1, y+1), т.е. 1 и 4, выигрывает угадывающий, в ос-
тальных (2 и 3) он столько же (пятак) проигрывает, так что математическое ожи-
дание его выигрыша f при длительной игре близко к его значению в равновесном
состоянии
Mf = 5(p1* + p4*) – 5(p2* + p3*). (25.4)
Полученное выражение (25.2) матрицы переходных вероятностей использу-
ем, чтобы рассмотреть игры простака, хитреца и мистика со стохастиком с веро-
ятностями 0 < r < 1 и 0 < s < 1.
Для простака p = 1 и q = 0, поэтому, согласно (25.1), матрица P записывается
в виде:
s 0 1− s 0
r 0 1− r 0
P= , (25.5)
0 1− r 0 r
0 1− s 0 s
что приводит к уравнениям, определяющим равновесие:
p1∗ = sp1∗ + rp2∗ ,
p2∗ = (1 − r ) p3∗ + (1 − s ) p4∗ ,
(25.6)
p3∗ = (1 − s ) p1∗ + (1 − r ) p2∗ ,
p4∗ = rp3∗ + sp4∗ ,
к которым следует присоединить условие нормировки
p1∗ + p2∗ + p3∗ + p4∗ = 1 . (25.7)
Решение этих уравнений (25.6) и (25.7) легко находится, если сначала найти
искомые p *1 , p*2 , p*3 , и p *4 и с точностью до общего множителя из (25.6):
1− s ∗
p2∗ = p3∗ = p1 , p4∗ = p1∗ , (25.8)
r
200 Ю.И. Неймарк. Математическое моделирование как наука и искусство
(0, 0, 0, 1)
(0, 0, 1, 0)
25. Динамические модели игр, обучения и целесообразного поведения 203
qr q(1 – r)
ps
2. 4.
p (1 – s)
x+1, y–1 x+1, y+1
(1 – q)s
(1 – q)r
(1 – q)r
(1 – q)s
Рис. 25.16. Граф вероятностей 1. 3.
перехода в игре двух «стохастиков» x−1, y–1 q(1 – r) x−1, y+1
ps qr
p (1 – s)
ва, которыми она ведется, что, впрочем, тоже можно считать стратегией. Насущ-
ная жизненно необходимая проблема человечества – обрыв этой цепочки эволю-
ционного совершенствования, заложенного в инстинктах человека как представи-
теля мира живых существ. Это, по-видимому, возможно только через осознание
им гибельности этого «естественного» пути, гибельности в новых невиданных
еще условиях его существования, в осознании необходимости коренного измене-
ния стратегий коллективного поведения перед лицом экологической катастрофы.
В связи со сказанным особый интерес представляет построение не только моделей
сосуществования на основе дарвинской теории борьбы за существование, но и
моделей сосуществования современного человечества в новых условиях его су-
ществования. Скорее всего, это переход к новым эволюционным стратегиям, ос-
нованным не на открытой борьбе за существование, а на стратегиях компромис-
сов и соглашений, которые должны быть взаимовыгодными, как в кратковремен-
ных, так и долгосрочных планах, в понимании, что кроме примитивных инстинк-
тивных стратегий, возможны другие, много более целесообразные и выгодные
стратегии.
Наличие таких стратегий ниже иллюстрируется примером Ю.Б. Гермейера,
хорошо объясняющим возможность более выгодных стратегий, чем прямая мак-
симизация собственного выигрыша. Речь идет об игре n лиц, в которой выигрыш
s-го игрока равен
f s = 1 − x s + µ ∑ xi ( s = 1, 2, ..., n ) . (25.19)
i≠s
Каждый игрок волен распоряжаться своей, выбираемой им переменной 0 ≤ xs ≤ 1.
Ясно, что непосредственная максимизация s-м игроком своего выигрыша fs
приводит к выбору xs = 0. Если так поступят все игроки, то выигрыш каждого из
них равен 1. Вместе с тем, если они договорятся о том, что не будут стремиться к
непосредственной выгоде, а все выберут xs = 1, то выигрыши каждого из них бу-
дут не единица, а, возможно, много большие µ(n – 1). Такая договоренность не
имеет устойчивого характера: каждому из игроков выгодно ее нарушить и полу-
чить еще больший выигрыш µ(n – 1) + 1. Однако если так поступят m игроков, то
их выигрыш будет µ(n – m – 1) + 1, а остальных − µ(n – m – 1). Ясно, что если
µ(n – m – 1) окажется меньше единицы, то для них общая договоренность станет
невыгодной и «союз» распадется к общей невыгоде всех. Договоренности можно
придать устойчивый характер, если прибегнуть к общей кассе, т.е. договориться,
что выигрыши всех поступают в общую кассу и затем, например, поровну разда-
ются всем. В этом случае общий выигрыш равен
F = ∑ f s = n − x1 − ... − xn + µ( n − 1)( x1 + ... + xn ) =
= n + (µ( n − 1) − 1)( x1 + x2 + ... + xn ) .
Пусть µ(n – 1) – 1 > 1, тогда не только всем вместе, но и каждому из игроков
выгодно выбирать xs = 1.
Второй общий вопрос, по-видимому, был вам обоснован в лекциях по теории
вероятностей. Удивительность и важность этого общего факта делает желатель-
ным эвристически наглядное его понимание, которое и приводится ниже. Я толь-
ко хочу напомнить вам, что условия pij > 0 достаточные, а не необходимые. Необ-
206 Ю.И. Неймарк. Математическое моделирование как наука и искусство
остальные точки, несмотря на то, что учитель ему их не показывал. В этой экст-
раполяционной прогностической возможности состоит величайшая его ценность
и практическое значение. Она, в частности, позволяет по показу нескольких боль-
ных с той или иной болезнью затем ставить диагноз этого заболевания для новых
больных. По нескольким показам буквы A затем узнавать ее при других написа-
ниях и т.д.
Выше фактически одновременно с описанием модели персептрона была опи-
сана и общая модель обучения распознаванию двух классов объектов (то, что
только двух классов, не является существенным ограничением, так как путем ди-
хотомии можно осуществить разделение на любое число классов). Эта модель со-
стоит из решающего правила f (x, γ) и алгоритма обучения, алгоритма изменения
состояния γ, который записывается в виде (26.3). Сегодняшние знания не позво-
ляют указать на все возможные, приводящие к цели, алгоритмы для любого за-
данного решающего правила f (x, γ). Нельзя указать и лучшее из решающих пра-
вил. Но уже существует довольно много разных видов алгоритмов обучения. Мы
укажем на один общий способ их построения. Он основан на методе минимиза-
ции стохастического функционала и получил название метода стохастической ап-
проксимации.
Пусть имеется некоторый функционал G(x, γ), зависящий от случайного век-
тора x ∈ X и вектора параметров λ. Случайный вектор имеет некоторую функцию
распределения p(x). Метод стохастической аппроксимации указывает процедуру
последовательных приближений к значению λ*, которое минимизирует математи-
ческое ожидание функционала
M G ( x, λ ) = ∫ G ( x, λ ) p( x)dx (26.11)
x
по параметру λ. Последовательные приближения строятся согласно формуле
λp +1 = λp − ε p ∇λG ( x ρ +1 , λρ ) , (26.12)
1 2
где точки x , x , ... возникают случайно в соответствии с плотностью вероятностей
p(x).
Не будем формулировать условий сходимости последовательных приближе-
ний λ1, λ2, ... к минимуму функционала (26.11). Это при желании вы узнаете из
соответствующих спецкурсов или книг. Ограничимся тем, что покажем, как этим
общим способом можно прийти к описанному выше алгоритму обучения и мно-
гим другим, как показал Я.З. Цыпкин.
Ясно, что цель обучения можно сформулировать как стремление к возможно
меньшему числу ошибок, т.е. как отыскание такого λ*, при котором решающее
правило f (x, λ) допускает минимум ошибок. Введем вместо числа ошибок функ-
цию штрафа совершенной ошибки G(x, λ) и потребуем, чтобы математическое
ожидание этой функции штрафа было минимальным. Отыскание требуемого λ
можно осуществить согласно (26.12).
Примем
f (x, λ) = sign λϕ(x),
G(x, λ) = (f (x, λ) – fучит(x))λϕ(x)
214 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Первый закон говорит о том, что орбита каждой планеты – это эллипс, в од-
ном из фокусов которого расположено Солнце.
Второй закон описывает, как, с какой скоростью движется каждая планета по
своему эллипсу. Скорость ее движения переменная, но постоянна так называемая
секторная скорость – скорость, с которой описывает площадь радиус-вектор, со-
единяющий Солнце и планету.
Третий закон, как думал Кеплер, – это общая гармония небесных сфер, выра-
жаемая постоянством отношения квадрата периода обращения планеты к кубу
большой полуоси ее эллипса.
В целом три закона Кеплера дают полное кинематическое описание законо-
мерностей движения планет Солнечной системы. Но нет ли более общих обосно-
ваний этим закономерностям, не есть ли они следствие каких-то более общих за-
конов природы? Чтобы это выяснить, Ньютон преодолел громадные трудности и
титаническими усилиями человеческого гения заложил основы ряда новых на-
правлений науки: механики, теории тяготения, дифференциального и интеграль-
ного исчисления. Более того, само вычисление, как говорил Ньютон, законов Ке-
плера было для того времени невообразимо сложной задачей, но Ньютон их «вы-
числил».
Мы сейчас в осовремененном виде повторим эти вычисления и предпошлем
им выдержку из сочинений Ньютона, которая говорит о близости нам его методо-
логии и о месте нашего рассказа в его общей программе постижения мира. «Вся
трудность физики... состоит в том, чтобы по явлениям движения распознать силы
природы, а затем по этим силам объяснить остальные явления».
В аннотации загадочного тяготения, действующего через пустоту, он писал:
«... гипотез же я не изобретаю. Довольно того, что тяготение на самом деле суще-
ствует и действует согласно изложенным нами законам и вполне достаточно для
объяснения всех движений небесных тел и моря».
Может быть, следует напомнить, что в изложенном подходе великий Ньютон
следовал великому Галилею.
Как и до сих пор, нам надлежит построить математическую модель и ее ис-
следовать. Объектом моделирования являются две точечные массы, которые при-
тягиваются друг к другу с силой, по величине равной γ mM ρ 2 , где m и M – массы
притягивающихся тел, ρ – расстояние между ними и γ – экспериментально най-
денный коэффициент, константа тяготения. Сила притяжения направлена по ли-
нии, соединяющей два тела.
Пусть r и R – радиусы-векторы этих масс в некоторой инерциальной систе-
ме координат (рис. 27.1), тогда, согласно второму закону Ньютона и закону все-
мирного тяготения, имеем:
Mm r − R
MR&& = γ ,
(R − r )2 r − R
(27.1)
Mm r − R
m&r& = − γ .
(R − r )2 r − R
27. Законы Кеплера и проблема двух тел, решенная Ньютоном 217
M z r−
Рис. 27.1. Графическая иллюстрация
−
к задаче двух тел – притягивающихся R
друг к другу масс m и M 0 y
x
Перейдем к вычислениям с этой системой. Они необычайно облегчаются век-
торной записью (27.1). Первое – сложим друг с другом эти уравнения и найдем,
что
MR&& + m&r& = 0
или
d MR + mr
= Vc = const . (27.2)
dt M + m
Это означает, что центр масс двух тел движется равномерно и прямолинейно
с постоянной скоростью Vc .
Запишем уравнения (27.1) в виде:
m( r − R ) && M (r − R )
R&& = γ 3
, r = −γ
|r − R | | r − R |3
и вычтем одно из другого, найдем, что
&& = − γ ( M + m ) ρ ,
ρ (27.3)
| ρ |3
где ρ = r − R – радиус-вектор массы m (планеты) по отношению к массе M
(Солнцу), т.е. это дифференциальные уравнения их относительного движения.
Как движется их центр масс, мы уже знаем.
Умножим векторно обе части уравнения (27.3) на ρ и придем к тому, что
&& × ρ = 0
ρ
или
d &
(ρ × ρ ) = 0 ,
dt
ρ& × ρ = g = const. (27.4)
Выясним смысл полученного соотношения (27.4). Из него следует, что обе
массы M и m все время находятся в плоскости, проходящей через центр масс,
перпендикулярно вектору g . Действительно, радиусы-векторы ρm и ρM масс m и
M (планеты и Солнца) по отношению к их центру масс равны соответственно:
218 Ю.И. Неймарк. Математическое моделирование как наука и искусство
MR + m r m
ρm = r − =− ρ,
M +m M +m
M R + mr M
ρM = R − = ρ,
M +m M +m
где вектор ρ , согласно (27.4), все время перпендикулярен вектору g .
Далее распишем (27.4) в скалярной форме, выбрав начало координат в начале
вектора ρ , т.е. в центре Солнца, и направим ось Oz вдоль вектора g длины g.
Имеем
i j k
ρ& × ρ = x& y& z& = g k , (27.5)
x y z
где i , j , k – орты осей Ox, Oy и Oz; x, y, z – проекции вектора ρ на эти орты,
причем векторы ρ и ρ& ортогональны орту k согласно его выбору, и поэтому
z = z& = 0 . В силу этого из (27.5) следует только одно соотношение
x&y − y& x = g . (27.6)
Перейдем к полярным координатам x = ρ cos ϕ, y = ρ sin ϕ и приведем (27.6) к
виду
ρ 2 ϕ& = − g . (27.7)
Нетрудно заметить, что полученное соотношение (27.7) выражает второй за-
кон Кеплера. Действительно, приращение площади dσ, описываемой вектором ρ ,
равно
1
dσ = ρ 2 dϕ ,
2
и поэтому
1 g
dσ = ρ 2 ϕ& dt = − dt
2 2
или
dσ g
= − = const ,
dt 2
что и требовалось показать (рис. 27.2).
dρ 2γ( M + m) g 2
= 2h + − 2. (27.10)
dt ρ ρ
Найденное уравнение (27.10) вместе с полученным ранее уравнением (27.8) пред-
ставляют собою дифференциальные уравнения относительного движения планеты
в плоскости OXY. Если из этих уравнений исключить время t, разделив почленно
уравнения (27.10) на уравнение (27.8), то придем к одному уравнению орбиты
планеты
dρ ρ2 2γ ( M + m) g 2
=− 2h + − 2 .
dϕ g ρ ρ
220 Ю.И. Неймарк. Математическое моделирование как наука и искусство
1
Это следует непосредственно из определений перечисленных конических сечений.
Так, для эллипса, согласно рис. 27.4 и его определению, (2a – ρ)2 = ρ2 + 4c2 + 2ρc cos ϕ ,
откуда ρ = (a2 – c2)/[a(1 + c/a cos ϕ)], что при обозначениях e = c/a, g2/µ = a2 – c2/a совпа-
дает с (27.12).
27. Законы Кеплера и проблема двух тел, решенная Ньютоном 221
m
m
ρ ϕ
ϕ 2a – ρ ρ
M M
ϕ
0≤e<1 m e=1
F2 0 с F1
ϕ
M
e>1
Рис. 27.3. Эллиптическая, параболическая Рис. 27.4. Эллипс с фокусами F1 и F2
и гиперболическая орбиты движения массы m
относительно инерциальной системы
с началом координат в центре масс
2 πa 2 − g 2 πa 3 / 2
T =− =
g µa µ
или
T 2 4π2
= , (27.16)
a3 µ
что и является соотношением, выражающим третий закон Кеплера. Величина
m
µ = γ ( M + m) = γ M 1 +
M
несколько различна для разных планет, но эти различия не могли быть замечены
во времена Кеплера, так как для солнечной системы m/M очень малая величина.
Применим теперь полученные результаты в отношении движения двух тел,
притягивающихся друг к другу по закону всемирного тяготения, к движению те-
ла, запущенного с горы на Земле в горизонтальном направлении со скоростью υ ,
в отсутствие сопротивления воздуха. Прежде всего заметим, что шарообразная
Земля при сферической однородности притягивает брошенное тело так же, как
материальная точка, имеющая массу Земли и находящаяся в ее центре. Этот не-
тривиальный факт был установлен Ньютоном. Он же поставил и решил сформу-
лированный выше вопрос о траектории движения запущенного с земной поверх-
ности тела и обнаружил, что при достаточной скорости это тело станет спутником
Земли подобно Луне.
Согласно предыдущему, движение будет происходить по кривой, определяе-
мой уравнением (27.12):
g2
ρ= , (27.17)
µ(1 + e cos ϕ)
и в одном из ее фокусов будет находиться центр Земли. При ϕ = 0 ρ = RЗ, где RЗ –
радиус Земли или, точнее, расстояние от центра Земли до места, с которого запус-
кается тело, так что
g2 1
RЗ = . (27.18)
µ 1+ e
Осталось еще учесть, что тело запускается со скоростью υ . Из соотношения
(27.8) следует, что
g
ϕ& = − 2 ,
RЗ
где
υ
ϕ& = .
RЗ
Так что (27.18) можно записать в виде:
(υRЗ )2 1
RЗ = ,
µ 1+ e
27. Законы Кеплера и проблема двух тел, решенная Ньютоном 223
откуда получим
υ2 RЗ
1+ e =
µ
или, пренебрегая массой запущенного тела, запишем
υ 2 RЗ
e= −1. (27.19)
γ MЗ
Соотношение (27.19) позволяет по скорости υ найти эксцентриситет e орби-
ты брошенного тела, что вместе с (27.18), определяющим g2/µ, определяет пара-
метры уравнения орбиты (27.17).
Формула (27.19) позволяет найти первую и вторую космические скорости υ1
и υ2. Первая – это минимальная скорость, при которой брошенное тело не падает
на Землю и становится ее спутником. Вторая – это минимальная скорость, при
которой брошенное тело перестает быть спутником и покидает Землю. Первое
имеет место при e = 0 и круговой орбите, второе – при e = 1, когда орбита стано-
вится параболической. Из (27.19) находим, что
γ MЗ γ MЗ
υ1 = = 2
RЗ = 9,8 ⋅ 6 ⋅ 106 ≈ 8 км/с,
RЗ RЗ
(27.20)
2γ M З
υ2 = ≈ 11 км/с.
RЗ
Эти скорости очень велики; с такой скоростью можно облететь земной шар
менее чем за два часа. Но человек их достиг и сделал это только в XX веке с по-
мощью ракеты, о которой у нас была речь ранее. Этих скоростей могут достигать
и молекулы газа. На Земле это удается очень редким молекулам, а на Луне, где
вторая космическая скорость много меньше, их настолько много, что на ней нет
атмосферы. Вторая космическая скорость на Солнце много больше, чем на Земле,
но температура на нем настолько велика, что Солнце все время испускает поток
заряженных частиц.
Помимо этих очевидных замечаний по поводу полученных нами формул
(27.20), укажем еще на два их следствия. Первое относится к тому, когда «звезда»
становится черной дырой, которую ничто и даже свет не может покинуть. Черная
дыра уже не светится и ее удается обнаружить лишь по влиянию ее тяготения на
ближайшие к ней настоящие видимые звезды. Ответ на поставленный вопрос
очень прост: «звезда» будет черной дырой, если ее вторая космическая скорость
больше скорости света: быстрее света c ничто перемещаться не может. Таким об-
разом, условие черной дыры имеет вид:
2 γM
> с, (27.21)
R
где M – ее масса, а R – радиус. Чтобы почувствовать, что представляет собою это
условие, укажем, что Солнце было бы черной дырой, если бы его размер был ме-
нее трех километров, т.е. при гигантской плотности нескольких миллионов тонн в
кубическом сантиметре. Эта фантастическая плотность все же возможна, и чер-
224 Ю.И. Неймарк. Математическое моделирование как наука и искусство
ния и вывода, и это не должно вам мешать их «понять» и пользоваться ими при
рассмотрении конкретных примеров. Исключением из этого будет уравнение теп-
лопроводности или диффузии, для того чтобы дать вам возможность увидеть, как
возникают и откуда берутся уравнения в частных производных. Речь идет об
уравнении
∂u ∂ 2u ∂ 2u ∂ 2u
= a 2 2 + 2 + 2 , (28.3)
∂t ∂x ∂y ∂z
которое одновременно описывает явления теплопроводности, диффузии и слу-
чайного блуждания. В первом случае u(x, y, z, t) – температура в точке (x, y, z) в мо-
мент времени t, во втором – плотность диффундирующего вещества, в третьем –
плотность вероятности того, что случайная блуждающая точка в момент времени
t находится в точке (x, y, z).
Начнем с распространения тепла в однородной одномерной среде. Поле тем-
пературы и этом случае описывается функцией T(x, t). Ее изменение происходит
благодаря естественному перетеканию тепла с более горячих мест в более холод-
ные. Это перетекание во многих случаях можно принять пропорциональным гра-
диенту температуры, так что
∂T
dt , dQ = −k (28.4)
∂x
где dQ – количество тепла, перетекшего в направлении оси Ox за время dt через
сечение x (рис. 28.1). Знак минус указывает на то, что перетекание тепла происхо-
дит в направлении, обратном возрастанию температуры. Однородность среды вы-
ражается в постоянстве коэффициента теплопроводности k.
T(x, t)
dQ
Рис. 28.1. Распространение тепла
O в однородной одномерной среде
x
x
∂ 2
x
( ) dt = −k ∂T ∂T
∫
∂t x
cT x , t dx
∂x
x = x1 dt +k
∂x
x = x2 dt ,
1
сокращая на dt и дифференцируя по t, получим
28. Распределенные динамические модели механики и физики 231
x2
∂T ∂T ∂T
c∫ dx = k x = x2 − x = x1 . (28.5)
x1
∂t ∂x ∂x
Нам осталось перейти к пределу при неограниченном сближении сечений x1 и
x2 к произвольному x. Воспользуемся теоремой о среднем для интеграла в соот-
ношении (28.5) и запишем это соотношение в виде:
∂T ∂T ∂T
c( x2 − x1 ) x =ξ = k x = x2 − x = x1 ,
∂t ∂x ∂x
где ξ – некоторая промежуточная точка между x1 и x2 . Разделим полученное ра-
венство на x2 – x1 и перейдем к пределу при стремлении этой разности к нулю в
связи со сближением точек x1 и x2 к точке x. В результате придем к искомому
уравнению теплопроводности
∂T ∂ 2T
c =k 2 ,
∂t ∂x
которое обычно записывают в виде
∂T ∂ 2T 2 k
= a2 2 a = . (28.6)
∂t ∂x c
Таким же уравнением описывается и процесс диффузии одного вещества с
концентрацией ρ(x, t) в другом. Это следует из того, что при диффузии происхо-
дит перемещение вещества из мест с большей концентрацией в места с меньшей,
причем для количества переместившегося вещества dm за время dt имеет место
тот же закон, что и для перемещения тепла, т.е.
∂ρ
d m = −D dt, (28.7)
∂x
где D – коэффициент диффузии. Поэтому такие же рассуждения и выкладки при-
водят к уравнению (28.6), в котором a2 = D.
К такому же уравнению приводит и задача о случайных блужданиях частицы
по прямой Ox. Назовем эту задачу задачей об абсолютно пьяном, который не зна-
ет, куда ему идти, и делает шаг вперед или назад равновероятно. Пусть шагает он
через время τ, а длина его шага a. Пусть еще p(sa, nτ) – вероятность того, что в
момент t = nτ после n шагов он оказался в точке x=sa (s – целое).
Нетрудно установить связь между вероятностями p(sa, nτ) и p (sa, (n + 1)τ).
Действительно, в точке sa он может оказаться, только шагнув перед этим вперед
из точки (s – 1)a, или шагнув назад из точки (s + 1)a. То и другое он делает равно-
вероятно с вероятностью 1/2, поэтому
1 1
p ( sa, ( n + 1) τ) = p(( s − 1) a, nτ) + p(( s + 1)a, nτ). (28.8)
2 2
Соотношение (28.8) позволяет, зная функцию p(sa, nτ) при n = 0, найти после-
довательно ее при любом n. Так, если при n = 0 абсолютно пьяный – блуждающая
частица – находится в точке x = 0, то функция p(sa, 0) известна и равна
232 Ю.И. Неймарк. Математическое моделирование как наука и искусство
0 при s ≠ 0,
p( sa,0) =
1 при s = 0,
и по ней может быть найдена любая из вероятностей p(sa, nτ) при любых s и n.
Допустим теперь, что шаги пьяного все убыстряются, а их длина уменьшает-
ся. Пусть τ и a стремятся к нулю, так, что
a2
lim = D. (28.9)
2τ
Запишем соотношение (28.8) в виде:
p ( sa, ( n + 1) τ) − p ( sa, nτ) a 2 p (( s + 1)a, nτ) − 2 p ( sa, nτ) + p ( sa, nτ)
= ,
τ 2τ a2
переходя в нем к пределу при τ → 0, a → τ и учитывая условие (28.9), придем к
уравнению в частных производных относительно функции p(x, t):
∂p ∂2 p
=D 2 , (28.10)
∂t ∂x
совпадающему по виду с уравнением теплопроводности (28.6) (a2 = D).
Не следует думать, что в уравнении (28.10), как это было бы естественно,
стоит предел дискретной функции p(sa, nτ). Этот предел, как нетрудно видеть, ра-
вен нулю, так как все вероятности p(sa, nτ) при a → 0 стремятся к нулю. Конечно,
нуль уравнению (28.10) удовлетворяет, но это нас не устраивает. Нам нужно не-
нулевое решение уравнения (28.10), удовлетворяющее условию нормировки
+∞
∫ p( x, t ) dx = 1 ,
−∞
которое интерпретируется для дискретных функций p(sa, nτ) в виде
+∞
∑ p( sa, nτ) = 1 .
s = −∞
Его можно записать в виде
p( sa, nτ)
∑a
a = 1,
1
rot A – дифференциальная операция над вектором A (Ax, Ay, Az), записанная в виде оп-
ределителя:
i j k
∂ ∂ ∂ ∂Az ∂A y ∂A ∂A ∂A ∂A
rot A = = i − + j x − z + k y − x .
∂x ∂y ∂z ∂y ∂z ∂z ∂x ∂x ∂y
Ax A y Az
Определение div A содержится в уравнении (28.17).
28. Распределенные динамические модели механики и физики 235
∂D ∂B
= −4πj + c rot H , = −c rot E , (28.19)
∂t ∂t
к которым следует добавить еще два уравнения
div B = 0, div D = −4πρ , (28.20)
и в простейшем, частном случае, еще три алгебраических соотношения
D = εE , B = µH , j = σE . (28.21)
Это очень сложная система уравнений. Это и понятно, ведь из нее следуют
все явления электростатики, магнитостатики, электродинамики и электромагнит-
ного излучения и волн. Они при независимости ε и µ от полей E и H линейные и
поэтому допускают применение принципа суперпозиции. В этом смысле более
простые на вид уравнения гидродинамики куда хуже, они нелинейные и принцип
суперпозиции для них не имеет места.
Вы увидели несколько замечательных, даже великих, распределенных мате-
матических моделей механики и физики. Возможно, они вам чужды и непонятны.
Не смущайтесь этим, ведь это не более как математические описания, математи-
ческие модели. Только это от вас сейчас требуется. Вы должны принять их в этом
качестве, не смущаясь ни их сложностью, ни вашим сегодняшним незнанием, как
их решать и применять.
Во всех приведенных моделях описание состояния функциями возникло по-
тому, что речь шла о тех или иных физических пространственных полях: поле
температур, плотности, скорости, смещений, давления, электрической и магнит-
ной напряженностей и индукции, плотности вероятностей. Но возможны и совсем
другие причины возникновения в описании состояния функций. Этот другой слу-
чай вам встретится позднее при рассмотрении математических моделей микроми-
ра. Состояние динамических систем микромира описывается функцией от коор-
динат всех входящих в систему частиц и их спинов, а уравнение, которому эта
функция удовлетворяет, – это знаменитое уравнение Шредингера для функции
состояния ψ:
∂ψ
ih = Hψ , (28.22)
∂t
которое пишется очень кратко, но в котором отражается весь окружающий мир.
Уравнение это на самом деле очень сложное и решается очень трудно: функция
ψ – комплексная и может зависеть от очень большого числа переменных, а под
знаком оператора Гамильтона H спрятан сложный дифференциальный оператор,
содержащий частные производные второго порядка. Этому не следует удивлять-
ся, ведь именно он, в конечном счете, определяет все происходящее в окружаю-
щем нас неживом и живом мире.
Ко всему сказанному о распределенных моделях динамических систем (клас-
сических уравнениях математической физики, уравнениях Эйлера и Навье –
Стокса, Максвелла и Шредингера) необходимо добавить, что сами по себе они
еще не дают полного описания изменения входящих в них функций. К этим урав-
нениям необходимо присоединить еще некоторые дополнительные условия. Они
весьма разнообразны и определяются конкретным рассматриваемым объектом.
Для уравнений математической физики при неограниченности пространства пе-
236 Ю.И. Неймарк. Математическое моделирование как наука и искусство
∫ T0 ( x )dx = 1 . (29.4)
−∞
∫ δ( x ) dx = 1 .
−∞
∫ f ( x )δ( x − x0 ) dx = f ( x0 ) . (29.6)
−∞
Действительно,
∞ x0 + ε
при любом сколь угодно малом ε > 0. По известной теореме о среднем этот по-
следний интеграл равен
x0 + ε
f ( ξ) ∫ δ( x − x0 ) dx = f (ξ) ,
x0 − ε
и что
∞
lim ∫ ϕ( x, t )dx = 1 .
t →0
−∞
Первое очевидно, второе мы установим, показав, что при всех t > 0
∞
∫ ϕ( x, t )dx = 1 .
−∞
Действительно,
∞ ∞
1 x2 1 x2 x
∫ 2a πt exp − 4a 2t dx = π ∫ exp − 4a 2t d 2a t =
−∞ −∞
∞
1
∫
π −∞
exp ( −ξ2 )dξ = 1 .
= (29.8)
x
240 Ю.И. Неймарк. Математическое моделирование как наука и искусство
∫ ϕ( x, y, z, t )dxdydz = ∫ ϕ( x, t ) dx ∫ ϕ( y, t ) dx ∫ ϕ( z, t ) dx = 1 .
−∞ −∞ −∞ −∞
Далее уравнение
∂ϕ( x, y , z, t ) ∂ 2 ϕ( x, y , z, t ) ∂ 2 ϕ( x, y , z, t ) ∂ 2ϕ( x, y , z, t )
= + +
∂t ∂x 2 ∂y 2 ∂ z2
записывается в виде:
∂ϕ( x, t ) ∂ϕ( y , t ) ∂ϕ( z, t )
ϕ( y , t ) ϕ( z , t ) + ϕ( x , t ) ϕ( z , t ) + ϕ( x , t ) ϕ( y , t ) =
∂t ∂t ∂t
∂ 2 ϕ( x , t ) ∂ 2 ϕ( y , t ) ∂ 2 ϕ( z , t )
= ϕ( y , t ) ϕ( z , t ) + ϕ ( x , t ) ϕ ( z , t ) + ϕ ( x , t ) ϕ ( y , t ) ,
∂x 2 ∂y 2 ∂z 2
из которого следует его выполнимость.
Функция ϕ(x, t) описывает температурное поле, которое возникает растекани-
ем c единиц тепла, помещенных в точке x = 0 в момент времени t = 0. Если то же
количество тепла помещается в точку x0 в момент времени τ, то последующее те-
пловое поле будет описываться функцией ϕ(x, t) с заменой x на x – x0 и t на t – τ,
т.е. функцией ϕ(x – x0 , t – τ).
Оказывается, что с помощью функции ϕ(x, t) можно найти тепловое поле
T(x, t) для любого начального распределения температуры T0(x). В силу этого ча-
стное решение ϕ(x, t) названо фундаментальным. Для того чтобы это установить,
прибегнем к принципу суперпозиции. Однако прежде рассмотрим описываемое
этой функцией случайное блуждание.
Плотность вероятности случайно блуждающей частицы – абсолютно пьяного
– со временем меняется, как показано на рис. 29.1. Спрашивается, как далеко уй-
дет абсолютно пьяный от начальной точки x = 0 за время t?
Средняя удаленность (математическое ожидание x) равна нулю, потому что
возможные уходы влево и вправо уравновешивают друг друга, поэтому следует
прибегнуть к математическому ожиданию | x | или Mx 2 . Та и другая величины
легко вычисляются и равны
29. Фундаментальное решение уравнения теплопроводности 241
t
M| x | = a, Mx 2 = a 2t , (29.11)
π
т.е. в обоих случаях «удаление» пропорционально t , в то время как при равно-
мерном движении удаление пропорционально t. Поэтому даже очень медленно
движущаяся частица уходит дальше, чем блуждающая бесконечно быстро слу-
чайная. Вместе с тем, с очень маленькой вероятностью спустя любое время, в том
числе и очень малое, она может оказаться сколь угодно далеко от начального по-
ложения.
Растекание тепла и диффузия вещества происходят так же, как и растекание
плотности вероятностей случайно блуждающей частицы. Интересно отметить,
что это растекание несколько необычно. За конечное и даже малое время темпе-
ратура повышается сколь угодно далеко. Это повышение ничтожно, но оно есть,
т.е. тепло распространяется бесконечно быстро. То же самое относится и к диф-
фузии. Эта несуразица, несущественная ввиду ничтожной малости удаленных
значений фундаментального решения ϕ(x, t), является все же некоторым принци-
пиальным дефектом наших моделей. Сущность дефекта понятна из соотношения
(28.9), согласно которому τ и a стремятся к нулю, а величина a2/2τ = a/τ⋅a/2 − к
конечному числу D, и поэтому скорость перемещения случайной частицы a/τ не-
ограниченно растет.
Вернемся к роли фундаментального решения ϕ(x, t) и принципа суперпозиции
в решении общей задачи о тепловом поле T(x, t) при начальном его значении T0(x).
Из принципа суперпозиции следует, что если раздельно для начальных полей
T01(x) и T02(x) температурные поля есть T1(x, t) и T2(x, t), то при начальном поле
температур c1T01(x) + c2T02(x) последующее температурное поле будет c1T1(x, t) +
+ c2T2(x, t).
Начальное поле температур T0(x) можно записать в виде:
∞
T0 ( x ) = ∫ T0 (ξ)δ( x − ξ)dξ (29.12)
−∞
и воспринимать его как сумму полей δ(x – ξ)T0(ξ)dξ при всевозможных ξ, каждо-
му из слагаемых которой спустя время t отвечает температурное поле ϕ(x –
− ξ)T0(ξ) dξ.
В соответствии с этим, согласно принципу суперпозиции,
∞
T ( x, t ) = ∫ T0 (ξ) ϕ(x − ξ, t ) dξ . (29.13)
−∞
Это и есть решение задачи (29.1), (29.2). При желании, с пользой для себя, вы мо-
жете проверить это путем подстановки (29.13) в (29.1) и (29.2).
Напишем еще раз полученное решение (29.13), выписав конкретный вид фун-
даментального решения
1 ( x − ξ)2
∞
2a πt −∫∞
T ( x, t ) = T ( ξ) exp − dξ . (29.14)
0 4a 2 t
В двумерном и трехмерном случае искомые решения запишутся аналогично. Так,
в трехмерном случае
242 Ю.И. Неймарк. Математическое моделирование как наука и искусство
∞
T ( x, y, z, t ) = ∫ T0 ( ξ, η, ζ ) ϕ ( x − ξ, t ) ϕ ( y − η, t ) ϕ ( z − ζ , t ) d ξd η d ζ =
−∞
∞
1 ( x − ξ ) 2 + ( y − η) 2 + ( z − ζ ) 2
=
8a 3
( πt) 3 ∫ 0
T ( ξ , η, ζ ) exp −
4a 2t
d ξd η d ζ ,
−∞
Это есть решение уравнения (29.1), правая часть которого дополнена слагае-
мым f(x, t), соответствующим непрерывному тепловыделению, при условии (29.2).
Вот так изящно с помощью фундаментального решения находятся решения задач
о теплопроводности в неограниченной теплопроводящей среде. Изящество преж-
де всего в том, что решения сложные, а находятся легко, без выкладок, только на
основе принципа суперпозиции. Но надо было догадаться, что нужно найти реше-
ние ϕ(x, t), отвечающее точечному распределению тепла.
Теперь рассмотрим задачу о прогреве полупространства, в решении которой
нам опять поможет фундаментальное решение ϕ(x, t). Эта задача формулируется
так. С одной стороны пространства температура все время равна T1, а с другой –
находится теплопроводящая среда, имеющая в начальный момент температуру T0.
Спрашивается, как будет меняться температура этого последнего полупростран-
ства?
Выберем начало координат O на границе сред и направим ось Ox вглубь теп-
лопроводящей среды (рис. 29.2). Тогда ее температурное поле будет зависеть
29. Фундаментальное решение уравнения теплопроводности 243
t
q( τ)
T1 = T0 + ∫ dτ . (29.21)
0 2 a π( t − τ )
x x
2 2 2 2
λ= πa λ= πa
ω ω
x x
υ = a 2ω υ = a 2ω
x
u( x, t ) = A cos Ω t − . (30.18)
a
Она удовлетворяет уравнению (30.14) и краевому условию (30.15).
По аналогии решение второй задачи запишем в виде тепловой волны, бегу-
щей от поверхности Земли вглубь и имеющей частоту Ω, т.е. согласно (30.13),
Ω Ω
T ( x, t ) = A exp − x cos Ωt − x . (30.19)
a 2 a 2
Ясно, что функция T(x, t), определяемая (30.19), удовлетворяет уравнению тепло-
проводности (30.16) и краевому условию (30.17).
Решение (30.18), я думаю, вам хорошо известно из наблюдения. Хотя, если
бы веревка была достаточно длинная, то вы бы заметили, что бегущая волна зату-
хает. Это уже дефект нашей идеализации: наличие трения в веревке при ее де-
формациях и трение ее о воздух мы не учли. При желании это можно сделать,
считая, например, что сила трения пропорциональна скорости движения веревки
и противоположно направлена. Это привело бы к уравнению вида
∂ 2u 2
2 ∂ u ∂u
= a −h . (30.20)
∂t 2
∂x 2
∂t
Далее можно найти волновое решение вида (30.4) и, используя его, уточнить
полученное нами решение (30.18). Действительно, подставляя (30.4) в (30.20),
найдем, что
ω2 – a2k2 – ih ω = 0
или
ω h
k= 1− i .
a ω
При h/ω << 1 приближенно
ω h
k=± 1 − i .
a 2ω
Нас интересует волна, бегущая от руки, поэтому в полученном значении вол-
нового числа k берем знак минус. Соответствующее уточненное решение будет
hx Ω
u( x, t ) = A exp − cos Ωt − x . (30.21)
2a a
Оно действительно затухает с ростом x и при h = 0 переходит, как и положено, в
(30.18).
Бегущая вдоль веревки волна может привести к неожиданному эффекту, если
веревка утончается. Это утончение вызывает рост скорости распространения вол-
ны a, так как a2 = T/ρ, где T – натяжение веревки, а ρ – ее линейная плотность.
При этом растет не только скорость, но и амплитуда колебаний, волна нарастает.
В результате может возникнуть сильный хлопок, вызванный тем, что скорость
движения к концу веревки превзойдет звуковую. Чтобы осмыслить это явление,
учтем, что волна сохраняет энергию, а колеблющаяся масса уменьшается. Наблю-
250 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Лед
Рис. 30.5. Иллюстрация к намерзанию льда
на поверхности воды
ξ Вода
x
Поток тепла через нижнюю поверхность льда от более нагретой воды к более
холодному льду равен
∂T
Q=k . (30.25)
∂x x = ξ
В соответствии с этим оттоком тепла происходит образование нового льда,
причем
∂T ( x, t ) dξ
k =ρc , (30.26)
∂x x = ξ dt
где c – тепло, выделяющееся при замерзании единицы массы льда, а ρ – его плот-
ность. Такова наша исходная математическая модель. Она достаточно сложна.
Сложность эта обусловлена тем, что в краевое условие (30.25) входит неизвестная
переменная ξ, меняющаяся в соответствии с уравнением (30.26), которое само за-
висит от неизвестного ξ.
Учтем особенности задачи и упростим ее математическую модель. Образова-
ние льда происходит очень медленно, так что можно считать, что в толще льда
температура квазистационарна, т.е. такая, которая устанавливается при постоян-
ном ξ.
При постоянном ξ установившееся, не зависяшее от времени температурное
поле T(x, t) = u*(x) удовлетворяет уравнению
d 2u∗
= 0, (30.27)
dx 2
следующему из (30.23), и краевым условиям
u*x = 0 = T1, u*x = ξ = 0, (30.28)
следующим из (30.24). Из (30.27), (30.28) непосредственно находим, что
T
u ∗ = − 1 x + T1 ,
ξ
252 Ю.И. Неймарк. Математическое моделирование как наука и искусство
откуда
12
2k
t
ξ= − ∫ T1 ( τ) dτ . (30.31)
pc 0
Из приближенной формулы (30.31) следует, что в пределах ее погрешностей
толщина намерзшего льда за некоторое время t определяется той же формулой
(30.30), где уже T1 − средняя температура над поверхностью льда за время t. Так
что толщина льда, намерзшего за зиму, пропорциональна корню квадратному от
средней зимней температуры и коpню квадратному из ее длительности.
31. Теория электромагнетизма Фарадея − Максвелла и электромагнитные волны 253
x
y
Ey
Так как левая часть этого равенства не зависит от x, а правая от t, то они рав-
ны постоянной, пусть –λ. Это приводит к уравнениям
T'' + λT = 0, X'' + a2λX = 0. (33.6)
Нас интересуют только те решения уравнений (33.6), для которых функция
u(x, t), определяемая согласно (33.2), удовлетворяет краевым условиям (33.5). Это
возможно только при положительном λ. При λ > 0 общие решения (33.6) имеют
вид:
T = sin λ t + B cos λ t , X = C sin a λ x + D cos a λ x ,
и, следовательно,
u( x, t ) = TX = ( A sin λ t + B cos λ t )(C sin a λ x + D cos a λ x ) . (33.7)
Это решение должно удовлетворять краевым условиям (33.6). Из них следует,
что
D = 0, C sin a λl = 0 . (33.8)
Принять C = 0 нельзя, так как в результате придем к тривиальному нулевому
решению, поэтому из (33.8) следует, что
π
λ= n ( n = 1, 2, 3, ... ).
al
Итак, приходим к решениям вида
πn πn πn
u(x, t) = A sin t + B cos t sin x. (33.9)
al al l
Это стоячие волны с дискретными длинами волн 2l/n и соответствующими
частотами πn/al. У этой стоячей волны все точки колеблются синхронно с вре-
менной частотой ωn = πn/al и амплитудой, гармонически меняющейся с измене-
нием x пропорционально sin (πnx/l). Вид нескольких стоячих волн для n = 1, 2, 3
показан на рис. 33.1.
n=1
которые можно рассматривать как разложения в ряды Фурье функций ϕ(x) и ψ(x)
соответственно. Так как при n ≠ m
l
πn πm
∫ sin l
x sin
l
x dx = 0 ,
0
а при n = m тот же интеграл равен l/(2π), то, умножая каждое из равенств (33.11)
на sin πm l x и интегрируя по x от 0 до l, находим, что
l
2π πm
Bm = ∫
l 0
ϕ( x ) sin
l
xdx,
(33.12)
l
2a πm
Am =
m 0∫ ψ( x ) sin
l
xdx.
где ρ – постоянная плотность струны, а ψ(x) – скорость струны после удара в точ-
ке x. Удар мы предполагаем сосредоточенным в исчезающе малой окрестности
точки x = ξ. Вне этой исчезающе малой окрестности скорость ψ(x) непосредст-
венно после удара равна нулю и поэтому условие (33.13) можно записать в виде
ξ+ ε
p
∫ ψ( x)dx =
ρ
(ε > 0) (33.14)
ξ−ε
Из рис. 33.2, в частности, видно, что основной тон наилучше представлен при
ударе по центру струны, но при этом отсутствует вторая и четвертая гармоники.
Для того чтобы хорошо представить несколько первых гармоник, можно ударить
недалеко от концов струны. Так и делается в рояле, причем чем это расстояние
меньше, тем больше гармоник представлено. У рояля Стенвея это расстояние
меньше, чем у Бекштейна, и поэтому его звук «звонче», но зато звук у рояля Бек-
штейна «бархатнее» и «мягче».
Звук скрипичной струны и фортепианной одного и того же основного тона
сильно различаются, и это отличие объясняется также различностью представи-
тельности гармоник.
Наше ухо устроено так, что звук воспринимается фактически через его
спектр. Музыкальные звуки до, ре, ми и т.д. имеют спектр, состоящий из основно-
го тона и гармоник. Музыкальные аккорды имеют спектр, составленный из спек-
тров, входящих в него звуков. Шум имеет очень много спектральных частот, та-
кой спектр называют сплошным в противоположность дискретному спектру, ко-
гда частот не очень много.
Почему определенные последовательности звуков вызывают у нас такие
сильные эмоции – пожалуй, одна из величайших загадок природы. Хотя некото-
рые необходимые для этого требования известны и составляют предмет теории
музыки.
34. Микрочастица 265
34. МИКРОЧАСТИЦА
До сих пор мы рассматривали различные математические модели окружаю-
щего нас мира, подчас непонятного и загадочного, но все же того, в котором мы
живем. Но помимо этого мира существуют миры, скрытые от нас, которые недос-
тупны нам, и в этом смысле существуют лишь в нашем воображении. Таков мик-
ромир – мир молекул, атомов и элементарных частиц. Мир, о котором человек до-
гадался давно, но который стал доступен изучению только в последнее столетие,
вместе с созданием новой неклассической физики – квантовой механики.
Математические модели объектов микромира – квантовой механики – еще в
большей мере, чем модели классической физики, носят математический характер,
не только оторванный от нашего непосредственного опыта, повседневных пред-
ставлений и интуиции, но и непринимаемый ими. Несогласования имели место и
раньше при рождении законов механики и электродинамики. В механике повсе-
дневные наблюдения, казалось бы, бесспорно свидетельствуют о том, что силы
вызывают движение, в то время как они только его изменяют. Более сложные
электрические явления казались порождаемыми зарядами и токами и совершенно
неприемлемой была идея о существовании электромагнитных волн, ибо при этом
нет ни зарядов, ни токов. Для квантовой механики такие неприятия проявлялись
значительно сильнее. Микромир никогда и ни в чем непосредственно не воспри-
нимался нашими органами чувств и оказался невообразимо отличным от привыч-
ного макромира. Вместе с тем, в конечном счете, именно микромир лежит в осно-
ве всех проявлений макромира. Поэтому микромир все же можно обнаружить с
помощью создаваемых человеком приборов и специальных условий опыта: на-
блюдая спектры излучения и поглощения атомов, радиоактивность, дифракцию
электронов, фотоэффект и другое.
Приобретаемые таким образом новые данные и их теоретическое осмысление
противоречили не только многовековому опыту, но и сложившимся к тому време-
ни теоретическим представлениям об окружающем физическом мире, получив-
шим впоследствии наименование классической физики. Конечно, это относится
не только к микромиру, но и другим разделам новой физики нашего века – физике
больших скоростей, близких к скорости света, огромных расстояний в миллионы
световых лет, гигантских масс и огромных плотностей, сверхвысоких температур,
невиданных магнитных полей и др.
Укажем на некоторые явные отличия проявлений микромира, говорящих о
необходимости кардинального пересмотра представлений классической физики и
создания кардинально новых математических моделей.
Человечество давно, со времен древних греков, догадывалось, что материаль-
ный мир состоит из мельчайших частиц – атомов – и все происходящее с ним по-
рождается их движениями и взаимодействиями. При этом само собой разумелось,
что хотя они и чрезвычайно маленькие, но наделены такими же свойствами, как и
обычные тела: они могут перемещаться, ударяться друг о друга, зацепляться и т.д.
Создаваемая поначалу кинетическая теория газов, представления о жидких и
твердых телах и многообразные химические превращения не противоречили этим
266 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Лучше всего воспринять модель микромира, о которой будет речь ниже, как
игру, так же, как в свое время вы слушали игру Коена «жизнь». Только теперь ме-
няются не фишки на шахматной доске, а некая функция ψ и находимые с ее по-
мощью физические величины. Такой подход позволит вам легко принять ее пра-
вила и, потрудившись, научиться играть. Когда вы научитесь «играть», математи-
ческая модель микромира вам станет привычной, а со временем и понятной.
Если основной математический аппарат классической физики – это диффе-
ренциальные уравнения, то для квантовой механики – это еще и совсем другой,
существенно отличный от дифференциальных уравнений, математический аппа-
рат теории линейных операторов. Он был создан математиками до того, как был
востребован физиками, исходя из внутренних потребностей и мотивов развития
самой математики. Теория линейных операторов вам знакома из курса функцио-
нального анализа, но, несомненно, действия с линейными операторами вам менее
привычны, чем с дифференциальными уравнениями.
Математические модели классической физики и квантовой механики сущест-
венно разные, но принцип детерминизма в его достаточно широком понимании
уцелел. Как и в классической физике, в основе описания объектов микромира ле-
жит состояние, но теперь в виде некоторой комплексной функции ψ от координат
микрочастиц и, возможно, их спинов. При этом состояние микросистемы – это
сама комплексная функция ψ перечисленных переменных, а не значения входя-
щих в нее переменных.
Изменение во времени функции ψ подчиняется дифференциальному уравне-
нию Шредингера
∂ψ
ih = Hψ , (34.1)
∂t
где H – оператор рассматриваемой системы, h – так называемая постоянная План-
ка, равная очень маленькой величине 1,05⋅10–27 эрг⋅с.
Функция ψ, как уже отмечалось – это функция вектора x – координат мик-
рочастиц, спинов и времени t. Оператор H – это так называемый оператор Га-
мильтона. Он действует по переменным вектора x . Назван он так потому, что по-
лучается по определенным правилам из функции Гамильтона микросистемы, рас-
сматриваемой как классическая механическая система.
То, что именно функция является описанием состояния, имело место и в клас-
сической механике при описании сплошных сред, и в электродинамике при опи-
сании электрического и магнитного полей. Не ново и то, что эта функция удовле-
творяет некоторому уравнению в частных производных. Не так уж ново и то, что
функция ψ комплексная: такое имеет место в приложении теории функций ком-
плексного переменного к задачам гидродинамики и электродинамики. Сущест-
венное отличие состоит не в этом. Оно состоит в том, как по функции состояния ψ
находятся возможные значения наблюдений физических величин, характеризую-
щих рассматриваемую микросистему; как функция ψ связана с наблюдаемыми
физическими величинами: координатами, импульсами, моментами, энергиями,
спинами, частотами, длинами волн и др.
Математический формализм квантовой механики. В квантовой механике
постулируется, что каждой физической величине отвечает эрмитов – комплекс-
34. Микрочастица 269
∫ ψ1 ∗ Lψ 2d x = ∫ ψ 2 ( Lψ1 ) ∗ d x . (34.2)
Собственные значения λ любого эрмитова оператора L действительные. Чис-
ла λ и соответствующие собственные функции ϕ находятся из условия
Lϕ = λ ϕ (ϕ ≠ 0). (34.3)
Множество всех собственных функций эрмитова оператора полное, а собст-
венные функции ϕ1 и ϕ2, отвечающие разным собственным значениям λ1 ≠ λ2, ор-
тогональны
∫ ϕ1 ∗ ϕ 2 d x = 0 . (34.4)
Итак, как уже указывалось, каждой физической величине l сопоставляется по
правилам, которые будут указаны ниже, эрмитов оператор L. Возможные значе-
ния физической величины l – это только его собственные значения. В результате
измерений эти значения могут наблюдаться. При этом в идентичных условиях ре-
зультаты измерений могут быть разными, и фактический физический смысл име-
ет лишь их среднее значение (математическое ожидание). Это среднее значение
l , согласно квантово-механическому формализму, находится по состоянию ψ
квантовой системы по формуле
l = ∫ ψ ∗Lψd x , (34.5)
где функция состояния ψ предполагается нормированной, т.е.
∫ ψ ∗ψ d x = 1 .
Сказанным исчерпывается формальное описание математической модели
квантовой системы. Эта математическая модель включает понятие состояния –
функцию ψ, уравнение Шредингера изменения состояния во времени и форма-
лизм отыскания возможных значений любой физической величины и ее средне-
статистического значения по функции состояния и операторам этих физических
величин, согласно (34.5).
Фактическое построение математической модели квантовой системы требует
написания функций ψ и H и уравнения Шредингера, а также знания операторов,
отвечающих интересующим нас физическим величинам.
Ее исследование в рамках изложенного состоит в решении уравнения Шре-
дингера, возможно, при некоторых дополнительных сведениях о функции ψ; оты-
скании собственных значений и собственных функций операторов интересующих
нас физических величин и вычислении с помощью найденной функции ψ их сред-
них значений по формуле (34.5).
Укажем операторы, отвечающие координатам x, y и z, импульсам px, py и pz,
кинетической T и потенциальной V энергиям, а также оператору Гамильтона H,
для частицы массы m в потенциальном поле V(x, y, z) без учета ее спина.
270 Ю.И. Неймарк. Математическое моделирование как наука и искусство
∫ ψ1ψ 2 d x = 0 .
∗
(34.26)
Условие нормировки по форме записывается по-разному для собственного
значения, отвечающего дискретному или непрерывному спектру.
Для случая дискретного спектра условие нормированности функции ψs , отве-
чающей собственному значению Es, уже было написано, оно имеет вид
∫ ψ sψ s d x = 1 .
*
(34.27)
Для непрерывного спектра, собственные функции которого зависят от пара-
метра E, т.е. ψ = ψE , условие нормировки можно записать в виде
∫ ψ E ψ E ′ d x = δ ( E − E ′) .
∗
(34.28)
Эта запись означает, что при E ≠ E'
∫ ψ E ψ E′ d x = 0 ,
∗
(34.29)
что соответствует ортогональности. При E = E' интеграл (34.29) обращается в бес-
конечность, но так, что все же существует интеграл от него по E, равный единице,
т.е.
∫ ψ E ψ E ′d x = 1,
*
(34.30)
где интегрирование по E происходит по непрерывной части спектра.
Для того чтобы сблизить записи (34.26)−(34.31), запишем их в виде
∫ ψiψ j d x = δij , ∫ ψ E ψ E ′d x = δ( E − E ′) ,
*
(34.31)
34. Микрочастица 275
где символы δij и δ(E – E') обращаются в нуль соответственно при i ≠ j и E ≠ E', а
при i = j и E = E' первый равен 1, а для второго равен единице интеграл
∫ δ(E − E ′)dE = 1 .
Напомним, что символ δij (функция от целочисленных значений i и j) был
введен Кронекером и называется символом Кронекера, а символ δ(E – E') был вве-
ден в теоретическую физику Дираком и называется функцией Дирака. Впервые
эта функция использовалась Хевисайдом в созданном им новом, непонятом со-
временниками, операционном исчислении.
После этого затянувшегося, но необходимого предисловия перейдем, нако-
нец, к рассмотрению указанных выше квантовых систем.
Микрочастица (например, электрон) описывается операторами координат,
импульса, моментов импульса, энергии и спина, кроме того, она имеет массу и
заряд. Если микрочастица имеет заряд, то на нее действует электрическое, а при
движении – и магнитное поля. Такое богатство описания и возможных влияний
приводит к гигантскому разнообразию явлений в поведении микрочастиц. После-
дующее имеет целью познакомиться лишь с некоторыми из них, наиболее про-
стыми, не приводящими к математическим трудностям и все же достаточно пред-
ставительными для того, чтобы почувствовать отличия микромира от привычного
макромира. В последующем изложении примеры относятся только к микрочасти-
це, для которой отсутствует или несущественен спин и отсутствует магнитное по-
ле.
Свободная микрочастица. Для свободной микрочастицы V = 0, и поэтому
уравнение (34.22) принимает вид
h2
− ∆ψ = Eψ . (34.32)
2m
Непосредственно проверяя, можно убедиться, что оно имеет решение вида
i
ψ = exp ( p x x + p y y + p z z ) , (34.33)
h
где px, py, pz – произвольные постоянные, удовлетворяющие условию:
1
( p x2 + p 2y + p z2 ) = E . (34.34)
2m
Поэтому, согласно (34.23), соответствующее решение уравнения Шредингера
для свободной частицы запишется в виде:
i
ψ = exp ( p x x + p y y + p z z − Et ) . (34.35)
h
Это знаменитая функция. Она получила наименование волны де Бройля и с
нее началась волновая трактовка микрочастицы. Чтобы это понять, заметим, что, с
одной стороны, функция ψ описывает комплексную плоскую волну с частотой
ω = E/h и волновым числом k = p / h = 2m E /h, распространяющуюся вдоль
вектора p , а с другой, – она представляет собой микрочастицу с энергией E и им-
пульсом p . Последнее следует из того, что функция ψ является собственной
функцией операторов импульсов
276 Ю.И. Неймарк. Математическое моделирование как наука и искусство
∂ ∂ ∂
− ih , − ih , − ih
∂x ∂y ∂z
и одновременно оператора кинетической энергии – h2∆ /2m с собственными чис-
лами px, py, pz и E соответственно. Согласно смыслу функции состояния ψ, плот-
ность вероятности ее местонахождения пропорциональна |ψ|2, который, как видно
из (34.35), при всех x, y, z и t равен единице. Таким образом, волна де Бройля как
функция состояния описывает частицу с определенным импульсом и энергией, но
располагающуюся равномерно во всем пространстве, в полном соответствии с
принципом неопределенности.
Микрочастица в потенциальной яме. Пусть в прямоугольной потенциаль-
ной яме с неограниченными стенками находится микрочастица. В этом случае в
уравнении Шредингера
∂ψ h2
ih =− ∆ψ + Vψ (34.36)
∂t 2m
функция V зависит только от одной координаты x:
0 при x ∈ (0, a ),
V = (34.37)
∞ при x ∉ (0, a ),
и ее график имеет вид, изображенный на рис. 34.2.
∂ψ h 2 ∂ 2ψ
ih =− ,
∂t 2m ∂x 2
решение которого легко находится и записывается в виде суперпозиции функций
вида
p E p2
exp i x x − t , E = x ,
h h 2m
которая должна удовлетворять краевым условиям равенства нулю при x = 0 и x =
= a. Этим краевым условиям удовлетворяют только функции вида:
p E p E iEt px
c exp i x x − t –c exp i − x x − t = 2ic exp − sin x, (34.41)
h h h h h h
для которых
px a
= πk (k = ±1, ±2, …),
h
то есть
πh π2h 2 2
px = k , Ek = k . (34.42)
a 2ma 2
Мы уже знаем, что функции (34.41) являются собственными функциями опе-
ратора кинетической энергии − h ( 2m ) ⋅ ∂ 2 ∂x 2 с собственными значениями Ek,
определяемыми формулой (34.42). Функция (34.41) состоит из суперпозиции двух
функций, которые являются собственными для оператора импульса − ih ∂ ∂x с
собственными значениями, равными pk = ±πhk/a.
Таким образом, функции состояния ψ формулы (34.41) отвечает квантовая
частица с энергией Ek и импульсами pk и – pk, принимаемыми равновероятно.
Выясним еще, какова плотность вероятности координаты x квантовой части-
цы, находящейся в потенциальной яме с неограниченными краями для функций ψ
вида (34.41).
Для этого необходимо функцию формулы (34.41) нормировать и найти квад-
рат ее модуля. Обозначим эту функцию ψk. Непосредственные вычисления дают,
что
1 p
∫ ψ k ψ k dx = 2a ψk = e
∗ − i ( E h )t
sin k x ,
h
и поэтому для нормированной функции ψk
2 1 kπ
ψk = sin 2 x. (34.43)
2a a
Соответствующие графики плотности вероятности изображены на рис. 34.3.
(для k = 1, 2 и 3).
Возможные функции состояния ψ являются всевозможными суперпозициями
с комплексными коэффициентами найденных функций ψk, т.е.
1 π 2 hk 2 kπ
ψ( x, t ) =
2a
∑ k − i 2ma 2 t sin a x ,
c exp
278 Ю.И. Неймарк. Математическое моделирование как наука и искусство
k=1 k=2
0 a x 0 a x
k=3
Рис. 34.3. Иллюстрация к поведению электрона
в бесконечно глубокой потенциальной яме,
где изображены первые три гармоники функции
ψ(x, t)
0 a x
k + k1 + ( k1 − k ) B k − k + (k + k1 )B
C= , D= 1 .
2k1 2k1
Из этих формул следует, что для отраженной и преломленной волн де Бройля
2
2 4( k 2 − k1 ) sin 2 k1a
B = ,
4( k 2 + k12 ) 2 sin 2 k1a + 16k 2 k12 cos2 k1a
2
2 16k 2 k1
E =
4( k 2 + k12 ) 2 sin 2 k1a + 16k 2 k12 cos2 k1a
и, следовательно, наряду с отраженными от барьера частицами существуют про-
ходящие через барьер частицы вне зависимости от того, больше или меньше энер-
гия частицы энергетической высоты V0 барьера. Это совершенно новое явление
«просачивания» или диффузии через энергетический барьер микрочастицы, не
имеющее классического аналога и противоречащее классике.
Атом водорода. Атом водорода – это электрон в центральном кулоновском
поле электрически положительного заряда ядра. Классическим аналогом описа-
ния атома водорода является известная нам проблема двух тел, решенная Ньюто-
ном. В классическом случае движение тела характеризуется тремя законами Кеп-
лера об эллиптичности орбиты, постоянстве секторной скорости и соотношении
периодов обращения и больших полуосей орбит. Для микрочастицы все не так:
34. Микрочастица 281
∂2 ∂2 2 2 ∂
2
− 2υ − (c − υ ) 2 , (35.6)
∂t ′2 ∂x ′∂t ′ ∂x ′
отличный от волнового оператора (35.5).
С одной стороны, это неожиданно и означает, что либо неверны утверждения
о справедливости уравнений Ньютона и Максвелла в инерциальных системах, ли-
бо неверно преобразование Галилея, и тогда неверны уравнения Ньютона, либо,
наконец, неверны уравнения Максвелла. Какую из этих трех возможностей вы-
брать?
С другой стороны, то, что оператор (35.4) не перешел при преобразовании
Галилея в такой же оператор (35.5), довольно очевидно: ведь система O'x'y'z' дви-
жется со скоростью υ относительно системы Oxyz, и поэтому при таком переходе
скорость c распространения электромагнитных волн должна измениться, должна
измениться и форма волны. Убедимся в этом, найдя гармонические волны
ei(ω t' – kx'), зануляющие оператор (35.6):
∂2 ∂2 2 2 ∂ i ( wt ′− kx ′)
2
2 − 2 υ + ( υ − c ) e =
∂t ′ ∂x ′∂t ′ ∂x ′2
x′ + υ t ′ x ′υ/ c 2 + t ′
x= , t= . (35.13)
a (1 − υ 2 / c 2 ) a (1 − υ 2 / c 2 )
Преобразование (35.12) должно совпадать с (35.13), если в последнем υ заме-
нить на –υ, а x', t' заменить на x, t и обратно − x, t на x', t'. Одинаковость влечет ус-
ловия:
1 υ aυ υ/ c 2
a= , aυ = , = ,
a (1 − υ 2 / c 2 ) a (1 − υ 2 / c 2 ) c 2 a (1 − υ 2 / c 2 )
которые сводятся к одному
υ2
a 2 1 − 2 = 1 .
c
Отсюда
−1 / 2
υ2
a = ±1 − 2 .
c
Но мы уже знаем, что при υ = 0 a = 1. Поэтому a = (1 − υ 2 / c 2 ) −1 / 2 и преобра-
зование (35.8) оказывается имеющим вид уже написанных ранее преобразований
Лоренца (35.7).
Перепишем его и обратное ему, используя сокращенное обозначение
γ(υ2) = (1 – υ/c2)–1/2, в виде
υ
x' = γ(υ2)(x – υt), t ′ = γ ( υ2 ) t − 2 x (35.14)
c
и
υ
x = γ(υ2)(x' +υt' ), t ′ = γ ( υ2 ) t + 2 x . (35.15)
c
Напомним, что υ – скорость движения системы K' по отношению к K или, что
то же, –υ – скорость движения системы K по отношению к системе K'.
Еще раз обратим внимание, что из преобразований Лоренца следует, что одно
и то же событие – нечто происходящее в каком-то месте и в какое-то время – име-
ет в разных инерциальных системах отсчета не только разные координаты, что
нам привычно, но и разные времена. Действительно, пусть в системе отсчета K
событие произошло в точке x в момент t. Тогда, согласно (35.7), в системе K' оно
имело место в точке x' = γ(υ2)(x – υt) в момент t' = γ(υ2)(t –υx)/c2. Это означает, что
абсолютного времени, как и координат, нет. Каждая инерциальная система имеет
свой отсчет места и свои часы.
Теперь уже не столь неожиданно и понятно, что события, одновременные в
одной системе, не одновременны в другой. Понятие одновременности не абсо-
лютное, а относительное, так как в каждой системе отсчета свои часы. Эти часы
соотносятся друг с другом очень странно: часы системы K' по отношению к часам
системы K отстают, но и часы системы K, наблюдаемые в системе K', так же от-
стают. Этот вывод, естественный с точки зрения логики, учитывающей симмет-
рию систем K и K', совершенно неприемлем с точки зрения нашей привычной
оценки хода разных часов.
290 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Будем наблюдать из системы K часы системы K', находящиеся в точке x', в те-
чение времени τ по часам системы K, т.е. от момента t1 до t2, где t2 – t1 = τ. Отве-
чающие этим временам t1 и t2 показания часов системы K', которые находятся в
точке x', пусть t1′ и t2′ . Тогда, согласно второму из уравнений (35.15),
υx ′ υx ′
t1 = γ ( υ2 ) t1′ + 2 , t2 = γ ( υ 2 ) t2 ′ + 2
c c
и, следовательно,
τ = t2 – t1 = γ (υ2) (t2′ − t1′ ) = γ ( υ2 ) τ′, (35.16)
т.е. часы системы K' в системе K идут медленнее в γ–1(υ2) раз. Аналогично часы в
системе K по часам системы K' также идут настолько же медленнее. Замедление
хода движущихся часов по отношению к неподвижным имеет прямые экспери-
ментальные подтверждения. Такое подтверждение дают измерения длительности
жизни коротко живущих микрочастиц, летящих с большими скоростями. Быстро
движущаяся частица в неподвижных часах живет дольше, и это удлинение време-
ни жизни согласуется с тем, которое следует из преобразований Лоренца, т.е.
больше в γ(υ2) раза. Время жизни летящей частицы – это время в часах коорди-
натной системы, движущейся вместе с частицей. Такое время называют собствен-
ным временем частицы. Из равноправия всех инерциальных систем собственное
время жизни частицы не зависит от ее скорости движения, оно во всех инерци-
альных системах одно и то же.
Некоторое подтверждение имеется и для часов, путешествующих на искусст-
венном спутнике, по отношению к земным часам путешествующие часы отстают.
Вместе с тем из этого подтвержденного экспериментом факта замедления
движущихся часов вытекает широко обсуждаемый в свое время парадокс близне-
цов. Он состоит в том, что из двух родившихся близнецов одного оставили на
Земле, а другого отправили на космическом корабле со скоростью, близкой к ско-
рости света. Тогда по возвращении на Землю, путешествующий близнец может
быть юношей, а оставшийся на Земле – стариком. Физики считают, что так и бу-
дет. Но парадокс в том, что можно то же самое рассуждение провести с точки
зрения путешествующего близнеца, по отношению к которому путешествовал
близнец, оставшийся на Земле, и поэтому он должен быть стариком, а близнец на
Земле – юношей. Этот парадокс разрешается тем, что полной симметрии между
близнецами нет: путешествующий близнец тормозил и, повернув обратно, разго-
нялся и что происходит при этом с его собственными часами, наша теория ответа
не дает. Близнец же на Земле ничего такого не делал.
Рассмотрим теперь другое явление сокращения размеров движущегося отрез-
ка. Пусть в системе K' вдоль оси O'x' расположен отрезок [ x1′ , x2′ ] длины l' = x2′ –
− x1′ . Длину l' он имеет в масштабе системы K'. Этот отрезок, назовем его L', дви-
жется со скоростью υ относительно системы K. Примем следующую естествен-
ную процедуру измерения его длины в системе K.
Засечем в системе K координаты x1 и x2 концов отрезка L' в какой-нибудь
один и тот же для обоих концов момент времени t в системе K. За его длину в сис-
теме K примем величину l = x2 – x1. Найдем соотношение между l и l′.
35. Пространство и время 291
c
= γ 2 ( υ)( dx ′2 + 2υdx ′dt ′ + υ2 dt ′2 ) + dy ′2 + dz ′2 −
2 υ υ2
− c γ ( υ) dt + 2 2 dt dx + 4 dx ′2 = dx ′2 + dy ′2 + dz ′2 − c 2 dt ′2 .
2 2
′ ′ ′
c c
Итак,
ds2 = ds' 2. (35.21)
Величину ds можно назвать расстоянием в четырехмерном пространстве со-
~
бытий. Преобразования, связанные с переходом от одной системы K к другой
~
K ′ , его сохраняют и являются в этом смысле аналогами движений в трехмерном
пространстве. Эту аналогию можно сделать явной, если время t заменить на iτ/c и,
соответственно, υ на –icυ. При этом квадратичная форма ds2 примет вид:
ds2 = dx2 + dy2 + dz2 + dτ2, (35.22)
а преобразование Лоренца окажется вида:
x + υr r − υx
x′ = , r′ = ,
1 + υ2 1 + υ2
или, полагая (1 + υ2)–1/2 = cos θ и соответственно υ(1 + υ2)–1/2 = sin θ в виде:
x' = x cos θ + τ sin θ, τ' = –x sin θ + τ cos θ, (35.23)
представляющем собою переход от системы Oxτ к системе Ox'τ', повернутой от-
носительно нее на угол θ (рис. 35.3).
τ
τ'
τ
x'
Рис. 35.3. Геометрическая интерпретация
x'
преобразования Лоренца τ'
θ
0 x x
Таким образом, переход от одной инерциальной системы к другой можно
представить как обычное преобразование в евклидовом пространстве от одной
ортогональной системы координат к другой.
В связи с инвариантностью ds2, выражаемой (35.21), мне хотелось бы сказать
несколько слов о причинности в новом пространственно-временном мире. Спро-
сим себя, какие события S1(x1, y1, z1, t1) и S2(x2, y2, z2, t2) в разных точках (x1, y1, z1, t1)
294 Ю.И. Неймарк. Математическое моделирование как наука и искусство
и (x2, y2, z2, t2) и в разные времена t1 и t2 могут быть причинно связаны, и какие –
нет? Согласно самому смыслу принципа причинности, событие S2 может быть
следствием события S1 только в случае t2 ≥ t1. При обратном неравенстве это не-
возможно. При переходе от одной инерциальной системы к другой времена t2 и t1
могут изменяться и может нарушаться неравенство t2 ≥ t1. Величина
ds2 = (x2 – x1)2 + (y2 – y1)2 + (z2 – z1)2 – c2(t2 – t1)2
при переходе от одной инерциальной системы к другой не меняется, поэтому, ес-
ли ds2 < 0, то t2 – t1 не может обратиться в нуль, и первоначальное неравенство
t2 > t1 сохраняется. Следовательно, наличие причинной связи между такими собы-
тиями может иметь место во всех системах отсчета. Этот случай характеризуется
тем, что время прохождения светом расстояния
r = [(x2 – x1)2 + (y2 – y1)2 + (z2 – z1)2]1/2
меньше t2 – t1 . Напротив, при ds2 > 0 это время больше, чем |t2 – t1|. При этом с пе-
реходом к другой системе отсчета t2 – t1 может сменить знак, т.е. такие события не
могут быть причинно связанными. Невозможность причинной связи между собы-
тиями, для которых ds2 > 0, следует еще и из того, что действие, устанавливающее
эту причинную связь, должно было бы распространяться быстрее скорости света.
Тем самым мы приходим к выводу, что дальнодействие противоречит соблюде-
нию принципа причинности во всех инерциальных системах. Уравнения Мак-
свелла устранили мгновенность кулоновского взаимодействия электрических за-
рядов, то же сделала современная теория гравитации и гравитационных волн с
ньютоновским взаимодействием масс. Ни то, ни другое не может осуществляться
быстрее скорости света.
Таким образом, принцип причинности сохраняется и в отсутствии абсолют-
ного времени.
Уравнения Максвелла инвариантны по отношению к преобразованиям Ло-
ренца и не инвариантны по отношению к преобразованиям Галилея. Уравнения
Ньютона, наоборот, инвариантны по отношению к преобразованиям Галилея и не
инвариантны по отношению к преобразованиям Лоренца. Различия преобразова-
ний Галилея и Лоренца порядка υ2/c2 и очень малы для скоростей, наблюдаемых
во времена Ньютона механических систем. Сегодня это уже не так. Наблюдаемые
космические частицы имеют скорости, близкие к скорости света c, так же уже
сравнимы со скоростью света скорости частиц современных мощных ускорите-
лей. Наблюдения за их движением обнаруживают расхождения с уравнениями
Ньютона. Уравнения Ньютона нужно подправить так, чтобы они оставались спра-
ведливыми и при больших скоростях υ. Выяснить, каковы эти поправки, можно,
исходя из требования их инвариантности по отношению к преобразованию Ло-
ренца. Опуская все рассуждения, подведем окончательный итог.
Уравнение
dp
=F,
dt
где p – количество движения или импульс, сохраняется, но сам импульс, ранее
равный m υ , теперь равен
35. Пространство и время 295
m0 υ
p= ,
1 − υ2 / c 2
где m0 –так называемая масса покоя. Полная энергия E частицы равна
m0 c 2
E= ,
1 − υ2 / c 2
а энергия покоя E0 и кинетическая энергия T соответственно равны
E0 = m0 c 2 , T = E − E0 ,
причем кинетическая энергия T
m0υ 2 3 υ 4
T = E − E0 = + m0 2 + ... ,
2 8 c
и при υ << c близка к ее классическому значению mυ2/2.
Таким образом, изменения, произошедшие с уравнением Ньютона, сводятся к
тому, что масса m заменяется на массу
m0 1 υ2
m= = m0 1 + 2
+ ... ,
1 − υ2 / c 2 2c
зависящую от скорости и отличающуюся от прежней массы на величину порядка
υ2/c2. Механика Ньютона, уточненная применительно к большим скоростям дви-
жущихся тел, получила наименование релятивистской механики. Быстро движу-
щаяся частица со скоростью порядка скорости света названа релятивистской час-
тицей.
296 Ю.И. Неймарк. Математическое моделирование как наука и искусство
или
eH
ν=. (36.1)
mc
Конечно, к такому же результату можно прийти непосредственно из уравне-
ния Ньютона с учетом зависимости массы от скорости υ
−1 2
d e υ2
( m υ ) = [ υ, H ], m = m0 1 − 2 , (36.2)
dt c c
предполагая, что начальная скорость υ ортогональна постоянному однородному
магнитному полю H . В формулах (36.1) и (36.2) масса m зависит от скорости.
Учитывая, что энергия E частицы равна mc2, соотношение (36.1) можно записать в
виде
eHc
ν= , (36.3)
E
явно обнаруживающем зависимость частоты ν от скорости движения υ. В класси-
ческом приближении, когда m постоянно, этой зависимости нет. Таким образом,
если мы хотим сохранить равенство ω = ν при изменении скорости частицы υ ,
необходимо соответствующим образом менять частоту ω или величину магнитно-
го поля H. Искусственное осуществление этих связей затруднительно, но, оказы-
вается, нелинейные эффекты резонансного разгона позволяют реализовать необ-
ходимую связь между ω и H автоматически. Эта возможность следует из матема-
тической модели, построение которой мы продолжим.
Пусть E и E – значения энергии одной и той же частицы после следующих
друг за другом проходах ею через щель, тогда
E = E − f ( E ) + eV sin ωt , (36.4)
где t – момент времени прохода частицей через щель, после которого ее энергия
равна E , f (E) – потери энергии частицы при движении между проходами через
щели, а ω (считаемая постоянной) – частота изменения напряжения в щели: пре-
небрежимо малой ширины. Далее напишем соотношение между временем t и
временем t следующего прохода через щель
~
E
t =t+π . (36.5)
eHc
Если бы от момента t до t энергия частицы оставалась постоянной, то в фор-
~
муле (36.5) E совпадало бы с E . Но при движении от щели к щели она несколько
уменьшает свою энергию, как уже было принято в формуле (36.4), на величину
f ( E ). Поэтому естественно приближенно принять, что
~
E = E –1/2 f ( E ).
Величины подкачки энергии при проходах щели в моменты времени t и t со-
ответственно будут eV sin ωt и –eV sin ω t = eV sin (ω t + π). Для осуществления ре-
зонансного разгона надо, чтобы для некоторого целого n > 0 имело место
ω t = ω t + ( 2n − 1) π . (36.6)
298 Ю.И. Неймарк. Математическое моделирование как наука и искусство
1 − f ′( E ∗ ) − z eVω cos ωt ∗
ξ= 1 ∗ π =0
1
2− f ′( E ) eHc z 1 − z
или
1 πVω
z 2 + − 2 + f ′ − 1 − f ′ cos ω t∗ z + 1 − f ′ = 0 , (36.11)
2 Hc
определяющему возможные значения z.
Условия устойчивости состоят в том, чтобы оба корня уравнения (36.11) бы-
ли по модулю меньше единицы. Для этого коэффициенты характеристического
уравнения (36.11) τ и v при первой и нулевой степенях z должны удовлетворять
неравенствам
v < 1, 1 – τ + v > 0, 1 + τ + v > 0.
Соответствующая подстановка приводит к неравенствам:
1 − f ′( E ∗ ) < 1 ,
1 πVω
1 + 2 − f ′ + 1 − f ′ cos ω t∗+ 1 − f ′ > 0 ,
2 Hc
1 πVω
1 − 2 + f ′ − 1 − f ′ cos ω t∗+ 1 − f ′ > 0 .
2 Hc
Первое и второе неравенства выполняются в силу положительности f ′ и ма-
лости f ′ и πωV/Hc, последнее неравенство приводит к условию
cos ωt* < 0,
которое определяет, какой их двух возможных стационарных режимов устойчив.
Этот устойчивый стационарный режим группирует частицы и позволяет, медлен-
но увеличивая H, наращивать их энергию. При приближении Eкр к критическому
предельному значению, определяемому уравнением f (Eкр) = eV, происходит на-
рушение устойчивости и срыв квазистационарного разгона.
Идея изложенного выше способа разгона релятивистских заряженных частиц
впервые была выдвинута В.И. Векслером в 1944 году, а изложенное теоретиче-
ское исследование принадлежит А.А. Андронову и Г.С. Горелику (1945 г.) [1]. Ос-
новной результат исследования они представили в виде резонансной кривой со
скосом и явлением гистерезиса, характерными для нелинейного резонанса.
300 Ю.И. Неймарк. Математическое моделирование как наука и искусство
1 i j k
1 1 i j k
i i –1 k –j
i j –k –1 i
k k j –i –1
D
T T
g
ξ η
плохо с умножением: оно выполнимо очень сложно, а в привычной для нас сис-
теме – просто.
Осталось еще добавить, что операционных систем типа Хевисайда довольно
много. Совсем другая изоморфная операционная система, в которой почти все
действия, правда, приближенно, легко и быстро выполнимы, – это операционная
система современной ЭВМ с хорошим математическим обеспечением, памятью и
быстродействием.
Зачем же нам нужны другие изоморфные операционные системы, отличные
от привычной общематематической? Ответ можно сформулировать так. В ряде
случаев решить некоторую задачу в обычной математической операционной сис-
теме не удается, но если перевести ее в другую, ей изоморфную, то там решение
найти можно. Решив задачу в изоморфной системе, можно вернуться в исходную
систему и получить требуемое решение. Эта возможность – прямое следствие
диаграммы коммутативности. Действительно, допустим, действие f над элемен-
том x невыполнимо в операционной системе Α, но оно выполнимо в операцион-
ной системе Β. Согласно диаграмме коммутативности, действию f в изоморфной
системе отвечает действие g, и, как непосредственно видно из этой диаграммы,
y = f x = T −1η = T −1g ξ = T −1g T x ,
где все операции T, g и T –1 выполнимы, причем операция T соответствует пере-
ходу от исходной системы Α к используемой Β, а операция T –1 – возврату в ис-
ходную систему Α.
На этом краткое описание математических операционных систем закончим и
перейдем к аналогам фраз, описаний, рассказов и т.п. в математическом языке.
Этот аналог уже был указан – это математические модели, т.е. изоморфные ото-
бражения описаний каких-то реальных или мыслимых объектов с помощью мате-
матической операционной системы. Чтобы прояснить сказанное, определим ма-
тематическую модель абстрактно и формально, как некоторое множество элемен-
тов математической операционной системы и связей, устанавливаемых ее дейст-
виями и отношениями. В соответствии с этим определением, уравнение
x 2 + px + q = 0 – модель, соотношение y = ax + b – тоже модель, x – тоже модель.
Модель и dx / dt = z + x , модель и x < y. Но понятие модели имеет и содержатель-
ный смысл. Чтобы выяснить, в чем он состоит, заметим, что понятие изоморфиз-
ма имеет место и для моделей.
Две модели изоморфны, если между их элементами, действиями и отноше-
ниями между ними можно установить взаимнооднозначное соответствие, для ко-
торого справедлива диаграмма коммутативности. Речь может идти о моделях в
одной и той же операционной системе или разных.
Теперь осталось сказать о математической модели и математическом модели-
ровании самое главное, но, к сожалению не формализуемое: природа, как окру-
жающий нас мир, − тоже операционная система, так как ее удается с той или иной
полнотой представить в виде разнообразных элементов и связей между ними и
текущим временем, называемых законами природы и принципами ее устройства.
С этой точки зрения объекты природы – это ее природные модели, и они могут
быть изоморфны математическим моделям. Вернее, человечество создало матема-
37. Математика как язык, как операционная система и модели 305
тический язык так, чтобы это имело место. И как только удается построить изо-
морфную объекту природы математическую модель, изучая ее, мы постигаем и
природный объект. Неформальным в описанном является выделение в объектах
природы элементов, подчас выдумываемых и изобретаемых, и установление свя-
зей между ними и текущим временем, т.е. неформально то, как мы постигаем уст-
ройство мира и операционную систему природы и как мы постигаем изоморфную
ей математическую операционную систему, модели которой могут быть изучены,
исследованы и поняты. Поэтому наука в целом и математическое моделирование
как часть ее – это не только точная наука, но и неформализуемое искусство. В ис-
тории науки и отдельных исследованиях формализуемое и неформализуемое,
точная наука и искусство тесно переплетаются между собой и трудно отделимы
друг от друга. Но это разделение, например, было очень явным и четким, когда
М. Фарадей постиг электромагнитные явления, выдумав магнитные и электриче-
ские поля, а Дж.К. Максвелл построил соответствующую математическую модель
– знаменитые уравнения Максвелла. В механике были придуманы силы и матери-
альные точки, обладающие массой и находящиеся в каких-то местах, и имеющие
скорость движения, Ньютон построил математическую модель их движения –
уравнения Ньютона, затем Лагранж – уравнения Лагранжа для систем материаль-
ных точек с голономными идеальными связями между ними, но без необходимо-
сти знания вызываемых ими сил.
По-видимому, в основе не только нашего осознанного мышления, но и не-
осознанного постижения мира нашими органами чувств и мозгом лежит построе-
ние изоморфных моделей. Как устроены эти модели, как они строятся и познают-
ся – одна из важнейших и не раскрытых тайн природы. С помощью этого интуи-
тивного мышления человек осознанно придумывает еще более мощные, созна-
тельно обоснованные математические модели и необходимую для их построения
и исследования операционную систему.
306 Ю.И. Неймарк. Математическое моделирование как наука и искусство
L S M
f1 α1 β1 γ1
f2 α2 β2 γ2
… … … …
fm αm βm γm
f1
α1 β1 γ1 ln
f1
⋅ ⋅ ⋅ ⋅ . (38.4)
f
αm β m γm ln m
fm
Последнее будет иметь место, если из линейной зависимости строк матрицы
(38.3)
x1α 1+ ... + xm αm = 0,
x1β 1+ ... + xmβ m = 0, (38.5)
x1γ 1+ ... + xm γ m = 0,
где x12 + x22 + ... xm2 ≠ 0, следует выполнение соотношений
f1 f
x1 ln + ... + xm ln m = 0
f1 fm
или
f1x1 ⋅ ⋅ ⋅ f mxm = f1x1 ⋅ ⋅ ⋅ f mxm , (38.6)
где величины этого равенства справа и слева в силу (38.5) имеют нулевую раз-
мерность. Выполнение этих соотношений для любого решения x1, …, xm системы
(38.5) является, таким образом, необходимым и достаточным критерием физиче-
ского подобия. Ясно, что достаточно выполнения этих условий для независимых
решений x1, …, xm системы (38.5). Каждому независимому решению x1, …, xm от-
вечает свое условие подобия, и их столько, сколько независимых решений у сис-
темы (38.5). Таковы условия подобия. При их выполнении формулы пересчета на-
ходятся как решения относительно KL, KS и KM линейных уравнений (38.2). Эти
формулы пересчета неоднозначны с точностью до условий подобия, одинаковых
у объекта и его модели.
Перейдем к примерам.
П р и м е р 1 . Пусть предполагаемая к строительству стержневая статическая
определяемая конструкция сделана из стержней длин l1, l2 ,…, ln , сочлененных в
узловых точках, где она нагружена некоторыми силами F1, …, Fm, и нас интере-
суют усилия G1, …, Gn во всех стержнях с целью выяснения, достаточно ли они
прочны. Решить задачу мы хотим с помощью построения уменьшенной модели и
экспериментального определения сил в стержнях. Прежде всего, очевидно, что
конструкция, предполагаемая к строительству, и модель должны быть геометри-
чески подобны, так как в противном случае соотношения li /lj , i ≠ j, для них были
бы различными. По той же причине должна соблюдаться пропорциональность для
прилагаемых к конструкции усилий. При выполнении этих условий обосновано,
что определяющими являются характерный размер и приложенное усилие, на-
пример, l1 и F1. Для них таблица имеет вид:
L S M
x1 l1 1 0 0
x2 F1 1 –2 1
38. Геометрическое, физическое, аналоговое … моделирование 309
L S M
x1 l 1 0 0
x2 F 1 –2 1
x3 k 0 –2 1
L S M
x1 L 1 0 0
x2 m 0 0 1
x3 g 1 –2 0
и уравнения:
x1 + x3 = 0, –2x3 = 0, x2 = 0,
не имеющие ненулевого решения, поэтому все маятники между собой подобны.
Этот вывод непосредственно следует из математической модели маятника
Jϕ
&& + lmg ⋅ sin ϕ = 0,
так как путем замены масштаба времени t → lmg/J τ это уравнение приводится
к виду
310 Ю.И. Неймарк. Математическое моделирование как наука и искусство
d 2ϕ
+ sin ϕ = 0.
dτ2
Это означает, что все маятники между собой физически подобны.
Допустим, мы хотим, пользуясь этим физическим подобием, найти период
колебаний T. Непосредственно это сделать нельзя, так как период T зависит не
только от величин l, m и g, но еще от амплитуды a колебания маятника, и в приве-
денную выше таблицу ее нужно ввести. После этого внесения появится еще одна
переменная, x4, и соответствующие уравнения запишутся в виде:
x1 + x3 + x4 = 0, –2x3 = 0, x2 = 0.
Теперь уже ненулевое решение есть: x1 = –1, x2 = 0, x3 = 0, x4 = 1 и ему отвеча-
ет критерий физического подобия a/l. При его выполнении соотношение между
периодами колебаний T и T определяется отношением одноразмерных с ними
величин lmg /J и l m g /J , т.е.
T = T ⋅ (lmg/J )1 / 2 ⋅ (l m g/J ) −1 / 2
или
T = (lmg/J )1 / 2 ⋅ f ( a / l ) ,
так как T ⋅(l m g /J ) −1 / 2 не имеет размерности и зависит только от отношения
a / l = a / l . Как известно, при a/l << 1, f (a/l) = 2π.
П р и м е р 4 . В качестве последнего примера определим критерий подобия
для стационарного течения вязкой жидкости в поле силы тяжести, когда ее тече-
ние определяется характерным размером l, скоростью υ, плотностью ρ, вязкостью
ν и ускорением силы тяжести g. При этих предположениях соответствующие таб-
лица и уравнения, определяющие критерий физического подобия, имеют вид:
L S M
x1 l 1 0 0
x2 υ 1 –1 0
x3 ρ –3 0 1
x4 ν 2 –1 0
x5 g 1 –2 0
E ρ t R
L 2 –3 0 1
M 1 1 0 0
T –2 0 1 0
a cos ϕ ≥ x. (38.8)
В соответствии с принятыми обозначениями, вероятность пересечения игол-
ки с одной из линий равна (рис. 38.1)
1
∫∫ aπ dxdϕ, (38.9)
D
где D – область, определяемая неравенствами 0 ≤ x ≤ a, − π / 2 ≤ ϕ ≤ π / 2 и (38.8).
Интеграл (38.9) легко находится и равен 2/π.
нужно бросить иголку примерно 108 раз. Конечно, сегодня таким способом вы-
числять число π по меньшей мере неразумно. Но есть примеры, где это не только
возможно, но, пожалуй, и единственно приемлемо. Этот пример – вычисление
многомерных определенных интегралов от функций многих переменных, напри-
мер десяти, вида
P+F cosωt
x
y
P + F cos ω t
u = f (u)
u u u* u
Рис. 41.1. Секущий отрезок, функция последования и диаграмма Ламерея;
u* – неподвижная точка, отвечающая устойчивому предельному циклу
u* u u
* *
u u
Автоколебание
Устойчивые
Автоколебание
равновесия Неустойчивые
равновесия
µ µ
Рис. 41.2. Бифуркация рождения автоколебания
Рис. 41.3. Жесткое возбуждение
(мягкое возбуждение) при изменении
автоколебаний
параметра µ. Диаграмма Ламерея
и бифуркационная диаграмма
µ
Рис. 41.4. Рождение автоколебания Рис. 41.5. Рождение автоколебания
от сепаратрисы седла при слиянии седла и узла
µ
Рис. 41.6. Новые бифуркации
автоколебания в многомерном случае
(удвоение периода, рождение тора)
Γ+
Γ_
_
S
Рис. 41.9. Седловое движение Γ S+ γ
и гомоклиническая кривая Пуанкаре γ
σ−4 v4
σ−3 O v3
v σ2
σ1
v v2
σ−2
σ0
v S+
S−
D Рис. 41.10. Гомоклиническая структура
на секущей поверхности
σ−1 v1
k>1 k<1
υn+1 υn+1
комплексного переменного z). Для того чтобы установить, когда это имеет место,
достаточно располагать параметрическим уравнением границы области G в виде
z = f (ω), ω ∈ Ω. Имеется в виду, что z пробегает границу области G, когда дейст-
вительное переменное ω пробегает множество Ω. При этом корень характеристи-
ческого уравнения χ(z) = 0 при его изменении пересекает границу области G тогда
и только тогда, когда при некотором ω ∈ Ω
χ( f ( ω)) = 0. (42.1)
Пусть теперь система, у которой надлежит исследовать устойчивость равно-
весия по параметрам u, имеет характеристическое уравнение
χ(z, u) = 0, (42.2)
а устойчивость означает, что все корни этого уравнения лежат в области G ком-
плексной плоскости Z. Далее, пусть точка z принадлежит границе области G тогда
и только тогда, когда при некотором ω ∈ Ω
z = f (ω). (42.3)
Из этого следует, что граница области устойчивости состоит из точек, для кото-
рых
χ(f (ω), u) = 0, ω ∈ Ω. (42.4)
Множество точек Nω , удовлетворяющих условию (42.4), содержит все гра-
ничные точки области устойчивости, но может содержать и другие точки. Это
множество Nω в целом определяет разбиение пространства параметров u на облас-
ти D(j) с разными числами j корней уравнения (42.2) в области G. Назовем это
D-разбиением. В нем нас интересует только область устойчивости D(0). Оказыва-
ется, что для отыскания области D(0) полезно рассматривать все D-разбиение в
целом. В этом и состоит новая идея исследования устойчивости. В ее основе ле-
жит модель, определяемая условием (42.4), а моделью устойчивости является
принадлежность точки области D(0). Описанная модель не предполагает характе-
ристическое уравнение (42.2) полиномом по z. Это может быть любая функция, и
область G может быть не только левой полуплоскостью, а рассматриваемая сис-
тема может описываться обыкновенными дифференциальными уравнениями. Ее
возможности значительно шире.
Теперь последовательно используем эту математическую модель устойчиво-
сти для:
1) построения области устойчивости по комплексному параметру w;
2) обнаружения, что область устойчивости для полинома zn + a1zn−1 + a2zn−2 +
+ …+an по параметрам a1, a2, …, an односвязна и выпукла по каждому из них;
3) обоснования и обобщения известного критерия Найквиста;
4) построения области устойчивости по двум действительным параметрам
для ультрацентрифуги;
5) решения проблемы о мере робастной устойчивости.
Этим перечислением не ограничиваются полезные использования описанной
модели устойчивости [31]. Более того, понятие устойчивости может быть замене-
но другим с подобными общими свойствами.
340 Ю.И. Неймарк. Математическое моделирование как наука и искусство
D(s + 1) Nω
1 1
w= m
( z n + a1 z n −1 + ... + an ) z =iω = (iω − z1 ) ⋅ ⋅ ⋅ (iω − zn ) , (42.8)
(iω) (iω) m
где z1 , z2 , …, zn – корни уравнения (42.7) при w = 0. Все они лежат слева от мни-
мой оси. Из (42.8) непосредственно видно, что при изменении ω от −∞ до ∞ arg w
возрастает на величину πn, а | w | все время отличен от нуля и при ω = 0 обращает-
ся в бесконечность. Левая сторона и штриховка кривой Nω при этом все время об-
ращена в сторону точки w = 0, и всякий луч, выходящий из точки w = 0, пересека-
ет кривую Nω только со стороны штриховки. Поэтому областью устойчивости по
действительному параметру Re w или параметру am + Re w является единствен-
ный отрезок, содержащий точку w = 0. Из этого следует, что область устойчиво-
сти D(0) по параметрам a1, a2, …, an в пространстве этих параметров выпукла по
каждому из этих параметров, т.е. пересекается с любой прямой, параллельной
любой из осей Oas этого пространства по единственному отрезку, либо вообще с
ней не пересекается.
3. Знаменитый критерий Найквиста утверждает, что если разомкнутое линей-
ное звено с входом x и выходом y устойчиво, т.е. если с некоторого момента t0
x = 0, то выход y → 0 при t → ∞, то замкнутая система, получаемая из разомкну-
той, тоже устойчива, если точка w = 1 комплексной плоскости W лежит вне кри-
вой
w = K (iω), (42.9)
амплитудно-фазовой частотной характеристики разомкнутого звена. Этот крите-
рий оказался весьма удобным и применимым во многих случаях, но и несколько
загадочным, поскольку не имел убедительного и полного обоснования. С пози-
ций, изложенных выше, критерий Найквиста и его обобщения непосредственно
следуют из рассмотрения области устойчивости по комплексному параметру w
для характеристического уравнения замкнутой системы, которое может быть за-
писано в виде
P(z) – wQ(z) = 0, (42.10)
где P(z) и Q(z) – некоторые, не имеющие общих нулей, целые функции, опреде-
ляемые тем, что
P( z )
K ( z) =
Q ( z ).
Уравнение (42.10) при w = 1 является характеристическим для замкнутой
системы, а при w = ∞ – для разомкнутой. Граница области устойчивости Nω для
(42.10) определяется уравнением (42.9), а точка w = ∞ принадлежит области ус-
тойчивости, и поэтому, если точка w = 1 не отделена от точки w = ∞ кривой Nω , то
замкнутая система устойчива. Это и есть критерий Найквиста. Из приведенного
краткого рассуждения непосредственно следуют обобщения критерия Найквиста
на случай, когда точка w = 1 не охватывается или охватывается кривой Nω (42.9),
но так, что, выходя из нее и двигаясь к точке w = ∞, числа пересечений этой кри-
вой с разных сторон штриховки и нештриховки равны. Очевидно и обобщение на
случай, когда разомкнутое звено имеет известное число степеней неустойчивости,
т.е. известно число s корней справа от мнимой оси y уравнения (42.10) при
w = ∞.
342 Ю.И. Неймарк. Математическое моделирование как наука и искусство
k
5. Переходим к последнему пункту: робастной устойчивости и мере робаст-
ной устойчивости. Проблемы робастной устойчивости некоторое время бурно об-
42. Математическая модель как плодотворная идея научного исследования. D-разбиение 343
υ a
Fc b N r Fc
L2 Ff ∆ α Ff M ω
r ω L2 α
N Ff
M N
а) б) в)
при sign υ = sign λ имеют два решения, а в противном случае его нет. Это непо-
средственно видно, если на плоскости переменных N и F, рис.43.3, нанести гра-
фики функций, отвечающие уравнениям (43.2).
F
1′ 1
2
2
N
Рис. 43.3. Иллюстрация к парадоксу Пенлеве
1 1′
Здесь ломаные линии 1 и 1′ отвечают первому из уравнений (43.2) соответст-
венно при υ > 0 и υ < 0, а прямая 2 соответствует второму уравнению в (43.2) и
предполагает 0 < χ < 1, λ > 0. Согласно рис. 43.3, в этом случае при υ > 0 решений
два, а при υ < 0 их нет. При 0 < χ < 1 и λ < 0 ситуация аналогичная. В этой невоз-
можности найти нужное единственное решение системы (43.2) и состоит пара-
докс Пенлеве. Он указывает на то, что классическое описание (43.1) при 0 < χ < 1
дефектно.
Уже на упомянутой дискуссии было высказано мнение, что необходимо
учесть реальную упругость твердых тел. Различные способы такого учета приме-
нительно к задачам Пенлеве – Клейна (см. рис. 43.2,а) делались во многих работах,
они действительно избавляли от парадокса, но приводили к разным результатам.
В каком-то смысле они делались вслепую, без понимания истинной причины па-
радокса Пенлеве, хотя тот или иной способ учета упругости приводил к устране-
нию парадокса Пенлеве. А причина была, и ее выяснение требовало нового пони-
мания силового взаимодействия в случае сухого трения, более полной трактовки
закона Ньютона о действии и противодействии, требовало обнаружения направ-
ленности действия, понимания, что в законе Кулона нормальная сила N, вызы-
вающая силу трения F, имеет направленный характер от N к F и реализуется не за
счет силы N, а некоторого стороннего источника энергии. Понимание этого дава-
ло новую трактовку соотношениям (43.2) как замкнутого цикла направленных
воздействий от N к F (первое соотношение в (43.2)) и от F к N (второе соотноше-
ние в (43.2)). Этот направленный цикл взаимодействий изображен на рис. 43.4.
a) F= |N| sign υ
Рис. 43.4. Цикл мгновенных
N F направленных связей в системе
с парадоксом Пенлеве
б) N = χ−1(λ – F)
При χ < 1 он влечет парадокс Пенлеве, потому что в этом цикле взаимодейст-
вия мгновенные и его коэффициент усиления, равный 1/χ, при χ < 1 больше еди-
ницы. В реальной же системе парадоксальности нет при всех χ > 0, потому что
связи от N к F и от F к N не мгновенные в силу фактической вязкоупругой подат-
ливости твердых тел и связей между ними. Отметим, что этот же замкнутый цикл,
43. Идеализация, математическая корректность и реальность 349
вызывающий парадокс Пенлеве, используется в технике в так называемых систе-
мах самоторможения, когда тормозят не дополнительными силовыми воздейст-
виями, а за счет направленных связей этого цикла: сила трения вызывает нор-
мальное давление, оно увеличивает силу трения, в результате – быстрое само по
себе возникающее торможение и остановка. Торможение мгновенное, подобно
удару, если тормозится конструкция абсолютно жесткая.
Такое понимание парадокса Пенлеве позволяет предложить простейший спо-
соб учета вязкоупругих инерционных податливостей реальных твердых тел и свя-
зей между ними в виде временных релаксационных задержек, записав уравнения
(43.1) в виде:
υ& = 1 − F , τ1F& + F = N sign υ, τ 2 N& + N = χ −1 (λ − F ), (43.3)
где τ1 > 0 и τ 2 > 0 – малые временные задержки.
Введение этих задержек и запись сингулярных уравнений (43.1) в виде син-
гулярно возмущенных дифференциальных уравнений (43.3) устраняет парадокс
Пенлеве, но теперь вместо системы (43.1) первого порядка появляется система
третьего порядка, и ее изучение далеко не просто. Можно исследование упро-
стить, предполагая τ1 и τ2 стремящимися к нулю, поскольку они на самом деле
малы, но при этом, как оказывается, результат зависит от соотношения τ1 /τ2, и,
если его не фиксировать, то вообще никакого предельного поведения у системы
(43.3) нет.
Конечно, модель (43.3) не точна, она феноменологическая, и реальный харак-
тер задержек в некоторых случаях может быть сложнее, но все же это, пусть и
грубое, но уточнение парадоксальных уравнений (43.1), и оно позволяет понять,
что же может происходить в системе с парадоксом Пенлеве. Отметим, что неко-
торые модельные способы учета вязкоупругих свойств твердых тел приводят к
похожим уравнениям и результатам. Но перед этими конкретными способами
уточнения уравнений (43.1) у уравнений (43.3) есть определенное преимущество:
уравнения (43.3) более общие и содержат два существенных малых параметра τ1 и
τ2 , а модельные конструкции учитывают только один из них. Это, в частности,
объясняет, почему конкретные уточнения приводят к разным результатам.
Перейдем к исследованию сингулярно возмущенных уравнений (43.3), точ-
нее, к некоторым фрагментам этого исследования, позволяющим составить пред-
ставление о возможных, порождаемых ими, движениях и явлениях. Начнем с рас-
смотрения крайних частных случаев уравнений (43.3): τ1 = 0 и τ2 = 0. При этом
порядок уравнений (43.3) уменьшится. Исключая переменную F, запишем их для
возможности сравнения в одних и тех же фазовых переменных V и N :
v& = 1 − λ + χ N , τN& = − N [1 + χ −1sign( υ N )] + χ −1λ (43.4)
и соответственно
v& = 1 − N sign υ, τN& = − N [1 + χ −1sign( υ N )] + χ −1λ . (43.5)
При τ → 0 обе модели (43.4) и (43.5) переходят в парадоксальную модель
(43.1), отвечающую абсолютной жесткости твердых тел. Они не только содержат
одни и те же фазовые переменные υ и N, но и зависят от одних и тех же парамет-
ров χ и λ и испытывают бифуркации на одних и тех же линиях, и в силу этого
350 Ю.И. Неймарк. Математическое моделирование как наука и искусство
E
G
D
A
C
B Рис. 43.5. Шесть областей в плоскости параметров
−1 1 λ
N M″″
N
M″′
A Γ+
Γ+
N+ M
v
v Γ−
M
N−
Γ− M″ M′
а) б)
Рис. 43.6. Фазовые портреты для модели (43.3) в области А
43. Идеализация, математическая корректность и реальность 351
N K″
A K′
Γ+
1 Γ+
Ν+
M=K Γ− v
v
–1 Γ− M
Ν−
M′
K M″
а) б)
Рис. 43.7. Фазовые портреты для модели (43.5) в области А
Г− v Г−
v
N− N−
O O
−1
t t
a) б)
v
t
в)
Рис. 43.10. Автоколебания в системе (43.6) при λ > 0, h > 0: а), б) 1 > χ > 1 – λ, в) χ < 1 − λ
Γ+
v
KС Γ−
Рис. 43.11. Пример возникновения
автоколебаний типа контрастных
структур в случае τ2 = 0
A MHK D
B C
x& = ( a − bx − ly + cz ) x,
(45.1)
y& = ( − dy − mx − ey + fz ) y,
1 + ε1 y µx
F = g − hx − ky при z > 0, или z = 0 и F > 0,
&z = 1 + ε 2 y 1 + δz
0 при z = 0 и F ≤ 0.
В этой модели, в отличие от рассмотренной в гл. 12, имеется дополнительный
параметр m, учитывающий давление производителей на управленцев и возмож-
ность отличия от единицы параметра µ, характеризующего эффективность произ-
водителей. Рассмотрение этой модели в сопоставлении с реальной историей со-
держится в [39].
Как следует из результатов гл. 12 и уравнений (45.1), удалось обнаружить, что
с ростом уровня технологии g, помимо производителей x, возникает сначала про-
дукт z и затем управленцы y, и что возникновение управленцев происходит неза-
висимо от параметра ε1/ε2, характеризующего их полезность.
При низком уровне технологии, когда g < h, имеется единственное устойчи-
вое состояние равновесия x = x*, y = z = 0, т.е. в обществе существуют одни про-
изводители.
При среднем уровне технологии, когда h < g < h(1 + δd/f ) появляется накоп-
ленный продукт z = z*.
При высоком уровне технологии, когда g > h(1 + δd/f ), появляются еще и
управленцы. При этом устойчивое равновесие x = x*, y = y*, z = z* может стать не-
устойчивым и возникнут автоколебания. Это соответствует периодическому из-
менению всех переменных x, y и z, причем на некоторых участках z может обра-
щаться в нуль, что соответствует глубокому кризису. Из сказанного следует, что
возникновение управленцев не зависит от ε1 и ε2, т.е. они возникают просто пото-
му, что общество может их прокормить.
Следует отметить, что значимость второго вывода не легко сразу оценить, а с
ним, по-видимому, связана такая многовековая трагичность истории человечест-
ва, как проявление кризиса эволюции жизни с приходом человека.
До появления человека вожак стаи – это самый сильный, умный и полезный,
и как только появляется более достойный, он сменяет прежнего вожака. В челове-
ческом обществе с некоторых пор это не так. Согласно модели (12.1) это тоже не
так: управленцы – аналог вожака – могут быть не только полезными, но и вред-
ными, и это не мешает их появлению и не ведет к исчезновению, если, конечно,
уровень технологии g высок (g > h(1 + δd/f )).
Это, естественно, ведет к конфликту между управленцами и производителями
и, возможно, внутри самих управленцев. Конфликт не нашел отражения в модели,
но это наблюдается в течение всей истории человечества и ведет, как правило, к
действиям управленцев, способствующих их укреплению, а не отстранению.
Добиться этого удается одурачиванием общества и подавлением силой, ими-
тацией своей необходимости, присвоением властных полномочий и их злоупот-
реблением. При этом используются любые средства, вплоть до уничтожения кон-
курентов, активизации агрессии, раздоров, ненависти, войн, террора на нацио-
нальной, религиозной, классовой и других основах, придумыванием внешних и
внутренних врагов, территориальных и других претензий.
368 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Нетрудно догадаться, почему в этой игре все не так, как в привычных для нас
играх. В этой игре сумма всех выигрышей положительна, в то время как в при-
вычных играх она равна нулю, и выигрыш одних получается только за счет про-
игрыша других. При игре двух игроков с нулевой суммой выигрышей игра носит
антагонистический характер со всеми вытекающими отсюда следствиями. Но в
игре с природой, за счет природы, ее ресурсов и даров, сумма выигрышей всех с
ней играющих может быть положительной.
Теперь можно сформулировать игру, в которую мы играем, живя в обществе
и участвуя во всеобщей трудовой или иной деятельности.
Каждый человек Is по желанию или в силу тех или иных обстоятельств и со-
ображений выбирает из множества возможных игр O игру, в которую он намере-
вается играть. Выбрав игру Os, он одновременно выбирает множество своих воз-
можных действий Ωs и функцию выигрыша f s ( x1 ,..., xn ) . Игра состоит в последо-
вательном выборе каждым из игроков множества Ωs, действия xs и получении со-
ответствующего выигрыша f s ( x1 ,..., xn ) , зависящего как от его действия xs , так и
действий остальных игроков. Каждый игрок в течение своей жизни делает много
ходов и может менять игры, но последнее обычно происходит редко.
Обратим внимание, что действия, которые выбирает игрок Is из множества
Ωs, определяются не только множеством Ωs , но и реальными возможностями иг-
рока. Иными словами, выбираемое действие должно принадлежать некоторому
присущему данному игроку множеству ωs , определяемому всей его предысторией
и, в частности, предшествующей игрой и ее результатами. В принципе может ме-
няться со временем и функция выигрыша.
Принципы организации и управления обществом. Постараемся сформу-
лировать, чего каждый человек, живя в обществе, добивается и хочет, и чего хотят
люди от общества. Кажется, что сделать это очень трудно и даже невозможно:
людей очень много, и они все разные. Но не нужно входить в детали, ограничимся
тем, что является общим для всех или почти всех. Ведь мы хотим взять в основу и
обсудить простую модель, а не модель, достаточно адекватную обществу во всех
его проявлениях. Общим для всех людей является:
1) стремление к возможно большему удовлетворению своих потребностей;
2) желание объединиться в общество для более эффективного производства
продукта и большего удовлетворения своих потребностей, несмотря на естествен-
ную конкуренцию;
3) стремление отдельных людей к максимальному удовлетворению своих по-
требностей, что, в конечном счете, должно привести к возможно большему удов-
летворению потребностей всех членов общества, так, чтобы успех каждого одно-
временно был успехом всех.
Обсудим условия осуществимости принципов 1)–3) (стремлений людей и их
желаний) в рамках игровой модели общества, точнее, условия, необходимые для
их выполнения, и назовем их принципами организации и управления обществом.
Прежде всего, отметим, что равенство прав и возможностей всех людей об-
щества заложено в самой игровой модели. Некоторое неравенство все же имеется
в силу неодинаковости множеств ωs , но это неравенство столь же неизбежно, как
и различие данных, которые получает человек от природы, от того, каким он ро-
372 Ю.И. Неймарк. Математическое моделирование как наука и искусство
дился и как проявлял себя. Возможно, что общество должно как-то компенсиро-
вать это естественное неравенство, что и наблюдается.
Далее, согласно 1)–3), совершенно необходимо соблюдение правил игры, в
частности, только при их соблюдении имеет место равенство прав и возможно-
стей. Только при соблюдении этих правил игра привлекательна, желанна и может
быть эффективной. С современной точки зрения, соблюдение правил игры можно
трактовать как соблюдение прав и обязанностей каждого человека. Для соблюде-
ния этих прав и успешности игры, которая требует возможно большей информа-
ции о ней, необходима открытость функционирования общества и происходящих
в нем процессов принятия решений, от которых зависят функции выигрыша каж-
дого из игроков. Не будем детализировать, что и в какой мере нужно знать или
уметь прогнозировать. Для нас сейчас важно лишь то, что для этого необходима
открытость общества. Итак, открытость общества – это одна из необходимых га-
рантий соблюдения прав человека и возможности успешной игры всех людей.
Возможно, что эта многогранная и существенная роль открытости общества по-
служила тому, что Дж. Сорос выдвинул ее как основную характеристику желае-
мого общества и стремление к его созданию. И еще одно необходимое условие
вытекает из того, что чем шире множество допустимых ходов, тем шире возмож-
ности оптимизации выигрышей. Это требование максимально допустимой широ-
ты множеств Ωs допустимых действий можно трактовать как принцип минималь-
ности принуждения, минимальности ограничений действий людей. В результате
мы пришли к трем принципам организации и управления обществом: соблюдения
прав человека, открытость общества и минимальность принуждения.
Обсудим, как обеспечить выполнение привнесенной и сформулированной в
п. 3 цели общества. Ранее потребление и продукт могли трактоваться весьма ши-
роко. Теперь это только деньги, сами по себе или их эквивалент. Денежную часть
выигрыша fs обозначим f s . Введем еще фактический денежный выигрыш ϕ s ка-
ждого игрока. Ясно, что общий денежный выигрыш F всего общества равен
F = ∑ f s = ∑ ϕ s . Выигрыш каждого будет способствовать выигрышу всех ос-
тальных игроков и общему выигрышу, если принять, что f s = α s F , где α s > 0,
∑ α s = 1 , но при этом все игроки лишены возможности оценивать реальный эф-
фект своих действий. Кроме того, игроки теряют интерес к игре, так как выигрыш
игрока фактически не зависит от его действий. Этого можно было бы избежать,
приняв f s = β s ϕ s , где β s > 0, ∑ β s ϕ s = ∑ ϕ s , но при этом не выполняется способ-
ствование выигрыша каждого выигрышу всех.
Оба требования могут быть соблюдены, если принять, что
f s = αs F + βsϕs , (45.3)
где α s > 0, β s > 0 . При этом коэффициенты β s не должны быть слишком малыми,
а коэффициенты α s > 0 – слишком большими. Это необходимо для того, чтобы
изменения функции выигрыша, по которым игрок может судить об эффективно-
сти своих действий, в основном определялись функцией ϕs, точнее, позволяли по-
нять, как меняется ϕs .
45. Игровая модель человеческого общества 373
проявляло явно недостаточное внимание к своей выгоде, что лишь отчасти ком-
пенсировалось царской милостью, меценатской и благотворительной деятельно-
стями. У этого недопонимания есть веское основание: отсутствие денежной оцен-
ки таких действий, отдаленность их эффекта и заинтересованность в них общест-
ва в целом, а не конкретных людей. Это привело к тому, что одним из важнейших
факторов стимуляции научных и технических исследований стали вооруженное
противостояние и конфликты. Неприемлемость этой ситуации очевидна, но ис-
править ее очень непросто. Агрессивность и стремление к главенствованию тоже
в природе человека, и еще недавно являлись, как представляется, основными ме-
ханизмами эволюции жизни на Земле. Вооруженные конфликты тоже игры, в ис-
торическом плане великие, но едва ли приемлемые в настоящем и будущем. С
точки зрения рассматриваемой игровой модели общества они противоречат его
цели, а включение игр с познавательными действиями (наука, техника, культура,
обучение и др.) для нее естественно, поскольку расширяет привлекательность игр,
соответствует врожденным устремлениям и склонностям многих людей и сущест-
венно, если не решающе, расширяет эффективность игр всех людей и общества в
целом.
Идеальная игра людей в обществе. Исходя из игровой модели обществен-
ной жизни людей, их стремлений, сформулированных в п. 1) и 2), и привнесенной
цели общества 3), мы пришли к необходимости соблюдения ряда общих принци-
пов. Нельзя сказать, что они неожиданны или новы. В той или иной мере они вы-
сказывались ранее и даже отчасти осуществляются в цивилизованных странах. Но
наряду с этими высказывались и реализовывались совершенно другие принципы.
В отношении выигрыша (45.2), (45.3) можно сказать, что он имеет место в любом
обществе. Общество с α s = 1 / n и β s = 0 можно назвать идеальным коммунисти-
ческим, а общество с α s = 0 и β s = 1 – диким капиталистическим.
В цивилизованном обществе прямой заработок – это слагаемое β s ϕ s в фор-
муле (45.3), а слагаемое α s F – это то, что член общества получает отчасти или
полностью в виде образования, медицинского, культурного, социального, право-
охранительного обеспечений и поддержек и других бесплатных услуг.
Новое, что мы узнали: каких принципов следует придерживаться, если при-
нять исходные постулаты, и из каких соображений определяются коэффициенты
α s и β s ; выполнение каких функций обеспечивается каждым из этих принципов
и в чем содержание каждого из них. В целом они призваны способствовать при-
влекательности и эффективности игр и соблюдению их правил.
В частности, были сформулированы требования к всеобщей игре (в том числе
и экономической) людей, составляющих общество. В своей полноте они едва ли
выполнимы, но это и не требуется, достаточно лишь некоторое приближенное их
соблюдение. Вместе с тем изучение игр, удовлетворяющих этим идеальным тре-
бованиям, представляет определенный интерес и позволяет сформулировать
принципы, на основе которых в обществе становятся возможными приближенная
организация и самоорганизация.
Напомним, что игра состоит в том, что каждый из игроков Is, s = 1, n , выби-
рает значение своей переменной x s и получает при этом выигрыш f s ( x1 ,K, xn ) .
45. Игровая модель человеческого общества 375
t t
ε s (t ) ε ε
∫ δ( τ)dτ < ∑ ln ε j (0) − 2χ ∫ min ε s (τ)dτ ≤ n max ln ε , ln ε − 2χεt .
0 0
Из последней оценки следует, что
V (t ) < V (0)e a −bt , a, b > 0 . (45.10)
Согласно (45.10), приход из любой точки области V ( x1 ,..., xn ) < c < ∞ в об-
ласть V ( x1 ,..., xn ) ≤ d , где d > 0 , совершается за время, не большее некоторого
T < ∞. Отсюда следует, что все точки области V(x1, ..., xn) < c < ∞ за конечное вре-
мя переходят в точки одной и той же области V(x1, ..., xn) ≤ d, они, в свою очередь,
при достаточно малом d > 0 переходят в единственную точку O ( x1* ,..., xn* ) , для ко-
торой
∂f1 ∂f 2 ∂f
= = ... = n = 0 , (45.11)
∂x1 ∂x2 ∂xn
и других таких точек в области V(x1 , ..., xn) < c нет. Поскольку c – любое конечное
положительное число, то других таких точек нет вообще. Точка O ( x1* ,..., xn* ) един-
ственная, и для нее, согласно (45.8),
∂2 fs
< 0, s = 1, n , (45.12)
∂x s2
и поэтому в ней имеет место максимум каждой из функций fs по переменной xs .
Итак, уравнения (45.11) имеют единственное решение – точку O ( x1* ,..., xn* ) , и
она же есть глобально устойчивое состояние равновесия поисковой стратегии,
описываемой системой уравнений (45.4). Кроме того, эта же точка является точ-
кой максимума всех выигрышей f s ( x1* ,..., xn* ) по соответствующей переменной xs .
Допустимость небольших временных задержек. Пусть стратегия (45.4) реа-
лизуется с некоторыми временными задержками, так что
∂f
x& s = us , Ts u& s + us = ε s s , (45.13)
∂x s
где ради простоты примем εs постоянными, большими ε > 0 . Для доказательства
сформулированного в заглавии утверждения достаточно взять в качестве исполь-
зуемой ранее функции V другую функцию вида
1 ∂f
2 2
∂f
V = ∑ ε s s + A x s − ε s s , (45.14)
2 s ∂x s ∂x s
где A > 0 затем подбирается нужным образом.
Когда стратегия максимизации индивидуальных выигрышей приводит
к глобальному максимуму общего выигрыша? Ответ на этот вопрос сводится к
тому, чтобы установить, когда точка O ( x1* ,..., xn* ) , являющаяся единственным гло-
бально устойчивым равновесием системы (45.4) и одновременно единственной
точкой, в которой все выигрыши fs максимальны по переменной xs , будет еще и
45. Игровая модель человеческого общества 377
изменения ds по отношению к x *s :
∂2 fs ∂f p
dx s + ∑ = 0, s = 1, n . (45.18)
p ≠ s ∂x s
2
∂x s
378 Ю.И. Неймарк. Математическое моделирование как наука и искусство
это не так, потому что она присутствует, но не на уровне базовых игровых дейст-
вий, а в сопоставлении их результатов. Это отдельная важная тема.
Проблема включения управленцев и власти в общее игровое взаимодей-
ствие. Ранее определена функциональная структура низшего базового уровня
общества, как общества игрового, и основные принципы его организации и управ-
ления, следующие из требований эффективности игры и ее общей приемлемости.
Прежде чем перейти к теме этого раздела, позволим себе небольшое повторение.
Как уже отмечалось, общество и составляющие его люди в своей организации и
функционировании похожи на живой организм, состоящий из клеток. Сообщество
клеток обеспечивает жизнь всего организма, а жизнедеятельность клеток обеспе-
чивается гомеостазом среды их обитания. Нечто аналогичное имеет место и в че-
ловеческом обществе: для его жизни необходимо обеспечение соответствующей
среды, называемой базовым уровнем общества. Однако по мере совершенствова-
ния многоклеточного живого организма, как необходимое условие жизни, помимо
гомеостаза среды, возникли еще гуморальное и нервные управления. В обществе
их аналогом можно считать управление жизнью людей, осуществляемое государ-
ством и его властными и полномочными структурами. В живом организме все
происходит как бы само собой, в силу законов природы и тенденций ее самоорга-
низации. В человеческом обществе многое организуется при целенаправленном
вмешательстве людей. Теперь естественно возникает очень важный вопрос: где и
как пролегает граница в современном обществе между централизованным управ-
лением и тем, что можно назвать самоорганизацией, возникающей на основе ба-
зового уровня общества, между сознательным централизованным управлением и
тем, что можно назвать самоорганизацией, требующей лишь обеспечения базово-
го уровня? Кроме того, сама организация базового уровня требует наличия меха-
низмов формирования игр и соблюдения их правил. Как это делается, выходит
далеко за рамки рассматриваемой игровой модели, но сама проблема власти воз-
никает уже внутри нее, и с этих позиций можно сформулировать сущность про-
блемы и пути ее разрешения.
На наличие этой проблемы указывала и ранее рассмотренная математическая
модель «производители – продукт – управленцы», поскольку в ней управленцы
возникали не потому, что они нужны и полезны, а потому, что общество может их
содержать. В этом их трагическое сходство с паразитическими элементами обще-
ства. С позиций игровой модели проблема состоит в том, чтобы включить управ-
ленцев и оба вида власти в равноправное всеобщее игровое взаимодействие, в
общую для всех игру. Сам статус в обществе управленцев и власти как бы пре-
пятствует равноправию, и вместе с тем его необходимо соблюсти. В этом и состо-
ит, на мой взгляд, центральная проблема современного общества – проблема вла-
сти. Как это делается, математическая модель ответить не может, но она позволя-
ет ответить на вопрос, что для этого нужно сделать. А сделать нужно так, чтобы
ни один из управленцев или власти, выполняя свои функции, т.е. играя в одну из
игр, не имел возможностей за счет своих властных полномочий изменять правила
своей игры или позволять себе их не исполнять. Для этого нужно целенаправлен-
ное и полное разделение полномочий между отдельными исполнителями и струк-
турами управленческих и властных полномочий. Разделения, исключающего не
только непосредственную возможность использования власти в своих целях, но и
380 Ю.И. Неймарк. Математическое моделирование как наука и искусство
Конечно, может быть, что все будет совсем не так, и то, что высказано – лишь
гипотеза, которой не суждено осуществиться. Именно поэтому в самом начале
рассматриваемая модель названа фантастической. Все же, пожалуй, еще нужно
несколько слов сказать об одной особенности процесса самоорганизации общест-
ва.
В человеческом обществе аналогом гуморальных и нервных управлений яв-
ляются осознанные властные управления, более или менее централизованные в
виде государства и его структур и институтов. Это управление, как в организме,
так и в обществе возникает в процессе их самоорганизации. Властные структуры
также необходимы не только для поддержания базового уровня, их полномочия
значительно шире и это обстоятельство приводит к проблеме организации допол-
нительных властных управленческих структур, проблеме включения их в общее
игровое взаимодействие. Это ставит вопрос о том, где и как пролегает граница
между властным управлением и тем, что можно назвать стихийной и естествен-
ной самоорганизацией, для которой требуется только обеспечение базового уров-
ня. Не отвечая на очень непростой вопрос о границе, отметим, что решение про-
блемы этой дополнительной власти также нужно видеть в надлежащем разделе-
нии властей, требовании открытости ее (власти) намерений и действий, ее пред-
сказуемости в пределах возможного, эффективной контролируемости, которые в
целом обеспечивают ее включение в общую игру.
382 Ю.И. Неймарк. Математическое моделирование как наука и искусство
n t
&x&(t ) = ∑ C s λ s ξ(t ) + ∫ C s λ2s e λ s ( t − τ ) ξ( τ)dτ ,
s =1 0
∑s =1Cs λ s ≠ 0,
n
у которой нет производной при m = n − 2, поскольку но она есть
µ An ( p ) ~
p ξ ( p ),
p (µ An ( p ) + Dq ( p ) Bm ( p ))
~
где первый множитель неограниченно уменьшается с µ → 0, а второй, pξ ( p ) ,
может при некоторых t иметь очень большие значения. Вместе с тем это не меша-
ет стремлению ошибки стабилизации x неограниченно уменьшаться вместе с
уменьшением µ при ограниченности ξ, поскольку весьма кратковременные скачки
производной от ξ(t) существенного влияния не оказывают, а вне скачков произ-
водная от ξ(t) ограничена.
Ошибка слежения. Рассмотрим теперь возможности отслеживания перемен-
ной x(t) квазиинвариантной системы (46.1) заданной функции f (t). В силу линей-
ности модели (46.1) x(t) представляется суперпозицией воздействий ξ ≠ 0, f = η = 0,
f ≠ 0, ξ = η = 0 и η ≠ 0, ξ = f = 0. Первый случай был рассмотрен, и при µ → 0 x → 0.
Нам надлежит рассмотреть второй. При нулевых начальных условиях в изобра-
жениях из (46.1) после исключения u~ находим, что
~
µ An ( p ) ~
x + Bm ( p ) Dq ( p )( ~
x− f)=0
или
~ ~
[µ An ( p ) + Bm ( p ) Dq ( p )]( ~
x − f ) = −µ An ( p ) f . (46.10)
Нас интересует, как ведет себя ошибка слежения x − f, изображение которой, со-
гласно (46.10), имеет вид
~ ~ µ An ( p )
x− f =− . (46.11)
µ An ( p ) + Bm ( p ) Dq ( p )
Возникшая ситуация аналогична той, которая была при нарушении стабили-
зации x возмущением ξ с управлением u в отношении компенсации управлением u
возмущения ξ. Достижение малости ошибки слежения x − f за счет малости µ тре-
бует ограниченности производной от f. Соответствующую оценку можно полу-
чить, записав (46.11) в виде
~ ~ µ An ( p ) ~
x− f =− pf ,
p(µ An ( p ) + Bm ( p ) Dq ( p ))
из чего следует, что
| x − f | < µK max | f ′(t ) |, K < ∞. (46.12)
Из полученной оценки (46.12) и ранее полученной (46.8) следует, что система
управления, описываемая (46.1), при ограниченности f ′(t ) и ξ(t) может сколь
угодно точно отслеживать переменной x заданную функцию f (t). Вместе с тем при
r = 0 физическая реализуемость управления u и устойчивость требуют, чтобы f (t)
имела q = n − 1 − m производных.
Влияние внутренних помех. Речь идет об учете помехи η(t) при ξ = f = 0, т.е.
при u = µ−1Dq(p)(x + η(t)). В этом случае согласно (46.1) x определяется уравнени-
ем
[µ An ( p ) + Bm ( p ) Dq ( p )] x = − Bm ( p ) Dq ( p )η.
Непосредственно видно, что малость µ не влечет уменьшения ошибки стабилиза-
ции. Требуется малость η. Величина η является реальным ограничением точности
388 Ю.И. Неймарк. Математическое моделирование как наука и искусство
0 Dq(p)x
ξ x
20 0,02
10 0
0
−0,02
−10
−0,04
−20
−30 −0,06
0 20 40 60 80 t 0 20 40 60 80 t
а) б)
Рис. 46.2. Воздействие ξ(t) (а) и поведение x(t) (б) для этого воздействия
при нулевых начальных условиях и линейном управлении
4 4
2
2
0
−1 0 2 4 6 8 t
0 2 4 6 8 t
а) б)
Рис. 46.3. Зависимости x(t) и µ(t) при кусочно-линейном управлении:
а) с двумя участками; б) с тремя участками
46. Квазиинвариантное управление 393
−4
−8
28 30 32 34 36 38 40 42 t
Рис. 46.4. Зависимости x(t), ξ(t) и µ(t) при кусочно-линейном управлении с двумя участками
стью порядка 10−3 с помощью только одного участка не удается. Используем ку-
сочно-линейное управление вида, изображенного на рис. 46.1, с двумя участками
µ1 = 0,001 , µ 2 = 0,5 . Для перевернутого маятника графики x (t ) (пунктирная ли-
ния) и µ (горизонтальные участки) представлены на рис. 46.5,а. Сначала выбира-
ется участок µ = µ 2 , чтобы преодолеть начальные условия, а потом участок µ1 .
После переходного процесса x имеет малость порядка 10−3. При управлении с
тремя участками с µ1 = 0,001 , µ 2 = 0,1 и µ 3 = 0,5 (рис. 46.5,б) ускоряется переход-
ный процесс.
x, µ x, µ
4 4
2 2
0 0
−2 −2
0 1 2 3 4 t 0 1 2 3 4 t
а) б)
Рис. 46.5. Зависимости x(t) для перевернутого маятника
при кусочно-линейном управлении:
а) с двумя участками; б) с тремя участками
а) б)
Рис. 47.1. Пример невыполнения требования вычислительной реализуемости:
а) для двумерных систем; б) для пространственных систем
СПИСОК ЛИТЕРАТУРЫ
1. Андронов А.А., Горелик Г.С. О резонансных явлениях при движении реля-
тивистской частицы в циклотроне // ДАН СССР. 1945. Т. 11. С. 664.
2. Андронов А.А., Витт А.А., Хайкин С.Э. Теория колебаний. М.: Наука,
1981.
3. Андронов А.А., Леонтович Е.А., Гордон И.И., Майер А.Г. Качествен-
ная теория динамических систем второго порядка. М.: Наука, 1966.
4. Андронов А.А., Леонтович Е.А., Гордон И.И., Майер А.Г. Теория би-
фуркаций динамических систем на плоскости. М.: Наука, 1967.
5. Базыкин А.Д. Система Вольтерра и уравнение Михаэлиса – Менте // В кн.: Воп-
росы математической генетики. Новосибирск: Изд-во СО АН СССР, 1974.
С. 165–173.
6. Баталова З.С. Изучение вибропогружения шпунта при лобовом сопротивлении
грунта // Инж. журнал. Механика твердого тела. 1966. Сер. 2. С. 165–173.
7. Баталова З.С. О движениях ротора под влиянием внешней гармонической силы
// МТТ. 1967. №1.
8. Баталова З.С., Белякова Г.В., Бухалова Н.В. Периодические движения ма-
ятника с колеблющейся осью // МТТ. 1987. №6. С. 18–25.
9. Баталова З.С., Ежевская Н.А. О структуре фазового пространства уравнения
Дюффинга // Дифференциальные уравнения. 1989. Т. 25, №7. С. 1270–1271.
10. Баталова З.С., Белякова Г.В. Диаграммы устойчивости периодических дви-
жений маятника с колеблющейся осью // ПММ. 1988. Т. 52. Вып. 1. С. 55–63.
11. Бау тин Н.Н. Динамическая теория часов. М.: Наука, 1990. 190 с.
12. Беспалова Л.В. К теории виброударного механизма // Инж. журнал. ОТН. 1957.
№5.
13. Блехман И.И. Исследование процесса вибрационной забивки свай и шпунтов //
Инженерный сборник. 1954. Т. 19. С. 55–64.
14. Вольтера В. Математическая теория борьбы за существование. М.: Наука, 1976.
15. Гау зе Г.Ф., Витт А.А. О периодических колебаниях численности популяций;
математическая теория релаксационного взаимодействия между хищниками и
жертвами и ее применение к популяции двух простейших // Изв. АН СССР. Отд.
матем. и естеств. наук. Сер. VII. 1934. Т. 10. С. 1551–1559.
16. Гау зе Г.Ф. Исследования над борьбой за существование в смешанных популяци-
ях // Зоологический журнал. 1935. Т. 14, № 2. С. 243–270.
17. Гельфер И.С. Нелинейность как расширение возможностей квазиинвариантного
управления // Нелинейные колебания механических систем: Труды 8-й Всерос-
сийск. науч. конф., Н. Новгород, 22–26 сент. 2008. Н. Новгород, 2008. Т. 1. С. 132–
136.
18. Колосов Г.Е., Нежметдинова Д.В. Исследование установившихся колеба-
тельных процессов в хемостате // Автоматика и телемеханика. 2000. № 1.
19. Ланда П.С. Нелинейные колебания и волны. М.: Наука, Физматлит, 1997.
20. Неймарк Ю.И. Устойчивость линеаризованных систем (дискретных и непре-
рывных). Л.: ЛКВВИА, 1949. 140 с.
21. Мееров М.В. Синтез структур автоматического регулирования высокой точно-
сти. М.: Физматгиз, 1959.
22. Неймарк Ю.И. О движениях, близких к двоякоасимптотическому движению //
ДАН СССР. 1967. Т. 172, № 5. С.1021–1024.
Список литературы 403
23. Неймарк Ю.И. Структура движений динамической системы в окрестности го-
моклинической кривой // Пятая летняя математическая школа (Ужгород, июнь,
1967) / АН СССР. Киев, 1968. С. 400–435.
24. Неймарк Ю.И. Об одном классе динамических систем // Тр. Международ. сим-
поз. по нелинейным колебаниям / АН СССР. Киев, 1970. Т. 2. С. 363–376.
25. Неймарк Ю.И. Метод точечных отображений в теории нелинейных колебаний.
М.: Наука, 1972. 471 с.
26. Неймарк Ю.И., Баталова З.С., Васин Ю.Г., Брейдо М.Д. Распознавание
образов и медицинская диагностика. М.: Наука, 1972.
27. Неймарк Ю.И. Динамические системы и управляемые процессы. М.: Наука,
1978. 336 с.
28. Неймарк Ю.И., Ланда П.С. Стохастические и хаотические колебания. М.:
Наука, 1987.
29. Неймарк Ю.И. Робастная устойчивость линейных систем // ДАН СССР. 1991.
Т. 319, №3. С. 578–580.
30. Неймарк Ю.И., Смирнова В.Н. К столетию проблемы парадокса Пенлеве //
Вестник Нижегородского гос. ун-та. Сер. Математическое моделирование и опти-
мальное управление. 2001. Вып. 2. С. 7–33.
31. Неймарк Ю.И. Вопросы устойчивости в теории управления в работах научной
школы А.А. Андронова // Вестник Нижегородского гос. ун-та им. Н.И. Лобачев-
ского. 2001. Вып. 1(23). С. 168–197.
32. Неймарк Ю.И., Теклина Л.Г. Новые технологии применения метода наи-
меньших квадратов. Н. Новгород: Изд-во Нижегородского университета, 2003.
33. Неймарк Ю.И. Теория вибрационного погружения и вибровыдергивания // Ин-
женерный сборник. 1953. Т. 4. С. 13–48.
34. Неймарк Ю.И. О скользящем режиме и периодических движениях релейных
систем // Тр. ГИФТИ и радиофизического факультета ГГУ, сер. физ. Уч. зап. 1956.
Т. 30. С. 159–192.
35. Неймарк Ю.И., Смирнова В.Н. Идеализация, сингулярность и парадокс Пен-
леве. // Доклады РАН. 2002. Т. 386, № 6. С. 742–745.
36. Неймарк Ю.И., Коган Н.Я., Савельев В.П. Динамические модели теории
управления. М.: Наука, 1985.
37. Неймарк Ю.И. Создатель нелинейной динамики и физики. К 100-летию со дня
рождения академика А.А. Андронова // Вестник РАН. 2001. Т. 71, № 4. С. 231–236.
38. Неймарк Ю.И. Кризис эволюции жизни и коллективная игра людей // Нелиней-
ный мир, 2007. Т. 5, №1–2. С. 65–70.
39. Неймарк Ю.И., Левин А.Я. Играет ли бог в кости? // Прикладная нелинейная
динамика. 2009. №3. С. 98–136.
40. Пу анкаре А. Новые методы небесной механики. Избр. труды. Т. 1. М.: Наука,
1971.
41. Пу анкаре А. Избр. труды. Т. II. М.: Наука, 1972.
42. Пенлеве П. Лекции о механике. М.: Гостехиздат, 1954.
43. Рапопорт А.Н. Автоматные модели поисковой оптимизации и управления. Ки-
ров: ВятГТУ, 1999. 132 с.
44. Розенблат Ф. Принципы нейродинамики: персептрон и теория механизмов моз-
га. М.: Мир, 1965.
45. Седов Л.И. Методы подобия и размерности в механике. М.: Наука, 1972.
46. Смейл С. Структурно устойчивые гомеоморфизмы с бесконечным числом пе-
риодических точек // Тр. Международ. симпоз. по нелинейным колебаниям. Киев:
АН УССР, 1963. С. 365–366.
404 Ю.И. Неймарк. Математическое моделирование как наука и искусство
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ
КАК НАУКА И ИСКУССТВО
Учебник