Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Сирл, С. Матричная алгебра в экономике

.pdf
Скачиваний:
20
Добавлен:
22.10.2023
Размер:
13.54 Mб
Скачать

9. Если А - 1 = А', то АА' = А'А — /. Читатель может ограни­ читься проверкой этого свойства на примере следующей матрицы:

 

1

5

— 14

2

А

10

—5

— 10

 

15

10

2

— 11

 

 

Как уже было сказано,

такая

матрица называется ортогональной.

6. НЕКОТОРЫЕ ПРИЛОЖЕНИЯ ОБРАТНЫХ МАТРИЦ

Применение обратных матриц столь многочисленно и разнообразно, что здесь мы можем привести только отдельные примеры. Для иллю­ страции мы выбрали четыре примера.

а) СИСТЕМА УРАВНЕНИЙ

Мы уже пользовались обратными матрицами при решении уравне­ ний. Дополнительным примером может служить задача на загрузку производственных мощностей.

Пример. Предположим, что производственные мощности для из­ готовления п различных видов продукции установлены в п цехах. Пусть bi представляет собой суммарную мощность цеха i и atj — часть производственного аппарата цеха i, которая необходима для производ­ ства единицы продукции вида /. Тогда, обозначив через Xj количество выпущенной продукции, получим следующие уравнения, показыва­ ющие, как можно использовать имеющиеся мощности без перегрузки и недогрузки:

а11

 

$ 2 1

$ 2 2

■••

$711

$712

 

п

Х1

h

а 2п

Х 2

Ьг

п _

 

- К -

Следовательно, если А означает матрицу потребностей в мощностях, х — вектор выпуска продукции, а b — вектор мощностей, то Ах = Ь. Решая это уравнение относительно х и пользуясь обратной к А матри­ цей, получим объемы продукции, которые удовлетворяют данному соотношению, т. е. х = А~ХЪ.

б) МЕЖОТРАСЛЕВОЙ БАЛАНС ПРОИЗВОДСТВА И ВЫПУСКА ПРОДУКЦИИ

Межотраслевой баланс (система «затраты — выпуск продукции») был разработан Леонтьевым [6] как средство анализа взаимозависимости различных секторов экономики. В 1949 г. министерство торговли США официально опубликовало первую составленную им таблицу межотрас­ левого баланса (таблицу «затраты — выпуск» продукции для 1947 г.). Таблицы для 1958 г. появились недавно; в настоящее время разраба­

110

тываются новые таблицы*. Далее мы покажем основные действия с мат­ рицами, связанные с применением межотраслевого баланса.

Рассмотрим экономику, состоящую из п секторов; в каждом секторе производится один вид товаров. Пусть х* — валовой выпуск товара £, atj — количество продукции £, используемое при производстве единицы продукции /, y t — конечный спрос на продукцию i.

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

П

Xt = 2 аи Xj -1- yt, i 1, 2, ... , п.

i=~-1

Вматричном обозначении

х — Ах у,

где векторы х, у и матрица А определены следующим образом:

х = {*;}, У = {Ui} и А = {ai;} г, / = 1, 2, ..., п.

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

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

(x), необходимый для обеспечения любого уровня конечного спроса

(y). Произведем перестановку членов уравнения

(/ — А)х = у

и, умножая на (/ — Л)^1, полагая, что матрица (/ — Л) является не­ вырожденной, получим

х = (/ - Л ) - у

(22)

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

*В 1969 г. опубликованы таблицы межотраслевого баланса США за 1963 г. (см. Survey of Current Business, v. 49, № 11, November, 1969). — Прим, nepee.

импортированы и экспортированы, таким образом, никогда не может быть безработицы или излишнего спроса на труд. Основной капитал и запасы продукции поддерживаются на одном и том же уровне в те­ чение всего периода. Допустим, что мы наблюдали натуральные по­ токи продукции между четырьмя секторами экономики на протя­ жении некоторого периода и составили таблицу «затраты—выпуск» (см. табл. 1). Суммирование показателей вдоль каждой строки дает общий выпуск каждой отрасли и суммарное число занятых. По­ скольку выпуск был измерен в натуральных единицах, то суммирование по столбцам лишено смысла. Однако любой столбец, взятый в целом, имеет определенное содержание — он показывает затраты данного сек­ тора, необходимые для производства всего объема продукции. По су­ ществу, он описывает производственную функцию данного сектора. Например, второй столбец характеризует основной производственный процесс, который в текущем периоде применяется в промышленности. Для изготовления 4000 машин промышленности требуется 400 т сельскохозяйственной продукции, 800 машин и 4800 работников.

Т а б л и ц а 1

Таблица «затраты—выпуск»

 

 

 

П отребляю щ ий сектор

 

 

Производственный

сек то р

 

промыш­

трудовые

конечный

В сего

сельское

спрос

 

 

хозяйство

ленность

ресурсы

( г о с у д а р ­

 

 

 

 

 

 

ство)

 

Сельское хозяйство (т ) . . .

600

400

1 400

600

3 000

Промышленность (машин) . .

1 500

800

700

1 000

4 000

Трудовые ресурсы

(число за­

900

4 800

700

600

7 000

нятых) ...................................

Следовало бы ожидать, что процесс производства, отражаемый таб­ лицей «затраты—выпуск», изменится, если данная гипотетическая эко­ номика применит усовершенствованную технологию или изменятся относительные цены трех факторов производства. Однако, допустим, что цены относительно стабильны и что технология меняется медленно. Кроме того, предположим, что государственный сектор теперь пред­ полагает потребить 1000 т продукции сельского хозяйства, 1200 машин и ему потребуется нанять 800 человек в следующем периоде. Положив, что эти потребности государства представляют собой конечный спрос, определим, каковы должны быть трудовые ресурсы и уровни выпуска в каждом производственном секторе. Иначе говоря, определим, каково будет соответствующее значение х, если новое значение у будет равно:

1 000

1200 .

800

112

Для того чтобы ответить на этот вопрос, мы можем воспользоваться уравнением (22), если нам удастся определить матрицу коэффициентов затрат А на основе таблицы «затраты — выпуск».

Напомним, что элемент atj матрицы А определен нами как коли­ чество продукции I, использованное для производства единицы продук­ ции у. Разделив ij-й элемент таблицы потоков межотраслевого баланса на сумму показателей строки у, мы получим atj\ иначе говоря, если раз­ делить объем продукции i, проданной сектору у, на общий выпуск сек­ тора /, то получим количество продукции i, использованное при про­

изводстве единицы продукции вида у. Например, а12 =

= 0,1,

т. е. для производства одной машины требуется 0,1 т продукции сельского хозяйства. Таким путем получаем матрицу коэффициентов затрат

600

400

 

1 400 -

 

 

 

3 000

4 000

 

7 000

0,2

0,1

0,2

1500

800

 

700

 

_ 0,5

0,2

0,1

3 000

4 000

 

7 000

 

0,3

1,2

0,1

900

4 800

 

700

 

 

 

 

3 000

-4 000

 

7 000 _

 

 

 

и матрицу

 

 

 

 

 

 

- А у -1 _

1

0,60

0,33

0,17

 

0,48

0,66

0,18

 

 

0,264

0,84

0,99

0,59

 

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

600

У = 1 000

600

в уравнение (22), имеем

 

 

 

 

 

 

0,60

0,33

0,17

600~

3 000

х ----(1 — А)~1 у

0,48

0,66

0,18

1000

4 000

 

0,84

0,99

0,59

600

7 000

Наши расчеты оказались правильными.

Теперь, для того чтобы определить уровень производства сельского хозяйства и промышленности и необходимую численность работников,

ИЗ

определим величину х для нового значения у:

 

0,60

0,33

0,17

1 000"

4287,88

х = (/ А)~1 у

0,48

0,66

0,18

1 200

5363,64

 

0,84

0,99

0,59

800

9469,70

Таким образом, для удовлетворения новых показателей спроса необхо­ димо будет произвести примерно 4288 т сельскохозяйственной продук­ ции и 5364 машины, для чего потребуется 9470 работников.

Относительно анализа межотраслевых связей можно сделать три общих замечания. Во-первых, в большинстве межотраслевых балансов потоки выражаются не в натуральных, а в стоимостных величинах. Такой подход снимает проблему определения единиц измерения и де­ лает показатели сопоставимыми. В табл. 1 мы приводили данные о промышленном производстве машин, однако нет никаких оснований предполагать, что все машины, используемые сельскохозяйственным и промышленным секторами, рабочей силой и государством, одина­ ковы. Один из способов объединения данных о различных товарах за­ ключается во взвешивании этих товаров по их ценам. Публикуемые таблицы межотраслевых балансов обычно выражены в стоимостных показателях. В конце этой главы в упражнении 15 читателю предла­ гается вернуться к этой задаче и решить ее, исходя из данных табл. 1 , выраженных, однако, в денежных единицах.

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

В-третьих, определенное экономическое содержание имеют элементы матрицы (/ — Л)-1. Пусть В = (/ — А)~1 и Ьи (i'/'-й элемент В) пред­ ставляет собой количество продукта i, в котором нуждается экономика для того, чтобы обеспечить поставку единицы товара в качестве конеч­ ного продукта. Например, в приведенном случае для производства од­ ной машины в качестве конечного продукта сельскохозяйственный сек-

тор должен поставить

0,330

, ос

т продукции.

qt^

== 1,25

Как могла получить­

ся такая величина, если для производства одной машины требуется только 0,1 единицы сельскохозяйственной продукции (а12)? Дело в том, что помимо сельскохозяйственной продукции для производства машин требуются также затраты труда и машин; для производства каждого из них в свою очередь требуется продукция сельского хозяйства. Та­ ким образом, для получения одной машины из общей потребности 1,25 т только 0,1 m требуется непосредственно, потребность в остальных 1,15т является опосредствованной.

114

Уравнение (22) можно также применить в случае, когда конечный спрос задан не в абсолютных величинах, а в виде приращений (измене­ ний). Так, если у* — вектор таких изменений, то х* — (/ — А)~1у* представляет собой вектор изменений в валовом выпуске. Эти изменения необходимы для удовлетворения изменившегося спроса. Следователь­ но, если в приведенном примере

400

 

1287,88

У* = 200

, ТО X *

1363,64

200

 

2469,70

Здесь у* характеризует изменения значений элементов у\ соответствен­ но х* равен изменению вектора х. В качестве элементов у* могут быть взяты любые величины, положительные или отрицательные. Более того, не всегда желательно получить полный вектор х*, а иногда необходимо иметь отдельные элементы его. В этом случае нужны только соответст­ вующие строки матрицы (I — Л)-1. Так, если бы потребовалось опреде­ лить влияние изменений у* на затраты труда, то следовало бы для рас­ чета хз взять последнюю строку (/ — Л)-1:

X*. =

 

400

■2469,7.

—1— 10,84 0,99 0,59] 200

3

0,264

200

 

 

 

 

Как и ранее, для того чтобы экономика могла удовлетворить изме­ нившийся спрос, необходимо увеличить число занятых на 2470 человек.

Рассматривая различные ситуации, складывающиеся во внутренней

имировой экономике, эксперты часто могут предсказывать изменения

ввекторе конечного спроса для своей страны. Подробная и точная ин­ формация, оформленная в матрицу (/ — Л)-1, в этом случае дает возможность учесть последствия изменения спроса. Представим, на­ пример, насколько полезной была бы подобная матрица для Совета экономических консультантов и Совета управляющих федеральной резервной системы при определении налоговой и денежной политики, которая отвечала бы таким предполагаемым изменениям и в то же са­ мое время поддерживала бы полную занятость и стабильные цены**.

**Такое утверждение выглядит достаточно наивным. Опыт послевоенного экономического развития США свидетельствует о том, что все рекламные обеща­ ния «полной занятости» и «стабильности цен» неизменно оказываются невыпол­ ненными. Переходя к затрагиваемым автором специальным вопросам, следует заметить, что оценка вектора конечного продукта на будущее и использование

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

в) АЛГЕБРАИЧЕСКИЕ УПРОЩЕНИЯ

Часто приходится иметь дело с такими ситуациями, когда обратные матрицы в матричной алгебре используются для операции, которая в некотором смысле аналогична делению в скалярной алгебре. Рассмот­ рим один из таких случаев. Выражение

1 + х + х2 + ... + х п~ 1 =

-J1 ,

где х представляет собой скалярную величину, отличную от единицы, в матричной алгебре имеет следующий аналог:

1 + X +

X3 + ... +

Х п~ 1 - (X — I ) - 1 X (Х п —

/),

где (X — I) — невырожденная матрица.

 

Пример. Предположим, матрица вероятностей перехода размером

6 x 6 может быть

записана

как расчлененная матрица

(см. пара­

граф 4 главы III):

 

 

 

где конкретный вид подматриц б и С определяется тем, что они описы­ вают шесть состояний, а подматрица / характеризует поглощающие состояния —• «ловушки» («ловушкой» называется состояние, в котором данный объект будет оставаться и в последующий период с вероят­ ностью, равной единице). Матрица вероятностей после двух переходов будет равна

Р2 =

I

0 2

/

с

в

с + в с

б2

 

Поскольку б и С, по определению, согласованы для умножения, то после п переходов получим

7 0 п

I

0

С б

(I + B + B2 I - . . .

\-Вп- 1)С Вп

С помощью результата, полученного ранее*, можно записать следу­ ющее соотношение:

I О

Рп = ( б -- /) - 1 (б'г —1)С В'1

Полученное выражение для Рп более удобно для вычислений, чем не­ посредственный подсчет Рп, при больших значениях п. Кроме того, оно показывает взаимосвязь Рп с матрицами б и С и дает представление о предельном значении Рп при бесконечно большом п.

*Т. е. значение суммы 1 + X + X 2 Ь ... + Х п 1. — Прим, перев.

116

) ОПРЕДЕЛИТЕЛИ РАСЧЛЕНЕННОЙ МАТРИЦЫ

В некоторых случаях наличие обратной матрицы помогает получить определитель расчлененной матрицы. Пусть квадратная матрица М расчленена следующим образом:

 

А

В

 

 

 

М - С D

 

 

причем D — квадратная и

