Ошибка в int

Форум пользователей пакета Maple

Модератор: Admin

Markiyan Hirnyk
Сообщения: 1366
Зарегистрирован: Вс дек 04, 2011 11:07 pm

Ошибка в int

Сообщение Markiyan Hirnyk » Вс дек 08, 2019 5:31 pm

Код: Выделить всё

int(4*z^(-y*I + 2)/(z^2 + 1)^2, z = 0 .. infinity);
   -Pi*(-1 + y*I)*sech(Pi*y/2)                       

Ответ правильный только при |Im(y)|<1

Код: Выделить всё

int(eval(4*z^(-y*I + 2)/(z^2 + 1)^2, y = 2*I), z = 0 .. infinity, numeric);
                        Float(infinity)

на что Мэйпл не указывает.

Markiyan Hirnyk
Сообщения: 1366
Зарегистрирован: Вс дек 04, 2011 11:07 pm

Re: Ошибка в int

Сообщение Markiyan Hirnyk » Пн дек 09, 2019 9:27 pm

Замечу, что

Код: Выделить всё

(int(4*z^(-y*I + 2)/(z^2 + 1)^2, z = 0 .. infinity) assuming (1 < y/I));
                            infinity
(int(4*z^(-y*I + 2)/(z^2 + 1)^2, z = 0 .. infinity) assuming (y/I < -3));
                            infinity

Мы видим правильные ответы и резервы Мэйпла.