Квант
Основные статьи

О максимумах функции Ван-дер-Вардена

Мартынов Б.

8

Б. Мартынов

О максимумах функций Ван-дер-Вардена

Функция, которой мы знаемся

Школьники девятого и десятиого классов знают, что функция, дифференцируемая в некоторых точке, непрерывна в этой точке («Алгебра и начала анализа 9—10», п. 19). Знают они и то, что обратное не верно: например, функция y=∣x∣y = |x| непрерывна при x=0x = 0 (и в любой другой точке), но не имеет произвольной при x=0x = 0. Вобобще, всякая функция, график которого в некоторых точке имеет «уголок», не дифференцируема в этой точке. Ясно, что легко построить функцию, которая на отрезке, скажем, [0; 1] имеет бесконечное количество «уголов» (на рисунке 1 изображен кусок графика такой функции; полностью его нарисовать, конечно, невозможно).

Однако все такие функции, а также другие известные вам непрерывные функции все-tаки дифференцируемые в «большинстве» точек.

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

*) Первый пример такого рода лет за сорок до Вейерштрасса построил чешский математик и философ Бернгард Больцано, но его пример стал известен позже вечерштрассовского.

Рис. 1.

9

А что, если все функции φn\varphi_n сложить? Есть основания надеяться, что «сумма» уже во всяком случае будет непрерывна в каждой точке и не дифференцируема в точках вида x=k2n(k∈Z,n∈N)x = \frac{k}{2^n} (k \in \mathbb{Z}, n \in \mathbb{N}). К сожалению, мы не знаем, что такое сумма бесконечного числа слагаемых.

Поэтому мы поступим так: образуем последовательность функции Φn(x)=φ0(x)+φ1(x)+⋯+φn(x)\Phi_n(x) = \varphi_0(x) + \varphi_1(x) + \dots + \varphi_n(x) (таким образом, Φn+1(x)=Φn(x)+φn+1(x)\Phi_{n+1}(x) = \Phi_n(x) + \varphi_{n+1}(x); см. рис. 3—5) и доказем, что при любом xx существует lim⁡n→∞Φn(x)\lim_{n \to \infty} \Phi_n(x).

Для доказательства нам понадобится теорема Вейерштрасса, утверждающая, что монotonная ограниченная последовательность имеет предел («Алгебра и начала анализ 9», п. 32).

Из φn+1(x)≥0\varphi_{n+1}(x) \geq 0 следует Φn+1(x)≥Φn(x)\Phi_{n+1}(x) \geq \Phi_n(x) — последовательность (Φn(x)\Phi_n(x)) монotonна. Поскольку Φn(x)=φ0(x)+φ1(x)+⋯+φn(x)≤12+14+⋯+12n+1=1−12n+1<1\Phi_n(x) = \varphi_0(x) + \varphi_1(x) + \dots + \varphi_n(x) \leq \frac{1}{2} + \frac{1}{4} + \dots + \frac{1}{2^{n+1}} = 1 - \frac{1}{2^{n+1}} < 1, последовательность (Φn(x)\Phi_n(x)) ограничена. Следовательно, lim⁡n→∞Φn(x)\lim_{n \to \infty} \Phi_n(x) существует. Обозначим этот предел через Φ(x)\Phi(x). Таким образом, на всей числовой оси определена функция Φ\Phi. Она периодическая (с периодом 1), 0≤Φ(x)≤10 \leq \Phi(x) \leq 1 при всех x∈Rx \in \mathbb{R}, график функции Φ\Phi симметричен относительно любой прямой x=k2(k∈Z)x = \frac{k}{2} (k \in \mathbb{Z}) — все это легко следует из свойств функции φ0\varphi_0 и свойств предела. Поэтому график функции Φ\Phi неозможно: на рисунках 3—5 видно, как «накалливаются» точки, в которых график функции Φn\Phi_n имеет «уголок», то есть точки, где эти функции не имеют произвольной.

Непрерывность построенной функции Φn\Phi_n непрерывна в каждой точке прямой.

Интутитивно это довольно ясно: если бы у Φ\Phi в некоторой точке x0x_0 был разрыв, то при достаточно большом

10

n∈Nn \in \mathbb{N} примерно такой же разрыв был бы в точке x0x_0 у Φn\Phi_n, а Φn\Phi_n непрерывна на всей прямой. Приводимое ниже доказательство уточняет эти сообщения.

Изучим сначала разность rn(x)=Φ(x)−Φn(x)r_n(x) = \Phi(x) - \Phi_n(x) (здесть xx фиксирован, nn — переменная).

Φn+m(x)−Φn(x)=φn+1(x)+φn+2(x)+⋯+φn+m(x).\Phi_{n+m}(x) - \Phi_n(x) = \varphi_{n+1}(x) + \varphi_{n+2}(x) + \dots + \varphi_{n+m}(x).

Ясно, что

0⩽Φn+m(x)−Φn(x)⩽12n+2+12n+3+⋯+0 \leqslant \Phi_{n+m}(x) - \Phi_n(x) \leqslant \frac{1}{2^{n+2}} + \frac{1}{2^{n+3}} + \dots +

+12n+m+1=12n+2⋅1−12m1−12<12n+1.+ \frac{1}{2^{n+m+1}} = \frac{1}{2^{n+2}} \cdot \frac{1 - \frac{1}{2^m}}{1 - \frac{1}{2}} < \frac{1}{2^{n+1}}.

Поскольку lim⁡m→∞Φn+m(x)=Φ(x)\lim_{m \to \infty} \Phi_{n+m}(x) = \Phi(x) и lim⁡m→∞Φn(x)=Φn(x)\lim_{m \to \infty} \Phi_n(x) = \Phi_n(x),

0⩽rn(x)⩽12n+1.0 \leqslant r_n(x) \leqslant \frac{1}{2^{n+1}}.

Теперь можно перейти к доказательству непрерывности функций Φ\Phi в произвольной точке x0∈Rx_0 \in \mathbb{R}. Возьмем ε>0\varepsilon > 0 и рассмотрим модель разности

∣Φ(x0+h)−Φ(x0)∣=∣Φn(x0+h)+rn(x0+h)−Φn(x0)−rn(x0)∣⩽|\Phi(x_0 + h) - \Phi(x_0)| = |\Phi_n(x_0 + h) + r_n(x_0 + h) - \Phi_n(x_0) - r_n(x_0)| \leqslant

⩽∣Φn(x0+h)−Φn(x0)∣+∣rn(x0+h)∣+∣rn(x0)∣.\leqslant |\Phi_n(x_0 + h) - \Phi_n(x_0)| + |r_n(x_0 + h)| + |r_n(x_0)|.

Но ∣rn(x0)∣⩽12n+1|r_n(x_0)| \leqslant \frac{1}{2^{n+1}} и ∣rn(x0+h)∣⩽12n+1|r_n(x_0 + h)| \leqslant \frac{1}{2^{n+1}}; поэтому

∣Φ(x0+h)−Φ(x0)∣⩽|\Phi(x_0 + h) - \Phi(x_0)| \leqslant

⩽∣Φn(x0+h)−Φn(x0)∣+12n.\leqslant |\Phi_n(x_0 + h) - \Phi_n(x_0)| + \frac{1}{2^n}.

При достаточно большом nn

12n<ε2.\frac{1}{2^n} < \frac{\varepsilon}{2}.

Функция Φn\Phi_n, как сумма конечного числа непрерывных функций, непрерывна в точке x0x_0. Следовательно, за счет выбора δ>0\delta > 0 можно добиться того, что при ∣h∣<δ|h| < \delta

∣Φn(x0+h)−Φn(x0)∣<ε2.|\Phi_n(x_0 + h) - \Phi_n(x_0)| < \frac{\varepsilon}{2}.

При выбранном δ\delta

∣Φ(x0+h)−Φ(x0)∣<ε,|\Phi(x_0 + h) - \Phi(x_0)| < \varepsilon,

а это и доказывает непрерывность функций Φ\Phi в точке x0x_0.

Недифференцируемость построенной функции

Функция Φ\Phi не диференцируема ни в одной точке прямой.

На первый взгляд это может показаться очень удивным: с ростом nn множество точек недиференцируемости функций Φn\Phi_n становится все гущее и глубнее, поэтому естественно ожидать, что «в пределе», то есть для функций Φ\Phi, оно заполнит всю прямую. Однако это наивное рассужждение неверно, как показывает пример функции

G(x)=lim⁡n→∞Gn(x),G(x) = \lim_{n \to \infty} G_n(x),

где функции G1,G2,G3G_1, G_2, G_3 показаны на рисунке 6. Очевидно, G(x)=1−x2G(x) = 1 - x^2 — функция, диференцируемая в любой точке.

Доказывая от противного, допустим, что для некоторых x0∈Rx_0 \in \mathbb{R} существует Φ′(x0)\Phi'(x_0).

«Зажемем» x0x_0 в последовательности двойных приближений по недостатку и по изображению:

sk2k+1⩽x0<sk+12k+1(k=0,1,2,… ; sk∈Z).\frac{s_k}{2^{k+1}} \leqslant x_0 < \frac{s_k + 1}{2^{k+1}} \quad (k = 0, 1, 2, \dots; \ s_k \in \mathbb{Z}).

Положим αk=sk2k+1,βk=sk+12k+1\alpha_k = \frac{s_k}{2^{k+1}}, \beta_k = \frac{s_k + 1}{2^{k+1}}. Тогда

αk⩽x0<βk(k=0,1,2,… )\alpha_k \leqslant x_0 < \beta_k \quad (k = 0, 1, 2, \dots)

и

lim⁡k→∞αk=lim⁡k→∞βk=x0.\lim_{k \to \infty} \alpha_k = \lim_{k \to \infty} \beta_k = x_0.

Из (1)

0<βk−x0βk−αk⩽10 < \frac{\beta_k - x_0}{\beta_k - \alpha_k} \leqslant 1

0⩽x0−αkβk−αk⩽1.0 \leqslant \frac{x_0 - \alpha_k}{\beta_k - \alpha_k} \leqslant 1.

Отсюда, из (2) и из легко проверяемого тожества

Φ(βk)−Φ(αk)βk−αk−Φ′(x0)=\frac{\Phi(\beta_k) - \Phi(\alpha_k)}{\beta_k - \alpha_k} - \Phi'(x_0) =

=βk−x0βk−αk[Φ(βk)−Φ(x0)βk−x0−Φ′(x0)]+= \frac{\beta_k - x_0}{\beta_k - \alpha_k} \left[ \frac{\Phi(\beta_k) - \Phi(x_0)}{\beta_k - x_0} - \Phi'(x_0) \right] +

+x0−αkβk−αk[Φ(x0)−Φ(αk)βk−x0−Φ′(x0)]+ \frac{x_0 - \alpha_k}{\beta_k - \alpha_k} \left[ \frac{\Phi(x_0) - \Phi(\alpha_k)}{\beta_k - x_0} - \Phi'(x_0) \right]

следует

lim⁡k→∞Φ(βk)−Φ(αk)βk−αk=Φ′(x0).\lim_{k \to \infty} \frac{\Phi(\beta_k) - \Phi(\alpha_k)}{\beta_k - \alpha_k} = \Phi'(x_0).

12

Φ(2xˉ)=2Φ(xˉ)−2φ0(xˉ)=2Φ(xˉ)−2xˉ=2M−2xˉ⩽M\Phi(2\bar{x}) = 2\Phi(\bar{x}) - 2\varphi_0(\bar{x}) = 2\Phi(\bar{x}) - 2\bar{x} = 2M - 2\bar{x} \leqslant M
xˉ⩾M2⩾13.\bar{x} \geqslant \frac{M}{2} \geqslant \frac{1}{3}.

Из симметрини графика функции Ф относительно прямой x=12x = \frac{1}{2} следует, что на промежутке ]23;1]] \frac{2}{3}; 1] точек максимума нет.

Докажем теперь, что M=23M = \frac{2}{3}. Снова применим равенство (3):

Φ(4x)=2Φ(2x)−2φ0(2x)=2[2Φ(x)−2φ0(x)]−2φ0(2x)=4Φ(x)−4φ0(x)−2φ0(2x)\Phi(4x) = 2\Phi(2x) - 2\varphi_0(2x) = 2[2\Phi(x) - 2\varphi_0(x)] - 2\varphi_0(2x) = 4\Phi(x) - 4\varphi_0(x) - 2\varphi_0(2x)
Φ(x)=φ0(x)+12φ0(2x)+14Φ(4x)=Φ1(x)+14Φ(4x).\Phi(x) = \varphi_0(x) + \frac{1}{2}\varphi_0(2x) + \frac{1}{4}\Phi(4x) = \Phi_1(x) + \frac{1}{4}\Phi(4x).

Функция Φ1\Phi_1 на отрезке [14;34][\frac{1}{4}; \frac{3}{4}] построена и равна 12\frac{1}{2} (рис. 3), поэтому на этом отрезке

Φ(x)=12+14Φ(4x).\Phi(x) = \frac{1}{2} + \frac{1}{4}\Phi(4x).

Поскольку xˉ∈[13;23]⊂[14;34]\bar{x} \in [\frac{1}{3}; \frac{2}{3}] \subset [\frac{1}{4}; \frac{3}{4}], к xˉ\bar{x} можно применить равенство (4):

M=Φ(xˉ)=12+14Φ(4xˉ)⩽12+14MM = \Phi(\bar{x}) = \frac{1}{2} + \frac{1}{4}\Phi(4\bar{x}) \leqslant \frac{1}{2} + \frac{1}{4}M
M⩽23.M \leqslant \frac{2}{3}.

Вспомним, что M⩾Φ(13)=23M \geqslant \Phi(\frac{1}{3}) = \frac{2}{3}, окончательно найдем M=23M = \frac{2}{3}. Кроме того, Φ(13)=Φ(23)=23\Phi(\frac{1}{3}) = \Phi(\frac{2}{3}) = \frac{2}{3}.

Для дальнейшего доказения, что если xˉ−точка максимума,\bar{x} - \text{точка максимума}, то 4xˉ−точка максимума;4\bar{x} - \text{точка максимума}; если 4xˉ−точка максимума4\bar{x} - \text{точка максимума} и {xˉ}∈[14;34]\{\bar{x}\} \in [\frac{1}{4}; \frac{3}{4}], то xˉ−точка максимума\bar{x} - \text{точка максимума}. Для доказательства заметим, что равенство (4) верно для всех xx, для которых {x}∈[14;34]\{x\} \in [\frac{1}{4}; \frac{3}{4}] (проверьте!). Пусть xˉ−точка максимума\bar{x} - \text{точка максимума}. Тогда {xˉ}∈[13;23]⊂[14;34]\{\bar{x}\} \in [\frac{1}{3}; \frac{2}{3}] \subset [\frac{1}{4}; \frac{3}{4}].

23=M=Φ(xˉ)=12+14Φ(4xˉ)\frac{2}{3} = M = \Phi(\bar{x}) = \frac{1}{2} + \frac{1}{4}\Phi(4\bar{x})
Φ(4xˉ)=23=M.\Phi(4\bar{x}) = \frac{2}{3} = M.

Пусть теперь 4xˉ−точка максимума4\bar{x} - \text{точка максимума} и {xˉ}∈[14;34]\{\bar{x}\} \in [\frac{1}{4}; \frac{3}{4}]. Тогда Φ(4xˉ)=M=23\Phi(4\bar{x}) = M = \frac{2}{3} и Φ(xˉ)=12+14Φ(4xˉ)=23=M.\Phi(\bar{x}) = \frac{1}{2} + \frac{1}{4}\Phi(4\bar{x}) = \frac{2}{3} = M.

Множество точек максимума

Выясним структуру множества EE.

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

Две точки множества EE мы знаем:

13 и 23;\frac{1}{3} \text{ и } \frac{2}{3}; мы знаем также, что E⊂[13;23]E \subset [\frac{1}{3}; \frac{2}{3}].

Далее, множество EE замкнут. Это означает следующее: если имеется сходящая последовательность из точек множества EE, то предел этой последовательности также принадлежит EE. Докажем это. Пусть xn∈Ex_n \in E (n=1,2,3,…n=1, 2, 3, \dots), то есть lim⁡n→∞xn=xˉ\lim_{n \to \infty} x_n = \bar{x}; тогда из непрерывности функций EE в точке xˉ\bar{x} следует, что Φ(xˉ)=Φ(lim⁡n→∞xn)=lim⁡n→∞Φ(xn)=M\Phi(\bar{x}) = \Phi(\lim_{n \to \infty} x_n) = \lim_{n \to \infty} \Phi(x_n) = M, то есть xˉ∈E\bar{x} \in E.

Из доказанного в конце предыдущего пункта и того, что 11 — перiod функции EE, следует, что если x−точка максимумаEx - \text{точка максимума} E, то и точки 14+x4=x+14,24+x4=x+24\frac{1}{4} + \frac{x}{4} = \frac{x+1}{4}, \frac{2}{4} + \frac{x}{4} = \frac{x+2}{4} принадлежат EE. Таким образом, исход из точек 13,23\frac{1}{3}, \frac{2}{3}, можно построить много точек множества E:14+14⋅13,24+14⋅13,14+14⋅23E: \frac{1}{4} + \frac{1}{4} \cdot \frac{1}{3}, \frac{2}{4} + \frac{1}{4} \cdot \frac{1}{3}, \frac{1}{4} + \frac{1}{4} \cdot \frac{2}{3} и т. д.

Легко видеть, что все числа вида

x=a14+a242+⋯+an4n+14n⋅an+13,x = \frac{a_1}{4} + \frac{a_2}{4^2} + \dots + \frac{a_n}{4^n} + \frac{1}{4^n} \cdot \frac{a_{n+1}}{3},

13

где a1,a2,…,an,an+1a_1, a_2, \dots, a_n, a_{n+1} — либо единцы, либо двойки, являются элементами множества EE. Поскольку
13=14+142+143+…,\frac{1}{3} = \frac{1}{4} + \frac{1}{4^2} + \frac{1}{4^3} + \dots,
такое xx можно представить в виде
x=a14+a242+⋯+an4n+an+14n+1+an+14n+2+…x = \frac{a_1}{4} + \frac{a_2}{4^2} + \dots + \frac{a_n}{4^n} + \frac{a_{n+1}}{4^{n+1}} + \frac{a_{n+1}}{4^{n+2}} + \dots
или, по аналогии с десятичными дробями, в виде бесконечной периодической четверной дроби с периодом длины 1:
x=0,a1a2…anan+1an+1=0,a1a2…an(an+1).x = 0, a_1 a_2 \dots a_n a_{n+1} a_{n+1} = 0, a_1 a_2 \dots a_n (a_{n+1}).
Так как множество EE замкнут, любое число
x=a14+a242+⋯+an4n+an+14n+1+an+24n+2+…x = \frac{a_1}{4} + \frac{a_2}{4^2} + \dots + \frac{a_n}{4^n} + \frac{a_{n+1}}{4^{n+1}} + \frac{a_{n+2}}{4^{n+2}} + \dots
где aia_i — либо единцы, либо двойки, принадлежит множество EE. В самом деле, для каждого такого xx можно найти последовательность (xn)(x_n) элементов из EE, сходящую к xx; например, если
xn=a14+a242+⋯+an4n+14n⋅13,x_n = \frac{a_1}{4} + \frac{a_2}{4^2} + \dots + \frac{a_n}{4^n} + \frac{1}{4^n} \cdot \frac{1}{3},
то lim⁡n→∞xn=x(0⩽x−xn⩽14n+1)\lim_{n \to \infty} x_n = x \left(0 \leqslant x - x_n \leqslant \frac{1}{4^{n+1}}\right).

Таким образом, множество EE содержит все числа, в представлении которых 0,a1a2a3…0, a_1 a_2 a_3 \dots в виде бесконечной четверной дроби все цифры aia_i — либо единцы, либо двойки (на рисунке 8 изображены четверчные разложения чисел 112,212,…,1112\frac{1}{12}, \frac{2}{12}, \dots, \frac{11}{12}).

Докажем теперь, что других чисел EE не содержит. Пусть в четверной записи числа x∈Ex \in E на каком-либо месте после запятой имеется цифра 0, то есть x=0,a1a2…an0an+2…x = 0, a_1 a_2 \dots a_n 0 a_{n+2} \dots; тогда {4nx}=0,0an+2⋯∈E\{4^n x\} = 0, 0 a_{n+2} \dots \in E.

Но 0,0an+2an+3⋯<0,033⋯=3(142+143+… )=140, 0 a_{n+2} a_{n+3} \dots < 0, 033 \dots = 3 \left(\frac{1}{4^2} + \frac{1}{4^3} + \dots\right) = \frac{1}{4} и, значит, точка {4nx}\{4^n x\} не принадлежит отрезку [13;23]\left[\frac{1}{3}; \frac{2}{3}\right], содержащему EE.

Если в четверной записи числа x∈Ex \in E имеется цифра 3, то есть x=0,a1a2…an3an+2…x = 0, a_1 a_2 \dots a_n 3 a_{n+2} \dots, то