- •Министерство образования и науки российской федерации
- •2013 Г. Содержание
- •Предисловие
- •Порядок выполнения и оформления лабораторных работ
- •Методические указания общего характера по применению средств программы "Wolfram Mathematica 7"
- •1. Списки и множества
- •Задания:
- •2. Числовые системы
- •Задания:
- •3. Алгебра многочленов
- •Задания:
- •4. Векторы и матрицы
- •Задания:
- •5. Уравнения и системы уравнений
- •Задания:
- •6. Функции действительных переменных
- •Задания:
- •Литература
Задания:
2.1. Требуется упростить выражения (освободить знаменатель дроби от иррациональности):
1)
;
2)
;
3)
;
4)
;
5)
;
6)
;
7)
;
8)
;
9)
;
10)
;
11)
;
12)
.
2.2. Требуется вычислить выражения:
1)
;
2)
;
3)
;
4)
;
5)
;
6)
;
7)
;
8)
;
9)
;
10)
.
2.3. Требуется вычислить выражения и представить ответы в алгебраической форме:
1)
;
2)
;
3)
;
4)
;
5)
;
6)
;
7)
;
8)
;
9)
;
10)
.
2.4. Требуется выполнить вычисления. Привести полученные результаты к алгебраической форме.
1)
;
2)
;
3)
;
4)
;
5)
;
6)
;
7)
;
8)
;
9)
;
10)
;
11)
;
12)
;
13)
;
14)
.
2.5. Требуется
выразить через
и
:
1)
,
;2)
,
;3)
,
;
4)
,
;5)
,
.
2.6. Требуется доказать, что:
1)
;
2)
;
3)
;
4)
;
5)
;
6)
.
3. Алгебра многочленов
Цель работы состоит в освоении технологий решения типовых задач по теме "Алгебра многочленов".
Key words: Coefficient, CoefficientList, Expand, Collect, MonomialList, Factor, FactorList, Decompose, PolynomialQuotient, PolynomialRemainder, ReplaceAll (/.), PolynomialGCD, Apart, Cancel, Solve, Resolve.
Возможные пути к ресурсам из окна Documentation Center:
1) Mathematics
and Algorithms
Polynomial Algebra;
2) Mathematics
and Algorithms
Formula Manipulation
Algebraic Transformations;
3) Mathematics
and Algorithms
Equation Solving.
Всякий
многочлен
(polynomial)
от числовой переменной
степени
представляет собой алгебраическое
выражение вида

(
)
- числовыекоэффициенты,
-свободный
член,
-старший
коэффициент. Конкретный многочлен может
иметь свое имя. Многочлены всех степеней
с коэффициентами, принадлежащими одной
и той же числовой системе (
),
образуют некую алгебраическую систему8.
В каждой системе многочленов выполнимы
следующие алгебраические операции:линейные
операции
(сложение многочленов и умножение
многочлена на число); умножение
многочленов. Все эти операции могут
быть получены как частные случаи единой
записи:

где
,
,
- имена многочленов, а
и
- числовые множители
.
При работе с многочленами в программе WM7 функция Coefficient (или CoefficientList) позволяет получать отдельные коэффициенты (соотв., все коэффициенты единым списком). Чтобы привести тот или иной многочлен к требуемому виду рекомендуется использовать преобразования с именами: Simplify (упростить) или FullSimplify; Expand (разложить, т. е. представить в виде суммы одночленов); Factor (факторизовать, т. е. представить в виде "нетривиального" произведения каких-то многочленов); и т. п.
При
делении многочлена
на многочлен
с остатком требуется найти такие
многочлены
и
,
что
,
.
Как
известно, этими условиями многочлены
и
определяются однозначно:
-результат
деления
(quotient),
а
-остаток
(remainder).
Если
,
то
делится
на
,
а
-делитель
многочлена
.
Программа
WM7
предоставляет функции
PolynomialQuotient
и PolynomialRemainder
для нахождения как результата деления
(многочлена на многочлен), так и остатка.
Всякое
число
называетсякорнем
многочлена
,
если
принимает значение 0 при
.
Как известно, при делении многочлена
налинейный
многочлен вида
возникает числовой остаток
в точности равный значению данного
многочлена
при
.
Этот факт, составляющий содержаниетеоремы
Безу,
может служить основой для альтернативного
определения9корня многочлена. Число
являетсякорнем
многочлена
,
если
делится (без остатка) на линейный
многочлен вида
.
Более того, число
называетсякорнем
кратности
для многочлена
,
если
делится (без остатка) на многочлен
,
но не делится на
.
При этом различают корни:простые
(
)
икратные
(
).
Чтобы
найти корни многочлена
и определить их кратности, нередко
используют его производную
.
Основанием служит критерий:число
является корнем кратности
для многочлена
тогда и только тогда, когда
является общим корнем многочлена
и его производных
,
,
,
но не является корнем производной
.
Для данного многочлена
и его производной
можно определить ихнаибольший
общий делитель
(НОД):
.
Многочлены
и
имеют одно и то же множество корней,
причем все корни многочлена
простые. Возможные случаи:
● Если
,
то все корни многочлена
простые.
● Если
,
то множество всех корней многочлена
совпадает с множеством всех кратных
корней многочлена
.
В конечном счете все сводится к нахождению хотя бы одного корня.
Если
требуется найти корни данного многочлена
,
то выбор того или иного способа их
нахождения не имеет особого значения,
поскольку всегда можно сделать проверку.
В этом отношениипрограмма
WM7
предоставляет различные возможности.
В частности, чтобы вычислить значение
многочлена
при
,
можно написать подстановку
в форме замещения
(ReplaceAll)
по
правилу:

Чтобы
получить значения
многочлена
для некого списка
значений переменной
,
можно написать:

Производные
и
могут быть найдены следующим образом:


Значения
этих производных при
вычисляются через подстановку:


В случае
необходимости можно составить список
значений многочлена
и всех его производных при
:


Системная
функция
PolynomialGCD
позволяет
определить
НОД
многочленов
(the Greatest Common Divisor of polynomials). В частности,
для определения НОД многочлена
и его производной
можно использовать формулировку:

Нередко
процедура факторизации многочленов
или
с использованием преобразованияFactor
ведет к успеху, если удается выделить
делители в виде степеней линейных и/или
квадратичных многочленов. Делители в
виде степеней кубических многочленов
тоже поддаются анализу, поскольку
программа WM7
справляется с решением кубических
уравнений.
Другие
возможности программы WM7
связаны с применением решателя
Solve,
предназначенного для поиска решений
уравнений. Всякий корень многочлена
являетсячастным
решением
уравнения
.
Чтобы найти все частные решения этого
уравнения, можно написать (с присвоением
имени):

Программа
возвращает найденные решения списком
всех замещений корней в формате
.
Список
всех замещений корней или его множество
могут быть использованы в дальнейших
вычислениях путем подстановки в
выражения. Список всех корней и его
множество могут быть получены следующим
образом:


В списке
кратные корни повторяются, причем число
повторений одного и того же корня равно
его кратности. Множество этого списка
содержит только различные корни.
В
курсах алгебры нередко встречается
полезная задача о нахождении рациональных
корней многочлена с целыми коэффициентами.
С целью анализа этой задачи применяют
известный факт: Если
несократимая дробь
целых чисел
и
является корнем многочлена
с целыми коэффициентами, то
- делитель свободного члена
,
- делитель старшего коэффициента
.
