Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Алгоритм Кронекера разложения многочлена над кольцом целых чисел.



Метод Шуберта–Кронекера — это классический метод нахождения разложения многочлена с целыми коэффициентами на неприводимые множители. Он основан на двух простых наблюдениях. Пусть f ∈ Z[x], deg f = n. Если f = gh, где g ∈ Z[x] и h ∈ Z[x], то deg g ≤ s или deg h ≤ s, где

s = ⌊n/2⌋. Далее, если x0 ∈ Z, то f(x0):g(x0) и f(x0):h(x0).

Метод заключается в следующем. Выбираем x0, x1, . . . , xs — некоторые попарно различные целые числа. Составлям всевозможные наборы c0, c1, . . . , cs, такие, что cj — произвольный делитель числа f(xj ) (j = 0, 1, . . . , s). Для каждого такого набора восстанавливаем многочлен g, такой, что g(xj ) = cj (j = 0, 1, . . . , s) (например, по формуле интерполяционного многочлена Лагранжа). Делением проверяем f: g. Если f = gh, то применяем к многочленам g и h ту же процедуру. Если f не делится ни на один из построенных многочленов g, то f неприводим над Q.

 

 

34. Геометрические векторы. Линейные операции над ними. Коллинеарные и компланарные векторы < Школьная программа >

Базис. Аффинная (общая декартова) и прямоугольная системы координат.

Теорема. Пусть e1, e2 образуют базис на плоскости. Тогда для любого вектора a на плоскости существуют, причем единственные, скаляры α1 и α2, такие, что

a = α1e1 + α2e2

Доказательство. Существование. Отложим векторы из одной точки O. Через конец вектора a проведем прямую параллельно вектору e2 до пересечения с прямой, на которой лежит e1. Аналогично, через конец вектора a проведем прямую параллельно вектору e1 до пересечения с прямой, на которой лежит e2. Получаем, что a = α1e1 + α2e2 для некоторых чисел α1, α2.

Единственность. Предположим, что имеется два разложения:

т. е. векторы e1 и e2 коллинеарны, что невозможно, так как они образуют базис. К аналогичному выводу приходим, предположив, что α2 <> β2. Следовательно, α1 = β1, α2 = β2,  т. е. разложение по базису единственно.

Равенство называется разложением вектора a по базису e1, e2, а скаляры α1 и α2 —координатами вектора a в базисе e1, e2.

Тот факт, что координаты вектора a в базисе e1, e2 суть α1 и α2, будем записывать следующим образом:

или (чтобы уточнить, в каком базисе заданы координаты)

Совокупность некоторой фиксированной точки O (полюса) и базиса e1, e2 на плоскости называется (аффинной) системой координат. При этом точка O называется началом системы координат, а прямые, проходящие через O параллельно базисным векторам, — ее осями. На каждой из осей задается направление, определяемое направлением соответствующего базисного вектора. Оси системы координат на плоскости традиционно называются осью абсцисс (или осью Ox) и осью ординат (или осью Oy). Координатами точки A в некоторой системе координат O, e1, e2 называются координаты ее радиус-вектора:

[A] = [OA ]

Имеем AB =OA −OB , поэтому координаты вектора равны координатам его конца минус координаты начала.

Базис e1, e2 называется ортогональным, если векторы e1 и e2 ортогональны. Базис e1,e2 называется ортонормированным, если векторы e1 и e2 суть ортогональные единичные векторы. Если базис e1, e2 ортонормированный, то система координат O, e1, e2 называется прямоугольной, или декартовой системой координат.

 


Поделиться:



Последнее изменение этой страницы: 2019-06-19; Просмотров: 617; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.011 с.)
Главная | Случайная страница | Обратная связь