НОВОСТИ    БИБЛИОТЕКА    ЭНЦИКЛОПЕДИЯ    БИОГРАФИИ    КАРТА САЙТА    ССЫЛКИ    О ПРОЕКТЕ  

предыдущая главасодержаниеследующая глава

Рассказ тринадцатый. Снова порешаем!

Именно здесь мы намереваемся выполнить обещание, которое (возможно, неосторожно) взяли на себя ранее. Наша цель - перерешать все задачи из первой части, и при этом "единообразно, стандартно, если хотите - рутинно", применяя один и тот же (и притом простой) прием, а именно принцип Лагранжа или - в частном случае - теорему Ферма. (В трех случаях нам это сделать все-таки не удастся: мы не сможем справиться с классической изопериметрической задачей, с брахистохроной и задачей Ньютона. Чтобы стандартно Решить их, надо будет еще потрудиться.)

При нашем стандартном исследовании выделяются четыре этапа: 1) формализация; 2) применение принципа Лагранжа или теоремы Ферма; 3) решение соответствующих уравнений и нахождение критических или стационарных точек; 4) отбор нужных точек и обсуждение ответа.

Начнем с задач, сводящихся к нахождению экстремумов функций одного переменного.

1. Задача Евклида о параллелограмме наибольшей площади, вписанном в треугольник (рассказ четвертый).

1° Формализация. Снова обратимся к рис. 12. Пусть, как и раньше, H - высота треугольника ABC, b - длина АС. Обозначим длину AF' через х. Тогда 0 ≤ х ≤ b. Через h = h (х) обозначим высоту треугольника BD'E'. Из подобия треугольников BD'E' и ABC(D'E'║ АС) получаем h(x)/H = x/b. Площадь параллелограмма AD'E'F' равна (Я - h (х)) х = Н (Ь - х) х/Ь. В итоге приходим к следующей формализации:


Необходимое условие: f'0(x) = 0.

Нахождение критических точек. Стационарные точки: f0 (х) = (H (bх - х2)/b)' = (b - 2х) Н/b, т. е. f0 (х) = О лишь в точке b/2. Критические точки: 0, b/2, b.

4° Функция f0 непрерывна, дифференцируема всюду и рассматривается на конечном отрезке. Значит, решение находится среди критических точек. Перебор критических точек: f0 (0) = f0(b) = 0, f0(b/2) > 0.

Таким образом, решение (з1) есть b/2. Ответ:искомый параллелограмм ADEF характеризуется тем, что точка F является серединой отрезка [А С]. Именно этот факт и был установлен Евклидом.

2. Задача Архимеда о шаровом сегменте наибольшего объема среди изопифанных (рассказ четвертый).

1° Формализация. Пусть R - радиус шара, a h - высота шарового сегмента. Объем шарового сегмента, как известно, равен πh2 (R - h/3), а площадь его боковой поверхности - 2πRh. Площадь боковой "поверхности задана: 2πRh = а, откуда R = a/2πh. Подставляя это выражение вместо R в формулу для объема и учитывая, что h ≤ 2R = а/πh, получаем следующую формализацию:


Необходимое условие: f'0 (h) = 0.

Нахождение критических точек. Стационарные точки: f0 (h) = (ha/2 - πh3/3)' = а/2 - πh2, т. е. f0(h)' = 0

лишь в случае, когда h = √а/2π. Критические точки: 0, √а/2π, √а/π.

4° Функция f0 непрерывна, дифференцируема всюду и рассматривается на конечном отрезке. Значит, решение находится среди критических точек.

Перебор критических точек: f0(0) = 0, f0(√а/2π) = √2 а3/2/6√π, f0 (√a/π) = а3/2/6√π. Максимальное значение доставляет точка √а/2π. Это и есть решение. Вспомнив, что a = 2πRh, получаем h = R. Ответ:искомый шаровой сегмент является полушаром - высота равна радиусу. Именно этот результат и был доказан Архимедом.

3. Задача о наименьшей площади (рассказ четвертый).

1° Формализация. Снова обратимся к рис. 17. Проведем через точку М прямую, параллельную АВ, и точку пересечения этой прямой с АС обозначим через N. Пусть Е - некоторая точка на луче NC, а = |AN|, х = |NE'|, D' - точка пересечения луча АВ и прямой Е'М. Треугольники ME'N и AD'E' подобны, ибо MN ║ АВ. Значит, их площади относятся как квадраты длин отрезков [NE'] и [АЕ']. Но площадь треугольника ME'N равна xh/2, где h - высота, опущенная из М на АС. Отсюда получаем, что площадь треугольника AD'E' равна h (х + а)2/2х, и мы приходим к такой формализации :


Необходимое условие: f0(х) = 0.

Нахождение стационарных точек:


т. е. f'0(x) = 0 лишь в случае х = а.

4° Функция f0 удовлетворяет требованиям следствия из теоремы Вейерштрасса из рассказа одиннадцатого. Значит, решение задачи (з3) существует. В силу дифференцируемости f0 для x > 0 и теоремы Ферма решение должно быть стационарной точкой. Но стационарная точка единственна. Значит, она и является решением. Ответ:искомая точка Е удалена от А на расстояние 2а. Отсюда сразу следует, что точка M делит отрезок DE пополам (из подобия треугольников ENM и EAD). Именно этот результат и был получен нами ранее геометрическим путем.

4. Задача Герона. Она уже много раз встречалась у нас - в первом, втором, десятом и одиннадцатом рассказах. Пришло время решить ее стандартно.

Формализация уже была проведена в рассказе десятом:


Необходимое условие: f'0 (х) = 0.

Нахождение стационарных точек. Применяя теорему о дифференцировании сложной функции, получим: (√(а2 + х2)' = х/√(а2 + х2) (это было подробно проделано в одиннадцатом рассказе);


Отсюда получаем


Решим полученное уравнение. Возводя в квадрат, "переворачивая" и вычитая по единице, приходим к соотношению (а/х)2 = (b/(d - х))2, откуда (отбросив посторонний корень) получаем, что х/а = (d - x)/b (это согласуется с тем, что говорилось в первом рассказе - см. рис. 1). Решение полученного уравнения обозначим через х̂.

4° Функция f0 (х) как сумма двух выпуклых функций выпукла, кроме того, она гладкая. Значит, как было сказано в конце предыдущего рассказа, х̂ - решение задачи, причем единственное в силу строгой выпуклости f0 (х).

Взглянем еще раз на самый первый рисунок этой книги. Величина х̂/√(а2 + х2) равна sin φ1 величина d - х̂/√(b2 + (d - х)2) равна sin φ2. Из (1) следует, что sin 1 = sin φ2, т. е. φ1 = φ2.

Ответ:решение задачи Герона характеризуется тем, что угол падения равен углу отражения. Этот факт и был доказан нами на первых же страницах этой книги.

В первом рассказе были сформулированы две задачи - № 1 и 2, примыкающие к задаче Герона. Но они тривиально к ней сводятся. Докажите, что в задаче 1 решение существует. Тогда, если оно не совпадает с вершиной угла, оно является решением задачи Герона для В и С и той стороны угла, где должна находиться точка А. Значит, у точки А угол падения равен углу отражения. Аналогичное утверждение верно и для точки В. Это приводит к нужному построению. Так же решается и задача 2, поэтому нет нужды решать их формально.

5. Задача Снеллиуса о законе преломления (рассказ третий). Пришло время и эту задачу решить стандартно - так, как это впервые сделал Лейбниц.

Формализация. Направим ось Ох по прямой, разделяющей две среды, а ось Оy проведем перпендикулярно оси Ох через точку А (см. рис. 9). Пусть координаты точек А, В оказались такими: А = (0, а), В = (d, - b). Возьмем на оси точку D' с координатой (х, 0). Тогда время, затрачиваемое светом на преодоление пути AD'B, равно √(а2 + х2)/υ1 + √(b2 + (d - x)2)/υ2.

В итоге получается задача без ограничений:


Необходимое условие: f'0 (х) = 0.

Нахождение стационарных точек:

(1)

(По поводу дифференцирования см. предыдущую задачу.) Вследствие монотонности функций x/υ1√(a2 + х2) и (d -x)/υ2√(b2 + (d - х)2) получаем, что имеется единственное решение х уравнения f'0 (х) = 0.

4° Функция f0 (х) выпукла, значит, теорема Ферма является достаточным условием экстремума, т. е. х̂ - решение. Из строгой выпуклости f0 (х) следует, что это решение единственно. Из рис. 9 и соотношения (1) получаем равенство

sin α11 = sin α22 (2)

выражающее закон Снеллиуса. Ответ: решение в задаче Снеллиуса характеризуется тем, что отношение синусов угла падения и угла преломления равно отношению скоростей в первой и второй средах. Этот факт был установлен нами в третьем рассказе.

6. Планиметрическая задача Кеплера о прямоугольнике максимальной площади, вписанном в круг. Об этой задаче говорилось в рассказах пятом и десятом; формализована она была в десятом рассказе.

Формализация.


Необходимое условие: f0(х) = 0.

Нахождение критических точек. Стационарные точки: f'0 (х) = 0.


Таким образом, имеются 3 критические точки: 0, 1, √2/2.

4° Функция f0 непрерывна на [0, 1] и дифференцируема в интервале (0, 1). Значит, решение находится среди критических точек. Перебор критических точек: f0 (0) = f0 (1) =0, f0 (√2/2) = √2/4. Таким образом, решение (з6) есть √2/2. В этом случае, как это следует го формализации, прямоугольник является квадратом. Ответ: максимальный из вписанных в круг прямоугольников - квадрат.

7. Задача Кеплера о вписанном цилиндре. Об этой задаче речь шла в шестом рассказе.

Формализация. Пусть шар имеет радиус R. Обозначим половину высоты цилиндра через х. При этом 0 ≤ х ≤ R. Тогда радиус основания цилиндра равен √(R2 - х2) и его объем равен πr2x = 2π(R2, - х2) х. Таким образом, приходим к формализации:

7) f0 (х) = 2π (R2 - х2) х → max, 0 ≤ х ≤ R.

(Фактически эта задача была формализована уже в шестом рассказе.)

Необходимое условие: f0 (х) = 0,

Нахождение критических точек. Стационарные точки:


Второй корень не подходит (x2 < 0). Таким образом, имеются

3 критические точки: 0, R/√3 и R.

4° Функция f0 непрерывна и дифференцируема всюду. Значит, решение находится среди критических точек. Вследствие того, что f0(0) = f0(R) = 0, получаем, что решение равно R/√3, отсюда следует, что радиус минимального цилиндра равен


Ответ: Отношение высоты экстремального цилиндра к диаметру основания равен √2. Именно этот факт и был установлен Кеплером.

Перейдем теперь к решению некоторых алгебраических задач.

8. Задача Тартальи (рассказ пятый).

