Алгоритм создания нулей в столбце.Пусть требуется вычислить определитель матрицыпорядка
. Если
, то поменяем местами первую строку и любую другую, в которой первый элемент не нуль. В результате определитель
, будет равен определителю новой матрицы с противоположным знаком. Если же первый элемент каждой строки равен нулю, то матрица
имеет нулевой столбец и по предложениям 14.11, 14.18 ее определитель равен нулю.
Итак, считаем, что уже в исходной матрице. Первую строку оставляем без изменений. Прибавим ко второй строке первую строку, умноженную на число
. Тогда первый элемент второй строки будет равен
Остальные элементы новой второй строки обозначим,
. Определитель новой матрицы по предложению 14.14 равен
.
Первую строку умножим на числои прибавим к третьей. Первый элемент новой третьей строки будет равен
Остальные элементы новой третьей строки обозначим,
. Определитель новой матрицы по предложению 14.14 равен
.
Процесс получения нулей вместо первых элементов строк продолжим дальше. Наконец, первую строку умножим на числои прибавим к последней строке. В результате получается матрица, обозначим ее
, которая имеет вид
причем. Для вычисления определителя матрицы
используем разложение по первому столбцу
Так как, то
В правой части стоит определитель матрицы порядка. К нему применим тот же алгоритм, и вычисление определителя матрицы
сведется к вычислению определителя матрицы порядка
. Процесс повторяем до тех пор, пока не дойдем до определителя второго порядка, который вычисляется по определению.
Если матрицане обладает какими-то специфическими свойствами, то заметно уменьшить объем вычислений по сравнению с предложенным алгоритмом не удается. Еще одна хорошая сторона этого алгоритма -- по нему легко составить программу для компьютера для вычисления определителей матриц больших порядков. В стандартных программах вычисления определителей используется этот алгоритм с не принципиальными изменениями, связанными с минимизацией влияния ошибок округления и погрешностей входных данных при вычислениях компьютера.
Пример 14.6 Вычислите определитель матрицы
.Решение. Первую строку оставляем без изменения. Ко второй строке прибавляем первую, умноженную на число:
Определитель не меняется. К третьей строке прибавляем первую, умноженную на число:
Определитель не меняется. К четвертой строке прибавляем первую, умноженную на число:
Определитель не меняется. В результате получаем
По тому же алгоритму считаем определитель матрицы порядка 3, стоящий справа. Первую строку оставляем без изменений, ко второй строке прибавляем первую, умноженную на число:
К третьей строке прибавляем первую, умноженную на число:
В результате получаем
Ответ..
Замечание 14.11 Внимательный читатель, наверное, отметил, что хотя при вычислениях использовались дроби, результат оказался целым числом. Действительно, используя свойства определителей и то, что исходные числа -- целые, операций с дробями можно было бы избежать. Но в инженерной практике числа крайне редко бывают целыми. Поэтому, как правило, элементы определителя будут десятичными дробями и применять какие-то ухищрения для упрощения вычислений нецелесообразно.
Упражнение 3.2 Докажите приведённые выше формулы, исходя из определений гиперболических функций.Подобно тому, как равенство
выражает тот факт, что точка координатной плоскости
с координатами
,
при изменении параметра
движется по окружности радиуса 1, заданной уравнением
(и называемой тригонометрическим кругом), равенство
говорит о том, что точка с координатами
,
движется по равносторонней гиперболе, заданной уравнением
. Отсюда и происходит название: гиперболические функции.
Функции
,
непрерывны и монотонно возрастают на своих областях определения. Поэтому они имеют обратные функции, которые также монотонно возрастают и непрервыны. Функция, обратная к функции
, называется обратным гиперболическим синусом, или ареа-синусом, и обозначается
. Имеем:
,
. Функция, обратная к функции
, называется обратным гиперболическим тангенсом, или ареа-тангенсом, и обозначается
. Итак,
,
.
Рис.3.27.Графики функцийи
![]()
Функция
, хотя и имеет разрыв в точке 0, монотонна на интервалах
и
и принимает каждое своё значение ровно один раз. Поэтому существует обратная функция, называемая обратным гиперболическим котангенсом, или ареа-котангенсом, обозначаемая
. Она определена на
и принимает значения в множестве
.
Рис.3.28.График функции![]()
Функция
не является монотонной на всей своей области определения. Однако монотонно (и непрерывно) её ограничение на полуось
, при этом функция
принимает все значения из
. Поэтому для этого ограничения существует обратная функция, называемая обратным гиперболическим косинусом, или ареа-косинусом и обозначаемая
. Она непрерывна на своей области определения
и принимает значения на
.
Возможен вариант: вместо ограничения на
можно рассмотреть ограничение функции
на
, а затем функцию, обратную к этому ограничению. Эту функцию часто также называют ареа-косинусом и обозначают
, однако нужно чётко осознавать, что при таком построении получается другая функция (будем обозначать её здесь
). Итак,
и
.
Рис.3.29.Графики функцийи
![]()
Неопределенный интегралВекторное
произведение векторов
Трассировка
пиксельных изображений Adobe Illustrator
Линейные блоковые коды