Тема 1. ВЕКТОРЫ И МАТРИЦЫ 1.1. ВЕКТОРЫ И ДЕЙСТВИЯ С НИМИ
Начальные сведения о векторах. Вектором называется упорядоченный набор чисел. Так, (1, 3, 7) есть вектор. Обозначим его кратко Р, тогда Р = (1, 3, 7). Числа в векторе с учетом их расположения по номеру в наборе называются компонентами вектора. Так, в векторе Р число 1 есть 1-я компонента, число 3 — 2-я, число 7 — 3-я компонента. Число компонент вектора называется его размерностью. Следовательно, Р — трехмерный вектор. Вектор должен иметь не менее двух компонент. «Вектор», имеющий только одну компоненту, называется скаляром, то есть обычным числом, а не вектором. Для того, чтобы отличать скаляры от векторов в математической записи, для них придуманы различные обозначения. Скаляры обычно обозначаются строчными буквами латинского алфавита, например: x, y, a, b. В отдельных случаях для этого используются также строчные буквы греческого алфавита: α, λ и др. Векторы при рукописной записи часто обозначаются латинскими буквами со стрелочкой наверху или прописными буквами, например: , А. При типографском способе печати появляется возможность выделять вектор жирным шрифтом, например: a – это вектор, а а – скаляр. В этой книге для обозначения векторов будут преимущественно использоваться жирные или заглавные буквы.
Пример 1. Пусть в избирательных округах А, В и С прошли выборы в президенты страны, в которых участвовало 3 кандидата. Пусть в округе А первый кандидат набрал 1000 тыс. голосов, второй – 800 тыс. голосов, а третий – 2000 тыс. голосов. Тогда результаты голосования можно описать вектором А=(1000, 800, 2000). Аналогичным образом, результаты голосования в округах В и С можно представить векторами
В=(1500, 1200, 1000) и С=(500, 400, 3000). Если нас интересуют суммарные результаты по округам В и С, то необходимо покомпонентно сложить векторы В и С. В результате получим новый вектор: D = B+C = (1500+500, 1200+400, 1000+3000)=(2000, 1600, 4000). Можно заметить, что компоненты вектора D ровно в 2 раза больше соответствующих компонент вектора А. Этот факт мы можем выразить математически в виде D = 2A.
Приведенные выше векторы A, B, C, D — это примеры конкретных векторов. Произвольный трехмерный вектор можно обозначить (х1, x2, х3) или кратко x. В векторе x = (х1, x2, х3) компонента х1 есть 1-я компонента, x2 — 2-я, х3 — 3-я. Произвольный четырехмерный вектор можно обозначить (х1, x2, х3, x4), и если п — какое-нибудь натуральное число, то (х1, …, xn) обозначает произвольный n-мерный вектор.
Векторы бывают двух видов — векторы-строки и векторы-столбцы. Все вышеприведенные векторы были векторами-строками. Векторы-строки записываются в виде упорядоченной строки, векторы-столбцы записываются в виде упорядоченного столбца (нумерация компонент вектора-столбца идет сверху), например:
По типографским соображениям удобнее иметь дело с векторами-строками. Однако иногда необходимо использовать векторы-столбцы.
Векторы широко используются во всех областях науки, в том числе и в политической. Многие обозначения при использовании векторов очень компактны, при этом не теряют в наглядности и содержательности.
2. Действия с векторами. В примере 1 мы уже умножали вектор на число. Действительно, D = 2A.. В этом же примере мы сложили два вектора В и С и получили их сумму D. Действия с векторами очень естественны и весьма напоминают обычные действия с числами. Можно сказать, что действия с векторами являются естественным распространением действий над числами на более широкую область.
Любой вектор можно умножить на любое число. Для этого каждая компонента вектора умножается на это число, и эти произведения образуют вектор-результат.
Умножим вектор v = (2, 3) на 3. Получим вектор (6, 9). Его естественно обозначить 3v.
Умножим вектор А=(1000, 800, 2000). на 2. Получим вектор (2000, 1600, 4000), равный D.
Любые два вектора одной размерности можно сложить. Для этого складываются первые компоненты, затем вторые и т.д. Эти суммы образуют вектор-результат.
Сложим вектор А=(1000, 800, 2000) и вектор D=(2000, 1600, 4000). Получим вектор К= (3000, 2400, 6000). Проверьте, что К = 3А. Однако векторы разной размерности складывать нельзя.
Операции умножения вектора на число и сложения векторов обладают следующими свойствами:
а) сложение векторов ассоциативно, т.е. (Х+ Y)+Z=X+(Y+ Z) — это свойство позволяет складывать любое конечное число векторов (так, мы только что нашли сумму трех векторов К = А + В + С);
б) сложение векторов распределительно по отношению к умножению на число, т.е. k(X + Y) = kХ + kУ.
Примечание 1. Вообще-то в математике понятие «вектор» многозначно. Уже в школе в курсе физики вектор понимался как направленный отрезок определенной длины с фиксированным началом. Известное из школьного курса правило сложения векторов (правило параллелограмма) нисколько не противоречит введенному выше формализму, оно как раз и означает, что компоненты векторов складываются. В геометрии иногда под вектором понимается преобразование плоскости или пространства специального вида (перемещение).
Не будем описывать некоторые дальнейшие свойства операций над векторами, скажем лишь еще раз о сходстве операций над векторами с обычными операциями над числами.
Но есть и некоторые отличия операций над векторами от операций над числами. Так, для любых чисел а и b можно узнать, «во сколько раз» а больше b, т.е. найти а/b. Но для двух векторов это сделать, в общем, нельзя. Например, для Е = (7, 1) и N = (1, 5) нет такого k, чтобы Е = kN.
Два вектора называются равными, если они равны покомпонентно, т.е. если равны их первые компоненты, вторые и т.д. Итак, если , то X = Y, если и только если . Как видно из определения равенства, лишь для векторов одинаковой размерности можно говорить о равенстве или неравенстве этих векторов. Для векторов разной размерности говорить об их равенстве бессмысленно.
Пусть X, Y — векторы одинаковой размерности, тогда , если и только если . Например, , если Х = (7, 2, 0) и У= (5, 1, 0). Но векторы Х и Z= (3, 10, 0) несравнимы: ни одно из возможных соотношений не верно.
Иногда вектор удобно записывать так: , где обозначает произвольную компоненту вектора X.
Описанные действия с векторами были иллюстрированы на примере векторов-строк. Действия с векторами-столбцами точно такие же, в результате получаются, конечно, также векторы-столбцы. Пусть , тогда и т.д.
Векторы-строки и векторы-столбцы одинаковой размерности связаны операцией транспонирования. Она превращает вектор-строку в вектор-столбец и, наоборот, вектор-столбец в вектор-строку. Эта операция обозначается верхним индексом т. Пусть U= (2, 3), тогда ; пусть , тогда . Легко понять, что операция транспонирования, осуществленная последовательно дважды, дает исходный вектор: , каков бы ни был вектор Х — строка или столбец.
Скалярное произведение векторов. Пусть — векторы одинаковой размерности, тогда число называется скалярным произведением векторов X и Y и обозначается . Приведем без доказательств (они очень просты) свойства скалярного произведения: а) ; б) ; в) для любых векторов X, Y и любого числа k.
3. Линейные пространства. Линейная зависимость и независимость векторов. Пусть обозначает множество всех n-мерных векторов-строк. Заметим, что это множество имеет ряд важных свойств. Именно любой вектор можно умножить на любое число k и результат — вектор kX есть снова элемент множества . Сумма двух и даже любого конечного числа векторов из снова есть элемент . Кроме того, операции умножения вектора на число и сложения векторов связаны друг с другом определенными соотношениями (см. п. 2).
Еще одним важным свойством множества является наличие в нем уникального нулевого вектора . Его роль вполне аналогична роли числа 0 во множестве действительных чисел. Так, для любого . Вектор X, удовлетворяющий неравенству , называется неотрицательным. Неотрицательный вектор — это в точности тот, все компоненты которого неотрицательны. Вектор (2, 3) является неотрицательным, а вектор (-2, 4) — нет, ибо его 1-я компонента не является неотрицательным числом.
Множество , удовлетворяющее всем вышеперечисленным свойствам называют n-мерным числовым (или арифметическим) линейным пространством. Слово «числовое» в названии линейного пространства подчеркивает, что элементами такого пространства являются векторы, компоненты которых являются числами.
Вектор называется линейной комбинацией векторов той же размерности, если найдутся числа такие, что . Чтобы узнать, существуют ли такие числа, надо решить систему из n линейных алгебраических уравнений (СЛАУ) с m неизвестными:
Узнаем, например, является ли вектор F= (1, 6) линейной комбинацией векторов . Получаем совсем простую СЛАУ:
Ее решение: . Следовательно, .
Система векторов называется линейно зависимой, если какой-либо вектор системы есть линейная комбинация остальных векторов системы, и линейно независимой в противном случае, т.е. когда никакой вектор системы не является линейной комбинацией остальных векторов системы.
Например, система из трех вышеприведенных векторов линейно зависима, ибо .
Пусть — какая-нибудь система векторов, тогда ее подсистема называется базисом этой системы, если линейно независима, и любой вектор системы есть линейная комбинация векторов из .
Пусть . Если , то при некоторых . Линейная комбинация называется разложением вектора В по векторам , а числа называются коэффициентами этого разложения.
Эти коэффициенты называются координатами вектора в базисе .
Теорема 1. Любая система векторов имеет хотя бы один базис. Число элементов в любом базисе данной системы одно и то же. Координаты любого вектора в базисе определяются однозначно.
Теорема 2. В пространстве Rn любая система векторов в количестве более п является линейно зависимой.
Пример 2. Укажем базис в пространстве . Его образуют векторы E1 = (1, 0, ..., 0), Е2 = (0, 1, .... 0), ..., En = (0, 0, ..., 1).
Докажем, что есть базис.
Система — линейно независимая система. Действительно, предположим, что, например, E1 есть линейная комбинация векторов , т.е. . Сравнивая первые компоненты вектора E1 и линейной комбинации получаем противоречие: , т.е. таких не существует.
Пусть — произвольный вектор из . Как легко видеть, , т.е. вектор В представим в виде линейной комбинации векторов системы и компоненты вектора В есть его координаты в этом базисе.
4. Пространство товаров, вектор цен. Под товаром понимаются некоторое благо или услуга, поступившие в продажу в определенное время и в определенном месте. Будем считать, что имеется п различных товаров, количество i-го товара обозначается хi, тогда некоторый набор товаров обозначается Х = (х1, ... хn), т.е. является n-мерным вектором. Будем рассматривать, только неотрицательные количества товаров, так что для любого i = 1, ..., п хi ≥ 0 или Х ≥ 0. Множество всех наборов товаров называется пространством товаров С. Это множество называется пространством потому, что в нем можно сложить любые два набора и умножить любой набор товаров на любое неотрицательное число. Возможность умножения набора товаров на любое неотрицательное число отражает предположение о безграничной делимости и умножении товаров (т.е. товары устроены наподобие сахарного песка, а не автомобилей).
В дальнейшем предполагаем, что каждый товар имеет цену. Все цены предполагаются строго положительными. Пусть цена единицы i-го товара есть рi тогда вектор Р = (p1 ,..., рn) есть вектор цен.
Набор товаров, как вектор, имеет ту же размерность, что и вектор цен. Для набора товаров Х = (хi) и вектора цен Р = (рi) их скалярное произведение Р Х= р1х1 +... + рnхn есть число, называемое ценой набора или его стоимостью, и будет обозначаться с(Х).
ЗАДАЧИ И УПРАЖНЕНИЯ 1. -
Предвыборная кампания трех кандидатов оплачивается из партийной кассы. Денежные средства выделяются по трем позициям: печать агитационных листовок, публикации в периодической печати, выступления по телевизору. Совокупность денежных средств по этим трем позициям составляет вектор денежных средств кандидата i. Обозначим его через Ai. Имеют ли смысл (и какой именно) векторы ?
-
Для обеспечения обороноспособности страны на боевом дежурстве постоянно находятся некоторое количество стратегических бомбардировщиков (первая компонента вектора) и стратегических подводных лодок (вторая). Их количество зависит от уровня внешней угрозы u и задается по формуле: (1+u)(10, 2). Определите, сколько бомбардировщиков и подводных лодок находятся на боевом дежурстве при уровнях внешней угрозы 0, 1 и 2.
-
Пусть членство страны в трех международных организациях описывается трехмерным вектором, компоненты которого равны 1, если страна является членом соответствующей организации, и 0 – в противном случае. Пусть в 1990 году вектор был равен А=(0, 1, 0), а в 2000 году В=(0, 1, 1). Чему равен и какой имеет смысл вектор В-А?
-
Укажите те пары λ и μ из приведенных далее, когда вектор А является неотрицательным.
-
-
-
-
Пусть имеется три пяти продуктовых корзины, рассчитанных для трех категорий граждан: с низким, средним и высоким уровнями доходов. Корзины описаны пятимерными векторами: А=(15, 10, 5, 0, 0); B=(10, 20, 10, 5, 0); C=(1, 5, 15, 10, 5), компоненты которых, указывают норму потребления одного из продуктов питания. Пусть вектор цен на продукты равен (5, 7, 10, 15, 30).
-
Подсчитайте стоимость каждой корзины.
-
Через год цены изменились. Новый вектор цен Р=(8, 10, 10, 20, 50). Подсчитайте на сколько процентов изменилась цена каждой корзины и в какую сторону?
-
Ответы
2) (10, 2), (20,4),(30, 6); 3) (0, 0, 1); 4.1) (2, -1), (3, 1); 4.2) (2, -1), (5, 2); 4.3) (3, 1);
Матрицы и действия с ними
1 Начальные сведения о матрицах. Матрицей называется прямоугольная таблица чисел. Так матрица A, состоящая из p строк и q столбцов
.
является матрицей размерности p q (первым всегда указывается число строк, вторым – число столбцов). Числа, стоящие внутри матрицы называются ее элементами и обозначаются теми же буквами, что и матрица, но строчными. Запись aij означает элемент, стоящий на пересечении i-ой строки и j-го столбца. Можно пользоваться сокращенной формой записи:
A = (aij) =||aij ||; i = 1, 2, 3, , p; j = 1, 2, 3, , q.
Вектор-строка является частным случаем матрицы, имеющей только одну строку. Вектор-столбец является частным случаем матрицы, имеющей только один столбец. Таким образом, матрица является расширением понятия вектора. Любую прямоугольную матрицу, имеющую не менее двух строк и столбцов, можно считать состоящей из векторов-строк или векторов-столбцов.
Рассмотрим матрицу А размерами .Каждую ее строку можно считать вектором-строкой размерности n, а каждый столбец – вектором-столбцом размерности m. Обозначим i-ю строку матрицы посредством , а j-й столбец – Аj. Тогда
Если число строк равно числу столбцов, то матрица называется квадратной. В квадратной матрице элементы aii образуют главную диагональ матрицы. Если в квадратной матрице все элементы главной диагонали равны единице, а остальные элементы нули, то матрица называется единичной. Так есть единичная матрица размера 3. В каждой размерности есть своя единичная матрица.
Две матрицы называются равными, если они имеют одинаковую размерность (то есть они имеют одинаковое количество строк и столбцов) и в них одинаковые места заняты равными числами.
2 Действия с матрицами. Эти действия напоминают действия с векторами. Пусть A = (aij) – некоторая матрица и – произвольное число, тогда A = (aij), то есть при умножении матрицы A на число все числа, составляющие матрицу A, умножаются на число . Например, умножим матрицу на число 2. Получим , т.е. при умножении матрицы на число множитель «вносится» под знак матрицы.
Пусть A и B – матрицы одинаковой размерности A = (aij), B = (bij), тогда их сумма A + B – матрица C = (cij) той же размерности, определяемая из формулы cij = aij + bij, то есть при сложении двух матриц попарно складываются одинаково расположенные в них числа. Матрицы разных размерностей складывать нельзя.
Матрицу A можно умножить на матрицу B, то есть найти матрицу C = AB, если существует скалярное произведение строки матрицы А на столбец матрицы В, то есть если число столбцов n матрицы A равно числу строк матрицы B. При этом матрица C будет иметь столько строк, сколько строк у матрицы A и столько столбцов, сколько столбцов у матрицы B. Каждый элемент матрицы C определяется формулой
То есть элемент cij матрицы-произведения C, стоящий на пересечении i-ой строки и j-го столбца равен скалярному произведению i-ой строки матрицы А и j-го столбца матрицы В.
Из сказанного следует, что если можно найти произведение матриц AB, то произведение BA, вообще говоря, не определено.
Приведем примеры перемножения матриц:
1) =
==;
2) = (8, 4).
Если AB и BA одновременно определены, то, вообще говоря, эти произведения не равны. Это означает, что умножение матриц не коммутативно. Продемонстрируем это на примере.
.
Для алгебраических действий над матрицами справедливы следующие законы:
1) A + B = B + A;
2) (A + B) = A + B;
3) (A + B) + C = A + (B + C);
4) (AB)C = A(BC);
5) A(B + C) = AB + AC.
Операция транспонирования матрицы аналогична транспонированию векторов. При ее осуществлении строки исходной матрицы переходят в столбцы транспонированной. Конкретно ее можно осуществлять так. Берется первая строка исходной матрицы и переписывается сверху вниз в качестве первого столбца транспонированной матрицы. Затем берется вторая строка и переписывается в качестве второго столбца и т.д. Для квадратной матрицы операцию транспонирования удобно осуществлять путем зеркального отображения элементов матрицы относительно ее главной диагонали. Диагональные элементы при этом не изменяются. Примеры:
3. Матрицы и линейные преобразования. Рассмотрим какое-нибудь числовое линейное пространство, например двумерное R2. Тогда любая квадратная матрица А размера 2 задает линейное преобразование α: по правилу: α(Х)=АХ. Линейность преобразования α означает, что α(аХ+bY)=a(αX)+b(αY), для любых векторов X и Y и любых чисел a и b. В частности отсюда следует, что нулевой вектор переходит в себя.
Пример 1. Единичная матрица задает тождественное преобразование пространства на себя. Действительно,
Пример 2. Матрица умножает вектор на число λ:
ЗАДАЧИ И УПРАЖНЕНИЯ 2. -
Сложить матрицы и подсчитать сумму элементов первого столбца матрицы-результата:
-
Пусть С=А – В. Подсчитать сумму всех элементов матрицы С.
-
Пусть А=ВС. Каков размер матрицы А, если:
-
В условиях предыдущей задачи вычислить а12
-
В условиях задачи 3 вычислить сумму элементов второй строки матрицы А.
-
Справедливо матричное равенство: АХ=В. Причем матрица А имеет размеры 5х3, а матрица В – 5х4. Каковы размеры матрицы Х?
-
Пусть . Найти сумму элементов второго столбца матрицы СТ.
-
Пусть . Найти сумму элементов второго столбца матрицы ААТ.
-
Пусть . Найти матрицу А-2Е.
-
Найти элемент d12 матрицы D=ABC, если
-
Возвести в квадрат матрицу
-
Возвести в третью степень матрицу из предыдущей задачи.
-
Пусть . Убедитесь, что АВ=ВА=Е. Такие матрицы называются обратными и обозначаются .
-
Докажите, что преобразование, задаваемое матрицей , переставляет компоненты любого вектора.
-
Докажите, что преобразование, задаваемое матрицей , оставляет первую компоненту вектора неизменной, а вторую делает суммой обеих прежних компонент.
-
Для пространства R3 напишите матрицы, которые а) умножает первую компоненту на 3, вторую - на 2, третью оставляет неизменной; б) первую компоненту оставляет неизменной, вторую делает суммой первых двух, а третью суммой всех трех прежних компонент.
ОТВЕТЫ
1) 10, 2) 0, 3) 2х4, 4) –1, 5) 40, 6) 3х4, 7) 20, 8) 24, 9) , 10) –7, 11) , 12) , 16) .
Достарыңызбен бөлісу: |