Квант

9

Элементарные функции

Кандидат физико-mатематических наук
А. П. ВЕСЕЛОВ
Кандидат физико-mатематических наук
С. Г. ГИНДИКин

В этой статье рассматривается показательные, логарифмические и трионометрические функции. Эти функции приселяют к классу элематриных функции (в котором еще входят линейная функция y=ax+by=ax+b, степенная y=xny=x^n, а также всевозможные комбинации перечисленных функций — суммы, разности, произведение, частные и композиции). Эти функции называют так потому, что это были первые функции, которые изучались в математике, и долго базых математиков не выходил за пределы этих функций.

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

Аксиматическое определение показательной функции

Показательная функция axa^x — это такая функция y=f(x)y=f(x), что выполены следующие условия:

  1. ff определяна для всех xx;

  2. f(1)=a>0f(1)=a>0 (a≠1a\neq 1);

  3. для любых xx, yy выполняно соответствие

f(x+y)=f(x)f(y);f(x+y)=f(x)f(y);

  1. f(x)f(x) — монотная функция.

Школьная теория показательной функции заключается в построении функции, удовлетворяющей четырем перечисленным свойствам; важно, что существует только одна функция, обладающая этим свойствами. В прочеем, в школе доказывается лишь, что 2), 3) определяют ff однозначно для рациональных xx; утверждение об однозначном продолжении на все xx с рациональных xx при условии 4) приводится без доказательства (доказательство можно найти в статье Р. К. Гордина «Что такое степень», Квант, 1981, № 2).

Такие определения объекта при помощи перечисления свойства, его характеристических, называются аксиматическими. Необходимо уяснить, что аксиматическое определение показательной функции в существе не отличается от школьного определения. Соотношение (2) называется функциональным уравнением для показательной функции. Функциональные уравнения связаывают значения функции в разных точках, а их решения называют функции, которые этим соответствуют. В данном случае показательные функции являются решениями функционального уравнения (2) (а при выполнении указываемых выше дополнительных ограничений других решений нет).

Задача 1. Докажите, что в случае решения (2), определение для всех xx, — это или

10

тождественный нуль или всюду положительная функция (и значит всюду определенная показательная функция существует лишь для неотрицательных оснований aa).

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

Кinemатическое определение показательной функции

В самом начале XVII века Галилей (1564—1642) хотел открыть закон, по которым произходит свободное падение. Он надялся открыть этот закон чисто умозрително, руководствуясь лишь сообщениями простоты. Поэтому он предположил, что свободного падения должна быть пропорциональна проиденному пути:

s˙=λs.\dot{s} = \lambda s.

(3)

По физическим сообщениям λ>0\lambda > 0 (движение ускорено) и s(0)=0s(0) = 0 (в начальной момент тело покопится). Через некоторое время Галилей с большим удивлением обнаружил, что дифференциальное уравнение (3) не может иметь решения с s(0)=0s(0) = 0, отличного от s≡0s \equiv 0 (невозможное движение со свойствами, которые Галилей первоначально приписали свободному падению).

Задача 2. Докажите утверждение Галилея. Указание. Пусть λ>0\lambda > 0; тогда скорость s˙\dot{s} возратает с увеличением ss. Если в некоторых момент времени t0t_0 имеем: s(t0)=c>0s(t_0) = c > 0, то s˙(t0)=λc\dot{s}(t_0) = \lambda c; s˙(t)<λc\dot{s}(t) < \lambda c при t<t0t < t_0, а значит, t0>1/λt_0 > 1/\lambda неависимо от c!c!. Отсюда легко вывести, что s≡0s \equiv 0.

Это наблюдение побудило Галилея поменять предполагаемый закон на s˙=gt\dot{s} = gt, что привед его к открытию закона свободного падения, а движением по закону (3) он больше не интерресовался. Подробнее об этом можно прочитать в книге С. Г. Гиндикина «Рассказы о физике и математике» (M., «Нука», 1981).