Формализация. Обозначим через х меньшее из чисел. Тогда 0 ≤ x ≤ 4 и 8 - х - большее число. Их разность равна 8 - 2х. В итоге

8) f0 (x) = х (8 - х) (8 - 2х) → max, 0 ≤ х ≤ 4.

Необходимое условие: f0 (х) = 0.

Нахождение критических точек. Стационарные точки:

f'0 (x) = (х (8 - х) (8 - 2х))' = (2х3 - 24х2 + 64х)' = 6х2 - 48х + 64 = 0 ↔ х1 = 4 - 4/√3, х2 = 4 + 4/√3.

Второй корень не подходит (х2 > 4). Таким образом, имеются три критические точки: 0, 4 и 4 - 4/√3.

4° Функция f0 непрерывна и дифференцируема всюду и рассматривается на конечном отрезке. Значит, решение находится среди критических точек. Но f0 (0) = f0 (4) = 0, f0(4 - 4/√3) > 0. Значит, решение (з8) есть 4 - 4/√3.

Ответ: большее число равно 4 + 4/√3, меньшее равно 4 - 4/√3. Именно этот факт и был установлен Тартальей.

9. Неравенство между средним геометрическим и средним арифметическим (рассказ пятый).

Рассмотрим вспомогательную экстремальную задачу:

9) f0 (x) = x1 ⋅ х2 ⋅....⋅ xn → max,
f1 (х) = x1 + х2 + ... + хn = 1,
fi(x) = хi-1 ≥ 0, i = 2, 3, ..., n + 1 (х = (х1, ..., хn)).

Функции fi непрерывны и их частные производные непрерывны. Совокупность допустимых точек ограничена, ибо 0 ≤ xk ≤ 1 для любого к. Значит, по теореме Вейерштрасса решение х̂ = (х̂1 ,..., х̂n) существует. При этом, конечно, x̂k ≠ 0, ибо иначе f0 (х̂) = 0, в то время как существуют допустимые элементы, для которых f0 (х) > 0.

Решение х̂ будет, конечно, и локальным минимумом в задаче (з9), откуда (вследствие того, что по доказанному х̂k > 0) оно будет локальным минимумом и в задаче без неравенств.

Формализация:

(з') f0 (х) → max, (х) = 1.

Функция Лагранжа для (з')L (х, λ0, λ1) = λ0f0(х) + λ1f1(х).

Необходимое условие - правило множителей Лагранжа:


3° Нахождение стационарных точек. Обозначим произведение x̂1,...х̂n, через А. Тогда


Если допустить, что λ1 = 0, то сразу приходим в противоречие с тем, что оба множителя, λ0 и λ1 не могут быть нулями. Тогда получаем x̂i = -λ0A/λ1 т. е. х̂1 = ... = х̂n = 1/n (из-за того, что x̂1 + ... + х̂n = 1).

4° Вследствие того, что стационарная точка в (з') единственна, она и доставляет решение задачи.

Теперь докажем нужное неравенство. Пусть a1,..., аn - любые неотрицательные числа. Положим S = a1 + ... + аn и xj = AI/S. Тогда х1 + ... + хN = 1, и значит, по доказанному


что и требовалось доказать.

10. Неравенства между средним арифметическим и средним квадратическим (рассказ пятый).

Снова рассмотрим вспомогательную задачу.

Формализация:

10) F0(x) = X1 + ...+ xN → max,
f1 (х) = x21 + ... + х2N = 1 (х = (х1, ..., хn)).

Функции f0 и f1 и их частные производные непрерывны. Совокупность допустимых точек ограничена, ибо - 1 ≤ xk ≤ 1, k = 1,...., n. Значит, решение х̂ = (х̂1 ,..., х̂n) существует и можно применять принцип Лагранжа. Функция Лагранжа L(х, λ0, λ1) = λ0f0(х) + λ1f1(х).

Необходимое условие:


3° Нахождение стационарных точек:


Если допустить, что λ1 = 0, то сразу приходим в противоречие с тем, что оба множителя Лагранжа не могут быть нулями. Тогда получаем, что х̂j = -λ0/2λ1, т. е. х̂1 = ... = х̂n = 1/√n (из-за того что х̂21 + ... + х̂2n = 1).

4° Вследствие того, что стационарная точка единственна, она и доставляет решение задачи.

Теперь докажем нужное неравенство. Пусть а , ..., аn - любые числа. Положим S - (а21 + ... + а2n)1/2 и xj = aj/S. Тогда х21 + ... + х2n = 1, и значит, по доказанному


что и требовалось.

Заодно мы доказали и неравенство (для неотрицательных д,)


решив тем самым планиметрическую и одну из стереометрических задач Кеплера, о которых шла речь в пятом рассказе.

Отметим еще, что, действуя совершенно аналогично, можно было бы доказать следующие общие неравенства для средних. Пусть а1, ..., аn - неотрицательные числа. Положим Sp = ((ap1 +...+ apn)/n)1/p, ∑p = (ap1 + .... + apn). Тогда

(1) Sp ≤ Sq, если р ≤ q,
(2) ∑p ≤ ∑q, если р ≥ q.

Выше мы доказали частный случай (1), когда р = 1, q = 2.

11. Неравенства Коши - Буняковского и Гельдера (рассказ пятый). Пусть а1, ..., аn - фиксированные числа, не равные одновременно нулю.

Рассмотрим экстремальную задачу:

11) f0(х) = а1х1 + ... + аnхn → max,
f1 (х) = х21 + ... + х2n = В2 (х = (х1 ,..., хn)).

Функции f0 и f1 и их частные производные непрерывны. Совокупность допустимых точек ограничена, ибо - В ≤ xj ≤В, j = 1,..., n. Значит, решение х̂ = (х̂1 ,..., х̂n) существует и можно применять принцип Лагранжа. Функция Лагранжа L (х, λ0, λ1) = λ0f0(х) + λ1f1(х). Положим A = (a21 + ... + а2n)1/2.

Необходимое условие:

dL/dxj = 0

Нахождение стационарных точек:

dL/dxj = (х̂, λ0, λ1) = λ0aj + 2λ1j, j = 1, ..., n.

Если допустить, что 1 = 0, то сразу приходим к противоречию с тем, что оба множителя Лагранжа не могут быть нулями. Тогда мы получаем

j = - λ0aj/2λj = Caj, j = 1, ..., n,

откуда вследствие равенства х̂21 + ... + x̂2n = В2 получаем, что

С221 + ... + а2n) = В2 → С = ± В/А.

4° Имеются лишь две стационарные точки. Решением является та точка, где взят знак плюс: х̂j = Baj/A.

Пусть теперь b1, ..., bn - также любой набор чисел и В2 = b21 + ... + b2n. Тогда по доказанному

a1b1 +....+ anbn ≤ a1 Ba1/A +...+ an Ban/A = AB = (a21 + ... + a2n)1/2(b21 +...+ b2n)1/2

Но это и есть неравенство Коши - Буняковского.

Неравенство Гельдера доказывается точно так же. Укажем без комментариев необходимые выкладки.

Формализация:

(з'11) f0(x) = a1x1 + ... + anxn → max,
f1(x) = |x1|p + ... + |xn|p = Bp
i > 0, х = (х1, ..., хn)).

Функция Лагранжа: L = λ0f0(х) + λ1f1(х). Аdef =(аp'1 + ... + аp'n), р'-1 + р-1 = 1.

Необходимое условие:

dLdxj = 0, j = 1,...,n

Нахождение стационарных точек:

λ0aj + pλ1|xj|p-1sing xj = 0 → x̂j = Cap'-1j, C = ±B/Ap'/p

Решение: x̂j = Bap'-1j/Ap'/p, j = 1, ..., n.

Пусть теперь b1,...., bn - любой набор неотрицательных чисел. Тогда по доказанному


Но это и есть неравенство Гельдера.

И снова вернемся к геометрии.

12. Задача Штейнера (рассказ четвертый). Пусть координаты трех заданных точек таковы: А = (а1, а2), В = (b1, b2), С = (с1, с2). Координату точки D обозначим через (х1, х2). Тогда сумма расстояний от D до А, В и С равна


Это приводит к задаче без ограничений.

Формализация:

12) f0(x1, x2) → min.

Заметим, что если х21 + х22 велико, это означает, что точка D расположена далеко от точек А, В и С, и значит, сумма расстояний от нее до этих точек также велика. Следовательно, f0 (х) → ∞, когда х21 + х22 → ∞, поэтому можно применить следствие из теоремы Вейерштрасса из предыдущего рассказа. Согласно этому следствию решение х̂ = (х̂1, х̂2) задачи (з12) существует.

Легко понять, что во всех точках х, кроме точек А, В и С, частные производные функции f0 существуют и непрерывны.

Необходимое (и в силу выпуклости f0 - достаточное) условие - теорема Ферма. Если x̂ ≠ А, В или С, то


Нахождение стационарных точек:


4° Раскроем геометрический смысл написанных соотношений. Они означают, что три вектора единичной длины


в сумме равны нулю. Но тогда из них можно составить равносторонний треугольник, т. е. величины углов AD̂B, BD̂C и CD̂A равны 120°. Значит, если решение не совпадает с одной из вершин треугольника AВС, то D̂ - это такая точка, из которой все стороны видны под углом 120°. Это не что иное, как точка Торричелли, о которой говорилось в четвертом рассказе (там же мы учились ее строить). Если тупой угол в треугольнике ≥ 120°, то нет такой точки, из которой все стороны видны под углом 120°.

Значит, точка х̂ обязана совпадать с одной из вершин, а именно с вершиной тупого угла, ибо против большего угла лежит большая сторона. (Пусть тупой угол - при вершине С. Тогда - при естественных обозначениях сторон с > а и с > b, откуда следует, что a + b < a + c и a + b < b + с, т. е. минимальная сумма - это а + b.)

Ответ. Если все углы треугольника < 120°, то искомая точка есть точка Торричелли, если один из углов ≥ 120°, то искомая точка расположена в вершине этого угла.

Именно к такому ответу мы пришли в четвертом рассказе.

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

13. Задача о наименьшем периметре (четвертый рассказ).

Обратимся к рис. 18. Проведем через точку М прямые, параллельные АВ и АС, и точки пересечения с АС и АВ соответственно обозначим через N и Р. Обозначим |AN| = a, |АР| через b, угол ВАС через α, отрезок, проходящий через точку М, через [DE] (D лежит на АВ, Е - на AC), |NE| через х, |PD| через y, углы ADE и DEC соответственно через χ и φ.

Из подобия треугольников PDM и NME получаем х/b = а/y → хy = ab. По теореме косинусов


откуда периметр треугольника AD'E' оказывается равным


1° В итоге приходим к такой формализации:


Выразив y через х и подставив в минимизируемую функцию, приходим к задаче

(з'13) f0(x) → min, x > 0,

где f0 (х) → ∞ при х → 0 и f0 (х) → ∞ при х → ∞ (проверьте).

Значит, по следствию из теоремы Вейерштрасса из одиннадцатого рассказа решение задачи (з'13), а следовательно, и решение задачи (з13) существуют. Обозначим его (х̂, ŷ). Применяем принцип Лагранжа. Функция Лагранжа L(х, y, λ0, λ1) = λ0f0(x, y) + λ1f1(х, y).

Необходимое условие:

dL/dx = 0, dL/dy = 0

Нахождение стационарных точек:



4° Раскроем геометрический смысл написанных соотношений. Для этого опустим перпендикуляры MR и MS на АС и АВ соответственно. Тогда, как видно из рис. 18,



Соотношения п. 3° можно преобразовать, умножив первое на х, второе на y и использовав написанные равенства и равенство хy = ab:


Теперь из треугольников MNE и DPM получаем по теореме 5 синусов:


Откуда окончательно


Это последнее соотношение имеет следующий геометрический смысл: перпендикуляр к отрезку DE в точке М пересекается с биссектрисами внешних углов D и Е в одной точке О. Иначе говоря, вневписанная по отношению к треугольнику ADE окружность проходит через точку М.

Именно этот ответ и был получен в четвертом рассказе.

14. Задача Аполлония.

В четвертом рассказе говорилось, что геометрические задачи на экстремум встречаются у всех трех величайших математиков античности - Евклида, Архимеда и Аполлония. Но затем были приведены лишь задачи Евклида и Архимеда.

Задачу Аполлония мы не решились привести. И вот почему.

"Коника", или "Конические сечения", - так называется величайшее творение Аполлония (III-II века до н. э.). Принято считать, что "Коника" - это вершина античной математики. К нашей теме относится пятая книга "Конических сечений". Она не переведена на русский язык, и мы приведем цитату из книги "Пробуждающаяся наука" (М.: Гостехиздат, 1954), принадлежащей перу Ван дер Вардена, известного математика и историка нашей науки. Ван дер Варден пишет так: Аполлоний ставит "задачу о том, как провести из одной точки О к коническому сечению самый длинный и самый короткий прямолинейные отрезки. Однако он дает больше, чем обещает: он определяет все проходящие через О прямые, которые пересекают коническое сечение под прямым углом (в настоящее время их называют нормалями), разбирает, при каком положении О задача имеет два, три или четыре решения". Перемещая точку О, он "определяет ординаты граничных точек G1 и G2, где число проходящих через О нормалей разом переходит с 2 на 4 и обратно" (рис. 49).

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

В седьмом рассказе, когда речь шла о брахистохроне, отмечалось, что в античные времена рассматривали лишь прямые, окружности и конические сечения (которые, собственно, и исследовал Аполлоний). Но кривая, разделяющая области, где число нормалей равно двум и четырем (она называется астроидой) принадлежит к совсем другому типу кривых. Она появилась лишь в XVII веке. Трудно даже вообразить, как можно было выразить ее, не прибегая к языку алгебры. (Вспомните эти слова, когда мы найдем уравнение астроиды !)

Рис. 49
Рис. 49

А теперь перейдем к решению поставленных задач. Сформулируем их так:

1) Как найти расстояние от точки до конического сечения?

2) Сколько нормалей можно провести из точки к коническому сечению?

Мы не будем решать задачи для всех конических сечений, а ограничимся лишь случаем эллипса.

В декартовой системе координат эллипс записывается уравнением (x1/a1)2 + (х22)2 = 1. Далее считаем, что a1 ≥ а2 > 0, т. е. "ширина" эллипса не меньше его "высоты". Если а1 = а2 т. е. если ширина и высота совпадают, то эллипс становится окружностью. Решим первую задачу.

Формализация. Пусть точка О имеет координаты (ξ12)- Расстояние от точки О до точки с координатами (x1, x2) равно ((x1 - ξ1)2 + (х2 - ξ2)2)1/2. Для удобства вместо расстояния будем минимизировать квадрат расстояния. В итоге получаем задачу

f0 (x1, x2) = (x1 - ξ1)2 + (х2 - ξ2)2 → min,
f1 (x1, x2) = (x1/a1)2 + (х2/a2)2 - 1 = 0.

Функции f0 и f1 и их частные производные непрерывны, совокупность допустимых точек ограничена, ибо -а1 ≤ xj ≤ a1 j = 1, 2. Значит, решение х̂ = (х̂1, х̂2) существует и можно применять принцип Лагранжа. Функция Лагранжа

L = λ0f0 + 1f1

2° Необходимое условие:

dL/dxj = 0, j = 1,2

3° Нахождение стационарных точек:

dL/dx1 = 0 → 0(x̂1 - ξ1) + λ11/a21 = 0,
dL/dx2 = 0 → 0(x̂2 - ξ2) + λ12/a22 = 0,

Если допустить, что λ0 = 0, то λ1 ≠ 0 (ведь множители Лагранжа не могут равняться нулю одновременно). Значит, из написанных уравнений последует, что х̂1 = х̂2 = 0, т. е. f1 (0, 0) = 0 ≠ 1 = f1 (х̂1, х̂2) - противоречие. Итак, λ0 ≠ 0, и можно положить λ0 = 1. Обозначим при этом λ1 = λ. Тогда из полученных уравнений


Подставляя эти соотношения в уравнения эллипса, приходим к уравнению


