Образователни технологии

ПРИЛОЖЕНИЕ НА ЛИНЕЙНАТА АЛГЕБРА В ИКОНОМИКАТА

Отворен достъп

Резюме. В статия са представени основни понятия от линейната алгебра с приложение в икономиката. Целта е да се провокират студентите в търсене на приложния характер на основните математически понятия и да бъдат улеснени при изучаването на различни приложни дисциплини, където са необходими известни математически знания и умения. Представен е елементарен пример на модела на Леонтиев, който в общия случай описва връзките между икономическите отрасли с помощта на системи линейни уравнения.

Ключови думи: matrix; determinant; inverse matrix; matrix equation; Leontiev model

УВОД

Линейната алгебра заема централно място както в чистата, така и в приложната математика. Тя се използва за решаване на различни задачи от областта на природните науки и техниката, а също и от областта на обществените науки и икономиката. Тъй като апаратът на линейната алгебра е много добре развит, понякога нелинейни математически модели се апроксимират чрез линейни.

През тридесетте години на двадесети век американският икономист от руски произход Василий Леонтиев (1905 – 1999) започва изследването на междуотрасловата структура на американската икономика. Той създава математическа теория, с която описва връзките между икономическите отрасли чрез системи линейни уравнения. Леонтиев изследва икономическия ръст на взаимоотношенията между развитите и развиващите се страни, създавайки модел на световната икономика. За съответната теория той е отличен с Нобелова награда за икономика през 1973 г. Моделът на Леонтиев продължава да се използва за моделиране на национални икономики по целия свят, а също и за моделиране на световната икономика, като цяло. Балансовият модел на Леонтиев се нарича модел „приходи – разходи“ (на англ. input-output model) и се разглежда в два варианта – затворен и отворен, в зависимост от това дали разглежданата икономика произвежда продукция само за задоволяване на производствените си нужди, или и за крайни потребители. Освен това моделът може да бъде статичен или динамичен.

Целта на настоящата бележка е да се покаже възможността за използване на основни математически понятия от линейната алгебра в икономиката. За основа са използвани лекции и упражнения по висша математика, I част, включени в учебния план на специалност „Бизнес икономика“ в Аграрния университет в Пловдив, както и приложение на математическия апарат в други изучавани дисциплини.

МАТРИЦИ

Основни определения

Нека \(m\) и \(n\) са естествени числа. Правоъгълна таблица, съставена от \(m . n\) на брой числа, разположени в \(m\) реда и \(n\) стълба, се нарича матрица с размерност \(m \times n\) (или матрица от тип \(m \times n\) ). Числата в таблицата се наричат нейни елементи. Матриците обикновено се означават с главните латински букви \(A, B, C\) и т.н. В общия случай матрицата \(A\) с размерност \(m \times n\) се записва във вида

(1) \[ A=\left(\begin{array}{cccccc} a_{11} & a_{12} & \ldots & a_{1 j} & \ldots & a_{1 n} \\ a_{21} & a_{22} & \ldots & a_{2 j} & \ldots & a_{2 n} \\ \ldots & \ldots & \ldots & \ldots & \ldots & \ldots \\ a_{i 1} & a_{i 2} & \ldots & a_{i j} & \ldots & a_{i n} \\ \ldots & \ldots & \ldots & \ldots & \ldots & \ldots \\ a_{m 1} & a_{m 2} & \ldots & a_{m j} & \ldots & a_{m n} \end{array}\right) . \]

За отбелязване на матрицата (1) се използват съкратените означения \(A=\left(a_{i j}\right)_{m \times n}, \quad i=1,2,3, \ldots, m ; j=1,2,3, \ldots, n\), където \(a_{i, j}\) се наричат елементи на матрицата \(A\). Елементите на матрицата са снабдени с два индекса. Първият показва номера на реда, а вторият – номера на стълба, в които е разположен съответният елемент.

Елементите \(a_{11}, a_{2}, \ldots, a_{k k}\), където \(k=\min (m, n)\), n) , образуват главния диагонал на матрицата. Матрицата \(\left(a_{i j}\right)_{m \times n}\) се нарича правоъгълна, ако \(m \neq n\); квадратна, ако \(m=n\); диагонална, ако е квадратна матрица, на която всички елементи извън главния диагонал са нули.

Съществуват различни видове матрици в зависимост от наличието на единици или нули в зададени позиции. Така например матрицата (1) се нарича нулева, ако всичките ѝ елементи са равни на нула. Нулевата матрица се означава с 0 или с \(0_{m \times n}\), ако е необходимо да се укаже размерът ѝ. Матрицата е единична, ако е квадратна, диагонална и всичките ѝ диагонални елементи са равни на 1. Единичната матрица се означава с \(E\) или с \(I\left(I_{n}\right)\), ако е необходимо да се посочи, че е с размер \(n \times n\), например

\[ E=I=I_{3}=\left(\begin{array}{lll} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{array}\right) . \]

Матрица-ред представлява правоъгълна таблица с единствен ред, например \(A=(a, b, \ldots, z)\), където \(a, b, \ldots, z\) са числа или вектор-редове.

Матрица-стълб е правоъгълна таблица с единствен стълб, например \(A=\left(\begin{array}{c}a \\ b \\ \ldots \\ z\end{array}\right)\), където \(a, b, \ldots, z\) са числа или вектор-стълбове.

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

Нека е дадена матрицата \(A=\left(a_{i j}\right)_{m \times n}\). Матрицата \(A^{\prime}\) (или \(A^{T}\) ) се нарича транспонирана на матрицата \(A\), ако редовете ѝ са стълбовете на \(A\) (респ. стълбовете ѝ са редовете на \(A\) ), т.е. \(A^{\prime}=\left(a_{j i}\right)_{m \times n}\). Очевидно (\(\left.A^{\prime}\right)^{\prime}=A\).

Ако за една квадратна матрица е изпълнено \(A^{\prime}=A\), то матрицата се нарича симетрична, а ако \(A^{\prime}=-A\), то тя е полусиметрична (матрицата \(-A\) е по– лучена от матрицата \(A\), като елементите ѝ са взети с противоположните им стойности).

Нека са дадени матриците \(A=\left(a_{i j}\right)_{m \times n}\) и \(B=\left(b_{i j}\right)_{m \times n}\). Ще считаме, че \(A=B \Leftrightarrow a_{i j}=b_{i j}\) за всяко \(i=\overline{1, m}\) и за всяко \(j=\overline{1, n}\). Това означава, че две \(A=B \Leftrightarrow a_{i j}=b_{i j}\) за всяко \(i=\overline{1, m}\) и за всяко \(j=\overline{1, n}\). Това означава, че две матрици са равни точно тогава, когато са от един и същи тип и съответните им елементи са равни.

Под сума на матриците \(A\) и \(B\) се разбира матрицата \(A+B=\left(a_{i j}+b_{i j}\right)_{m \times n}\). Събирането на матрици е очевидно комутативно и ассоциативно, защото се свежда до събиране на числа. Матрици с различна размерност не могат да се събират.

Под произведение на произволно реалночисло \(k\) и матрицата \(A=\left(a_{i j}\right)_{m \times n}\) се разбира матрицата \(k A=\left(k a_{i j}\right)_{m \times n}\).

Нека \(A=\left(a_{i j}\right)_{m \times n}\) и \(B=\left(b_{i j}\right)_{n \times p}\), т.е. броят на стълбовете на първата матрица е равен на броя на редовете на втората. Под произведение \(C=A B\) на матриците \(A\) и \(B\) се разбира матрицата \(C=\left(c_{i j}\right)_{m \times p} C=\left(c_{i j}\right)_{m \times p}\), където \(c_{i j}=a_{i 1} b_{1 j}+a_{i 2} b_{2 j}+\ldots+a_{i j} b_{\dot{n}}=\sum_{k=1}^{n} a_{k} b_{k}\).

Така елементът cij елементьт \(c_{i j}\) е почленно произведение на \(i\)-ия ред \(a_{i}\) на \(A\) с \(j\)-ия стълб \(b_{j}\) на \(B\). По тази причина така дефинираното (стандартно) умножение на матрици се нарича още „умножение ред по стълб“. Стандартното умножение не е комутативно, т.е. \(A B \neq B A\) в общия случай. Действително, дори ако произведението \(A B\) е определено, произведението \(B A\) може да не е определено. И още, възможно е двете произведения \(A B\) и \(B A\) да са определени и да имат еднакви размери, но да са различни.

Пример 1. Дадени са матриците \(A\) и \(B\). А Ако е възможно, намерете произведенията \(A B\) и \(B A\) и ги сравнете, в случай че \(A=(1,-2,3), B=\left(\begin{array}{r}3 \\ 4 \\ -2\end{array}\right)\).

Решение. Броят на стълбовете на \(A\) е равен на броя на редовете на \(B\). Следователно матрицата \(A B\) може да се намери и \(A B=(1,-2,3) .\left(\begin{array}{r}3 \\ 4 \\ -2\end{array}\right)=(-11)\).

Броят на стълбовете на \(B\) е равен на броя на редовете на \(A\). Следователно матрицата \(B A\) може да се намери и \(B A=\left(\begin{array}{r}3 \\ 4 \\ -2\end{array}\right) .(1,-2,3)=\left(\begin{array}{rrr}3 & -6 & 9 \\ 4 & -8 & 12 \\ -2 & 4 & -6\end{array}\right)\). Получаваме, че \(A B^{1} \neq B A\), което илюстрира некомутативността на умножението.

ДЕТЕРМИНАНТИ

Основни определения

Една от важните числови характеристики на всяка квадратна матрица \(A\) е нейната детерминанта \(\operatorname{det} A\). На всяка квадратна матрица от ред \(n\), по-голям или равен на 2, ще съпоставим по определено правило едно число, което ще наричаме детерминанта от n-ти ред. Използват се следните означения за детерминанти: \(D, \operatorname{det} A, \Delta\).

Детерминантата от втори ред \(D=\left|\begin{array}{ll}a_{11} & a_{12} \\ a_{21} & a_{22}\end{array}\right|\) е число, което се пресмята по формулата \(D=a_{11} \cdot a_{22}-a_{12} \cdot a_{21}\).

Пример 2. Да се пресметнат детерминантите от втори ред:

а) \(A=\left|\begin{array}{rr}1 & -3 \\ 2 & 4\end{array}\right|\); б) \(B=\left|\begin{array}{rr}-4 & 0 \\ -1 & 5\end{array}\right|\).

Решение. а) \(A=1.4-2 .(-3)=10\); б) \(B=-4.5-0 .(-1)=-20\).

Детерминанта от трети ред символично се записва със символа \(\Delta\) и може да се пресмята по няколко начина. Например по правилото на триъгълниците:

\[ \Delta=\left|\begin{array}{lll} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33} \end{array}\right|=a_{11} a_{22} a_{33}+a_{21} a_{13} a_{32}+a_{12} a_{23} a_{31}-a_{13} a_{22} a_{31}-a_{11} a_{23} a_{32}-a_{12} a_{21} a_{33} \]

или по правилото на Сарус:

IIIIIIIII323122211211333231232221131211aaaaaaaaaaaaaaa

\(=a_{11} a_{22} a_{33}+a_{12} a_{23} a_{31}+a_{13} a_{21} a_{32}-a_{12} a_{21} a_{33}-a_{11} a_{23} a_{32}-a_{13} a_{22} a_{31}\).

Чрез детерминанти може да се изрази решението на квадратна неособена система от линейни алгебрични уравнения, макар че това не се препоръчва от изчислителна гледна точка. Изобщо детерминантите намират широко теоретично (а и практическо) приложение. Възможни са различни подходи при излагане теорията на детерминантите.

Поддетерминанта (минор) \(D_{i j}\) на елемента \(a_{i j}(i, j=1,2, \ldots, n)\) на детерминантата \(D\) се нарича детерминантата от \((n-1) в u\) ред, която се получава от \(D\) след отстраняване на \(i\)-ия ред и \(j\)-ия стълб.

Адюнгирано количество на елемента \(a_{i j}\) на \(D\) се нарича числото \(A_{i j}=(-1)^{i+j} \cdot D_{i j}\)

ОБРАТНА МАТРИЦА

Под обратна матрица на квадратната матрица \(A\) се разбира матрицата \(A^{-1}\), удовлетворяваща равенствата \(A . A^{-1}=A^{-1} . A=E\), където \(E\) е единичната матрица от същия ред.

Квадратната матрица \(A\) се нарича неособена (неизродена), ако \(\operatorname{det} A \neq 0\), и особена (изродена), ако \(\operatorname{det} A=0\). С помощта на детерминанти се получава компактен израз за обратната матрица \(A^{-1}\) при \(\operatorname{det} A \neq 0\), макар че този израз не е пригоден за практически изчисления в общия случай.

Всяка неособена квадратна матрица

\[ A=\left(\begin{array}{ccccc} a_{11} & a_{12} & a_{13} & \ldots & a_{1 n} \\ a_{21} & a_{22} & a_{23} & \ldots & a_{2 n} \\ \ldots & \ldots & \ldots & \ldots & \ldots \\ a_{n 1} & a_{n 2} & a_{n 3} & \ldots & a_{n n} \end{array}\right) \]

има единствена обратна матрица \(A^{-1}\), която се пресмята по формулата

\[ A^{-1}=\tfrac{1}{\operatorname{det} A}\left(\begin{array}{ccccc} A_{11} & A_{21} & A_{31} & \ldots & A_{n 1} \\ A_{12} & A_{22} & A_{32} & \ldots & A_{n 2} \\ \ldots & \ldots & \ldots & \ldots & \ldots \\ A_{1 n} & A_{2 n} & A_{3 n} & \ldots & A_{n n} \end{array}\right), \]

където \(A_{i j}\) са адюнгираните количества на елементите \(a_{i j}\) на детерминантата на матрицата \(A(i, j=\overline{1, n})\).

Не всяка квадратна матрица има обратна. Например нулевата матрица \(O\) очевидно няма обратна, тъй като \(0 X=0 \neq E\). Матриците, които имат обратна матрица, се наричат обратими или неособени, или неизродени. На свой ред, матриците, които нямат обратна матрица, се наричат необратими или особени, или изродени.

Пример 3. Да се намери обратната матрица на дадената, ако тя съществува, където:

\[ A=\left(\begin{array}{rr} 5 & -3 \\ 2 & 1 \end{array}\right) \]

Решение. \(\operatorname{det} A=11 \neq 0, A_{11}=1, A_{12}=-2, A_{21}=3, A_{22}=5, A^{-1}=\tfrac{1}{11}\left(\begin{array}{rc}1 & 3 \\ -2 & 5\end{array}\right)\).

МАТРИЧНИ УРАВНЕНИЯ

Уравнение от вида \(A X=B\) или \(X A=B\), където \(A\) и \(B\) са известни матрици, а \(X\)– неизвестна матрица, се нарича матрично уравнение.

Ако \(A\) е неособена квадратна матрица от \(n\)-ти ред, а \(B\) е матрица с \(n\) реда, то матричното уравнение \(A X=B\) има единствено решение \(X=A^{-1} B\).

Ако \(A\) е неособена квадратна матрица от \(n\)-ти ред, а \(B\) е матрица с \(n\) стълба, то матричното уравнение \(X A=B\) има единствено решение \(X=B A^{-1}\).

ПРИЛОЖЕНИЕ НА ЛИНЕЙНАТА АЛГЕБРА В ИКОНОМИКАТА