невырожденная

матрица; иными

слова­

ми, существует D -1. Мы попытаемся оценить определитель | М |.

Вспом­

нив уравнение (7) из параграфа 5 главы IV,

устанавливаем,

что для

любой матрицы

 

 

 

 

I

О

/1 = 1.

 

 

X

/ - | /

 

 

Поскольку этот результат справедлив для любой матрицы X, то он справедлив и для X = — D -1 С. Следовательно,

/О

-1)-'С I '•

Воспользуемся этим свойством. Умножив | М | на единицу, получим

 

М | =

1(1) =

А

В

I

0

 

С D

— D~l C

I

Тогда, исходя из того,

что для двух квадратных матриц Р и Q одного

и того же порядка | Р [ | Q | = | PQ |

(см.

параграф 5 главы IV), имеем

М\ =

'А В

I

 

0

A - B D ^ C В

С D

—D~XC

/_

D

 

0

Применив преобразование Лапласа1 для правой

стороны уравнения,

получим

 

М | = | D | | Л -B D -iC

 

 

 

 

т. е.

 

А

В

 

 

 

 

 

 

 

 

 

(23)

 

 

С D = \D \ I А В£>-1 С

 

 

 

Аналогичным образом можно показать,

что если существует А \ то

 

А

В

 

 

 

(24)

 

 

 

I А\ ID — CA~1B\.

 

С D

 

 

 

 

1См. раздел г параграфа 7 главы

IV.

 

 

117

Пример . С л е д у ю щ а я р а з б и т а я

н а б л о к и

м а т р и ц а

21

37

1

1

2

А В

18

12

3

5

7

Q

6

2

0

0

С D

—4

6

0

0

3

0

 

8

4

0

0

4

 

имеет определитель

 

 

 

 

 

 

 

 

 

 

 

Q! =1 D | \A - B D ~ 1 С 1—

 

 

 

 

 

 

 

 

 

О

О

-4

6

 

21

37

1 -

1

2

2

о

24

О

6

О

18

12.

3

 

5

7

 

 

о о

1

8

4

 

 

 

 

 

 

 

 

 

 

 

21

 

32

 

4

 

 

 

 

 

24

 

-2016.

 

 

 

 

 

О

—4

 

 

 

 

 

 

 

 

 

 

7. ПОЛУЧЕНИЕ ОБРАТНОЙ МАТРИЦЫ С ПОМОЩЬЮ РАСЧЛЕНЕНИЯ НА ПОДМАТРИЦЫ

Вычисление обратной матрицы часто может быть упрощено с по­ мощью расчленения ее на четыре подматрицы, причем верхняя левая

инижняя правая подматрицы должны быть квадратными:

'А В

(25)

С D

где А и D — квадратные подматрицы. Если соответствующим образом расчлененная матрица М*1 имеет вид

 

 

X

 

 

(26)

 

 

Z

W

 

 

 

 

 

то умножение справа (25) на (26) дает

 

 

 

А В '

X

Y

 

' I

0

С D

Z

W -=/ =

0

/

Отсюда

 

 

 

 

 

АХ + BZ =

/;

 

(27)

AY + BW = 0;

 

(28)

СХ 4- DZ ^ 0;

 

(29)

CY + DW =

I.

 

(30)

118

Допустим на минуту, что А и D — невырожденные матрицы, тог­ да из (29) следует

z == —D'-1 СХ.

(31)

Подставив это выражение в (27), находим

 

X = (71

- BD-iQ-K

(32)

Аналогично из (28) следует

 

 

Y =

A~lBW

(33)

и из (30) получим

 

 

№ = ( D - - СА - 1В)-1.

(34)

В соответствии с этим результатом необходимо получить четыре обрат­ ные матрицы. Однако могут быть выведены более удобные для рас­ чета выражения. Прежде всего заметим, что тождество Л4-1 М = / справедливо; поэтому из соотношений (25), (26) следует, что

X

А В

 

I

0

Z W

С D

 

0

/

отсюда

 

 

 

 

ХА + Y C =

/;

 

(35)

ХВ + YD =

0;

 

(36)

ZA +

WC = 0;

 

(37)

ZB +

WD =

/.

 

(38)

Из (36) следует

 

 

 

 

Г - — XBD-1,

а из (38)

W = D-' — ZBD-K

По результатам и значениям X и Z, приведенным в (32) и (31), получим выражения, согласно которым необходимо определить только две об­ ратные матрицы:

X = (Л — BD~1C)~1', Y = XBD~\

Z = — D-'CX\

W = D -1 ZBD-K

Для того чтобы провести расчеты по этим формулам, можно придер­ живаться следующей последовательности.

Процедура а

1)

D-1

2) D 'C,

3)

BD~l C,

4) A —BD-1 С,

119

Соседние файлы в папке книги из ГПНТБ