С Новым годом! Форум программистов, компьютерный форум, киберфорум
Алгебра, теория чисел
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/125: Рейтинг темы: голосов - 125, средняя оценка - 4.86
БТР - мой друг
 Аватар для Hagrael
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932

Парадокс с возведением в степень

07.06.2012, 17:54. Показов 27139. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые математики!
Во многих школьных учебниках рациональная степень определяется только для неотрицательных чисел. Например, число 8 можно возвести в степень с показателем 1/3 (что равноценно действию кубического корня с ответом 2), но число (-8) в степень с показателем 1/3 возводить нельзя. В хороших учебниках (например, учебник АЛГЕБРА 9 класс Макарычев, Миндюк, Нешков) можно прочитать и обоснование этого ограничения: поскольку 1/3 = 2/6, то должно выполняться равенство (-8)^1/3 = (-8)^2/6. Однако слева ответом должно быть число -2, тогда как справа - число 2! Чтобы избежать такой неувязки, в определение степени с дробным показателем и вводится ограничение: основание степени должно быть неотрицательным числом.
А теперь мой вопрос. По той же причине, мы не можем непротиворечиво возводить отрицательные числа даже в целую степень, например, в 1-ю или 3-ю! Например, (-2)^1 = -2, но 1 = 2/2, поэтому должно выполняться равенство (-2)^1 = (-2)^2/2. На самом деле справа ответом должно быть число +2 (корень квадратный из -2 в квадрате). Значит, по тем же соображениям, что и для дробных степеней, мы должны запретить возводить отрицательные числа и в целые степени (по крайней мере нечётные), что явно обсурд! Получается странная ситуация с возведением отрицательных чисел в любую степень, не только дробную. Как же все это урегулировать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.06.2012, 17:54
Ответы с готовыми решениями:

Вычислить 10-ю степень двойки сложением, умножением и просто возведением в степень.
Написать код на С++ или С# или на Java Вычислить 10-ю степень двойки 1 - сложением, умножением и просто возведением в степень.

Проблемы с возведением в степень
#include <stdio.h> #include <iostream> #include <locale.h> #include <math.h> using namespace std; int main() { ...

Объясните код с возведением в степень
Программа выполняет простые операции с числами. не понимаю на этапе возведения в степень. В коде отставил комментарии. Заранее спасибо. ...

5
Змеюка одышечная
 Аватар для vetvet
9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,574
07.06.2012, 18:56

Не по теме:

Цитата Сообщение от Hagrael Посмотреть сообщение
обсурд
абсурд


Эта тема уже обсуждалась на форуме Свойства степеней с рациональным показателем
1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
08.06.2012, 10:56
Цитата Сообщение от Hagrael Посмотреть сообщение
Получается странная ситуация с возведением отрицательных чисел в любую степень, не только дробную.
Действительно. Хотя, конечно можно найти такое число, что при возведении в куб получится -8 (это число есть -2), но при отрицательных основаниях показательная функция ведет себя чуднО. Так, не выполняется соотношение xab = (xa)b
Цитата Сообщение от Hagrael Посмотреть сообщение
Как же все это урегулировать?
Очень просто! Запретить использование оснований <= 0. Что и сделано в определении показательной функции. И тогда она ведет себя вполне достойно.
Конечно, вы можете написать (-8)1/3 Но не ждите тогда выполнения естественных соотношений
1
БТР - мой друг
 Аватар для Hagrael
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
09.06.2012, 18:22  [ТС]
Я, конечно, смирился с ограничением при возведении в дробную степень (т.е. что основание должно быть положительным). Но ведь проблема остается даже при возведении отрицательного числа в ЦЕЛУЮ (!) степень! Вот пример: (-2)^1 = -2, так? Но 1 = 2/2, так? Значит, должно быть (-2)^(2/2) = -2, так? Но с другой стороны, это корень квадратный из (-2) в квадрате, т.е. 2, а не -2!
Чтобы было яснее. Допустим, нам надо решить уравнение х^(2/2) = -2. Любой нормальный человек понимает, что 2/2 - это 1, и перепишет это уравнение в виде х^1 = -2, т.е. получит решение х = -2. Но если подставить это решение в исходное уравнение и вспомнить, что слева - корень из квадрата х, то отрицательный ответ получиться не может и у такого уравнения решений нет! Где же истина???
0
 Аватар для Veyron
107 / 107 / 9
Регистрация: 02.06.2009
Сообщений: 578
10.06.2012, 01:04
Hagrael, сразу вспомнилась цитата из башорга, очень точно отражающая данную ситуацию:

Не по теме:

Devix
почему нельзя делить на ноль? Умножать же можно. причем тоже ноль получается.

vampir_infernal
почему нельзя? можно. только результат такого деления - бесконечность

Devix
а почему не ноль?

vampir_infernal
ну вот гляди. 2*0 - это два взять ноль раз, будет ноль. А 2/0 - это "сколько раз ноль умещается в двойке", бесконечность

Devix
если 2/0=х, то значит 2=х*0 и... *censored*... 2=0. А если 2=0, значит 2/0=0! числитель пропадает в никуда?

vampir_infernal
ну вот чтобы такой *censored* не страдать, математики приняли негласное соглашение, что на ноль делить нельзя :)


Оригинал тут.

Добавлено через 1 минуту
Цитата Сообщение от Hagrael Посмотреть сообщение
Но ведь проблема остается даже при возведении отрицательного числа в ЦЕЛУЮ (!) степень! Вот пример: (-2)^1 = -2, так? Но 1 = 2/2, так? Значит, должно быть (-2)^(2/2) = -2, так? Но с другой стороны, это корень квадратный из (-2) в квадрате, т.е. 2, а не -2!
Кстати говоря, проблемы нет. В поле целых чисел рациональных чисел не существует. И, следовательно, 1=2/2 - бред бритой гоминиды.
1
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
10.06.2012, 02:03
Цитата Сообщение от Hagrael Посмотреть сообщение
По той же причине, мы не можем непротиворечиво возводить отрицательные числа даже в целую степень
Hagrael, здесь нет противоречия, если вспомнить, что операция возведения в степень не коммутативна. То есть:
(an)k не равно (ak)n для любого a, k, n. Поэтому, продемонстрированный вами приём, последовательного возведения в четную степень и извлечение четного корня того же порядка - не корректен. Легко показать, что он сводится к нахождению модуля (по определению). Но, если модуль определен для любого действительного числа, то квадратный корень, - только для неотрицательных действительных чисел.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.06.2012, 02:03
Помогаю со студенческими работами здесь

Выдает ошибку с возведением в степень
пишу курсач. и надо было записать программу по формуле. и выдает ошиьку на возведении в степень. модуль Math подключал. procedure...

Выражение с возведением переменной в степень
Всем привет! Напишите, пожалуйста, код для решения данного выражения, если не жалко. Y=3X^3+2X-EXP(1-X) Программа почему...

Написать в дельфи функцию с возведением в степень
скажите пжл как написать в дельфи функцию у=(1+х)^(1\3)

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

Функция с возведением в степень с исользованием рекурсии
Напишите функцию быстрого возведения в степень, которая пользовалась бы следующими свойствами: a^n=(a^n/2)2 при четном n, a^n=a*a^n-1 при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru