Главная страница > Техника, страница 28 > Вариационное исчисление

Вариационное исчисление

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

Простейшая из этих зад^ч заключается в следующем. Дана функция F(x, у, у) от трех аргументов, причем х есть независимая переменная, у — некоторая функция от х, то есть у=у(х), у—производная этой функции. Геометрически уравнение у=у(х) представляет кривую С на плоскости ху.

Рассмотрим J F(x, у, y)dx, где ха и хj— *0

данные числа; при заданной функции у(х) этот определенный интеграл получит некоторое числовое значение; заменяя у{х) другой функцией у(х), мы получим, вообще говоря, другое значение того же интегра-

Х1

ла. Таким образом jF(x,y,y)dx получает

Х0

разные значения в зависимости от того, ка-кая функция поставлена на место у. Введем ограничение, потребовав, чтобы все кривые С имели общую начальную и конечную точку. Эти условия запишутся равенствами: у=у0 при х=х0; у=уг при x=xt0 и заданные числа); эти равенства называются граничными условиями. Простейшая задача В. и. состоит в следующем: среди всех функций у(х), удовлетворяющих граничным условиям у(х0)=Уоу У(хi)~Vi [иначе—среди всех кривых С, проходящих через точки (ж„, у0) и (х1} j/j)], найти такую, для которой числовое значение fF(x,y,y)dx

будет наименьшим или наибольшим (максимум и минимум объединяются в общем понятии экстремум).

П р и м е р 1. Длина линии с уравнением у=у{х), соединяющей точки (х0, у0) и (xlt уi),

_

выражается интегралом J (/1 + у2 dx; гра-

ничные условия: х=х0, у=у0 их=х1, у=уг. Задача о нахождении кратчайшей линии между двумя точками есть задача В. и., где F (х, у, у) есть j/l +з/2.

Пример 2. Точка под действием силы тяжести движется в вертикальной плоскости из точки А в точку В по некоторой кривой; найти форму этой кривой, при которой движущаяся точка приходит из А в В в кратчайшее время,—задача о брахистохроне (смотрите). Примем вертикальную плоскость за плоскость ху, поместим точку А в начале, ось у направим вертикально вниз; пусть координаты точки В будут х^,ух. Если точка при падении опустится на расстояние у, то она, как известно, приобретет скорость »=J/2ду. С другой стороны, по общим формулам механики отсюда

dt

Vzgy -

и, следовательно, dt =

V 20 V

dx

dx.

Время T, потребное для падения точки из А в В, выразится интегралом

TJ(Vj+l^dx^j Г VIW

J у2ду у 2 £

nVTW· J Vy

V

υ υ

Итак, задача о брахистохроне кривой, дающей

dx.

к нахождению интегралу сводится минимум

I

’ У 1+^

V у

dx

при граничных условиях: у(0)=0, 3/(ж1)=2/1.

i 1+у" т У

Здесь F имеет вид

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

Основной метод для нахождения необходимых условий экстремума (максимума или минимума)" есть метод вариирования. Пусть кривая С с уравнением у=у{х) да-*1

ет интегралу §F(ж, у, y)dx, при данных граничных условиях, наименьшее значение по сравнению со всеми другими кривыми С (кривыми сравнения), подчиненными тем же условиям и расположенными достаточно близко от С (последним условием, как и в дифференциальном исчислении, определяется «относительный минимум»). Обозначая вообще численное значение нашего интеграла для кривой К через Тк, имеем так. обр. неравенство: Jc<Ja. Рассмотрим целое семейство кривых сравнения С, определяемое уравнением у=у(х)+ау(х),

где ее—параметр, у(х)—произвольная функция, удовлетворяющая условиям: у(х„)=0,

η(Χι)=0, Т. К. у(х0)=У(х0)=Уо, y(Xi)=2/Сч)==уг; очевидно, при ес=0, получаем кривую С, а при малых значениях ее—кривые, близкие к С. Вычисляя 1-с, получим интеграл как функцию параметра се, входящего через посредство у и у; обозначим ее через Ф(се), то есть

*1 _

l-c=jF(x, у, у) dx= Ф(а).

Х9

Из предположения, что 1Симеет минималь-ное значение, вытекает минимум функции Ф(а), при се=0; т. о. вопрос сведен к задаче, решаемой методами дифференциального исчисления. Необходимым условием минимума является равенство Ф(0)=0. Нахождение Ф(0) является частным случаем варииро-вания; результат вариирования называется вариацией и обозначается символом 6.

Итак, процесс вариирования величины, зависящей от функции у(х), заключается в том, что мы заменяем эту функцию более сложной функцией у{х)+ау(х), содержащей параметр ее; вследствие этого заданная величина становится функцией этого параметра. Продифференцировав эту функцию по а, полагаем в результате се =0; результат представляет собой вариацию заданной величины. Условие, чтобы заданная величина достигала максимума или минимума, заключается в том, что ее вариация должна обращаться в нуль, как бы ни была выбрана произвольная функция у(х).

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

Хх

1с=Щ.Х, у, у’) dx.

Заменяя здесь у(х) через у(х)+а у(х) и, следовательно, у через у(х) + ку(х), получим:

1-с=Fix, у{х) + « п{х), у(х) + « Ч(х)1 dx.

Это "выражение нужно продифференцировать по а и в результате положить <г=0. По известному правилу дифференцирования определенного интеграла, это дифференцирование придется выполнить под знаком интеграла. Так как, с другой стороны, это выражение получится из интеграла 1С указанной выше заменой функций ужу, так что « входит только в новые выражения для ужу, то дифференцировать подинтегральную функцию придется, как сложную функцию. Если через F, и Fy, обозначим производные функции F(х, у, у по у ж у, то производная интеграла 1е по а, в которой а положим равной 0, даст вариацию (Чсввиде

*1с=/i^yVipc) + Fy, η χ)] dx.

xo

Дальнейшее преобразование, в к-ром главным моментом является интегрирование второго слагаемого по частям, дает:

Х1

*&= I (F*~k Fy) ч(») dx-

Чтобы интеграл 1С получил наибольшее или наименьшее значение, необходимо, чтобы эта вариация обращалась в 0, то есть чтобы

J ~fcc-F’yj ν{χ) dx=0

при произвольной функции у(х); именно вследствие этого произвола, как устанавливает т. н. основная лемма В. и., это равенство возможно лишь, если 1-й множитель под знаком интеграла равен 0. Так. обр. дающая экстремум функция у(х) необходимо удовлетворяет ур-ию Лагранжа-Эйлера:

или подробнее

Fy Fxу, — Fyy.y —Fy.yf у =0, где Fxy,t Fyy., Fy y, суть вторые производные функции F по соответствующим переменным. Это—дифференциальное ур-ие 2-го порядка для у, его интегральные кривые называются экстремалями. Общее решение имеет вид:

у= φ(χ, а, β),

где а и β—две произвольные постоянные; в нашей задаче для их определения служат два граничных условия:

<р(х0, к, β)= у0 и ψ{χ1, а, β) =у1. Определив из них а ж β ж вставив их значения в функцию ψ, мы получим экстремаль, проходящую через две заданные точки. В примере 1-м

F=Vl + у>, Fy=0, Fy, —

у

V i+у!

Уравнение Лагранжа - Эйлера имеет вид

d

dx V 1+у1

— =0, или у

(i+y2F

-= 0, или у"=0.

Интегрируя, находим: у—ах+b; экстремали—прямые линии. В примере 2-м

F —— F *у ах1 у

χ/ι+ν “ I_у^__’

2yi dxWV- V 1 + У!.

= 0.

Найдя экстремаль, необходимо исследовать, дает ли она действительно экстремум и что именно—максимум или минимум. В дифференциальном исчислении для решения аналогичной задачи исследуется знак второй производной; в В. и. прежде математики (Якоби) шли путем изучения второй вариации (второй производной по к при α=0). Но Вейерштрас показал, что т. о. мы еще не получаем достаточных условий экстремума; он дал теорию, основанную на непосредственном сравнении 1С и 1-с

Кроме простейшей задачи В. и., существуют и другие, например, один или оба конца экстремали, вместо условия проходить через данную точку, м. б. подчинены условию лежать на заданных кривых; тогда дифференциальное уравнение экстремалей остается неизменным, но ур-ия граничных условий принимают другую форму (таковы задачи о кратчайшем расстоянии от точки до кривой или между двумя кривыми)Далее, подинтегральная функция F может зависеть от двух (или от п) искомых функций. Пусть, например,

xi

Ic—Jf(_x, у, у, z, z) dx,

« - *0

где у(х) и ζ(χ)—искомые функции; граничные условия для случая неподвижных концов выразятся так: у(х<,)=ув, у(х1)=у1, ζ(χ0)=z0, z(x1)=z1; х0, у0, z0, х1, у, zx — заданные числа. Для вариации мы получим (после интегрирования по частям):

Приравнивая ее нулю и применяя основную лемму, получим два ур-ия Лагранжа-Эйлера для нахождения двух искомых функций:

К,

4 Fr =ои^4^

=0.

С другой стороны, можно разыскивать методами вариационного исчисления экстремум интеграла

§ lc= f F (“, У, уyW)dx;

дифференциальное уравнение экстремали в этом случае имеет вид:

dH

dx2

оно — порядка 2w; в качестве граничных условий в случае неподвижных концов задаются значения функции у и η— 1 ее производных при х =х0 и х =х1. Расширяя постановку вопроса в другом направлении, мы придем к задаче об экстремуме двойного интеграла, распространенного на заданную площадь S, ограниченную кривой С:

I=J7 F(x, у, z, zx, zy) dx dy. s

Значение I зависит от выбора функции z от двух независимых переменных х и у; zx и zy обозначают частные производные

dz dz „

^ иа-;в качестве граничных условии в простейшем случае задаются значения, которые искомая функция должна принимать на контуре С. В этом случае для определения z получается уравнение с частными производными 2-го порядка:

д тл а

±

άχη

Fy т=о

F,-

я - Fz7rFz =0. ах ~lx ay zy

Встречаются и более сложные задачи, где Έ выражает зависимость от частных производных функции s· порядка второго и высших.

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

Ритца—нахождения приближенного решения задач В. и. Сущность его такова. Выберем систему функций ω1(*), о>2(ж), ω3(χ),. так, чтобы их линейная комбинация в конечном числе:

^-^i+CA+^.+VV (с12,.,сп— постоянные) могла с любой точностью представить всякую непрерывную функцию, удовлетворяющую данным граничным условиям [такова для граничных условий 2/(0) =0, у(я)=0 система: sin®, sin-2®, sin3a:,.; для любого интервала и любых условий на концах—система соответственным образом подобранных многочленов от ж]. Задав число п, подставляем выражение уп на место у в 10 и интегрируем, рассматривая сх, с2,.,спкак параметры:

Xt

SF{x, уп, y^)dx= Ф(с1; с2,.,с„).

Находим экстремум этой последней функции по правилам дифференциального исчисления; имеем п уравнений:

дФ _ „ эф_ „ дФ _ „

0с7 0с, υ’···> dCfi U

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

В. и. имеет большое приложение в механике, в связи с так называется принципом Гамильтона. Рассмотрим сначала этот принцип в применении к механике системы точек. Пусть положение системы вполне определяется п независимыми параметрами (обобщен, координаты) qlt q2,. ,q„. Чтобы знать движение, нам надо определить qlt q2,.,., qn в функции времени t. Так как в нашем случае связи не зависят от времени, живая сила (кинетическая энергия) системы имеет вид:

П

^ ^ dt ^1 ’ · ’ Qn) Q.i (ik t

- ϊ~

где ki =

dqi

dt

Пусть внешние силы зависят только от положения системы точек и имеют потенциал; тогда потенциальная энергия "будет функцией положения системы: V=V(q1,q2,.,qn).

Принцип Гамильтона утверждает, что истинное движение в промежуток времени от £0до ij протекает так, что для интеграла t,

I=J{T-V)dt

t,

искомые функции q{(t) обращают в 0 его вариацию: όΙ=0. Т. к. в большинстве случаев действительного движения этот интеграл есть минимум, а функция T— V носит в механике название действия, то данный принцип часто называют принципом наименьшего действия. Применяя методы В. и. и замечая, что V не зависит от qlt q3,., мы приходим для определения п функций qff) к системе из п дифференциальных уравнений:

— — (T-V)=0,

dt dqi I dqi где г=1,2,.,.,η.

Это·—ур-ия движения в форме, указанной Лагранжем.

В применении к механике системы принцип Гамильтона эквивалентен законам Ньютона, представляя простую математическую формулировку законов движения. Распространенный на механику непрерывной среды, он дает возможность легко выводить дифференц. ур-ия движения. Возьмем, например, случай колебаний упругого стержня, расположенного на оси х с концами при х=0 и х =1; обозначим через u(x,t) отклонение точки с абсциссой х от положения равновесия в момент времени t. Обозначая через д линейную плотность стержня, получаем для Т выражение;

i

Т= J Qutdx.

О

Потенциальная энергия элемента длины dx стержня пропорциональна квадрату кривизны; пренебрегая в выражении кривизны

“ХХ

по малости их членом их в знаменателе и беря фактор пропорциональности в виде ~, имеем для потенциальной энергии всего стержня;

i

v=i S /*Kxdx·

о

Принцип Гамильтона дает:

t

I

(T-V)dt= О,

t

о или

К i

0 ^ ^ (yWf-- uzx) dxdt =°·

О

Применяя формулу вариации двойного интеграла, получаем:

Ot ((Mt) + £ϊ(μιιχχ)=О,

или, в случае постоянных д я μ,

Quu + μΜχχχχ=0.

Помимо теоретич. значения, принцип Гамильтона в последнее время получает все большее значение в приложениях, где он позволяет весьма трудную задачу решения дифференц. ур-ий с частными производными при заданных граничных условиях заменить задачей нахождения экстремума интеграла, для приближенного решения которой применяется, например, метод Ритца.

Лит.: Егоров Д. Ф., Основания вариационного исчисления, М.—П., 1923; С о u г a n t К. und Hilbert D., Metboden d. mathematischen Physik, В. 1 Berlin, 1924; Frank R. und M i s e s R., Differential- und Integralgleichungen der Mechanik und Pbysik, Braunschweig, 1925, В. Степанов.