4° Число стационарных точек задачи (т. е. точек, соответствующих тем λ, которые удовлетворяют уравнению φ (λ) = 1) не больше четырех (ибо получилось уравнение четвертой степени, см. также рис. 50. Неравенство φ(0) = ξ21/a21 + &ξ2222 > 1 на рис. 50 показывает, что функция φ изображена для точки (ξ1, ξ2) лежащей вне эллипса).

По-видимому, невозможно записать решение этого уравнения в сколько-нибудь простом явном виде. Но сейчас, когда в нашем распоряжении имеются многочисленные вычислительные средства, мы, конечно, можем получить приближенное решение уравнения φ (λ) = 1 очень скоро и с любой точностью. После того как корни i уравнения будут вычислены, нужно будет найти соответствующие точки (x1i), х2i)), подставить эти значения в f0 и найти наименьшее из полученных чисел.

Итак, первая задача решена. Полученные нами соотношения (x̂j - ξj) + λx̂j/a2j = 0 имеют такой геометрический смысл: вектор ξ - х̂, соединяющий точку О с минимальной точкой на эллипсе, пропорционален вектору-градиенту функции f1 в точке х̂, т. е. вектор ξ - х̂ лежит на нормали к эллипсу. Этот факт был впервые установлен Аполлонием.

Рис. 50
Рис. 50

А теперь примемся за вторую задачу. Выведем уравнения той "разделяющей" кривой, которая отделяет область, где можно провести две нормали, от области, где их можно провести четыре. Из рис. 50 легко понять, что это разделение происходит для тех λ, для которых удовлетворяются условия φ (λ) = 1, φ' (λ) = 0 - ведь именно тогда кривая y = φ (λ) касается прямой y = 1. Значит, надо освободиться от λ из соотношений



Из последнего уравнения получаем


где


Подставляя эти соотношения в уравнение φ (λ) = 1, приходим к уравнению разделяющей кривой


Это и есть уравнение астроиды, о которой было сказано выше (как его мог получить Аполлоний?). Вне астроиды каждая точка имеет две нормали, внутри нее - четыре (в частности, конечно, - в центре эллипса), а на самой астроиде - три (за исключением вершин, где имеются две нормали).

Вот, наконец, мы добрались до того результата, который был получен еще во II веке до н. э.

В 1975 году была организована первая всесоюзная Олимпиада "Студент и научно-технический прогресс". На эту Олимпиаду съехались около ста лучших студентов-математиков всех наших республик. Среди других задач была предложена задача Аполлония: сколько нормалей можно провести из точки к эллипсу? С задачей справился лишь один человек, хотя организаторам, признаться, казалось, что за 22 столетия можно было бы достичь и большего.

Решим еще несколько задач. Летом 1984 года мне предложили провести занятие со школьниками, готовящимися к выступлению на международной математической олимпиаде. Была названа тема занятия - "Математический анализ". Чтобы продемонстрировать силу математического анализа, я решил рассказать то, что уже известно моему читателю из второй части этой книги. Затем на занятии было устроено нечто вроде состязания между анализом и геометрией. Я предлагал задачу, школьники решали ее геометрически, а я - аналитически. Я был убежден в преимуществе анализа и рассчитывал на легкую победу. Однако дело оказалось совсем не таким простым. Мои слушатели были истинными любителями геометрии и, кроме того,-замечательно тренированными в решении задач. Ребятам ничего не стоило придумать неожиданные и очень изящные решения, которые, как мне казалось, совсем нелегко найти. А они считали их тривиальными. Легкой победы не получилось. Но все же нельзя считать, что математический анализ потерпел фиаско. Ниже предлагаются три задачи из этого моего занятия со школьниками, в которых, как мне кажется, "теория" вполне сумела за себя постоять.

Я предлагаю далее лишь аналитические решения. Попробуйте найти "чисто геометрические" решения, которые были бы убедительно проще приведенных!

Первая задача предлагалась на Всесоюзной математической олимпиаде школьников в 1980 году. Ее автор - И. Ф. Шарыгин, известный своим исключительным умением придумывать красивые геометрические задачи (см. [21], задача 349).

15. Дан круг радиуса единица. На диаметре 4В дана точка F, через которую проводится хорда CD. Найти положение хорды, при котором площадь четырехугольника ACBD максимальна.

Решение. 1° Формализация. Пусть О - центр круга, |OF| = а, угол СРВ обозначим через φ (рис. 51). Вспомним, что площадь четырехугольника, вписанного в окружность, равна полупроизведению диагоналей на синус угла между ними.

Рис. 51
Рис. 51

Ясно, что |CD| = 2√(1 - a2 sin2 φ). Отсюда приходим к такой формализации:

√(1 - a2sin2φ)sinφ → max, 0 ≤ φ ≤ π/2

Делаем замену a sin φ = √z и приходим к задаче

f(z) = (1 - z)z → max, 0 ≤ z ≤ а2.

По теореме Вейерштрасса решение существует.

Необходимое условие - теорема Ферма: f'(ẑ) = 0.

3° Нахождение критических точек. Стационарная точка одна: ẑ = 1/2 (если а2 > 1/2). Критические точки: {0, а2}, если а2 ≤ 1/2, и {0, 1/2, а2}, если а2 > 1/2.

4° Сравнивая значения f в критических точках, приходим к ответу: если 0 ≤ а ≤1/√2, то ẑ = а2, т. е. φ̂ = π/2; если 1/√2 < а ≤ 1, то ẑ = 1/2, т. е. φ̂ = arcsin (1/а√2).

Эту задачу предложили мне сами школьники. Они были убеждены, что их геометрическое решение будет несравненно проще любого аналитического. Но разве может быть что-нибудь проще решения, приведенного нами?

Следующая задача также принадлежит И. Ф. Шарыгину. Он придумал ее специально для занятий с этой группой. (Ее предполагалось использовать в подготовительных конкурсах, но этого не произошло, так что задача оказалась неизвестной моим слушателям. Они, зная И. Ф. Шарыгина, который также занимался с ними, предвкушали очередную легкую победу геометрии.) Вот как она звучит (см. [21], задача 348).

16. Дан угол ВАС и две точки М и N внутри него. Провести (циркулем и линейкой) через точку М отрезок DE так, чтобы площадь четырехугольника ADNE была минимальной (рис. 52).

Рис. 52
Рис. 52

Решение. 1° Формализация. Проведем отрезки MF и MG параллельно сторонам АС и АВ соответственно и длины этих отрезков обозначим а и b. Опустим из N перпендикуляры на АВ и АС и длины этих перпендикуляров обозначим due. Тогда удвоенная площади ADNE равна (b + x)d + + (а + y) где х = |FD|, y = |GE||. При этом ху = ab, что сразу следует из подобия треугольников DFM и MGE. Таким образом,

f0 (x, y) = (b + х) d + (а + y) с → min,
f1 (х, y) = хy - аb = 0.

Из теоремы Вейерштрасса следует (продумайте!), что решение (х̂, ŷ) задачи существует (ибо f0 растет на бесконечности). Функции f0 и f1 и их производные непрерывны, значит, можно применять принцип Лагранжа. Функция Лагранжа

L = λ0f + λ1f1

2° Необходимые условия:

dL/dx = 0, dL/dy = 0

3° Нахождение стационарных точек:

dL/dx = 0 → λ0d + 1ŷ = 0
dL/dy = 0 → λ0c + 1x̂ = 0

Ясно, что λ0 ≠ 0 (ибо иначе х̂ = ŷ = 0, т. е. х̂ŷ = 0 ≠ ab), и значит, можно положить λ0Ρ = 1. В итоге приходим к системе уравнений

ху = ab, х/y = c/d.

Построение. Строим (циркулем и линейкой) отрезок f из отношения f/b = a/d (вспомните, как это делается, посмотрев на рис. 53) и затем строим (снова циркулем и линейкой - см. рис. 22) х̂ из соотношения х̂2 = сf ↔ x̂ = √cf Существуют и чисто геометрические решения, в частности, очень красивое - авторское. Они приводят к другим методам построения. Найдите их и сравните. Найти более простое геометрическое решение моим слушателям не удалось!

Рис. 53
Рис. 53

Рис. 54
Рис. 54

17. Среди всех пирамид с данными основаниями и высотой найти пирамиду с наименьшей боковой поверхностью.

Решение. 1° Формализация (см. рис. 54). Пусть основание пирамиды - это треугольник A1A2A3 с длинами сторон а1, а2 и а3 (aj > 0, j = 1, 2, 3), О - проекция вершины на плоскость основания. Высоту пирамиды обозначим через H, а через h1, h2, h3 обозначим расстояния от О до прямых, содержащих стороны А2А3, А1А3 и А1А2 соответственно (взятые со знаком плюс, если О лежит в той же полуплоскости, что и треугольник А1А2А3, и со знаком минус - если в другой). Тогда имеет место известное (и очевидное) равенство a1h1 + a2h2 + a3h3 = 25, где S - площадь основания. При этом боковая поверхность пирамиды равна


Приходим к задаче


По теореме Вейерштрасса (продумайте!) решение задачи существует (ибо f0 растет на бесконечности). Функции f0 и f1 и их частные производные непрерывны. Значит, решение ĥ = (ĥ1, ĥ2, ĥ3) существует и можно применять принцип Лагранжа. Функция Лагранжа L = λ0f0 + λ1f1.

Необходимые условия: dL/dhj = 0, (j = 1, 2, 3).

Нахождение стационарных точек:


Ясно, что λ0 ≈ 0, и можно считать, что λ0 = 1.

4° Сокращая на aj в полученных уравнениях, немедленно получаем, что ĥ1 = ĥ2 = ĥ3, т. е. проекция высоты - это центр вписанного круга.

... После недолгого размышления один из моих слушателей назвал правильный ответ. Я вызвал его к доске, ожидая в очередной раз выслушать "чисто геометрическое" решение, сопровождаемое ироническими замечаниями. Но неожиданно я увидел выписанными функции f0 и f1 функцию Лагранжа, ее частные производные и - ответ.

Да здравствует математический анализ! Не так ли?

С нетерпением ожидал я вестей с 25-й Международной математической олимпиады, которая в 1984 году проходила в Праге. Сначала стало известно, что наша команда выступила с успехом, ребята получили пять первых и одну вторую премию и набрали 225 очков. С таким успехом не выступала ни одна команда за всю историю олимпиад. Потом я получил и задачи. Конечно, больше всего меня интересовало, были ли среди них такие, где можно применять методы исследования экстремальных задач. И там-таки была одна такая задача.

18. Пусть х, y, z - неотрицательные действительные числа такие, что х + y + z = 1. Докажите, что

0 ≤ ху + yz + xz - 2xyz ≤ 7/27.

Решение. 1° Формализация:

f0 (х, y, z) - ху + yz + xz - 2xyz → max (min),
f1 (x, y, z) - x + у + z - 1 = 0,
x ≥ 0, y ≥ 0, z ≥ 0.

