Математические модели в естественнонаучном образовании
Шрифт:
Если перемножаются матрицы большей размерности, чем 2 x 2, то действуют аналогичным способом. Заметим, что для нахождения произведения каждая строка матрицы первого множителя должна иметь столько компонент, сколько их в векторе столбце второго множителя. Это означает, если дан
Пример.
Подумайте
Если предположим, что в засушливые годы вид
Вопросы для самопроверки:
– Что изменилось в этой матрице, почему оказалось так, что деревья
– Убедитесь, что если вероятность гибели дерева
Предположим, что начальные популяции задаются вектором значений
Теперь предположим, что за сухом годом последует влажный год. Как это отразится на популяции? Так как
Более интересный вопрос заключается в том, можно ли найти одну матрицу, умножение на которую моделирует совокупное влияние на популяцию засушливого года, за которым следовал дождливый год? Хотя и очевидно равенство
Казалось бы, что может быть проще, для нахождения
Обратите внимание, что первый столбец произведения получается в результате умножения строк матрицы
Определение. Произведением двух матриц называется новая матрица, столбцы которой находят путем умножения строк матрицы первого множителя на каждый из столбцов матрицы второго множителя.
Это означает, чтобы перемножить две матрицы, когда правая имеет по
Пример.
Интересно то, что если умножать две вышеуказанные матрицы в обратном порядке, правую на левую, вместо левой на правую, то получится другой результат.
Пример.
Для большинства матриц
Вопросы для самопроверки:
– Ожидается ли с биологической точки зрения, что влияние на лес сухого года, за которым следует влажный год, будет точно таким же, как у влажного года, после которым будет сухой год? Какое это имеет отношение к замечанию о некоммутативности матричного умножения?
Обратите внимание, что, хотя произведение 2х2 матрицы на 2х1 вектор столбец справа имеет смысл, когда вектор размещен слева произведение не имеет смысла. Потому что в каждой строке есть только один элемент имеет, но в каждом столбце по два элемента, определение матричного умножения окажется неприменимым. Поскольку векторы пишем в виде столбцов, это означает, что всегда нужно матрицы помещать слева от векторов в таких произведениях.
Тот факт, что для матриц умножение не является коммутативным, то есть порядок множителей имеет значение, является существенным отличием матричной алгебры от привычной арифметики. Важно при использовании матриц всегда помнить об этом.
К счастью, хотя и не будем приводить тому строгое доказательство, матричное умножение является ассоциативным: при умножении любых трех матриц
Конечно, требуется некоторая практика, чтобы освоиться с матричной алгеброй, для этого есть упражнения. Большинство используют компьютер для выполнения матричных вычислений, особенно когда размеры матриц велики. Как только понимаете, как выполнять умножение, процесс становится утомительным для ручного счета. Тем не менее, нужно уметь делать простые ручные вычисления, чтобы понимать, как эффективно использовать компьютер.
Есть еще несколько понятий и правил, которые используются при выполнении операций над векторами и матрицами. Поскольку у нас есть термины (векторы и матрицы) для массивов чисел, удобно иметь особый термин и для отдельных чисел.
Определение. Скаляр – это одно число.
Определение. Чтобы умножить вектор или матрицу на скаляр, умножьте каждую их компоненту на этот скаляр.
Пример.
Определение. Чтобы сложить два вектора или две матрицы, складывайте соответствующие компоненты. Слагаемые должны быть одинакового размера.
Пример.
Определение. Вектор, все компоненты которого равны нулю, называется нулевым вектором и обозначается как