Операции над высказываниями (сложные высказывания) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Операции над высказываниями (сложные высказывания)



 

Используя союзы и словосочетания «и», «или», «не (нет)», «следует (если, …, то….)», «тогда и только тогда, когда» можно из простых высказываний составлять более сложные, истинность которых определяется истинностью составляющих высказываний.

1. Дизъюнкция: А В. Читается: А или В. Высказывание А В истинно, только если истинно хотя бы одно из высказываний А или В.

2. Конъюнкция: А В. Читается: А и В. Высказывание А В истинно, только если истинны оба высказывания А и В.

3. Отрицание: (или ). Читается: не А. Высказывание истинно, только если высказывание А ложно.

4. Импликация: А В. Читается: из А следует В. Высказывание А В ложно только в случае, когда А истинно, а В ложно.

5. Эквивалентность: А В. Читается: А тогда и только тогда, когда В. Высказывание А В истинно, только если А и В одновременно истинны или одновременно ложны.

 

 

Структура теорем (утверждений)

Прямые и обратные (по отношению друг к другу) теоремы иллюстрирует следующий

Пример. Предикаты: – треугольник х – правильный, – углы треугольника х равны. Построим предикаты и .

Прямая теорема: .

В этом случае говорят, что является необходимым условием для , а является достаточным условием для .

Обратная теорема: .

Условие называется необходимым и достаточным для , если истинны одновременно оба высказывания: и .

Законы отрицания сложных высказываний.

Эти законы могут применяться при построении противоположного высказывания при доказательстве «от противного». Доказываются построением таблиц истинности для правой и левой части.

1.

2.

3. (основание метода доказательства «от противного»)

4.

5.

 

 

Раздел II. Основы линейной алгебры

Матрицы

Матрицей называется прямоугольная таблица чисел. Обозначаются прописными буквами А, В, С, ….. Общий вид матрицы, содержащей m строк и n столбцов:

(1)

Внизу справа при необходимости подписываются размеры матрицы: m – количество строк, n – столбцов. Числа , составляющие матрицу, называются элементами матрицы. Матричные элементы обычно обозначаются той же буквой (только строчной), что и сама матрица, а индексы показывают место элемента матрицы в матрице: первый индекс указывает номер строки, а второй – номер столбца, на пересечении которых находится данный матричный элемент. Например, для матрицы

элементы , …..

В дальнейшем будет видно, что матрицы (так же как и числа) можно вычитать, складывать, перемножать. Поэтому среди матриц есть аналоги нуля и единицы. Нулевой матрицей называется матрица, все элементы которой равны нулю. Она имеет следующий вид и обозначение:
.

Если в матрице (1) поменять местами строчки и столбцы (т.е. первую строчку сделать первым столбцом, вторую строку – вторым столбцом и т.д.), то полученная матрица носит название транспонированной по отношению к исходной матрице и обозначается или :

=

Квадратная матрица – матрица, число строк и столбцов у которой совпадают. Общий вид квадратной матрицы:

(2)

Числа называются главной диагональю квадратной матрицы.

Единичной называется такая квадратная матрица, у которой на главной диагонали стоят единицы, а все остальные элементы равны нулю:

(3) Е = .

 


Операции с матрицами

 

1. Сумма матриц: А + В.

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

Пример.

Пусть , . Тогда

= + =

Аналогично определяется вычитание матриц:

= = .

2. Умножение числа на матрицу.

При умножении числа на матрицу каждый ее элемент умножается на это число.

Пример.

, тогда .

Матричные уравнения

Это уравнения, в которых неизвестной является матрица.

Пример. Даны матрицы и . Найти матрицу , удовлетворяющую следующему матричному уравнению .
Решение. Сначала рассматриваем это уравнение как обычное числовое и находим формулу для . Затем действия, предписываемые этой формулой, выполняем по правилам действий с матрицами. Решая обычным способом уравнение , получаем . По правилу умножения числа на матрицу , по правилу вычитания матриц . Наконец, по правилу умножения числа на матрицу неизвестная матрица .

 

3. Умножение матриц:

Далеко не все матрицы можно перемножать. Матрицы A и B (порядок следования важен!) называются согласованными, если число столбцов матрицы A равно числу строк матрицы B. Таким образом, если порядок матрицы A равен m × p, то порядок согласованной с ней матрицы B должен быть равен p × n. Перемножать можно только согласованные матрицы (отметим, что квадратные матрицы одного порядка всегда согласованы).
Произведением двух согласованных матриц A (размера m × p) и B (размера
p × n) называется матрица C (размера m × n), элементы которой вычисляются по правилу: элемент матрицы С равен сумме попарных произведений элементов i -ой строки матрицы А и j -го столбца матрицы В:

Например, если требуется получить элемент , то нужно вторую строку матрицы "умножить" на первый столбец матрицы .

Рассмотрим конкретные матрицы , . Число столбцов матрицы и число строк матрицы равны 2, значит, A и B согласованы, причем матрица будет размера . Тогда по определению произведение этих матриц вычисляется следующим образом:


Найти в этом случае произведение невозможно, т.к. матрицы B и A не согласованы. Отсюда следует, что если две матрицы можно перемножить в одном порядке, то это не означает, что их можно перемножать в другом порядке. Можно показать, что в общем случае, даже когда произведения и определены, они далеко не всегда дают одну и ту же матрицу (даже размерности матриц и могут быть разными).

Пример. Пусть , . Тогда , а

(проверьте!). Таким образом . Это не значит, что вообще не существует двух таких матриц А и В, для которых . Если для пары матриц А и В это свойство все же выполняется, то такие матрицы называются перестановочными (или коммутативными). Например, коммутативными будут матрицы А = и В = . Легко перемножением в том и обратном порядке убедиться, что . Отметим, что квадратные матрицы можно перемножать только если они одного порядка. Можно указать одну особенную матрицу, которая перестановочна с любой квадратной матрицей (соответствующего порядка). Это введенная выше единичная матрица. Легко в общем виде показать, что для любой квадратной матрицы А имеет место:

А·Е = Е·А = А.

Пример (практический, использующий умножение матриц). В таблице указано количество единиц продукции, отгружаемой ежедневно на молокозаводах 1 и 2 в магазины М1, М2 и М3, причем доставка единицы продукции с каждого молокозавода в магазин М1 стоит 50 денежных единиц, в магазин
М270, а в М3130 денежных единиц. Требуется найти ежедневные транспортные расходы каждого завода.

Молокозавод Магазин
  М 1 М 2 М 3
1 20 35 10
2 15 27 8

Решение. Обозначим через А матрицу, составленную в соответствии с данной таблицей, а через В − матрицу-столбец, характеризующую стоимость доставки единицы продукции в магазины, т.е., , . Построим (пока чисто формально) произведение этих матриц − матрицу А·В: . По смыслу выполненных только что действий легко понять, что в данном случае произведение матриц А·В представляет собой матрицу затрат на перевозки. Итак, первый завод ежедневно тратит на перевозки 4750 денежных единиц, второй 3680 денежных единиц.

Пример. Даны матрицы и . Найти матрицу .

Решение. Найдем сначала матрицу . По определению умножения матриц . Далее, . По определению умножения числа на матрицу: . Окончательно, по определению разности матриц: .

 

Определители матриц

 

Для каждой квадратной матриц вводится важная ее числовая характеристика, называемая определителем этой матрицы. Правило, по которому по элементам данной квадратной матрицы произвольного порядка вычисляется ее определитель, достаточно сложно, поэтому будем давать это правило «постепенно», повышая порядок определителя. Пока же ограничимся таким неконструктивным определением.

Каждой квадратной матрице можно по некоторому (вот в чем неконструктивность!) правилу поставить в соответствие число, которое называется определителем данной матрицы. Для определителя квадратной матрицы A, общий вид которой дан в (2), применяются различные обозначения. Укажем наиболее употребительные: или развернутое, в котором перечисляются все элементы данной матрицы:

. Прямые черты, заменяющие круглые (матричные) скобки, указывают на то, что имеется в виду именно определитель матрицы, т.е. единственное число, а не сама матрица A.

Будем подбираться к строгому определению определителя, рассмотрев это правило последовательно для определителей матриц 1 -го, 2 -го и 3 -го порядков.

