Input-Output Models: LC Abueg: Mathematical Economics
Input-Output Models: LC Abueg: Mathematical Economics
Chapter 5
Input-output models
Lectures in
Mathematical
Economics
L Cagandahan Abueg
De La Salle University
School of Economics
External trade
Example. Consider three countries
1, 2, and 3. In each country,
consumption C is a fraction of
national income Y, i.e.,
Ci = ci Yi , ci ∈ [0,1), i = 1,2,3
External trade
The imports of i from j, denoted Mji
is a fraction of national income of
i, i.e.,
Mji = mji Yi , mji ∈ [0,1), i = 1,2,3
Total imports of i is, therefore
Mi = m1i Yi + m2 i Yi + m3 i Yi
= mi Yi
External trade
Note that in the above,
m1i + m2 i + m3 i = mi
We also impose the hypothesis that
0 ≤ mi < ci < 1, i = 1,2,3
since empirically, the marginal
propensity to import is less than the
marginal propensity to consume.
External trade
Observe that the exports of j to i
are the imports of i to j. We then
have the following equations:
X1 = M12 + M13
= m12 Y2 + m13 Y3
X2 = m21Y1 + m23 Y3
X3 = m31Y1 + m32 Y2
External trade
The equilibrium condition for each
country i is
Yi = Ci + Ii + Gi + X i − Mi
where G denotes government
spending and I denotes the level
of investment. Take country 1: we
have the equation
Y1 = C1 + I1 + G1 + X1 − M1
External trade
Note that
C1 = c1Y1, M1 = m1Y1
X1 = m12 Y2 + m13 Y3
Thus
Y1 = (c1 − m1)Y1
+ m12 Y2 + m13 Y3 + I1 + G1
External trade
Similarly, for country 2,
Y2 = m21Y1 + (c2 − m2 )Y2
+ m23 Y3 + I2 + G2
and for country 3,
Y3 = m31Y1 + m32 Y2
+ (c3 − m3 )Y3 + I3 + G3
External trade
In matrix notation,
Y1 Y1 I1 + G1
Y2 = A Y2 + I2 + G2
Y3 Y3 I3 + G3
where
c1 − m1 m12 m13
A = m21 c2 − m2 m23
m31 m32 c3 − m3
External trade
Let
Y1 I1 + G1
x = Y2 , d = I2 + G2
Y3 I3 + G3
Then
x = Ax + d
x − Ax = d
(I − A)x = d
Leontief model
Definition. An input-output model*
is an economic model which
analyzes linkages among industries.
The output of every industry is
produced by using inputs from
other industries, called intermediate
inputs. Inputs outside these
industries but used in production
are called primary inputs.
* W.W. Leontief [1936]. “Quantitative Input-Output Restrictions in the
Economic System of United States. Review of Economics and
Statistics, vol 18 no 3, 105-25.
Leontief model
Definition. Demand for outputs
emanating from the production
of more outputs among the
industries are called intermediate
demands. Output demand for
final consumption by economic
sectors outside these industries
(e.g., households, government,
external sector) are called final
demands.
Leontief model
Input-output table:
Final Total
Sector 1 Sector 2 … Sector n
demand output
…
…
…
…
Primary
input m zm1 zm2 … zmn ym
Total
input x1 x2 … xn
Leontief model
where
xi = output level of sector i
xij = output of sector i supplied to
sector j
di = final demand of sector i
zkj = amount of primary input k in
sector j
Leontief model
Remark. An input-output table is
also called a transactions table.
Total output is also synonymous
to total demand. It also assumes
the following:
i. each industry produces only
one homogeneous output
ii. each industry uses a fixed
input ratio, and
Leontief model
iii. production in every industry
is subject to constant returns
to scale.
These assumptions are called
the economese conditions.
Leontief model
Definition. In the input-output
model, the matrix A defined
below
x
A = aij = ij
x j i , j =1,...n
is called the technology matrix.
Every aij is called a technical
coefficient.
Leontief model
Remark. Every technical
coefficient from A gives the output
of sector i supplied to sector j to
produce one unit of output j, i.e.,
xij
aij =
xj
Re-expressing the above, we get
xij = aij x j
Leontief model
If each sector produces output
just enough to meet intermediate
demands and final demand, we
have, for a particular sector j,
x j = aj1x1 + aj 2 x2 + ⋯ + ajn xn + d j
Doing this for all sectors
j = 1,2,…,n, we have the system
of equations
Leontief model
x1 = a11x1 + a12 x2 + ⋯ + a1n xn + d1
x2 = a21x1 + a22 x2 + ⋯ + a2 n xn + d2
⋮
xn = an1x1 + an2 x2 + ⋯ + ann xn + dn
In matrix notation, we have
x = Ax + d
Leontief model
or
x − Ax = d
(I − A)x = d
called the Leontief equation. The
matrix (I – A) is called the Leontief
matrix. Suppose (I – A) is
nonsingular. Applying Theorem
4.16, we obtain a unique solution
x * = (I − A)−1d
Leontief model
Note that the equation
x * = (I − A)−1d
gives the gross output vector that
must be produced in order to
satisfy a given set of final
demands.
Leontief model
Example. Consider an input-output
table of Marlboro Country
Final Total
Sector1 Sector2 Sector3
demand output
Leontief model
We have the technology matrix
44.7 214.5 15.8
472.3 1289.0 1574.3
42.8 210.1 174.2
A=
472.3 1289.0 1574.3
28.6 149.9 290.8
472.3 1289.0 1574.3
Leontief model
Simplifying, we get
0.095 0.167 0.01
A = 0.091 0.163 0.111
0.06 0.116 0.185
0.905 −0.167 −0.01
⇒ (I − A) = −0.091 0.837 −0.111
−0.06 −0.116 0.815
Leontief model
Thus,
1.131 0.232 0.045
−1
(I − A) = 0.137 1.246 0.171
0.103 0.194 1.255
473.451
−1
x * = (I − A) d = 1290.000
1574.291
Leontief model
Exercise. Consider an input-
output model with three sectors.
Sector 1 is heavy industry, sector
2 is light industry, and sector 3 is
agriculture. Suppose that the
requirements are given by the
following table:
Leontief model
Heavy Light Agriculture
industry industry
Units of heavy
0.1 0.2 0.1
industry goods
Units of light
0.3 0.2 0.2
industry goods
Units of
agricultural 0.2 0.2 0.1
goods
Leontief model
Let x, y and z denote the number
of units that have to be
produced in the three sectors.
Verify that the solution for the
corresponding Leontief
economy matrix equation is
given by
T
x * = 150 200 100
Leontief model
Example. Consider the following
technology matrix
0.365 0 0
A= 0 0.897 0
0 0 0.331
Leontief model
Example. Consider the following
technology matrix
0.05 0.1 0
A = 0.1 0.25 0
0 0 0.8
Hawkins-Simon condition
Hawkins-Simon condition
Definition. A Leontief economy with
technology matrix A is said to be
viable if and only if the Leontief
equation (I – A)x = d has a
nonnegative solution x* for every
nonnegative vector d.
Definition. A square matrix C
satisfies the Hawkins-Simon
condition if and only if all its leading
principal minors are positive.
Hawkins-Simon condition
Theorem 5.1. Let C be a square
matrix such that its off-diagonal
entries are nonpositive. Then the
following are equivalent:
i. Cx = d has a solution x* > θ
for some d > θ.
ii. Cx = d has a solution x* > θ
for every d > θ.
iii. C satisfies the Hawkins-Simon
condition.
Hawkins-Simon condition
Example. Consider again the
input-output table of Marlboro
Country with the technology matrix
0.095 0.167 0.01
A = 0.091 0.163 0.111
0.06 0.116 0.185
We verify Hawkins-Simon condition
for I – A:
Hawkins-Simon condition
LPM1 = det 0.905
= 0.905 > 0
0.905 −0.167
LPM2 = det
−0.091 0.837
= 0.742 > 0
LPM3 = det(I − A)
= 0.592 > 0
Hawkins-Simon condition
Example. Consider an input-output
table of the economy of Hogwarts
with two industries: Broomsticks
and Magicwands.
Hawkins-Simon condition
i. Calculate the technology
matrix.
ii. Obtain the Leontief matrix
and verify that it satisfies
Hawkins-Simon condition.
iii. Obtain the inverse of the
Leontief matrix.
Hawkins-Simon condition
iv. If final demand for
broomsticks decreased by
200 and final demand for
magicwands increased by
50, obtain the new levels of
output for the two sectors.
Hawkins-Simon condition
Solution. From the transactions
table, we obtain the technology
matrix
189 239.5
1044 997.9
A=
168.8 412.8
1044 997.9
0.18 0.24
=
0.16 0.41
Hawkins-Simon condition
Thus, the Leontief matrix is given by
L = I−A
1 0 0.18 0.24
= −
0 1 0.16 0.41
0.82 −0.24
=
−0.16 0.59
Hawkins-Simon condition
Obtaining the inverse, we our
formula in obtaining inverses of
order 2 square matrices:
1 0.59 0.24
(I − A)−1 =
0.44 0.16 0.82
1.34 0.55
=
0.36 1.86
Hawkins-Simon condition
Example. Consider the following
transactions table of a certain
country (in million pesos):
Final Total
Agriculture Services
demand demand
Agriculture 20 30 30 80
Services 40 40 20 100
Hawkins-Simon condition
Reconstruct the transactions
table with the same matrix of
technical coefficients if total
demands for agriculture and
services are 200 and 500,
respectively. Include the primary
input requirements in the table.
Hawkins-Simon condition
Exercise. Recall the coefficient
matrix in the model of
international trade:
Hawkins-Simon condition
By forming the corresponding
Leontief matrix, use the Hawkins-
Simon condition to show that the
Leontief equation
(I − A)x = d
has a solution vector x* > θ for
every d > θ.
Brauer-Solow condition
Brauer-Solow condition
Remark. In the Leontief
equation (I – A)x = d, it may be
laborious to calculate LPMs as
the order of (I – A) becomes
sufficiently large. We then go to
another condition which only
involves row [or column] sums,
called the Brauer-Solow
condition.
Brauer-Solow condition
Theorem 5.2. [Brauer-Solow] Let A
be a nonnegative matrix. If at least
one of the two conditions below is
satisfied by A, then (I – A) satisfies
the Hawkins-Simon condition:
n
(i) rowi = ∑ aij < 1, ∀i = 1,2,..., n
j =1
n
( ii ) col j = ∑ aij < 1, ∀j = 1,2,..., n
i =1
Brauer-Solow condition
Example. Consider again the
technology matrix of Marlboro
Country,
0.095 0.167 0.01
A = 0.091 0.163 0.111
0.06 0.116 0.185
Brauer-Solow condition
Remark. Brauer-Solow condition is
a sufficient condition, i.e., not all
matrices satisfying the Hawkins-
Simon condition satisfies the
Brauer-Solow condition. Example:
0.1 0.3
A=
2.0 0.2
0.9 −0.3
I−A =
−2.0 0.8
Interpretation of (I – A)–1
Interpretation of (I – A)–1
Definition. Let sector j increase in
final demand by 1 unit while the
other sectors remain the same.
The jth column sum
n
L j = ∑ ℓ ij
i =1
Interpretation of (I – A)–1
Example. Consider
1.131 0.232 0.045
−1
(I − A) = 0.137 1.246 0.171
0.103 0.194 1.255
Interpretation of (I – A)–1
Example. Consider an input-output
table of the economy of Hogwarts
with two industries: Broomsticks
and Magicwands.
Interpretation of (I – A)–1
Example. The following inverse of
a Leontief matrix was obtained
from a transactions table whose
entries are in pesos:
Interpretation of (I – A)–1
i. Interpret the columns.
ii. Derive the technology matrix
A from which this matrix was
obtained.
(i) (I − A)−1 ≥ Θ
( ii ) ℓ ii > 1, ∀i = 1,2,..., n
zkj
B = bkj =
x j j =1,... n
k =1,... m
…
…
…
…
Primary
input m zm1 zm2 … zmn ym
Total
input x1 x2 … xn
Duality
Duality
Definition. Consider the matrix
equations (or equivalently, the
systems of equations)
Bx = b, Cy = c
We say that these matrix equations
are dual to each other iff
BT = C
Duality
Theorem 5.5. Consider the dual
matrix equations
Bx = b, Cy = c
If x* and y* are the respective
solutions of the systems, then
b T y * = cT x *
Duality
Remark. Consider the Leontief
equation
(I − A)x = d [4]
Closed model
Recall the “usual” Leontief
model and the economese
conditions: these are embodied
in the corresponding
transactions table [or the input-
output table]of a particular
economy, industry, or system.
Closed model
Input-output table:
Final Total
Sector 1 Sector 2 … Sector n
demand output
…
…
…
…
Primary
input m zm1 zm2 … zmn ym
Total
input x1 x2 … xn
Closed model
Observe that final demand
emanates from an external
entity (say, households,
government) and primary inputs
originate from outside the
producing sectors (or industries).
For this reason, we call this
“usual” input-output table an
open Leontief model.
Closed model
Without loss of generality,
consider a Leontief model with
three sectors (1, 2, and 3).
Final Total
Sector 1 Sector 2 Sector 3
demand output
Total
input x1 x2 x3
Closed model
Now suppose that final demand
and primary inputs are within the
model, say another sector (4).
Total
Sector 1 Sector 2 Sector 3 Sector 4
output
Closed model
At first glance, this conversion
would not seem to create any
significant change in the analysis.
However, under the economese
conditions, industries (or sectors)
must follow a fixed-proportion
ratio of production of
intermediate goods
Closed model
Thus, primary inputs become
intermediate inputs, and final
demand follows some determined
ratio (similar to that of the three
producing sectors in the model).
For this reason, this modification
makes this Leontief model a
closed Leontief model.
Closed model
Theorem 5.6. A closed Leontief
model
(I − A)x = θ
has a nonnegative solution x* if
and only if I – A is singular, i.e.,
det(I − A) = 0
Productive matrices
Productive matrices
Definition. A technology matrix A
is said to be productive iff given
the Leontief matrix equation
(I − A)x = d, d = 1n
we have
x > θn
Productive matrices
Example. Determine which of
the following matrices are
productive:
1/ 3 1/ 2
A2 =
1/ 9 1/ 3
1/ 2 1/ 4 1/10
A3 = 1/ 4 1/ 4 2 / 5
1/10 2 / 5 1/ 4
Productive matrices
Theorem 5.7. If a matrix A is
productive, then for every
nonnegative vector d, the
equation
(I − A)x = d
has a unique solution that
satisfies
x≥d
Productive matrices
Theorem 5.8. Let A be a
nonnegative matrix. Then the
following are equivalent:
(i) A is productive.
( ii ) lim Ak = Θ
k →∞
∞
( iii ) (I − A)−1 = ∑ Ak , A0 = I
k =0
( iv ) −1
(I − A) ≥ Θ
Productive matrices
Theorem 5.9. [Perron-Frobenius]
Let A be a nonnegative matrix
and define
1
λA = inf µ > 0 : A productive
µ
Then λA > 0 is the largest [real]
eigenvalue of A and has an
associated eigenvector x > θ
(note: “inf” = infimum).
Productive matrices
Definition. Let A be a
nonnegative matrix and define
λA as in Theorem 5.9. We call λA
the Perron-Frobenius root of A.
Productive matrices
Exercise. Find the Perron-Frobenius
root and an associated
eigenvector for each of the
following matrices:
1/ 3 1/ 2 1 2
A= , B =
1/ 9 1/ 3 2 1
To end...
We could of course, dismiss the rigorous
proof as being superfluous: if a theorem is
geometrically obvious why prove it? This
was exactly the attitude taken in the
eighteenth century. The result, in the
nineteenth century, was chaos and
confusion: for intuition, unsupported by
logic, habitually assumes that everything is
much nicer behaved than it really is.
I. Stewart [1975]