Стахин Н.А., Основы работы с системой аналитических (символьных) вычислений Maxima
неизвестных выражений. По умолчанию этот флаг равен false, что исключает
ошибки вроде той, что появляется в строках (%i2)–(%o2), когда предел
отношения двух "соседних" значений функции на бесконечности,
автоматически считается равным единице для любой функции произвольного
вида.
И наконец, последний дополнительный параметр — еще один флаг, по
имени tlimswitch. По умолчанию он тоже выключен, а если его включить,
функция limit будет, при невозможности найти предел другими способами,
пытаться его найти путем разложения подпредельной функции в ряд Тейлора в
окрестности заданной точки.
Что касается "неполноценных" функций, то таковая тоже имеется по имени
tlimit(); она представляет собой фактически просто-напросто вызов самой
функции limit(); с поднятым флагом tlimswitch, то есть пытается при
необходимости разложить исследуемую функцию в ряд Тейлора вне
зависимости от реального значения этого флага. Другими словами вызов
tlimit(аргументы); полностью аналогичен записи limit(аргументы),
tlimswitch:true; только чуть короче. И аргументы она может принимать
точно такие же [8].
9.4. Разложение в ряд Тейлора
Синтаксис: taylor(функция, x, a, n); Параметр n определяет, до какой
степени параметра разложения (x–a)
n
находить решение.
Пример: Разложить функцию sin(x)+ax+1 в ряд Тейлора по степеням x+1
до третьей степени.
9.5. Нахождение суммы ряда
Синтаксис: sum(функция, переменная, индекс_начального_члена_ ряда,
индекс_конечного_члена _ряда). Примеры использования sum() собраны в
табл. 5.
В первом примере (табл. 5) Максима сразу записывает сумму конечного
ряда, которую рассчитала с помощью функции sum();. Во втором примере
Максима отдает предпочтение записи ряда с использованием знака суммы, но
задачу с вычислением суммы бесконечно убывающей геометрической
прогрессии она тут же решает, если выставить в true значение флага
simpsum, который по умолчанию имеет значение false (команда %i33).
В любом случае, Максима не желает ни упрощать, ни суммировать до
бесконечности, если не указан флаг simpsum. В последнем примере Максима
не может получить точное значение суммы бесконечного ряда и суммировать
неограниченно (до ∞) тоже отказывается, но, тем не менее, мгновенно