Мы же должны вспомнить еще об одном замечательном математике — Джоне Непере, бароне Мерчистоне (1550—1617), который почти в те же годы, что и Галилей, совершенное по другим принимам исследовал движение по закону (3). Если Галилей стремился получить математическое описание реального механического явления, то Непер двигаллся прямо в противоположном направлении: он хотел дать механическую интерпретацию чисто математическим процедурам. Еще до Непера матемики пытались воспользоваться связью между аргументическим и геометрическим прогрессей для упрощения вычисления (замены умножения сложением!). Для увеличения точности требовались более «частые» прогрессии и генциальная догадка Непера состояла в том, что следует дойти в этом до конца и заменить дискретные прогрессины непрерывными величины — функциями. Расматривая для этого воображаемое движение по закону (3) и интерпретируя время как непрерывный аналог аргументической прогрессии, Непер убеждает, что тогда пусть аналогом геометрической прогрессии. Именно, если время tt увеличить на kk единицу, то пусть умножается на qkq^k для некоторого qq; если перейти к более мелким единицам времени, то по-прежнему сдвигам по времени tt отвечают преобразования по закону геометрической прогрессии.

Главное отличие подода Непера от подхода Галилея состоит в том, что он снимает ограничение s(0)=0s(0) = 0. Пусть λ\lambda фиксировано. Из утверждения Галилея следует важное свойство движения (3). Движение по закону (3) для фиксированного λ\lambda полностью определяется значением ss в любой фиксированный момент времени t0t_0. Действительно, если s1(t),s2(t)s_1(t), s_2(t) — два движения с s1(t0)=s2(t0)s_1(t_0) = s_2(t_0), то для s(t)=s1(t)−s2(t)s(t) = s_1(t) - s_2(t), также является решением (3), имеем: s(t0)=0s(t_0) = 0, то есть s≡0s \equiv 0; по теореме Галилея и s1(t)=s2(t)s_1(t) = s_2(t). Далее, если ss — решение (3), то s1(t+t0)s_1(t + t_0) — также решение, а значит, все решения (3) отличают лишь постоянным множителем. Так же, если ss — решение, то s1(t)=s(t+t0)s_1(t) = s(t + t_0) — также решение (для фиксированного t0t_0).

Пусть Sλ(t)S_\lambda(t) — такое решение (3), что Sλ(0)=1S_\lambda(0) = 1. Возьмем s1(t)=Sλ(t+t0)s_1(t) = S_\lambda(t + t_0), s2(t)=Sλ(t)Sλ(t0)s_2(t) = S_\lambda(t) S_\lambda(t_0). Обе эти функции будут решениями (3), принимающими одно и то же значение Sλ(t0)S_\lambda(t_0) при t=0t = 0, а потом должны совпадать. Мы получаем, что

11

Sλ(t+t0)=Sλ(t)Sλ(t0).S_{\lambda}(t+t_0) = S_{\lambda}(t) S_{\lambda}(t_0).

Далее, функция SλS_{\lambda} дифференцируем, значит, она непрерывна. По теореме Галлея она нигде не обращается в нуль, а значит, она всюду имеет один и тот же знак, то есть Sλ(t)>0S_{\lambda}(t) > 0 (Sλ(0)=1S_{\lambda}(0) = 1). В силу (3), тогда Sλ(t)S_{\lambda}(t) всюду имеет тот же знак, что и λ\lambda, то есть возрастает при λ>0\lambda > 0, убивает при λ<0\lambda < 0.

Итак, решение уравнения (3) с s(0)=1s(0) = 1 обязательно является показательной функцией. Если теперь продиференцировать (4) по t0t_0 и положить t0=0t_0 = 0, мы получим

Sλ(t)=Sλ(t)Sλ(0).S_{\lambda}(t) = S_{\lambda}(t) S_{\lambda}(0).

Значит, показательная функция (в предположении, что она дифференцируем) является решением (3), λ=Sλ(0)\lambda = S_{\lambda}(0). Дифференцируемость показательной функции доказывает непосредственно (см. «Алгебра и начала анализа 9—10», п. 65).

Необходимо обсуждать еще один вопрос. Мы исследовали решение (3) в предположении, что они существуют. Это предположение следует из общего факта про дифференциальные уравнения, который мы не будем здесь доказывать*). Если принять его, то мы получим показательную существование показательной функции, отличное от осуществляется выше. С другой стороны, из существования и дифференцируемости показательной функции следует разрешимость уравнения (3).

Число ee (непервоно число)

У нас теперь два подхода к определению показательной функции. При аксиоматическом определении показательные функции естественно различают по их основаниям f(1)=af(1) = a. Если же исходить из уравнения (3), то в основу более естественного положить коэффициент λ\lambda. Как связаны этиCONSTANTЫ?

Прежде всего при кинематическом подходе естественного выделить показательную функцию, отвечающую λ=1\lambda = 1. Ее основание принято обозначать через ee и называть непервоным числом, а саму функцию иногда обозначают expr tt (по началу слова «экспонента»). Итак, для движения, произходшего по закону s˙=s\dot{s} = s, для которого s(0)=1s(0) = 1, имеем: s(t)=es˙s(t) = e^{\dot{s}} (=exp⁡t= \exp t).

Исследуем число ee. Это расстояние от начала, на котором в момент времени t=1t = 1 оказывается точка. Посокльку движение проискодит со скоростью, большей 1, а начинается движение на расстоянии 1 от начала, мы получаем, что при t=1t = 1 расстояние e>1+1=2e > 1 + 1 = 2. Покажем, что, с другой стороны, e<3e < 3 (точка не успет уйти за отметку 3). Для этого разобем путем от 1 до 3 на 8 равных частей (длина одной части 1/4). Первый отрезок точка проijdет со скоростью, не превышающее ее значения в правом конце отрезка, где, в силу (3), она равна 5/4; следовательно, время, которое потребуется на этот отрезок, не менее 1/5. Аналогично на второй отрезок уйдет не менее 1/6, на третьий — не менее 1/7 и т. д. Общее время на пути от 1 до 3 не менее, чем 15+16+17+18+19+110+111+112\frac{1}{5} + \frac{1}{6} + \frac{1}{7} + \frac{1}{8} + \frac{1}{9} + \frac{1}{10} + \frac{1}{11} + \frac{1}{12}, а эта сумма больше 1. Значит, точка ee лежит близке 3.

Если теперь разбить отрезок времени [0,1][0, 1] на nn равных частей, то на первом отрезке времени скорость больше 1, точка проijdет за Δt=1/n\Delta t = 1/n пути, больший 1/n1/n и оказывается от начала дальше, чем 1+1/n1+1/n со скоростью, превышающее отрезке Δ=1/n\Delta = 1/n будет проijdен пути, больший (1+1/n)/n(1+1/n)/n, и точка оказывается от начала на расстоянии больше (1+1/n)2(1+1/n)^2 со скоростью, большей (1+1/n)2(1+1/n)^2 и т. д., в момент времени t=1t = 1 — на расстоянии (1+1/n)n(1+1/n)^n от начала.

Из этого расужения представляется правильным, что при увеличении nn величины an=(1+1/n)na_n = (1+1/n)^n возрастает (доказите, что это действительное так!) и стремится к ee. В учебнике «Алгебра и начала анализа 9—10» (§22, п. 113) доказывает, что

e=lim⁡n→∞(1+1n)n,e = \lim_{n \to \infty} \left(1 + \frac{1}{n}\right)^n,

откуда, в частности, ee можно определить с любой точностью. Напомним, что e=2,718281828459045…e = 2,718281828459045\dots. Аналогично доказывается, что

e′=lim⁡n→∞(1+tn)n.e' = \lim_{n \to \infty} \left(1 + \frac{t}{n}\right)^n.

Продумайте кинематическую интерпретацию этого равенства.

Задача 3. Дайте кинематическое доказательство неравенства

12

e<(1+1n)n+1.e < \left(1 + \frac{1}{n}\right)^{n+1}.

Указание. Разбейте отрезок пути [1,(1+1n)n+1][1, \left(1 + \frac{1}{n}\right)^{n+1}] на (n+1)(n+1) отрезков вида [(1+1n)k−1,(1+1n)k][\left(1 + \frac{1}{n}\right)^{k-1}, \left(1 + \frac{1}{n}\right)^k]. Тогда при движении по kk-му отрезку длины 1n+1(1+1n)k\frac{1}{n+1}\left(1 + \frac{1}{n}\right)^k по закону s˙=s\dot{s} = s скорость не превосходит (1+1n)k\left(1 + \frac{1}{n}\right)^k, а затраченное время соответственно больше, чем 1/n+11/n+1, то есть общее время больше 1.

Вернемся к вопросу, с которой начинается наш разговор о числе ee. Пусть Sλ(t)=atS_\lambda(t) = a^t. Как связаны λ\lambda и aa? Замечая, что если s(t)s(t) — решение (3) для некоторого λ\lambda, то s(ct)s(ct) — решение (3) с λ′=cλ\lambda' = c\lambda и тем же значением в нуле, то есть Sλc(t)=S(ct)S_{\lambda c}(t) = S(ct), откуда Sλ(t)=atS_\lambda(t) = a^t, где a=eλa = e^\lambda.

Таким образом, связь между aa и λ\lambda очень просто выражается через непровою число.

Подведем итоги рассмотрения уравнения (3). Мы доказали, что общее решение этого уравнения имеет вид s(t)=s0exp⁡(λt),s0=s(0)s(t) = s_0 \exp(\lambda t), s_0 = s(0).

Уравнение (3) называют уравнением показательного (или экспоненциального) роста (или убывания при λ<0\lambda < 0). Оно описывает многое процессы, встречающиеся в природе: радиоактивный распад, изменение температуры со временем и давления с высотой, законы биологического и социального развития и другие процессы. Важнейшей характерастикой показательной функции, проявляющейся в описываемых его явлениях, является быстрый рост (при λ>0\lambda > 0). В частности, экспоненциальный рост (при λ>0\lambda > 0) превосходит любой степени рост, а экспоненциальное убывание (при λ<0\lambda < 0) — степени убывание, именно

lim⁡t→+∞tkελt=0(λ>0),lim⁡t→+∞eλttk=0(λ<0)\lim_{t \to +\infty} \frac{t^k}{\varepsilon^{\lambda t}} = 0 \quad (\lambda > 0), \quad \lim_{t \to +\infty} e^{\lambda t} t^k = 0 \quad (\lambda < 0)

(«Алгебра и начала анализ 9—10», § 22, п. 117).

Логарифмическая функция log⁡ax\log_a x, a>0,a≠1a > 0, a \neq 1

Эта функция определяется как функция, обратная к показательной функции axa^x, a≠1a \neq 1, и все ее свойства неосредственно следует из этого определения.

Она определяна при x>0x > 0, ее область значений — вся прямая, log⁡ax\log_a x возрастает при a>1a > 1 и убывает при a<1a < 1, log⁡a1=0\log_a 1 = 0, но, самое главное, имеет место функциональное уравнение (называемое «основным свойством логарифма» в школе)

log⁡axy=log⁡ax+log⁡ay,\log_a xy = \log_a x + \log_a y,

(7) которая неосредственно следует из функциониального уравнения для показательной функции (1) (почему?). Логарифмическую функцию можно также описать как номатическая: log⁡ax\log_a x — это monotonная функция, равная 1 при x=ax = a, удовлетворяющая (7) и определяющая при всех x>0x > 0 (доказhte!). Отметим, что при перехождения логарифмической функции мы существенно пользовемся строгой monotonностью axa^x при a≠1a \neq 1 (это обеспечивает существование обратной функции); по этой причине исключаено a=1a = 1.

Натуральный логарифм ln⁡x\ln x определяется как функция, обратная к exe^x, то есть как время, необходимое точке, движущейся по закону s˙=s\dot{s} = s, чтобы попасть из 1 в xx.

Нало сказаь, что именно логарифмическая функция, а не показательная, была целю Непера. Однако построенная им картина была несколько сложена. Он рассмотрел уравнение (3) с λ=10−7\lambda = 10^{-7} и взял его решение с s(0)=107s(0) = 10^7, то есть s(t)=107exp⁡(10−7t)s(t) = 10^7 \exp(10^{-7} t); соответственно обратная функция — неперов логарифм — имела вид t=Nerlog⁡x=107ln⁡10+107ln⁡xt = \text{Ner} \log x = 10^7 \ln 10 + 10^7 \ln x, и для нее не верно, что t(x⋅y)=t(x)t(y)t(x \cdot y) = t(x)t(y), t(1)=0t(1) = 0. К концу двадцатилетних условий по составлению таблицы логарифмов Непер чувствовал несомненно неудовлетворенность приняемой им системы. Он уже обладал идеей десятичных логарифмов, но не имел сил проводится неосредственно вычисл-

13

пня. Соответствующие таблицы составил longitudinal математик Генри Бригс, который имел возможность обсуждать идею десятичных логарифмов с Непером в его последние годы. Десятические логарифмы до сих пор иногда называют бриссовыми (им была посвящена книга Бригса «Арифметика логарифмов», вышедшая в 1624 г.). Натуральные логарифмы появились в 1619 году в книге малинвестного учтеля математики Спейделя (небольшая анонимная таблица появлась на год раны в приложении ко второму изданию книги Непера).

Из кinemатического определения логарифмов по правиламу дифференцирования обратной функции получается

(ln⁡x)′=1x.\left( \ln x \right)' = \frac{1}{x}.

Далее, указаная выше связь между λ и основанием решения Sλ(t)S_\lambda(t) означает, что (at)′=ln⁡a⋅at(a^t)' = \ln a \cdot a^t, откуда

log⁡ax)′=1xln⁡a.\log_a x)' = \frac{1}{x \ln a}.

Задача 4. Найти максимальное средние чисел вида nn\sqrt[n]{n} (n — натуральное число).
Указание. Исследуйте на экстремум функции

f(x)=x1x=exp⁡(ln⁡xx)f(x) = x^{\frac{1}{x}} = \exp \left( \frac{\ln x}{x} \right)

или, что эквивалентно, g(x)=ln⁡x/xg(x) = \ln x/x.

Функция ln⁡x\ln x удобна для вычисления различных показателей процессов, описываемых уравнением (3). Так, если за характеристку роста (убывания) принять время τ\tau, в течение которого величина удавается (или уменьшается в два раза), то поскольку eλτ=2e^{\lambda \tau} = 2, получим τ=ln⁡2λ\tau = \frac{\ln 2}{\lambda} при λ>0\lambda > 0

и τ=−ln⁡2λ\tau = -\frac{\ln 2}{\lambda} при λ<0\lambda < 0. В случае радиоактивного распада τ\tau называют временем полураспада (λ<0\lambda < 0).

Задача 5. Срочный вклад в сберегательной кассе за год увеличивается на 3%. За сколько лет он увеличится в 2 раза?

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

lim⁡x→+∞ln⁡xxa=0,a>0.\lim_{x \to +\infty} \frac{\ln x}{x^a} = 0, \quad a > 0.

Трионометрические функции

Оба пути, которые мы обсуждали в связи с показательной функцией (активное)

Графики некоторых трионометрических функций.

симатически и кinemатически), имеются и для трионометрических функций. Однако не один из них не был источником первым. Первую естественно определять трионометрические функции через отношения сторон в треугольнике или трионометрическом круге. Правда, при этом возникают функции, принимающие числовые значения, в то время как их аргумент принимает угловые, а не числовые значения. Чтобы перейти к функциям числового аргумента, надо научиться изменять углы. Надо сказаать, что хотя трионометрика развивалась, начиная со П века до н. э., причем ей придаалась большое значение в связи с астрономическими вычислениями, сегоднянее определяние трионометрических функций появилось лишь в XVIII века (в значительной степени у Эйлера). До этого обходились всевозможными таблицами, например, хорд, отвечающих углам. Нельзя забывает, что долго для большинства математков функции не выходила за пределы алгебраических функций и не приходило в голову, что трионометрия как-то связывана с анализом.

Остановимся на кinemатическом определении трионометрических функций. Расмотрим один из самых простых законов: ускорение (или сила) пропорциональны расстоянию, или

x¨+ω2x=0.\ddot{x} + \omega^2 x = 0.

Это уравнение называется уравнением гармонических колбаний (он описывает движение шарика наружинке, качания мятника около положения равновесия и т. д.). Ограничимся вначале с лучем ω=1\omega = 1

x¨+x=0.\ddot{x} + x = 0.

Мы знаем, что решениями этого уравнения являются sin⁡t\sin t и cos⁡t\cos t, но попытаться получить их независимое определение

14

ленине. Прежде всего надо получить аналог теоремы Галилея для (3) — теорему единственности. Надо доказать, что единственное решение (9) с x(0)=x˙(0)=0x(0)=\dot{x}(0)=0 — это x=0x=0. Обратите внимание, что нам приходит задача два условий при t=0t=0, что связано с тем, что в (9) входит второй произвольная. Доказательство следует из сохранения величины E=12(x˙2+x2)E=\frac{1}{2}(\dot{x}^2+x^2) (проверьте, что E˙=0\dot{E}=0 в силу уравнения (9)).

Обозначим через s(t)s(t) решение (9) с s(0)=0s(0)=0, s˙(0)=1\dot{s}(0)=1. Исследуем свойства этого решения (которое на самом деле совпадает с sin tt, но мы хотим вывести все свойства из уравнения (9)).

  1. Пусть c(t)=s˙(t)c(t)=\dot{s}(t); тогда c(t)c(t) — решение (9) с начальными условиями c(0)=1c(0)=1, s˙(0)=0\dot{s}(0)=0 (проверяется непредставенным дифференцированием: c¨=s˙=−s˙=−c\ddot{c}=\dot{s}=-\dot{s}=-c, c˙=−s\dot{c}=-s).

  2. s(t)=−s(−t)s(t)=-s(-t), c(t)=c(−t)c(t)=c(-t) (достаточно проверить, что x(t)=−s(−t)x(t)=-s(-t)) является решение (9) с теми же условиями при t=0t=0, что и s(t)s(t); аналогично для c(t))c(t)).

  3. Имеют место теоремы сложения s(t+t0)=s(t)c(t0)+s(t0)c(t)s(t+t_0)=s(t)c(t_0)+s(t_0)c(t), (10) c(t+t0)=c(t)c(t0)−s(t)s(t0)c(t+t_0)=c(t)c(t_0)-s(t)s(t_0). (11) Достаточно убедиться, что левые и правые части при фиксированном t0t_0 являются решения (9) с одинаковыми начальными при t=0t=0.

Из теorem сложения можно вывести уже много новых трионометрических формул (на самом деле почти все, но мы об этом еще поговорим). Например, полагая в (11) t0=−tt_0=-t, получаем c2(t)+s2(t)=1c^2(t)+s^2(t)=1. (12)

Из (12) следует, что ∣c(t)∣⩽1|c(t)|\leqslant 1, ∣s(t)∣⩽1|s(t)|\leqslant 1.

  1. Можно показать, что c(t)c(t) обращается в нуль при неокотором положительном значении аргумента.

Если бы это было не так, то c(t)c(t) было бы положительным при t>0t>0, а это означает, что функция s(t)s(t) монotonно возрастает и, следовательно, при t>0t>0 принимает положительное значение. Зафиксируем неокоторый момент времени t=t0>0t=t_0>0, при этом s(t0)=s0>0s(t_0)=s_0>0. Равенство c(t)=−s(t)c(t)=-s(t) означает, что скорость убывания c(t)c(t), начная с момента t0t_0, больше s0s_0, и, следовательно, c(t)c(t) обратится в нуль не позднее, чем через время c(t0)/s(t0)c(t_0)/s(t_0), что противоречит предположению о положительной счедущей задачи.

Задача 6*. Пусть s(t)s(t) и c(t)c(t) — функции, которые: 1) определяет при всех tt; 2) s(0)=0s(0)=0, c(0)=1c(0)=1; 3) удовлетворяет функцию уравнения (10) и (11); 4) непрерывны. Тогда c(t)=cos⁡ωtc(t)=\cos \omega t, s(t)=sin⁡ωts(t)=\sin \omega t для неокоторого действительного числа ω\omega.

Указание. Воспользоваться тем фактом, что непрерывная функция полностью определяется свойства значения в точках вида t=m2kt0t=\frac{m}{2^k}t_0 (m,km, k — целые числа, t0t_0 — произвольное функцию действительное число, не равное нулю).