Возведение в степень

Материал из testwiki
Перейти к навигации Перейти к поиску
Графики четырёх функций вида y=ax, a указано рядом с графиком функции

Возведе́ние в сте́пень — арифметическая операция, первоначально определяемая как результат многократного умножения числа на себя. Степень с основанием a и натуральным показателем b обозначается как

ab=aaab,

где b — количество множителей (умножаемых чисел)[1][К 1].

Например, 32=33=9;24=2222=16

В языках программирования, где написание ab невозможно, применяются альтернативные обозначения.Шаблон:Переход

Возведение в степень может быть определено также для отрицательных,Шаблон:Переход рациональных,Шаблон:Переход вещественныхШаблон:Переход и комплексныхШаблон:Переход степеней[1].

Извлечение корня — одна из операций, обратных возведению в степень, она по известным значениям степени c=ab и показателя b находит неизвестное основание a=cb. Вторая обратная операция — логарифмирование, она по известным значениям степени c=ab и основания a находит неизвестный показатель b=logac. Задача нахождения числа по известному его логарифму (потенцирование, антилогарифм) решается с помощью операции возведения в степень.

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

Употребление в устной речи

Запись an обычно читается как «Шаблон:Math в n-й степени» или «Шаблон:Math в степени Шаблон:Math». Например, 104 читается как «десять в четвёртой степени», 103/2 читается как «десять в степени три вторых (или: полтора)».

Для второй и третьей степени существуют специальные названия: возведение в квадрат и в куб соответственно. Так, например, 102 читается как «десять в квадрате», 103 читается как «десять в кубе». Такая терминология возникла из древнегреческой математики. Древние греки формулировали алгебраические конструкции на языке геометрической алгебры. В частности, вместо употребления слова «умножение» они говорили о площади прямоугольника или об объёме параллелепипеда: вместо a2, a3 древние греки говорили «квадрат на отрезке Шаблон:Mvar», «куб на Шаблон:Mvar». По этой причине четвёртую степень и выше древние греки избегали[2].

Число, являющееся результатом возведения натурального числа в n-ую степень, называется точной n-ой степенью. В частности, число, являющееся результатом возведения натурального числа в квадрат (куб), называется точным квадратом (кубом). Точный квадрат также называется полным квадратом.

Свойства

Основные свойства

Все приведённые ниже основные свойства возведения в степень выполняются для натуральных, целых, рациональных и вещественных чиселШаблон:Sfn. Для комплексных чисел, в силу многозначности комплексной операции, они выполняются только в случае натурального показателя степени.Шаблон:Переход

  • a2=(a)*a,(a)2=a2
  • a0=1,(a0)
  • a1=a
  • (ab)n=anbn
  • (ab)n=anbn
  • anam=an+m
  • anam=anm
  • (an)m=anm
  • an=(am)nm
  • an=amnm
  • an=1an,(a0)
  • (ab)n=(ba)n,(a0,b0)

Запись anm не обладает свойством ассоциативности (сочетательности), то есть, в общем случае,(an)ma(nm) Например, (22)3=43=64, а 2(23)=28=256. В математике принято считать запись anm равнозначной a(nm), а вместо (an)m можно писать просто anm, пользуясь предыдущим свойством. Впрочем, некоторые языки программирования не придерживаются этого соглашенияШаблон:Какой.

Возведение в степень не обладает свойством коммутативности (переместительности): вообще говоря, abba, например, 25=32, но 52=25. Причём во втором случае, когда основание больше показателя, результат получается меньше, чем в обратном случае: иначе говоря, когда a>b, ab<ba.

Таблица натуральных степеней небольших чисел

n n2 n3 n4 n5 n6 n7 n8 n9 n10
2 4 8 16 32 64 128 256 512 1024
3 9 27 81 243 729 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val
4 16 64 256 1024 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val
5 25 125 625 3125 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val
6 36 216 1296 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val
7 49 343 2401 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val
8 64 512 4096 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val
9 81 729 6561 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val
10 100 1000 Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val Шаблон:Val

Свойство степеней чисел

Всякая степень числа есть сумма сто́льких последовательных нечётных чисел, сколько единиц в основании степени.

Расширения

Целая степень

Операция обобщается на произвольные целые числа, включая отрицательные и нольШаблон:Sfn::

az={az,z>01,z=0,a01a|z|,z<0,a0

Результат не определён при a=0 и z0.

Рациональная степень

Возведение в рациональную степень m/n, где m — целое число, а n — натуральное, положительного числа определяется следующим образом[3]:

amn=(an)m;a>0,a,m,n..

Степень с основанием, равным нулю, определяют только для положительного рационального показателя.

0mn=0;m,n.

Для отрицательных a степень с дробным показателем не рассматривается.

Следствие: an=a1/n;a>0,a. Таким образом, понятие рациональной степени объединяет возведение в целочисленную степень и извлечение корня в единую операцию.

Вещественная степень

Множество вещественных чисел — непрерывное упорядоченное поле, обозначается . Множество вещественных чисел не является счётным, его мощность называется мощностью континуума. Арифметические операции над вещественными числами представимых бесконечными десятичными дробями определяются как непрерывное продолжение[4] соответствующих операций над рациональными числами.

Если даны два вещественных числа, представимые бесконечными десятичными дробями (где α — положительное):

α=a0,a1a2an={an},α>0,
β=±b0,b1b2bn={bn},

определённые соответственно фундаментальными последовательностями рациональных чисел (удовлетворяющие условию Коши), обозначенные как: α=[an] и β=[bn], то их степенью называют число γ=[cn], определённое степенью последовательностей {an} и {bn}:

γ=αβ=[an][bn]=[an^bn],

вещественное число γ=αβ, удовлетворяет следующему условию:

(aαa)(bβb)((a)bαβ(a)b)((a)bγ(a)b),a,a,b,b,α>0,α,β,γ.

Таким образом степенью вещественного числа αβ является такое вещественное число γ которое содержится между всеми степенями вида (a)b с одной стороны и всеми степенями вида (a)bс другой стороны.

Степень с основанием, равным нулю, определяют только для положительного вещественного показателя.

0β=0;β,β>0.

Для отрицательных α степень с вещественным показателем не рассматривается.

На практике для того, чтобы возвести число α в степень β, необходимо заменить их с требуемой точностью приближёнными рациональными числами a и b. За приближенное значение степени αβ берут степень указанных рациональных чисел ab. При этом не важно, с какой стороны (по недостатку или по избытку) взятые рациональные числа приближают α и β.

Пример возведения в степень γ=πe, с точностью до 3-го знака после запятой:

  • Округляем данные числа до 4-го знака после запятой (для повышения точности вычислений);
  • Получаем: π3.1416, e2.7183;
  • возводим в степень: γ=πe3.14162.718322.4592;
  • Округляем до 3-го знака после запятой: γ22.459.

Полезные формулы:

xy=aylogax
xy=eylnx
xy=10ylgx

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

Комплексная степень

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

zn=rn(cosφ+isinφ)n=rn(cosnφ+isinnφ);n,z,r , (формула Муавра)[5].

Для нахождения степени произвольного комплексного числа в алгебраической форме a+bi можно воспользоваться формулой бинома Ньютона (справедливой и для комплексных чисел):

(a+bi)n=an+Cn1an1bi+C2nan2b2i2+...+Cnn1abn1in1+bnin,n .

Заменяя степени ik в правой части формулы их значениями в соответствии с равенствами: i4k=1,i4k+1=i,i4k+2=1,i4k+3=i,k, получим:

(a+bi)n=k=0[n/2](1)kCn2kan2kb2k+ik=0[(n1)/2](1)kCn2k+1an2k1b2k+1.[6]

Основой для более общего определения комплексной степени служит экспонента ez, где e — число Эйлера, z=x+iy — произвольное комплексное число[7].

Определим комплексную экспоненту с помощью такого же ряда, как и вещественную:

ez=1+z+z22!+z33!+z44!+.

Этот ряд абсолютно сходится для любого комплексного z, поэтому его члены можно как угодно перегруппировывать. В частности, отделим от него часть для eiy:

eiy=1+iy+(iy)22!+(iy)33!+(iy)44!+=(1y22!+y44!y66!+)+i(yy33!+y55!).

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

ez=exeyi=ex(cosy+isiny)

Общий случай ab, где a,b — комплексные числа, определяется через представление a в показательной форме: a=rei(θ+2πk) согласно определяющей формуле[7]:

ab=(eLn(a))b=(eln(r)+i(θ+2πk))b=eb(ln(r)+i(θ+2πk)).

Здесь Ln — комплексный логарифм, ln — его главное значение.

При этом комплексный логарифм — многозначная функция, так что, вообще говоря, комплексная степень определена неоднозначно[7]. Неучёт этого обстоятельства может привести к ошибкам. Пример: возведём известное тождество e2πi=1 в степень i. Слева получится e2π, справа, очевидно, 1. В итоге: e2π=1, что, как легко проверить, неверно. Причина ошибки: возведение в степень i даёт и слева, и справа бесконечное множество значений (при разных k), поэтому правило (ab)c=abc здесь неприменимо. Аккуратное применение формул определения комплексной степени даёт слева и справа e2πk; отсюда видно, что корень ошибки — путаница значений этого выражения при k=0 и при k=1.

Степень как функция

Разновидности

Поскольку в выражении xy используются два символа (x и y), то его можно рассматривать как одну из трёх функций.

  • Функция переменной x (при этом y — постоянная-параметр). Такая функция называется степенной. Обратная функция — извлечение корня.
  • Функция переменной y (при этом x — постоянная-параметр). Такая функция называется показательной (частный случай — экспонента). Обратная функция — логарифм.
  • Функция двух переменных f(x,y)=xy. Отметим, что в точке (0,0) эта функция имеет неустранимый разрыв. В самом деле, вдоль положительного направления оси X, где y=0, она равна единице, а вдоль положительного направления оси Y, где x=0, она равна нулю.

Ноль в степени ноль

Шаблон:Main Выражение 00 (ноль в нулевой степени) многие учебники считают неопределённым и лишённым смысла, поскольку, как указано выше, функция f(x,y)=xy в точке (0, 0) разрывна. Некоторые авторы предлагают принять соглашение о том, что это выражение равно 1. В частности, тогда разложение в ряд экспоненты:

ex=1+n=1xnn!

можно записать короче:

ex=n=0xnn!.

Следует предостеречь, что соглашение 00=1 чисто символическое, и оно не может использоваться ни в алгебраических, ни в аналитических преобразованиях из-за разрывности функции в этой точке.

История

Обозначение

В Европе сначала степень величины записывали словесными сокращениями (q или Q обозначало квадрат, c или C — куб, bq или qq — биквадрат, то есть 4-я степень и т. д.) или как произведение — например, x4 изображалось как xxxx. Отред записывал x515x4 следующим образом: 1qc15qq (если неизвестная всего одна, ей часто не присваивался буквенный значок)Шаблон:Sfn. Немецкая школа коссистов для каждой степени неизвестной предлагала особый готический значок.

В XVII веке постепенно стала преобладать идея явно указывать показатель степени. Жирар (1629 год) для возведения в степень числа ставил показатель в круглых скобках перед этим числом, а если числа правее показателя не было, то это значило, что подразумевается наличие неизвестного в указанной степениШаблон:Sfn; например, (2)2+1(2) у него означало 22+x2. Варианты размещения показателя степени предлагали Пьер Эригон и шотландский математик Джеймс Юм, они записывали x4 в виде x4 и xIV соответственноШаблон:Sfn.

Современная запись показателя степени — правее и выше основания — введена Декартом в его «Геометрии» (1637), правда, только для натуральных степеней, больших 2 (возведение в квадрат ещё долгое время обозначалось по-старому, произведением). Позднее Валлис и Ньютон (1676) распространили декартову форму записи степени на отрицательные и дробные показатели, трактовка которых к этому времени уже была известна из трудов Орема, Шюке, Стевина, Жирара и самого Валлиса. К началу XVIII столетия альтернативы для записи степеней «по Декарту», как выразился Ньютон в «Универсальной арифметике», «вышли из моды» (out of fashion). Показательная функция, то есть возведение в переменную степень, появилась сначала в письмах, а потом и в трудах Лейбница (1679). Возведение в мнимую степень обосновал Эйлер (1743)[8]Шаблон:Sfn.

Запись возведения в степень в языках программирования

С появлением компьютеров и компьютерных программ возникла проблема, состоящая в том, что в тексте компьютерных программ невозможно записать степень в «двухэтажном» виде. В связи с этим изобрели особые значки для обозначения операции возведения в степень. Первым таким значком были две звёздочки: «**», используемые в языке Фортран. В появившемся несколько позже языке Алгол использовался значок стрелки: «» (стрелки Кну́та). Во второй редакции ASCII символ стрелки был заменён символом «циркумфлекс» (^, на жаргоне его также называют «шапочка» (hat) и «карет»). Разработчикам языков программирования было предложено использовать комбинацию из циркумфлекса и вертикальной черты, чтобы изобразить стрелку, однако такой вариант не получил распространения, и в этом качестве стали использовать просто символ циркумфлекса[9]. Примеры:

3^2 = 9; 5^2 = 25; 2^3 = 8; 5^3 = 125.

Шаблон:Якорь Иногда в компьютерных системах и языках программирования значок возведения в степень имеет левую ассоциативность, в отличие от принятого в математике соглашения о правой ассоциативности возведения в степень. То есть некоторые языки программирования (например, программа Excel) могут воспринимать запись a^b^c, как (a^b)^c, тогда как другие системы и языки (например, Haskell, Perl, Wolfram|Alpha и многие другие) обработают эту запись справа налево: a^(b^c), как это принято в математике: abc=a(bc).

Некоторые знаки возведения в степень в языках программирования и компьютерных системах:

Во многих языках программирования (например, в Java, Си и Паскале) отсутствует операция возведения в степень, и для этой цели используют стандартные функции.

Вариации и обобщения

Возведение в степень с натуральным показателем можно определить не только для чисел, но и для нечисловых объектов, для которых определено умножение — например, к матрицам, линейным операторам, множествам (относительно декартова произведения, см. декартова степень).

Обычно эта операция рассматривается в некотором мультипликативном моноиде M (полугруппе с единицей) и определяется индуктивно[10] для любого xM:

Особенную ценность представляет применение возведения в степень к группам и полям, где возникает прямой аналог отрицательных степеней.

Гипероператор возведения в степень — тетрация.

Примечания

Шаблон:Примечания

Комментарии Шаблон:Примечания

Литература

Ссылки

  1. 1,0 1,1 Шаблон:Книга
  2. Шаблон:Книга
  3. Ошибка цитирования Неверный тег <ref>; для сносок VYG182 не указан текст
  4. Поскольку на множестве вещественных чисел уже введено отношение линейного порядка, то мы можем определить топологию числовой прямой: в качестве открытых множеств возьмём всевозможные объединения интервалов вида {x:α<x<β}
  5. Шаблон:Cite web
  6. Шаблон:Cite web
  7. 7,0 7,1 7,2 Шаблон:Книга
  8. Ошибка цитирования Неверный тег <ref>; для сносок AL130 не указан текст
  9. Шаблон:Cite web
  10. Шаблон:Книга


Ошибка цитирования Для существующих тегов <ref> группы «К» не найдено соответствующего тега <references group="К"/>