Икономиката, която разглежда Леонтиев, е разделена на \(n\) независими отрасъла, всеки от които произвежда по един вид продукция. Част от продукцията се изразходва в процеса на самото производство, а останалата част остава като краен продукт, който трябва да задоволи нуждите на крайните потребители. Математическият модел на междуотрасловия баланс може да се изрази чрез следния матричен запис: \(X=(E-C)^{-1} . D\), където \(E\) е единичната матрица от \(n\)-ти ред. Поставената задача е следната: при известна матрица на преките разходи \(C\) и вектор на крайната продукция \(D\) да се намери векторът на общата продукция \(X\). Чрез основните компоненти от линейната алгебра ще илюстрираме решаването на една проста икономическа система с два отрасъла.

Пример 4. Да разгледаме отворена регионална икономика с два отрасъла: животновъдство и земеделие. В таблица 1 са дадени разходите на всеки отрасъл, необходими за производството на единица от собствената му продукция и за производството на единица от продукцията на другия отрасъл. Да се определи обемът на производство на всеки един отрасъл така, че моделът да бъде балансиран.

Таблица 1

ОтрасълЖивотновъдствоЗемеделиеПазарЖивотновъдство0.60.2400Земеделие0.30.5300

Решение. Таблица 1 задава матрицата \(C\) на преките разходи, т.е. \(C=\left(\begin{array}{ll}0.6 & 0.2 \\ 0.3 & 0.5\end{array}\right)\), а за вектора \(D\) имаме \(D=\binom{400}{300}\).

За да намерим вектора \(X\), съдържащ стойността на общата продукция, необходима за задоволяване на производствените нужди на икономиката \(C\) и нуждите на крайния потребител \(D\), използваме формула \(X=(E-C)^{-1} . D\).

Пресмятаме \(E-C=\left(\begin{array}{ll} 1 & 0 \\ 0 & 1 \end{array}\right)-\left(\begin{array}{ll} 0.6 & 0.2 \\ 0.3 & 0.5 \end{array}\right)=\left(\begin{array}{cc} 0.4 & -0.2 \\ -0.3 & 0.5 \end{array}\right)\)

\[ \begin{aligned} & D_{E-C}=0,14 \neq 0 \\ A_{1}= & (-1)^{1+1} \cdot 0 \cdot 5=0.5 \\ A_{2}= & (-1)^{1+2}(-0.3)=0.3 \\ A_{2}= & (-1)^{2+1}(-0.2)=0.2 \\ A_{2}= & (-1)^{2+2} \cdot 0.4=0.4 \end{aligned} \] Първо намираме \((E-C)^{-1}\) , т.е. \((E-C)^{-1}=\cfrac{1}{0.14}\left(\begin{array}{ll}0.5 & 0.2 \\ 0.3 & 0.4\end{array}\right)\) . Заместваме във формулата \(X=(E-C)^{-1} . D\) и получаваме:

\[ X=\tfrac{1}{0.14}\left(\begin{array}{ll} 0.5 & 0.2 \\ 0.3 & 0.4 \end{array}\right) \cdot\binom{400}{300}=\tfrac{1}{0.14}\binom{260}{240}=\binom{1857.1}{1714.3} \]

И така, за да бъде балансирана икономиката, животновъдството трябва да произведе продукция на приблизителна стойност от 1857.1 единици, а отрасълът земеделие има приблизителна стойност от 1714.3 единици.

ЗАКЛЮЧЕНИЕ

Леонтиевата система е икономическа интерпретация, отразяваща процесите на самата система и нейните отношения с отделните отрасли, природата и елементите, в които функционира. От илюстративния пример, макар и елементарен, следва, че математическите задачи не са абстрактни игри, а здраво свързани с практиката, т.е. те са породени от нея.

NOTES/БЕЛЕЖКИ

1. https://bg.wikipedia.org/wiki/Линейна_алгебра

2. https://www.matematika.bg/visha-matematika/lineina-algebra-matrici/index. html

REFERENCES/ЛИТЕРАТУРА

Ivanova, I., M. Milanova & V. Kuneva (2011). Hahdbook in Applied Mathematics. Plovdiv: Academic Press AU. (In Bulgarian).

Leontief, W. (1986). Input-Output Economics, Second Edition; Oxford: University Press.

Година LX, 2017/4 Архив

стр. 401 - 409 Изтегли PDF