Определителем матрицы 1 -го порядка называется число, равное единственному имеющемуся у матрицы числу − матричному элементу этой матрицы. Определение настолько простое, что нет необходимости иллюстрировать его примером.

Определитель матрицы второго порядка.

Если , то по определению

Например, .

Рассмотрим определитель матрицы третьего порядка . Всё, что мы будем далее говорить для этой матрицы, справедливо и для квадратной матрицы любого порядка. Определение определителя матрицы содержит два новых понятия. Оказывается, для каждого элемента матрицы (а их всего 9) можно посчитать 2 числа, которые называются, соответственно, минором и алгебраическим дополнением этого элемента.

Минором элемента матрицы (обозначается ) называется значение определителя матрицы, получающейся из данной матрицы вычеркиванием строки и столбца, на пересечении которых стоит данный элемент (т.е. вычеркиванием i -ой строки и j -го столбца).

Алгебраическим дополнением элемента матрицы (обозначается ) называется число, определяемое по формуле

(3) .

Поскольку число (–1) в целой степени принимает всего два значения (1 – если показатель степени есть четное число и (–1) – если нечетное), то алгебраическое дополнение элемента матрицы либо ничем не отличается от минора этого элемента (если сумма его нижних индексов – т.е. сумма номеров строки и столбца – есть четное число) или отличается от минора только знаком (если сумма нижних индексов нечетна).

Пример. Найти миноры и алгебраические дополнения всех элементов матрицы

(4) А = .

Решение. Сначала ищем миноры всех элементов.

М11= , М12= , М13= ,

М21= , М22= , М23= ,

М31= , М32= , М33= .

Учитывая формулу (3) и приведенные ниже пояснения для этой формулы, получаем следующие алгебраические дополнения

.

Для матрицы (4) для каждой строки (и столбца) проделаем: составим сумму попарных произведений ее (его) элементов на их алгебраические дополнения. Например, для второго столбца: . Взяв любой другой столбец (или строку), получим то же самое число (для данной матрицы это (– 4)). Это общее свойство всех квадратных матриц − результат таких вычислений не зависит от того, какую строчку или столбец матрицы мы выбрали. Поэтому корректно следующее определение.

Определителем квадратной матрицы (любого порядка!) называется число, равное сумме попарных произведений элементов любой строки (столбца) на их алгебраические дополнения.

Поэтому для матрицы (4) по этому определению: D = .

Для вычисления определителя именно третьего порядка есть упрощенная (по сравнению с общим определением) формула

,

которая схематически (для запоминания) записывается так:

 
 


– первые три слагаемые (берутся со знаком +),

– последние 3 слагаемые (берутся со знаком −)

 

Пример. Найдем по упрощенной схеме определитель матрицы (4).

.

Как и следовало ожидать, результат получился тот же, что и ранее.

Для вычисления определителей матриц более высокого (чем третьего) порядка упрощенной схемы нет, поэтому используется только метод, данный в определении: выбирается строка или столбец матрицы и вычисляется сумма попарных произведений соответствующих элементов матрицы на их алгебраические дополнения. При этом вычисление алгебраических дополнений – самый хлопотный этап. Но поскольку строку (или столбец) можно выбирать произвольно (результат от этого не зависит), то проще выбрать ту, среди элементов которой как можно больше нулевых. При этом алгебраические дополнения нулевых элементов можно не считать, так как при составлении упомянутой выше суммы попарных произведений соответствующие слагаемые все равно обратятся в ноль.

Пример. Вычислить определитель 4-го порядка: .

Решение. Самое большое количество нулей в любой из строк или столбцов равно 2. Поэтому для вычисления определителя выбираем любую строку или столбец с двумя нулями. Выберем, например, первый столбец (при этом говорят, что определитель будет разлагаться по первому столбцу):

.

Появившиеся два определителя 3-го порядка можно считать по приведенной выше упрощенной схеме.

Если среди элементов матрицы нулей мало (или нет вовсе), то можно специальными действиями привести определитель к такому виду, у которого есть строка (или столбец), в которой отличен от нуля только один элемент. После этого определитель легко вычисляется разложением по этой строке (столбцу). Привести определитель к такому виду помогают свойства определителей, рассмотренные ниже.

 

Свойства определителей

1. Если у определителя какая-либо строка (столбец) состоит из нулей, то определитель равен нулю.

2. Если какие-либо две строки (два столбца) определителя равны или пропорциональны (т.е. элементы одной строки (столбца) получаются умножением элементов другой строки (столбца) на одно и то же число), то определитель равен нулю.

3. Если две строки (два столбца) поменять местами, то определитель изменит знак.

4. Общий множитель элементов любой строки или столбца можно выносить за знак определителя.

5. Если к элементам одной строки (столбца) прибавить соответствующие элементы другой строки (столбца), предварительно умноженные на одно и то же число, то определитель не изменится.

Справедливость этих свойств непосредственно проверяется для определителей второго и третьего порядка. Общее доказательство достаточно громоздко.

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

1) Вынести общие множители (если таковые имеются) из строк или столбцов за знак определителя (свойство 4.). Это позволяет уменьшить элементы определителя (что облегчает его дальнейшее вычисление), а также, возможно, получить элементы, равные 1 или (−1), что поможет выполнению следующего пункта.

2) Выбрать строку (или столбец), в которой есть элемент 1 или (−1) (если такие строки или столбцы есть) и с помощью этого элемента (и последнего свойства определителей) обнулять остальные элементы выбранной строки или столбца.

Иллюстрирует сказанное следующий

Пример. = {вынесем 2 из второй строки (свойство 4)} =
2 = {С помощью элемента а22=1 и свойства 5 обнуляем все элементы второй строки, кроме самого а22=1. Для этого а) прибавляем к 1 -му столбцу 2 -ой, умноженный поэлементно на (−5); б) прибавляем к 3 -му столбцу 2 -ой, умноженный на (−1); в) прибавляем к 4 -му столбцу 2 -ой, умноженный на (−3)} = 2 = {раскладываем определитель по второй строке} = = 2∙1∙(−1)2+2 = {для облегчения вычисления определителя 3 -го порядка выносим (−1) из первых двух столбцов, а из третьего (−2) } =
−4 = {вычисляем определитель третьего порядка по упрощенной схеме}= −4∙{−35+34+222−(−21+42+340)}=−560.

Обратная матрица

Рассмотрим обычное простейшее уравнение . Известно, что для его решения необходимо разделить обе части этого уравнения на 2. Деление на 2 можно представить как умножение на число , которое, в свою очередь, может быть записано как : . Число называется числом, обратным к числу 2, поскольку в произведении эти числа дают 1. В общем случае уравнение решается умножением обеих частей уравнения на число (если ), которое называется обратным к числу и определяется как число, дающее в произведении с число 1: . Таким образом, Напомним, что обратное число существует для всех чисел , кроме Сейчас мы по аналогии с обратным числом введем понятие обратной матрицы, которое нам поможет решать уже не одно уравнение, а целые системы уравнений определенного вида.

Матрица называется обратной матрицей для квадратной матрицы , если . Отметим, что в этом определении обратной матрицы недостаточно требовать, чтобы произведение матриц A и B в каком-либо одном порядке давало единичную матрицу, так как для матриц нет гарантии, что произведение этих матриц в другом порядке тоже даст единичную матрицу (в общем случае, как мы уже убеждались, ).

Из определения следует, что обратная матрица B будет квадратной матрицей того же порядка, что и матрица A (иначе, как несложно убедиться, одно из произведений или было бы не определено). Обратная матрица для любой матрицы A единственна (если существует) и обозначается по аналогии с обратными числами. Таким образом, если есть матрица, обратная к матрице A, то выполняется:

.

Для всех ли обратных матриц существуют обратные? Как было сказано раньше, даже не для всех чисел существует обратное: для числа 0 обратного нет. Похожая ситуация наблюдается и с матрицами. Матрица называется вырожденной, если ее определитель = 0. Справедлива следующая

Теорема. Обратная матрица для квадратной матрицы A вида (2) существует тогда и только тогда, когда матрица A невырожденная. В этом случае обратная матрица единственна и представляется в виде

(5) ,

где − алгебраические дополнения элементов исходной матрицы.

Формула (5) обосновывает следующий алгоритм вычисления обратной матрицы (на примере матрицы размера 3х3) для матрицы

.

1. Вычисляем определитель матрицы .

2. Вычисляем алгебраические дополнения всех ее элементов .

3. Составляем так называемую «союзную» матрицу, заменяя элементы исходной матрицы их алгебраическими дополнениями и транспонируя получившуюся матрицу:

.

4. Составляем обратную:

Пример. Найти обратную для матрицы .

Решение. Воспользуемся тем, что ранее (в параграфе «Определители матриц») для этой матрицы уже были вычислены определитель и алгебраические дополнения всех элементов. Поэтому результаты первых двух пунктов приведенной выше схемы уже есть.

1. .

2. .

3. «Союзная» матрица:

4. Составляем обратную:

Ответ: .

Можно было произвести умножение числа на матрицу и получить обратную матрицу в обычном матричном виде . При этом матрица уже не выглядит столь компактно, да и дальнейшие действия с ней (например, при решении систем линейных уравнений) производить уже не столь удобно. Поэтому обычно обратную матрицу оставляют в том виде, в котором она дана в Ответе.

Наиболее просто искать по приведенной схеме обратную матрицу для матриц второго порядка. Пусть дана в общем виде матрица второго порядка
. Построим обратную матрицу по приведенной выше схеме.

1. D= .

2. , , , .

3. .

4. .

Таким образом, обратная для матрицы второго порядка имеет вид:

(5а) , где .

Пример. Найти для матрицы обратную матрицу.

Решение. Определитель . По формуле (5а)

(5б) .

 

Системы линейных алгебраических уравнений (СЛАУ)

Многие практические задачи приводят к необходимости решения такого рода систем уравнений. Приведем пример такой задачи.

Пример (прогноз выпуска продукции по запасам сырья). Предприятие выпускает 3 вида продукции, используя сырье трех типов. Характеристики производства понятны из следующей таблицы:

Требуется определить объем выпуска продукции каждого вида при условии полного расходования запасов сырья.

Решение. Обозначим через искомые объемы выпуска (в соответствующих единицах) продукции 1 -го, 2 -го и 3 -го вида соответственно. Тогда для того, чтобы при выпуске такого объема продукции было израсходовано все сырье 1-го типа, должно выполняться равенство: . Аналогичные «балансовые» соотношения для сырья оставшихся типов: и . Таким образом, необходимо найти три числа , удовлетворяющие системе уравнений:

Можно непосредственной подстановкой убедиться, что числа , и являются решением этой системы (при подстановке в нее дают верные числовые равенства), а потому предприятие выпускает 150 единиц продукции 1- го вида, 250 единиц продукции 2- го вида и 100 единиц 3- го вида.

Система линейных алгебраических уравнений (сокращенно СЛАУ) из m уравнений с n неизвестными имеет вид

(6)

Числа являются коэффициентами при искомых неизвестных в уравнениях системы. Первый индекс чисел показывает, в каком уравнении это число находится, а второй − при каком по номеру неизвестном. Числа стоят в правых частях системы (индекс – номер уравнения).

Набор чисел называется решением системы (6), если при подстановке этих чисел вместо неизвестных в каждое уравнение (6) получается верное числовое равенство. Система может иметь решения, а может не иметь. Если система имеет решения, то она может иметь только одно решение (т.е. только один набор ), а может иметь более одного решения. В зависимости от описанной ситуации системы делятся на совместные и несовместные, определенные и неопределенные.

Совместная система – имеет хотя бы одно решение. Совместные системы могут быть определенными и неопределенными. Определенная система – имеет единственное решение. Неопределенная – имеет более одного решения. Специфика систем линейных уравнений вида (6) такова, что если эта система имеет более одного решения, то она имеет бесконечное число решений. Приведем примеры.

Система (одно уравнение с двумя неизвестными) является совместной (ее решением является, например, набор чисел (0,0)). Эта система является неопределенной, так как ее решениями, очевидно, являются
(1, –1), (2, –2), …. и вообще любая пара чисел вида (t, – t), где t – любое число.

Система является определенной, так как имеет только одно решение (1, –1). В этом можно убедиться, решая систему «школьными» методами (выражая из одного уравнения одну неизвестную через другую и подставляя во второе уравнение).



Поделиться:


Последнее изменение этой страницы: 2016-12-15; просмотров: 318; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.133.160.156 (0.11 с.)