Дьяконов Владимир Павлович
Шрифт:
4.1.5. Двойные суммы
Могут встречаться множественные суммы по типу «сумма в сумме». Ограничимся приведением примера двойной суммы, имеющей аналитическое значение (файл sum):
При конкретном значении N такую сумму нетрудно вычислить подстановкой:
Как видно из приведенных примеров, средства вычисления сумм последовательностей Maple 9.5/10 позволяют получать как численные, так и аналитические значения сумм, в том числе представляемые специальными математическими функциями.
4.1.6. Пакет вычисления специальных сумм sumtools
Возможности вычисления специальных сумм существенно расширяются при использовании инструментального пакета вычисления специальных сумм sumtools. При его вызове выводится список функций пакета:
Назначение функций данного пакета перечислено ниже:
hypersum(U, L, z, n) и Hypersum(U, L, z, n) — вычисление гиперсумм;
sumtohyper(f, k) и Sumtohyper(f, k) — преобразование сумм в гиперсуммы;
extended_gosper(f, k), extended_gosper(f, k=m..n) и extended_gosper(f, k, j) — реализация расширенного алгоритма Госпера;
gosper(f, k) и gosper(f, k=m..n) — реализация алгоритма Госпера;
hyperrecursion(U, L, z, s(n)) — реализация гиперрекурсионного алгоритма;
hyperterm(U, L, z, k) и Hyperterm(U, L, z, k) — ввод гипергеометрического терма.
4.1.7. Примеры вычисления специальных сумм
Приведем примеры на вычисление специальных сумм с помощью функций пакета sumtools (файл sumtools):
Из этих примеров применение функций данного пакета достаточно очевидно.
4.2. Вычисление произведений членов последовательностей
4.2.1. Основные функции для произведения членов последовательностей
Аналогичным образом для произведений членов f(i) некоторой последовательности, например вида
используются следующие функции:
Обозначения параметров этих функций и их назначение соответствуют приведенным для функций вычисления сумм. Это относится, в частности, и к применению одиночных кавычек для f и k.
4.2.2. Примеры вычисления произведений членов последовательностей
Примеры применения функций вычисления произведений даны ниже (файл product):