Как стать автором
Обновить

Комментарии 30

А если начать наоборот: ((-2)^2)^(1/3)? ;)
А если попробовать X^(1/3) и X^(2/6), тоже будет весело.

Строго говоря, для отрицательных чисел возведение в нецелую степень не имеет смысла.
в том и суть, почему системы не учитывают удобство записи степени, почему нужно дроби разбивать на множители и поочерёдно возводить число в степень :)
скобки не поставились, в общем, вы лукавите
-2^(2/3) и (-2)^(2/3) это разные вещи.
вспоминает курс математике, с чего это? никогда не нужно был знак -/+ включать в скобки…
в первом выражении есть неоднозначность применения оператора (-). скобки позволяют избавляться от неопределенности.

Я еще в университете заметил, что разные калькуляторы по-разному расставляют приоритет операторов. :) Чем каждый раз проверять, проще расставить скобочек.
Калькуляторы неправы.
В математике унарный минус однозначно трактуется.
плохие были калькуляторы. :)

А однозначно — это как? Помнится, в качестве упражнения на разных языках писал волшебный разбиратор выражений, и думал над этим вопросом. Вроде бы в моих учебниках ничего конкретного написано не было.
Минус трактуется как изменение знака того, что идёт непосредственно за минусом. Если за минусом число или переменная, то изменяет знак переменной, если скобки, то изменяет знак результата скобок.
Это связано с приоритетом операций. В любом языке программирования есть описание приоритетов. В математике тоже.
Думаю, что унарные операции всегда имеют больший приоритет, но могу ошибаться.
По крайней мере, в данном случае это утверждение справедливо.
(-2)^(1/3) = -1.25992105
Так вроде бы делать нельзя по определению, ибо там и тут вылупляются противоречия.
Какбэ автор наверно забыл правила возведения в степень.



Поэтому возведение отрицательного числа в степень невозможно так как корень из отрицательного числа извлечь нельзя
Это я к тому что и первое суждение о том что (-2)^(1/3) = -1.25992105 на самом деле не верно.
Что бы оно было верно надо написать отак:
-(2^(1/3)) = -1.25992105

нет!
а что такое мнимая единица тогда=)
Ну это мы с вами понимаем. А автор какбэ проверяет на калькуляторе.
Дима Чичиркин, у тебя явно два по математике была :)
Я вообще уже математики не помню. :)

Но вот вы не поверите, я закончил школу с 11 балами по математике и учился в физико-математическом классе.
А в институтском дипломе у меня стоит твердая пятерка.

Но я правда без книжки не решу сейчас задачки круче чем «решение квадратного уравнения» и даже типичная задачка про «Из пункта А в пункт Б выехал… » введет меня в ступор минут на 10.
Я не помню чем равен sin(pi/2)
Я не вспомню что такое комплексное число и как считать определитель матрицы.
А уж об интегралах и производных вообще можете меня не спрашивать.

Не судите строго, но вот так сложилось что не пользуюсь я математическими знаниями и естественно они забываются.
И честно, не надо скатываться до коверканья фамилий. Вы на 3 года старше меня а ведете себя как школьник.
Извините, видимо, два раза по ошибке набрал «чи», или прочитал неправильно. Коверкать не собирался, конечно же
Красивые формулы, но неточные слова. Вероятно, вы имели ввиду «возведение отрицательного числа в дробную степень невозможно над полем вещественных чисел»
Да уж, и я прогнал o_O
Гоню.

Корень третьей степени из -2 извлекается.
Не поверите, но корень кубический и степень 1/3 — это не одно и то же. И отличаются они как раз тем что корень от минус двух определён, а степень — нет.
а где у вас область значений числа а? С чего это вдруг нельзя отрицательное число возводить в степень? а минус двойка в кдавдрате чего ж, не существует?
Да ладно, все правильно, просто взятие корня и возведение в степень коммутируют только если они определены на положительных числах. В случае с отрицательными числами такого свойства нет.
(-2)^(2/3) = (2*exp(i*pi))^2/3 = 2^2/3*exp(i*pi*2/3)
не знаю, что вы хотели сказать, но повторю еще раз они не коммутируют: power(sqrt(-1),2)=-1, но sqrt(power(-1,2))=1.

Подсказка: главные ветви логарифма.
я хотел сказать, что если брать корень как из комплексного числа, то гугл и прочие маткады считают все правильно.
(-2)^(2/3) = (2*exp(i*pi))^(2/3) = 2^(2/3)*exp(i*pi*2/3)= 2^(2/3)*(cos(2*pi/3) + i*sin(2*pi/3)) = -0.793700526 + 1.37472964 i

иначе быть и не может.
Никак не пойму, а где тут занимательность? :)

Вроде как еще в школе все должны были разобраться :)
занимательность в том, что ожидал одного, а получил другого. вот и пришлось заняться другими делами :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории