Математические байки – Telegram
Математические байки
4.3K subscribers
1.44K photos
15 videos
27 files
914 links
Рассказы про разную математику.

Архив: http://dev.mccme.ru/~merzon/mirror/mathtabletalks/
Download Telegram
Математические байки
А с учётом знака всё получается правильно. А именно — если f:S^1\to S^1 это гладкое отображение, а точка p такова, что во всех её прообразах производная f ненулевая (в частности, таких прообразов тогда конечное число), то deg(f) = \sum_{x: f(x)=p} sign…
Увы, буквально так это сделать не получается: корни идут, чередуясь, то с положительной, то с отрицательной производной, и в определении степени у нас то плюс, то минус единицы, и почти (или совсем) всё сокращается.
А именно — топологическая (приходится уточнять!) степень многочлена чётной (алгебраической) степени равна нулю (тут сокращается всё — а ещё можно сказать, что либо больших положительных, либо больших отрицательных значений он не принимает), а топологическая степень многочлена нечётной алгебраической степени это +1 или -1, в зависимости от знака старшего коэффициента.
Казалось бы, тупик?
Но — раз нам помешала производная, так она же нам и поможет! Давайте на неё поделим — рассмотрим рациональную функцию
R(x)=P(x)/P'(x)
Математические байки
(график P(x)=x^3-x )
(Вот она для того же многочлена P(x)=x^3-x)
Заметим, что корни — прообразы нуля — у неё те же, что и у самого многочлена P. Зато производная в каждой из этих точек просто равна 1! (Потому что в каждом корне x_0, раз он некратный, P'(x_0) не обращается в ноль, а тогда рядом с ним мы P(x)~P'(x_0)*(x-x_0) почти что на эту константу поделили — вот производная и стала единичной.)
Значит, если мы будем искать топологическая степень R(x)=P(x)/P'(x) через прообразы нуля — все они войдут со знаком "плюс". И мы и получили желаемое (на всякий случай — помните, что P без кратных корней):
Это пол-пути: мы свели исходный вопрос "сколько корней у P" к топологическому вопросу: "а чему равна топологическая степень заданной рациональной функции?".
Осталось на этот вопрос научиться отвечать!
На самом деле — мы научимся находить топологическую степень любой рациональной функции R(x)=P_1(x)/P_2(x). Для этого, если
deg_{alg} P_1 >= deg_{alg} P_2
(иными словами, если дробь неправильная), то выделим из неё главную часть: поделим P_1 на P_2 с остатком. Пусть
P_1=Q*P_2 + S, где S — остаток:
deg_{alg} S < deg_{alg} P_2.
Тогда
P_1/P_2 = Q + (S/P_2).
А теперь (вместо нуля, как раньше) посмотрим на прообразы бесконечности (ну или, если она окажется критическим значением, на прообразы чего-нибудь очень большого).
Сумма
Q + (S/ P_2)
обращается в бесконечность либо в бесконечности — из-за Q — либо там, где обращается в ноль знаменатель. Но в первом случае она ведёт себя "топологически неотличимо" от Q (потому что отношение S/P_2 там маленькое), а во втором — от S/P_2 (потому что Q там это почти константа, где ей тягаться с бесконечностью).
Поэтому мы просто считаем всё по отдельности: топологическая степень исходной дроби P_1/P_2 равна сумме топологической степени её главной части — многочлена Q — и топологической степени S/P_2.
Итак, один раз можно поделить с остатком, и степень числителя уменьшится. А что делать дальше?
Да просто перевернуть дробь! Точнее, (1/y), как и (-y) — изменяющие ориентацию гомеоморфизмы окружности, поэтому они знак степени поменяют. Не сильно страшно, но неприятно. Зато если взять их композицию, (-1/y), то вот она ориентацию сохраняет (кстати, если вещественную прямую отобразить на окружность стереографической проекцией, то на ней это центральная симметрия — иными словами, поворот на 180 градусов). И поэтому для любой рациональной функции R_1 выполнено
deg_{top} R_1 = deg_{top} -1/R_1.
Обозначим P_3=-S — минус остаток, и тогда
deg_{top} S/P_2 = deg_{top} -P_2/S = deg_{top} P_2/P_3.
И вот у нас опять неправильная дробь. Можно опять поделить с остатком, опять перевернуть, и так далее — пока мы не дойдём до константы (у которой, естественно, будет нулевая степень).
А если посмотреть на то, что мы делаем — то это можно назвать либо алгоритмом Евклида (с минимальной поправкой на знаки), либо — разложением в цепную дробь Хирцебруха (то есть цепную дробь "с минусами"),
P_1/P_2 = Q_1 - 1/(Q_2 - 1/( Q_3 - ... ))
И искомая топологическая степень R это просто сумма топологических степеней неполных частных Q_j:
А — повторюсь, топологические степени Q_j мы знаем: это 0, если степень deg_{alg} Q_j чётна, и знак старшего коэффициента Q_j, если степень deg_{alg} Q_j нечётна.
Так что — мы уже получили алгоритм, который можно применять, совсем не думая. Запускаем алгоритм Евклида (с модификацией знаков), смотрим, какие неполные частные получаются, на их топологические степени, складываем — и получаем искомое число вещественных нулей P.