2.6 列昂惕夫投入产出模型(第2章矩阵代数)
主要內(nèi)容
本章以列昂惕夫生產(chǎn)消費(fèi)模型為例,講解了矩陣在實(shí)際生活中的應(yīng)用。
列昂惕夫投入產(chǎn)出模型
列昂惕夫是著名的經(jīng)濟(jì)學(xué)家,曾經(jīng)獲得諾貝爾獎,其中線性代數(shù)為他獲得諾獎提供了重要幫助。
有這么一個復(fù)雜的經(jīng)濟(jì)命題:
假設(shè)某國的經(jīng)濟(jì)體系分為nnn個部門,這些部門分別生產(chǎn)不同類型的產(chǎn)品,例如制造業(yè)、農(nóng)業(yè)產(chǎn)品、服務(wù)業(yè)業(yè)產(chǎn)品。可以用Rn\mathbb R^nRn中的向量x\boldsymbol xx來代表這個產(chǎn)出向量,x\boldsymbol xx中的每一個元素代表一個不同類型的產(chǎn)品。另外,用向量d\boldsymbol dd代表需求向量,也就是社會需要消耗多少產(chǎn)品。理想情況下,如果要保持生產(chǎn)和消費(fèi)的平衡,只要保證x=d\boldsymbol x = \boldsymbol dx=d即可。但實(shí)際上,每個部門在生產(chǎn)的同時,也需要進(jìn)行消費(fèi),例如,制造業(yè)部門雖然產(chǎn)出工業(yè)產(chǎn)品,但要維持它的運(yùn)轉(zhuǎn),它在產(chǎn)出時也需要消耗一定的制造業(yè)產(chǎn)品、農(nóng)業(yè)產(chǎn)品、服務(wù)業(yè)產(chǎn)品,這種額外的消費(fèi)被稱作中間需求。這就使得問題變得復(fù)雜了起來。
針對如上問題,為了評估各生產(chǎn)部門的中間需求,計算列昂惕夫提出了一種建模的方法:
針對每個部門,都有一個Rn\mathbb R^nRn中的單位消費(fèi)向量,它列出了該部門的單位產(chǎn)出所需的投入。
如下圖所示,每一列代表了每個部門的單位消費(fèi)向量,其中制造業(yè)、農(nóng)業(yè)、服務(wù)業(yè)的單位消費(fèi)向量分別是:c1=[0.500.200.10]\boldsymbol c_1 = \begin{bmatrix}0.50 \\ 0.20 \\ 0.10\end{bmatrix}c1?=???0.500.200.10????,c2=[0.400.300.10]\boldsymbol c_2=\begin{bmatrix}0.40 \\ 0.30 \\ 0.10\end{bmatrix}c2?=???0.400.300.10????,c3=[0.200.100.30]\boldsymbol c_3 = \begin{bmatrix}0.20 \\ 0.10 \\ 0.30\end{bmatrix}c3?=???0.200.100.30????,每個向量代表了每生產(chǎn)該1單位(通常以100萬美元作為單位)該產(chǎn)品時,需要消耗多少其他產(chǎn)品。
舉例:
如果制造業(yè)決定生產(chǎn)100單位產(chǎn)品,它將消費(fèi)多少?
解:
計算:
100c1=100[0.500.200.10]=[502010]100\boldsymbol c_1 = 100\begin{bmatrix}0.50 \\ 0.20 \\ 0.10\end{bmatrix}=\begin{bmatrix}50 \\ 20 \\ 10\end{bmatrix}100c1?=100???0.500.200.10????=???502010????
可知,制造業(yè)每生產(chǎn)100單位產(chǎn)品,就要消耗制造業(yè)自身產(chǎn)出的50單位產(chǎn)品,并消費(fèi)掉20單位農(nóng)業(yè)產(chǎn)品,以及10單位服務(wù)業(yè)產(chǎn)品。
由上例,可以啟發(fā)我們?nèi)绾斡嬎?strong>中間需求。假設(shè)制造業(yè)、農(nóng)業(yè)、服務(wù)業(yè)分別決定生產(chǎn)x1x_1x1?,x2x_2x2?,x3x_3x3?單位產(chǎn)出,那么它們造成的總的中間需求為:
x1c1+x2c2+x3c3=Cxx_1\boldsymbol c_1 + x_2\boldsymbol c_2 + x_3\boldsymbol c_3 = C\boldsymbol xx1?c1?+x2?c2?+x3?c3?=Cx
其中,CCC是消耗矩陣[c1c2c3]\begin{bmatrix}\boldsymbol c_1 & \boldsymbol c_2 & \boldsymbol c_3\end{bmatrix}[c1??c2??c3??],也就是:C=[0.500.400.200.200.300.100.100.100.30]C = \begin{bmatrix}0.50 & 0.40 & 0.20 \\ 0.20 & 0.30 & 0.10 \\ 0.10 & 0.10 & 0.30\end{bmatrix}C=???0.500.200.10?0.400.300.10?0.200.100.30????。
現(xiàn)在,我們已經(jīng)能夠表達(dá)中間需求了,由于總產(chǎn)出=中間需求+社會需求,那么自然可以得出如下表達(dá)式:
x=Cx+d\boldsymbol x = C\boldsymbol x + \boldsymbol dx=Cx+d
上式可以重寫為:
(I?C)x=d(\boldsymbol I - C)\boldsymbol x = \boldsymbol d(I?C)x=d
現(xiàn)在,只要知道社會需求d\boldsymbol dd是多少,我們就能夠做出預(yù)算,也就是每個部門的生產(chǎn)量x\boldsymbol xx。
例:
假設(shè)社會需求是制造業(yè)50單位,農(nóng)業(yè)30單位,服務(wù)業(yè)20單位,求生產(chǎn)水平x\boldsymbol xx。
解:
I?C=[100010001]?[0.50.40.20.20.30.10.10.10.3]=[0.5?0.4?0.2?0.20.7?0.1?0.1?0.10.7]\boldsymbol I - C = \begin{bmatrix}1 & 0 & 0\\0 & 1 & 0\\0 & 0 & 1\end{bmatrix} - \begin{bmatrix}0.5 & 0.4 & 0.2 \\ 0.2 & 0.3 & 0.1 \\ 0.1 & 0.1 & 0.3\end{bmatrix} = \begin{bmatrix}0.5 & -0.4 & -0.2 \\ -0.2 & 0.7 & -0.1 \\ -0.1 & -0.1 & 0.7\end{bmatrix}I?C=???100?010?001????????0.50.20.1?0.40.30.1?0.20.10.3????=???0.5?0.2?0.1??0.40.7?0.1??0.2?0.10.7????
化簡增廣矩陣:
[0.5?0.4?0.250?0.20.7?0.130?0.1?0.10.720]~[10022601011900178]\begin{bmatrix}0.5 & -0.4 & -0.2 & 50 \\ -0.2 & 0.7 & -0.1 & 30 \\-0.1 & -0.1 & 0.7 & 20\end{bmatrix}\sim\begin{bmatrix}1 & 0 & 0 & 226 \\0 & 1 & 0 & 119 \\0 & 0 & 1 & 78\end{bmatrix}???0.5?0.2?0.1??0.40.7?0.1??0.2?0.10.7?503020????~???100?010?001?22611978????
可知,制造業(yè)需要226單位,農(nóng)業(yè)119單位,服務(wù)業(yè)78單位。
若I?C\boldsymbol I - CI?C可逆,則可以直接使用逆矩陣定理,得出x=(I?C)?1d\boldsymbol x = (\boldsymbol I - C)^{-1}\boldsymbol dx=(I?C)?1d。可以通過證明得知,在大部分實(shí)際情況中(CCC中每一列的和小于1,因?yàn)槊總€部門生產(chǎn)一單位產(chǎn)出所需投入的總價值應(yīng)該小于1),I?C\boldsymbol I - CI?C是可逆的,而且產(chǎn)出向量x\boldsymbol xx是經(jīng)濟(jì)上可行的,也就是說,x\boldsymbol xx中的元素是非負(fù)的,這里略去不講。
總結(jié)
以上是生活随笔為你收集整理的2.6 列昂惕夫投入产出模型(第2章矩阵代数)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 国际标准行业分类(ISIC Rev 4.
- 下一篇: 低配本用win10服务器系统,低配电脑装