Разложение по столбцу (4.18) — частный случай разложения (4.19) при
когда![]()
Доказательство. Обозначим
сумму вида
для матрицы, образованной столбцами
исходной матрицы А;
сумму вида
для матрицы, полученной из А вычеркиванием столбцов
Распишем ЛО
в виде

Вынося за скобки общие слагаемые в одинаково подчеркнутых выражениях, получим

Вынося теперь за скобки общее слагаемое
найдем
![]()
Но
![]()
Последние два выражения в совокупности дают (4.19).
Разложение ЛО по совокупности столбцов понижает размерность ЛО и уменьшает число элементарных операций в его выражении в еще большей степени, чем разложение ЛО по одному столбцу.
Разложение (4.19) можно рассматривать как принцип оптимальности, по которому максимальная сумма элементов вида
в М × Р-матрице
состоит из двух подсумм того же вида, из которых одна относится к подматрице, образованной произвольными r столбцами матрицы А, а вторая — к подматрице, образованной остальными Р—r стобцами.
4.4. Простейшее выражение логического определителя первого рода
Мы видели (§ 4.3), что разложение ЛО по столбцу (по совокупности столбцов) понижает размерность ЛО и уменьшает число элементарных операций в его выражении. Поэтому естественно ожидать, что, продолжив это разложение, в конце концов получим выражение ЛО через его элементы, содержащее минимальное число операций. Воспользуемся разложением ЛО
по столбцу (4.18). Разложим в нем логическое дополнение
по некоторому r-му (r≠j) столбцу
Здесь
— ЛО, полученный из исходного ЛО
вычеркиванием j-го и r-го столбцов, т. е. логическое дополнение этих столбцов. Далее разложим
и т. д. В итоге получим искомое выражение ЛО
(4.20)
Согласно выражению (4.20) ЛО
равен просто сумме максимальных элементов всех своих стобцов. Сложность (число элементарных операций
выражения (4.20)
(4.21)
Она пропорциональна размерам матрицы А и во много раз меньше сложности
выражения ЛО согласно его определению (4.2). Из сравнения (4.2) и (4.20) видно, что
(4.22)
т. е. в данном случае операции
в некотором смысле коммутативны.
4.5. Логические определители второго рода и их свойства
Будем рассматривать М ×Р-матрицу
(4.1) и все возможные
ее суммы элементов
содержащие каждая ровно один элемент из
каждого столбца А.
Однако теперь введем дополнительное ограничение: из произвольной i-й строки в сумму может входить лишь определенное число элементов рi, ограниченное снизу и сверху согласно
(4.23)
Суммы
удовлетворяющие дополнительным ограничениям (4.23), обозначим
а их число — R.
Определение 4.4. Будем называть ЛО с ограничениями второго рода для матрицы А выражения вида
(4.24) .
(4.25)
т. е. дизъюнкцию (конъюнкцию) БЛ всех сумм элементов А, содержащих каждая ровно один элемент из каждого столбца А и рi элементов из i-й строки
где pi ограничены неравенствами (4.23).
По той же причине, что и в случае ограничений первого рода (4.2), ниже из двух типов ЛО изучается только ЛО (4.24). ЛО (4.24), (4.25) существуют не всегда, так как ограничения (4.23) могут быть такими, что для заданной матрицы
нет ни одной суммы вида ![]()
Теорема 4.3. Дая существования у М × Р-матрицы
ЛО вида
(4.24) или (4.25) необходимо и достаточно, чтобы ограничения (4.23) удовлетворяли условию
(4.26)
Доказательство. Пусть выполнено условие (4.26). Тогда область (4.23) не пуста, т. е. можно выбрать такие значения
параметров рi в
(4.23), что
и
При этом можно образовать по крайней мере одну сумму элементов вида
для заданной матрицы
взяв из первой строки
элементов, расположенных в первых
столбцах, из второй строки
элементов, расположенных в следующих
столбцах,..., из М-й строки
элементов, расположенных в последних
столбцах. Следовательно, ЛО (4.24) как максимум (ЛО (4.20) как минимум) всех сумм вида
существует. Допустим теперь, что условие (4.26) не выполнено. Тогда
и потому область (4.23) пуста, т. е. нельзя подобрать такие значения
параметров рi, чтобы
и
Значит, для матрицы
![]()
нельзя образовать ни одной суммы элементов вида
и ЛО (4.24), (4.25) не существуют.
ЛО с ограничениями второго рода обладают свойствами ЛО с ограничениями первого рода, содержащимися в леммах 4.2 — 4.8, что доказывается точно так же. Кроме того, они обладают двумя свойствами, уточняющими соответствующие свойства ЛО с ограничениями первого рода. Именно, свойство, выражаемое леммой 4.1, уточняется так.
Лемма 4.15. Перестановка местами двух строк совместно с их ограничениями не меняет величины ЛО (4.24), (4.25):
(4.27)
Доказательство формулы (4.27) совпадает с доказательством формулы (4.4). Свойство, выражаемое леммой 4.9, уточняется таким образом.
Лемма 4.16. ЛО (4.24), содержащий в качестве элемента некоторой
i- й строки бесконечность, сам равен бесконечности, если область ограничений для i-й строки
не пуста.
Доказательство повторяет ход доказательства леммы 4.9, но учитывает нижеследующее свойство, типичное только для ЛО с ограничениями второго рода.
Лемма 4.17. Строка, область ограничений которой пуста, может быть вычеркнута без изменения величины ЛО (4.24), (4.25):

Доказательство следует из того, что по определению (4.24) в выражение левого ЛО (4.28) не входят элементы k-й строки.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |


