О линейности и нелинейности
Истинные законы не могут быть линейными...
А. Эйнштейн
Прежде чем приступить к этой работе, еще раз обдумаем, что мы уже узнали о солитонах. В самых разных средах могут существовать и распространяться локализованные (т. е. сосредоточенные в ограниченной части пространства; от лат. locus — место) возбуждения, которые похожи на своеобразные деформируемые частицы. В научной литературе обычно употребляют для этих частиц названия «уединенная волна» или «солитон», причем солитонами обычно (особенно математики) называют уединенные волны, которые сохраняют свою индивидуальность при столкновении и описываются решениями некоторых специальных уравнений, подобных КдФ-уравнению. Мы позволим себе, как это делает большинство физиков, отклоняться от этого правила и зачастую называть солитонами всякие локализованные возбуждения, похожие на частицы (термин «солитоноподобное возбуждение» звучит слишком неуклюже, и мы его будем по возможности избегать). Это не приведет к недоразумениям, если идет речь о свойствах, общих для всех солитоноподобных возбуждений, а конкретные солитоны можно называть их индивидуальными именами.
Мы познакомились с солитонами трех типов. Они были открыты примерно в одно и то же время, но судьбы их складывались по-разному, а главное, в течение целого столетия никак не скрещивались. В большой мере это связано с тем, что для их правильного понимания необходимо было освободиться от представлений о линейности соответствующих им возбуждений. Принцип сложения возбуждений позволил разработать настолько общие и эффективные методы решения многочисленных задач физики, что многие стали сознательно или бессознательно считать его одним из основных принципов математической физики *). Отсюда возникло стремление хотя бы приближенно «линеаризовать» каждую физическую задачу, т. е. свести ее к такой, для которой в первом приближении принцип сложения выполняется. К нелинейным задачам не было никакого общего подхода, а потому и не могла возникнуть общая теория солитонов, которые по своей природе нелинейны. В некоторых счастливых случаях удавалось изучить конкретные нелинейные явления, такие, как волны Герстнера, КдФ-солитоны или простые гидродинамические вихри, но общую атмосферу это изменить не могло.
*) Как мы уже говорили, «досадным» исключением оставалась лишь гидродинамика.
Почему линейность так упрощает решение задачи? Проще всего это понять на простых примерах. Рассмотрим уравнение ах + y = 0, решения которого — это пары чисел (x, у), при подстановке которых оно обращается в тождество. Ясно, что всякое решение можно записать в виде (х0, -ax0), где x0 — произвольное число. Если изобразить решения точками на плоскости, то все решения лежат на прямой ОА, проходящей через точки О = (0, 0) и А = (1, -a). Если мы знаем только одно решение А, то, пользуясь линейностью, можно получить все решения умножением на произвольное число: х0А = (х0, -aх0). Математик скажет, что совокупность всех решений этого уравнения образует линейное одномерное многообразие. Для определения всех его точек достаточно задать одну точку, отличную от О (0, 0), например, А = (1, -a). Если
Точно также можно найти все решения уравнения ах + by + z = 0, т. е. тройки чисел (x, y, z), при подстановке которых уравнение обращается в тождество. Можно убедиться, что достаточно знать два решения, например,
Рассмотрим теперь более близкий к физике пример колебаний грузика на пружине. Отклонение грузика от положения равновесия x(t) подчиняется уравнению Ньютона
*) Так как ускорение a(t) линейно зависит от x(t).
Рассмотрим два движения: x1(t) = cos(?0t) и x2(t) = sin(?0t). Взяв
Над этими простыми примерами стоит как следует подумать. Важно понять, во-первых, что любое колебание грузика можно представить в виде суммы двух линейно независимых, т. е. не выражающихся друг через друга в виде линейных комбинаций колебаний x1 = cos(?0t) и x2 = sin(?0t) (вместо этих можно взять и другие линейно независимые решения). Наоборот, пусть известны два возможных колебания x1(t) и x2(t), отношение которых не постоянно, — такие колебания будут линейно независимыми. Тогда любое другое движение можно получить, подобрав подходящие числа с1 и с2 и складывая колебание с1x1(t) с с2x2(t). Важно, что при этом не нужно знать даже само уравнение. Достаточно иметь два независимых колебания и знать, что выполнен принцип линейности или принцип сложения колебаний.
Если линейности нет, то все выглядит гораздо сложнее. Возьмем самое простое уравнение y2 + аx2 = 0. Сразу ясно, что многообразие решений (x, у) будет иметь совершенно разный вид при разных знаках а. При а
Ясно, что в этом случае многообразие решений нелинейно. Например, сумма двух написанных решений с одним и тем же х0 равна (2х0, 0), а х = 2х0, у = 0 не удовлетворяет нашему уравнению при
Так обстоит дело в самом простом случае. При усложнении уравнения уже совсем не просто выяснить, имеет ли оно решения, и если имеет, то сколько и как эти решения зависят от параметров, входящих в уравнения. В нашей простой задаче единственный параметр — это число а. При а
Вообще, такая сильная, качественная зависимость решений от параметров, появление новых решений (или их исчезновение) — самое характерное свойство нелинейных уравнений. С простыми примерами такого проявления нелинейности в движениях тел мы сталкиваемся очень часто. Когда мы пытаемся сдвинуть с места стоящий на ровном месте автомобиль, мы постепенно увеличиваем усилие, но автомобиль не двигается, пока усилие не достигнет определенного значения. После того как автомобиль начнет двигаться, его довольно легко разогнать, прилагая меньшее усилие. Этот эффект возникает из-за нелинейности силы трения — при движении автомобиля сила трения меньше, чем в покое. Нелинейность этого типа можно назвать «пороговой» нелинейностью. При достаточно малых воздействиях (ниже «порога») система находится в одном состоянии (автомобиль не движется), при достижении порога система переходит в другое состояние, в котором воздействие можно уменьшить или даже убрать (катящийся автомобиль может двигаться некоторое время по инерции).
Пороговая нелинейность ясно видна и в механизме возбуждения нервного импульса. Малые раздражения, вообще говоря, не приводят к возбуждению импульса; он пойдет лишь при достаточно сильном раздражении. Если бы не было этой нелинейности, наша жизнь стала бы совершенно невозможной. В теории солитонов более важны нелинейности других типов. С ними мы познакомимся в следующих главах.