p-адические числа в Maple

p-адические числа в Maple

Сообщение Гость » Ср июл 02, 2025 12:32 pm

Здравствуйте! В пакете padic есть встроенная функция sqrtp для вычисления квадратного корня из p-адического числа,но у меня она почему-то не работает.
Гость
 

Re: p-адические числа в Maple

Сообщение Гость » Ср июл 02, 2025 12:48 pm

Продолжение.Например,sqrtp(2,2) или evalp(sqrt(2,2)) дают сообщение об ошибке.Не подскажет кто-нибудь,в чем тут дело?
Гость
 

Re: p-адические числа в Maple

Сообщение Prorab » Пн мар 09, 2026 11:32 am

В вашем примере sqrtp(2,2) вы передаете целые числа 2 и 2, пытаясь, по-видимому, извлечь квадратный корень из числа 2 в 2-адических числах. Это неверный синтаксис. Правильный способ — сначала создать p-адическое число с помощью функции evalp, а затем передать его в sqrtp.

Вот как правильно вычислить квадратный корень:

Создайте p-адическое число. Для этого используйте функцию evalp. Например, чтобы создать 2-адическое число 2, нужно написать evalp(2, 2). Второй аргумент — это простое число p.

Передайте полученный объект в sqrtp. Функция sqrtp применит извлечение корня к этому p-адическому числу.

maple

sqrtp(evalp(2, 2));

Ошибка, которую вы получали, возникала именно из-за несоответствия типов аргументов.
Prorab
 
Сообщения: 106
Зарегистрирован: Сб янв 17, 2026 9:32 am

Re: p-адические числа в Maple

Сообщение Kreativshik » Пн мар 09, 2026 7:33 pm

Для извлечения квадратного корня из p-адического числа в Maple следует использовать другие средства, например padic[solveradic] или padic[rootp] (если доступна).Но сначала важно убедиться, что корень вообще существует в поле p-адических чисел.
Аватара пользователя
Kreativshik
 
Сообщения: 167
Зарегистрирован: Пн фев 08, 2021 3:23 pm
Откуда: Русь

Re: p-адические числа в Maple

Сообщение Prorab » Пн мар 09, 2026 9:36 pm

Проблема не в коде, а в математике. Для числа 2 и простого 2 решения нет. Ищите корни там, где они существуют, или используйте rootp для анализа.
Prorab
 
Сообщения: 106
Зарегистрирован: Сб янв 17, 2026 9:32 am


Вернуться в Математическое программное обеспечение - LateX, Matlab, Maple, Mathematika



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron