БТР - мой друг
![]() 333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
|
Парадокс с возведением в степень07.06.2012, 17:54. Показов 25716. Ответов 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
|
07.06.2012, 17:54 | |
Ответы с готовыми решениями:
5
Объясните код с возведением в степень |
Змеюка одышечная
![]() 9864 / 4595 / 178
Регистрация: 04.01.2011
Сообщений: 8,560
|
|
07.06.2012, 18:56 | |
Эта тема уже обсуждалась на форуме Свойства степеней с рациональным показателем
1
|
Диссидент
![]() ![]() 27710 / 17328 / 3810
Регистрация: 24.12.2010
Сообщений: 38,979
|
|
08.06.2012, 10:56 | |
Действительно. Хотя, конечно можно найти такое число, что при возведении в куб получится -8 (это число есть -2), но при отрицательных основаниях показательная функция ведет себя чуднО. Так, не выполняется соотношение xab = (xa)b
Очень просто! Запретить использование оснований <= 0. Что и сделано в определении показательной функции. И тогда она ведет себя вполне достойно. Конечно, вы можете написать (-8)1/3 Но не ждите тогда выполнения естественных соотношений
1
|
БТР - мой друг
![]() 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
|
![]() 107 / 107 / 9
Регистрация: 02.06.2009
Сообщений: 578
|
|
10.06.2012, 01:04 | |
Hagrael, сразу вспомнилась цитата из башорга, очень точно отражающая данную ситуацию:
Не по теме: Devix Оригинал тут. Добавлено через 1 минуту Кстати говоря, проблемы нет. В поле целых чисел рациональных чисел не существует. И, следовательно, 1=2/2 - бред бритой гоминиды.
1
|
Комп_Оратор)
![]() ![]() |
|
10.06.2012, 02:03 | |
Hagrael, здесь нет противоречия, если вспомнить, что операция возведения в степень не коммутативна. То есть:
(an)k не равно (ak)n для любого a, k, n. Поэтому, продемонстрированный вами приём, последовательного возведения в четную степень и извлечение четного корня того же порядка - не корректен. Легко показать, что он сводится к нахождению модуля (по определению). Но, если модуль определен для любого действительного числа, то квадратный корень, - только для неотрицательных действительных чисел. ![]()
0
|
10.06.2012, 02:03 | ||||||
Помогаю со студенческими работами здесь
6
Выдает ошибку с возведением в степень Выражение с возведением переменной в степень
Создать программу с быстрым возведением в степень Функция с возведением в степень с исользованием рекурсии Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Контейнеризация React приложений с Docker
Reangularity 03.04.2025
Контейнеризация позволяет упаковать приложение со всеми его зависимостями в автономный контейнер, который можно запустить на любой платформе с установленным Docker. Это существенно упрощает процессы. . .
|
Свой попап в SwiftUI
mobDevWorks 03.04.2025
SwiftUI, как декларативный фреймворк от Apple, предоставляет множество инструментов для создания пользовательских интерфейсов. В нашем распоряжении есть такие API как alerts, popovers, action sheets. . .
|
Антипаттерны микросервисной архитектуры
ArchitectMsa 03.04.2025
Хорошо спроектированная микросервисная система может выдержать испытание временем, оставаясь гибкой, масштабируемой и устойчивой к большинству проблем. Такая архитектура обладает высоким уровнем. . .
|
std::mutex в C++: Советы и примеры использования
bytestream 03.04.2025
std::mutex - это механизм взаимного исключения, который гарантирует, что критический участок кода выполняется только одним потоком в каждый момент времени. Это простое, но могущественное средство. . .
|
Не удержался от оценки концепции двигателя Стирлинга.
Hrethgir 03.04.2025
Сколько не пытался - она выдавала правильные схемы, причём случайно рисовала горячие области в середине, холодные по краям, трубки с краёв в низ и магнит в соединяющей, но при этой выдавала описание. . .
|
Метод с двумя буферами (или double buffering) или ping-pong buffering
Hrethgir 02.04.2025
Из ответов LM модели.
Метод, который предполагает использование двух массивов для хранения промежуточных результатов сложения векторов, обычно применяется в сценариях, где необходимо минимизировать. . .
|
На любовном киберфронте
Alexander-7 01.04.2025
Недавно на одном малоизвестном сайте знакомств мною заинтересовалась девушка:
«Текст немного странный. Но, судя по адресу почты, иностранка», – подумал я. Поколебавшись пару суток, я ответил ей:. . .
|
Как работает Node.js изнутри
run.dev 29.03.2025
Node. js изменил подход к разработке веб-приложений, позволив использовать JavaScript не только на стороне клиента, но и на сервере. Созданный в 2009 году Райаном Далем, этот открытый,. . .
|
Моки в Python: Mock Object Library
py-thonny 29.03.2025
Тестирование кода требует особого подхода, когда речь идёт о компонентах, взаимодействующих с внешним миром. Мы часто сталкиваемся с непредсказуемостью HTTP-запросов, чтением данных из базы или. . .
|
JavaScript: Управление памятью и улучшение производительности
run.dev 29.03.2025
В отличие от низкоуровневых языков программирования, JavaScript не требует ручного выделения и освобождения памяти. Здесь работает автоматический сборщик мусора, который определяет, какие объекты. . .
|