По теореме Вейерштрасса решение задачи существует и на максимум, и на минимум. Допустим, что некоторое решение (х̂, ŷ, ẑ) таково, что все эти числа отличны от нуля. Но тогда это же решение будет доставлять локальный экстремум задаче f0 (х, y, z) → max (min), f1 (x, y, z) = 0, и к ней можно применять правило множителей Лагранжа.

Необходимое условие (для функции, Лагранжа L = λ0f0 - λ1f1):


Ясно, что λ0 не может равняться нулю (иначе λ1 = 0). Далее λ0 = 1.

Нахождение стационарных точек. Вычитая из уравнения (i) уравнение (ii) (с λ0 = 1), получаем

y - х - 2z (y - х) = 0 → z = 1/2 или y = х.

Аналогично y = z или х = 1/2, и х = z или y = 1/2.

Исследование. Если одно из чисел, скажем z, равно 1/2, то f0 (х, y, 1/2) = 1/4 < 7/27. Если же ни одно из чисел не равно 1/2, то имеется единственная стационарная точка х̂ = ŷ = ẑ = 1/3 и f0 (1/3, 1/3, 1/3) = 7/27. Наконец, если решение имеет нулевую компоненту, скажем, х̂ = 0, то 0 ≤ f0(0, y, z) = yz ≤ 1/4. Ответ: максимум 7/27 достигается при х̂ = ŷ = - ẑ = 1/3, минимум, равный нулю, достигается, скажем, при х̂ = ŷ = 0, ẑ = 1.

И еще об одной геометрической задаче*. С нею связано воспоминание.

* (Более подробно о ней см. в статье автора, опубликованной в журнале "Квант" 1983, № 1, с. 22 - 25.)

Это было давным-давно, более тридцати лет назад. Руководитель кружка, загадочно усмехнувшись, спросил нас: "Один тетраэдр лежит внутри другого. Может ли сумма его ребер оказаться больше, чем сумма ребер объемлющего тетраэдра?" Сначала это показалось нам совершенно невозможным. Ведь тетраэдр лежит внутри другого, как же что-то у него может оказаться больше? Но на самом деле сумма ребер действительно может оказаться большей у меньшего тетраэдра. На втором туре 16-й Всесоюзной математической олимпиады десятиклассникам была предложена такая задача.

18. Вершины тетраэдра KLMN лежат внутри, на гранях или на ребрах другого тетраэдра ABCD. Докажите, что сумма длин всех ребер тетраэдра KLMN меньше, чем 4/3 суммы длин всех ребер тетраэдра ABCD.

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

Тетраэдр ABCD - это выпуклое замкнутое ограниченное множество. Обозначим его буквой X. В принципе, X можно задать системой из четырех неравенств: X = {х = (х1, х2, х3)| <х, аi> ≤ αi, i = 1,2, 3,4},(<х, y> - скалярное произведение х и y).

Наша задача формализуется так:


Здесь хk = (хk1, xk2, xk3), l = 1, 2, 3, 4 - точки в трехмерном пространстве, a |х - y| - расстояние в нем от х до y.

Функция f - непрерывная функция 4 × 3 = 12 переменных. Тетраэдр X - замкнутое ограниченное множество, задаваемое четырьмя неравенствами. По теореме Вейерштрасса решение задачи существует. Пусть оно есть (х̂1, х̂2, х̂3, х̂4). Из строгой выпуклости f(вытекающей - продумайте - из свойств функции расстояния от фиксированной точки до данной) сразу вытекает, что точки х̂i необходимо должны совпадать с вершинами X. Действительно, если, скажем, х̂1 - не вершина, то существует такой отрезок [y, z], где y и z - точки из X и х̂1 = (y + z)/2. Но тогда по свойству строго выпуклой функции


Но отсюда следует, что в одной из точек (y, х̂2, х̂3, х̂4) или (z, х̂2, х̂3, х̂4) функция f имеет большее значение, чем в f(х̂1, х̂2, х̂3, х̂4). Получилось противоречие.

А теперь остается лишь несложный перебор. Обозначим через PKLMN периметр тетраэдра KLMN, а через PABCD - периметр тетраэдра ABCD.

Если все точки К, L, М и N различны, то тетраэдр KLMN совпадает с ABCD, и все ясно, ибо


Пусть не более двух вершин тетраэдра PKLMN совпадают, скажем, К = L = А. Тогда имеются две возможности:

1) две другие вершины тоже совпадают, скажем, М = N = В, и тогда из неравенства треугольника


2) вершины М и N различны, скажем, М = В, N = С; тогда из неравенств треугольника следует:


Если же три вершины совпадают, скажем, K = L = M = А, N = В, то из неравенства п. 1) получаем PKLMN = 3 |АВ| < 4|АВ| < 4/3 РABCD. Задача решена.

Нетрудно понять, что число 4/3 в условии задачи уменьшить нельзя.

Оно достигается для вырожденного тетраэдра ABCD, у которого три вершины - А, В и С - совпадают (скажем, с A) (и тогда PA'BCD = 3|AD|, а у тетраэдра KLMN две вершины совпадают с А, а две - с D (и тогда PKLMN = 4|AD|).

предыдущая главасодержаниеследующая глава











© MATHEMLIB.RU, 2001-2021
При копировании материалов проекта обязательно ставить ссылку на страницу источник:
http://mathemlib.ru/ 'Математическая библиотека'
Рейтинг@Mail.ru