Business Maths
Business Maths
Business Maths
B USINESS M ATHEMATICS
Lecture notes for the Bachelor degree programmes
IB/IMC/IMA/ITM/IEVM/ACM/IEM/IMM
at Karlshochschule International University
Module
E–mail: [email protected]
Abstract
Introduction 2
2 Matrices 13
2.1 Matrices as linear mappings . . . . . . . . . . . . . . . . . . . . . . . 13
2.2 Basic concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3 Matrix multiplication . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Bibliography 85
Qualification objectives of the
module (excerpt)
• ...,
• solve problems in Linear Algebra and Analysis and apply such mathematical
methods to quantitative problems in management.
• apply and challenge the knowledge critically on current issues and selected
case studies.
1
2 CONTENTS
Introduction
These lecture notes contain the entire material of the quantitative methods part
of the first semester module 0.1.1 IMQM: Introduction to Management and its
Quantitative Methods at Karlshochschule International University. The aim is
to provide a selection of tried-and-tested mathematical tools that proved efficient
in actual practical problems of Economics and Management. These tools con-
stitute the foundation for a systematic treatment of the typical kinds of quantita-
tive problems one is confronted with in a Bachelor degree programme. Neverthe-
less, they provide a sufficient amount of points of contact with a quantitatively
oriented subsequent Master degree programme in Economics, Management, or
the Social Sciences.
The prerequisites for a proper understanding of these lecture notes are modest,
as they do not go much beyond the basic A-levels standards in Mathematics.
Besides the four fundamental arithmetical operations of addition, subtraction,
multiplication and division of real numbers, you should be familiar, e.g., with
manipulating fractions, dealing with powers of real numbers, the binomial for-
mulae, determining the point of intersection for two straight lines in the Euclid-
ian plane, solving a quadratic algebraic equation, and the rules of differentiation
of real-valued functions of one variable.
It might be useful for the reader to have available a modern graphic display
calculator (GDC) for dealing with some of the calculations that necessarily arise
along the way, when confronted with specific quantitative problems. Some cur-
rent models used in public schools and in undergraduate studies are, amongst
others,
• Texas Instruments TI–84 plus,
• Casio CFX–9850GB PLUS.
However, the reader is strongly encouraged to think about resorting, as an alter-
native, to a spreadsheet programme such as EXCEL or OpenOffice to handle
the calculations one encounters in one’s quantitative work.
The central theme of these lecture notes is the acquisition and application of a
number of effective mathematical methods in a business oriented environment.
In particular, we hereby focus on quantitative processes of the sort
INPUT → OUTPUT ,
3
4 CONTENTS
for which different kinds of functional relationships between some numerical
INPUT quantities and some numerical OUTPUT quantities are being consid-
ered. Of special interest in this context will be ratios of the structure
OUTPUT
.
INPUT
In this respect, it is a general objective in Economics to look for ways to optimise
the value of such ratios (in favour of some economic agent), either by seeking to
increase the OUTPUT when the INPUT is confined to be fixed, or by seeking to de-
crease the INPUT when the OUTPUT is confined to be fixed. Consequently, most
of the subsequent considerations in these lecture notes will therefore deal with
issues of optimisation of given functional relationships between some vari-
ables, which manifest themselves either in minimisation or in maximisation
procedures.
The structure of these lecture notes is the following. Part I presents selected
mathematical methods from Linear Algebra, which are discussed in Chs. 1 to
5. Applications of these methods focus on the quantitative aspects of flows of
goods in simple economic models, as well as on problems in linear program-
ming. In Part II, which is limited to Ch. 6, we turn to discuss elementary aspects
of Financial Mathematics. Fundamental principles of Analysis, comprising dif-
ferential and integral calculus for real-valued functions of one real variable, and
their application to quantitative economic problems, are reviewed in Part III; this
extends across Chs. 7 and 8.
We emphasise the fact that there are no explicit examples nor exercises included
in these lecture notes. These are reserved exclusively for the lectures given
throughout term time.
Recommended textbooks accompanying the lectures are the works by Asano
(2013) [2], Dowling (2009) [11], Dowling (1990) [10], Bauer et al (2008) [3], Bosch
(2003) [6], and Hülsmann et al (2005) [16]. Some standard references of Applied
Mathematics are, e.g., Bronstein et al (2005) [7] and Arens et al (2008) [1].
Should the reader feel inspired by the aesthetics, beauty, ellegance and effi-
ciency of the mathematical methods presented, and, hence, would like to know
more about their background and relevance, as well as being introduced to fur-
ther mathematical techniques of interest, she/he is recommended to take a look
at the brilliant books by Penrose (2004) [21], Singh (1997) [23], Gleick(1987) [13]
and Smith (2007) [24]. Note that most of the textbooks and monographs men-
tioned in this Introduction are available from the library at Karlshochschule In-
ternational University.
Finally, we draw the reader’s attention to the fact that the *.pdf version of these
lecture notes contains interactive features such as fully hyperlinked references
to original publications at the websites dx.doi.org and jstor.org, as well as
active links to biographical information on scientists that have been influential
CONTENTS 5
in the historical development of Mathematics, hosted by the websites The Mac-
Tutor History of Mathematics archive (www-history.mcs.st-and.ac.uk) and
en.wikipedia.org.
6 CONTENTS
Chapter 1
Let us begin our elementary considerations of vector algebra with the introduc-
tion of a special class of mathematical objects. These will be useful at a later
stage, when we turn to formulate certain problems of a quantitative nature in a
compact and elegant way. Besides introducing these mathematical objects, we
also need to define which kinds of mathematical operations they can be sub-
jected to, and what computational rules we have to take care of.
a1
..
.
a := ai , ai ∈ R, i = 1, . . . , n , (1.2)
.
..
an
Notation: a ∈ Rn×1 ,
7
8 CHAPTER 1. VECTOR ALGEBRA IN EUCLIDIAN SPACE RN
and
Def.: Real-valued row vector with n components
aT := (a1 , . . . , ai , . . . , an ) , ai ∈ R, i = 1, . . . , n , (1.3)
Notation: aT ∈ R1×n .
Correspondingly, we define the n-component objects
0
..
.
0 := 0 and 0T := (0, . . . , 0, . . . , 0) (1.4)
.
..
0
a1 b1 a1 + b 1
.. .. ..
. . .
a + b := ai + b i = ai + b i , ai , bi ∈ R , (1.5)
. .. ..
..
. .
an bn an + b n
and
Def.: Rescaling of vectors
λa1
..
.
λa := λai , λ, ai ∈ R . (1.6)
.
..
λan
The rescaling of a vector a with an arbitrary non-zero real number λ has the
following effects:
• |λ| > 1 — stretching of the length of a
1. a + b = b + a (commutative addition)
2. a + (b + c) = (a + b) + c (associative addition)
7. λ(a + b) = λa + λb;
(λ + µ)a = λa + µa with λ, µ ∈ R (distributive rescaling).
m
X
b = λ1 a1 + . . . + λi ai + . . . + λm am =: λi ai ∈ Rn (1.7)
i=1
i.e., the problem of forming the zero vector 0 ∈ Rn from a linear combination
of the m vectors a1 , . . . , ai , . . . , am ∈ Rn , can only be solved trivially, namely by
0 = λ1 = . . . = λi = . . . = λm . When, however, this condition can be solved non-
trivially, with some λi 6= 0, then the set of m vectors a1 , . . . , ai , . . . , am ∈ Rn is called
linearly dependent.
In Euclidian space Rn , there is a maximum number n (!) of vectors which can
be linearly independent. This maximum number is referred to as the dimension
of Euclidian space Rn . Every set of n linearly independent vectors in Euclid-
ian space Rn constitutes a possible basis of Euclidian space Rn . If the set
{a1 , . . . , ai , . . . , an } constitutes a basis of Rn , then every other vector b ∈ Rn can be
expressed in terms of these basis vectors by
n
X
b = β1 a1 + . . . + βi ai + . . . + βn an = βi ai . (1.9)
i=1
b1
..
. Xn
T
a · b := (a1 , . . . , ai , . . . an ) bi = a1 b1 + . . . + ai bi . . . + an bn =: ai b i (1.12)
.
.. i=1
bn
Technically one refers to the non-negative real number |a| as the absolute value
or the Euclidian norm of the vector a ∈ Rn . The length of a ∈ Rn has the following
properties:
• |a| ≥ 0, and |a| = 0 ⇔ a = 0;
By this method one generates a vector of length 1, i.e., a unit vector â. To denote
unit vectors we will employ the “hat” symbol.
Lastly, also by means of the Euclidian scalar product, we introduce the angle
enclosed between two non-zero vectors.
Def.: Angle enclosed between a, b 6= 0 ∈ Rn
aT b
cos[ϕ(a, b)] = · = âT · b̂ ⇒ ϕ(a, b) = cos−1 (âT · b̂) . (1.15)
|a| |b|
3
The notion of on inverse function will be discussed later in Ch. 7.
Chapter 2
Matrices
where aij ∈ R, i = 1, . . . , m; j = 1, . . . , n.
Notation: A ∈ Rm×n .
Characteristic features of this array of real numbers are:
• elements of the ith row constitute the row vector (ai1 , ai2 , . . . , aij , . . . , ain ),
13
14 CHAPTER 2. MATRICES
a1j
a2j
.
.
.
elements of the jth column the column vector .
aij
.
..
amj
Formally column vectors need to be viewed as (n × 1)-matrices, row vectors as
(1 × n)-matrices. An (m × n)-zero matrix, denoted by 0, has all its elements
equal to zero, i.e.,
0 0 ... 0
0 0 ... 0
0 := .. .. . . . (2.2)
..
. . . .
0 0 ... 0
Matrices which have an equal number of rows and columns, i.e. m = n, are
referred to as quadratic matrices. In particular, the (n × n)-unit matrix (or
identity matrix)
1 0 ... 0 ... 0
0 1 ... 0 ... 0
. .
. . . . . .. . . . ..
. . . .
1 := (2.3)
0 0 . . . 1 . . . 0
. . .
.. .. . . ... . . . ...
0 0 ... 0 ... 1
holds a special status in the family of (n × n)-matrices.
Now we make explicit in what sense we will comprehend (m × n)-matrices as
mathematical objects.
Def.: A real-valued matrix A ∈ Rm×n defines by the computational operation
a11 a12 . . . a1j . . . a1n x1
a21 a22 . . . a2j . . . a2n x2
. .. . . .. . . .. .
.
. . . . . . ..
Ax :=
ai1 ai2 . . . aij . . . ain xj
. .. . . . .. .. ..
.. . ..
. . . .
am1 am2 . . . amj . . . amn xn
a11 x1 + a12 x2 + . . . + a1j xj + . . . + a1n xn y1
a21 x1 + a22 x2 + . . . + a2j xj + . . . + a2n xn y2
.
..
.
.
.
:= =: = y (2.4)
ai1 x1 + ai2 x2 + . . . + aij xj + . . . + ain xn yi
.. .
..
.
am1 x1 + am2 x2 + . . . + amj xj + . . . + amn xn ym
2.2. BASIC CONCEPTS 15
a mapping A : Rn×1 → Rm×1 , i.e. a mapping from the set of real-valued n-
component column vectors (here: x) to the set of real-valued m-component col-
umn vectors (here: y).
In loose analogy to the photographic process, x can be viewed as representing
an “object,” A a “camera,” and y the resultant “image.”
Since for real-valued vectors x1 , x2 ∈ Rn×1 and real numbers λ ∈ R, mappings
defined by real-valued matrices A ∈ Rm×n exhibit the two special properties
(AT )T = A (2.7)
applies.
Two special cases may occur for quadratic matrices (where m = n):
with i = 1, . . . , m and j = 1, . . . , n.
Note that an addition can be performed meaningfully only for matrices of the
same format.
2.3. MATRIX MULTIPLICATION 17
Def.: Rescaling of matrices
For A ∈ Rm×n and λ ∈ R\{0}, let
where i = 1, . . . , m and j = 1, . . . , n.
When rescaling a matrix, all its elements simply have to be multiplied by the
same non-zero real number λ.
Computational rules for addition and rescaling of matrices
For matrices A, B, C ∈ Rm×n :
1. A + B = B + A (commutative addition)
2. A + (B + C) = (A + B) + C (associative addition)
7. λ(A + B) = λA + λB;
(λ + µ)A = λA + µA with λ, µ ∈ R\{0} (distributive rescaling)
AB =: C
Pn (2.10)
ai1 b1j + . . . + aik bkj + . . . + ain bnj =: k=1 aik bkj =: cij ,
cij = Euclidian scalar product of ith row vector of A and jth column vector of B .
(2.11)
It is important to realise that the definition of a matrix multiplication just pro-
vided depends in an essential way on the fact that matrix A on the left in the
product needs to have as many (!) columns as matrix B on the right rows. Other-
wise, a matrix multiplication cannot be defined in a meaningful way.
GDC: For matrices [A] and [B] edited beforehand, of matching formats, their ma-
trix multiplication can be evaluated in mode MATRIX → NAMES by [A] ∗ [B].
3. A |{z}
1 = |{z}
1 A=A (multiplicative identity element)
∈Rn×n ∈Rm×m
4. (A + B)C = AC + BC
C(A + B) = CA + CB (distributive matrix multiplication)
Depending on how the natural numbers m and n relate to one another, systems
of linear algebraic equations can be classified as follows:
• m < n: fewer equations than variables; the linear system is under-
determined,
• m = n: same number of equations as variables; the linear system is
well-determined,
19
20 CHAPTER 3. SYSTEMS OF LINEAR ALGEBRAIC EQUATIONS
• m > n: more equations than variables; the linear system is over-
determined.
A more compact representation of a linear system of format (m × n) is given by
• Representation 2:
by means of the four kinds of equivalence transformations such that the resul-
tant simpler final linear system may easily be solved using backward substitu-
tion.
Three exclusive cases of possible solution content for a given system of linear
algebraic equations do exist. The linear system may possess either
1. no solution at all, or
2. a unique solution, or
3. multiple solutions.
Remark: Linear systems that are under-determined, i.e., when m < n, can never
be solved uniquely due to the fact that in such a case there not exist enough
equations to constrain the values of all of the n variables.
GDC: For a stored augmented coefficient matrix [A] of format (m×n+1), associated
with a given (m × n) linear system, select mode MATRIX → MATH and then call the
function rref([A]). It is possible that backward substitution needs to be employed
to obtain the final solution.
For completeness, we want to turn briefly to the issue of solvability of a system
of linear algebraic equations. To this end, we need to introduce the notion of the
rank of a matrix.
22 CHAPTER 3. SYSTEMS OF LINEAR ALGEBRAIC EQUATIONS
if and only if r is the maximum number of row resp. column vectors of A which
are linearly independent. Clearly, r can only be as large as the smaller of the
numbers m and n that determine the format of A.
For quadratic matrices A ∈ Rn×n , there is available a more elegant measure to
determine its rank. This (in the present case real-valued) measure is referred to
as the determinant of matrix A, det(A), and is defined as follows.
Def.:
i.e. the difference between the products of A’s on-diagonal elements and
A’s off-diagonal elements.
(ii) When A ∈ R3×3 , the definition of A’s determinant is more complex. In that
case it is given by
a11 a12 a13
det(A) := a21 a22 a23
a31 a32 a33
:= a11 (a22 a33 − a32 a23 ) + a21 (a32 a13 − a12 a33 ) + a31 (a12 a23 − a22 a13 )(3.8)
.
Observe, term by term, the cyclic permutation of the first index of the ele-
ments aij according to the rule 1 → 2 → 3 → 1.
(iii) Finally, for the (slightly involved) definition of the determinant of a higher-
dimensional matrix A ∈ Rn×n , please refer to the literature; e.g. Bronstein
et al (2005) [7, p 267].
To determine the rank of a given quadtratic matrix A ∈ Rn×n , one now installs
the following criteria: rank(A) = r = n, if det(A) 6= 0, and rank(A) = r < n,
if det(A) = 0. In the first case, A is referred to as regular, in the second as
singular. For quadratic matrices A that are singular, rank(A) = r (with r < n)
is given by the number r of rows (or columns) of the largest possible non-zero
subdeterminant of A.
GDC: For a stored quadratic matrix [A], select mode MATRIX → MATH and obtain
its determinant by calling the function det([A]).
3.4. SOLUTION CRITERIA 23
b 6= 0 b=0
2. rank(A) = rank(A|b) = r
GDC: For a stored quadratic matrix [A], its inverse matrix can be simply obtained
as [A]−1 , where the x−1 function key needs to be used.
3.6. OUTLOOK 25
Computational rules for the inverse operation
For A, B ∈ Rn×n , with det(A) 6= 0 6= det(B), it holds that
1. (A−1 )−1 = A
The special interest in applications in the concept of inverse matrices arises for
the following reason. Consider given a well-determined linear system
Ax = b ,
with regular quadratic coefficient matrix A ∈ Rn×n , i.e., det(A) 6= 0. Then, for A,
there exists an inverse matrix A−1 . Matrix-multiplying both sides of the equation
above from the left (!) by the inverse A−1 , results in
In this case, the unique solution (!) x = A−1 b of the linear system arises simply
from matrix multiplication of the image vector b by the inverse matrix of A. (Of
course, it might actually require a bit of computational work to determine A−1 .)
3.6 Outlook
There are a number of exciting advanced topics in Linear Algebra. Amongst
them one finds the concept of the characteristic eigenvalues and associated
eigenvectors of quadratic matrices, which has particularly high relevance in
practical applications. The question to be answered here is the following: for
given real-valued quadratic matrix A ∈ Rn×n , do there exist real numbers λn ∈ R
and real-valued vectors v n ∈ Rn×1 which satisfy the condition
!
Av n = λn v n ? (3.12)
Put differently: for which vectors v n ∈ Rn×1 does their mapping by a quadratic
matrix A ∈ Rn×n amount to simple rescalings by real numbers λn ∈ R?
By re-arranging, Eq. (3.12) can be recast into the form
!
0 = (A − λn 1) v n , (3.13)
26 CHAPTER 3. SYSTEMS OF LINEAR ALGEBRAIC EQUATIONS
with 1 an (n×n)-unit matrix [cf. Eq. (2.3)] and 0 an n-component zero vector. This
condition corresponds to a homogeneous system of linear algebraic equations of
format (n × n). Non-trivial solutions v n 6= 0 to this system exist provided that the
so-called characteristic equation
!
0 = det (A − λn 1) , (3.14)
a polynomial of degree n (cf. Sec. 7.1.1), allows for real-valued roots λn ∈ R. Note
that symmetric quadratic matrices (cf. Sec. 2.2) possess exclusively real-valued
eigenvalues λn . When these eigenvalues turn out to be all different, then the
associated eigenvectors v n prove to be mutually orthogonal.
Knowledge of the spectrum of eigenvalues λn ∈ R and associated eigenvectors
v n ∈ Rn×1 of a real-valued matrix A ∈ Rn×n provides the basis of a transformation
of A to its diagonal form Aλn , thus yielding a diagonal matrix which features the
eigenvalues λn as its on-diagonal elements; cf. Leon (2009) [19].
Amongst other examples, the concept of eigenvalues and eigenvectors of
quadratic real-valued matrices plays a special role in Statistics, in the context
of exploratory principal component analyses of multivariate data sets, where
the objective is to identify dominant intrinsic structures; cf. Hair et al (2010) [14,
Ch. 3] and Ref. [12, App. A].
Chapter 4
27
28 CHAPTER 4. LEONTIEF’S INPUT–OUTPUT MATRIX MODEL
the production sector to external consumers representing an open market, and
(ii) the endogenous channel linking the economic agents to their neighbours
(thus respresenting their interdependencies). It is supposed that momentum is
injected into the economic system, triggering the flow of goods between the dif-
ferent actors, by the prospect of increasing the value of the INPUT quantities,
in line with the notion of the economic value chain.
Leontief’s model is based on the following three elementary
Assumptions:
1. For all goods involved the functional relationship between INPUT and OUT-
PUT quantities be of a linear nature [cf. Eq. (2.5)].
2. The proportions of “INPUT quantities to OUTPUT quantities” be constant
over the reference period of time considered; the flows of goods are thus
considered to be stationary.
3. Economic equilibrium obtains during the reference period of time: the
numbers of goods then supplied equal the numbers of goods then de-
manded.
The mathematical formulation of Leontief’s quantitative model employs the fol-
lowing
Vector- and matrix-valued quantities:
1. q — total output vector ∈ Rn×1 , components qi ≥ 0 units (dim: units)
2. y — final demand vector ∈ Rn×1 , components yi ≥ 0 units (dim: units)
3. P — input–output matrix ∈ Rn×n , components Pij ≥ 0 (dim: 1)
4. (1 − P) — technology matrix ∈ Rn×n , regular, hence, invertible (dim: 1)
5. (1 − P)−1 — total demand matrix ∈ Rn×n (dim: 1)
6. v — resource vector ∈ Rm×1 , components vi ≥ 0 units (dim: units)
7. R — resource consumption matrix ∈ Rm×n , components Rij ≥ 0, (dim: 1)
where 1 denotes the (n × n)-unit matrix [cf. Eq. (2.3)]. Note that the compo-
nents of all the vectors involved, as well as of the input–output matrix and of the
resource consumption matrix, can assume non-negative values (!) only.
The first column of this table lists all the n different sources of flows of goods
(or suppliers of goods), while its first row shows the n + 1 different sinks of flows
of goods (or consumers of goods). The last column contains the total output of
each of the n agents in the reference period of time.
Next we compute for each of the n agents the respective values of the non-negative
ratios
nij
Pij := , (4.5)
qj
Rij := amounts (in units) required of resource i for the production of one unit of good j ,
(4.9)
with i = 1, . . . , m und j = 1, . . . , n. The rows of matrix R thus contain information
concerning the m resources, the columns information concerning the n goods.
Note that in general the (m × n) resource consumption matrix R is not (!) a
quadratic matrix and, therefore, in general not invertible.
n
X
q − y = Pq ⇔ qi − y i = Pij qj , (4.10)
j=1
q = y + Pq .
|{z} |{z} |{z}
total output final demand (exogenous) deliveries to production sector (endogenous)
For computational purposes this central stationary flow of goods relation (4.10)
may be rearranged as is convenient. In this context it is helpful to make use
of the matrix identity q = 1q, where 1 denotes the (n × n)-unit matrix [cf.
Eq. (2.3)].
Examples:
(i) given/known: P, q
(ii) given/known: P, y
with i = 1, . . . , n; (1 − P)−1 here denotes the total demand matrix, i.e., the
inverse of the technology matrix.
with i = 1, . . . , m.
GDC: For problems with n ≤ 5, and known matrices P and R, Eqs. (4.11), (4.12)
and (4.14) can be immediately used to calculate the quantities q from given
quantities y, or vice versa.
4.4 Outlook
Leontief’s input–output matrix model may be extended in a straightforward fash-
ion to include more advanced considerations of economic theory. Supposing
a closed though not necessarily stationary economic system G comprising n in-
terdependent economic agents producing n different goods, one may assign
monetary values to the INPUT quantity v as well as to the OUTPUT quantities
q and y of the system. Besides the numbers of goods produced and the associ-
ated flows of goods one may monitor with respect to G for a given period of time,
one can in addition analyse in time and space the amount of money coupled to
the different goods, and the corresponding flows of money. However, contrary
to the number of goods, in general there does not exist a conservation law for
the amount of money with respect to G. This may render the analysis of flows
of money more difficult, because, in the sense of an increase in value, money
can either be generated inside G during the period of time considered or it can
likewise be annihilated; it is not just limited to either flowing into respectively
flowing out of G. Central to considerations of this kind is a balance equation for
the amount of money contained in G during a given period of time, which is an
additive quantity. Such balance equations constitute familiar tools in Physics
(cf. Herrmann (2003) [15, p 7ff]). Its structure in the present case is given by2
rate of change in time
of the amount of money = flux of money rate of generation of money
+
into G [in CU/TU] in G [in CU/TU]
in G [in CU/TU]
Note that, with respect to G, both fluxes of money and rates of generation of
money can in principle possess either sign, positive or negative. To deal with
2
Here the symbols CU and TU denote “currency units” and “time units,” respectively.
34 CHAPTER 4. LEONTIEF’S INPUT–OUTPUT MATRIX MODEL
these quantitative issues properly, one requires the technical tools of the dif-
ferential and integral calculus which we will discuss at an elementary level
in Chs. 7 and 8. We make contact here with the interdisciplinary science of
Econophysics (cf., e.g., Bouchaud and Potters (2003) [5]), a very interesting and
challenging subject which, however, is beyond the scope of these lecture notes.
Leontief’s input–output matrix model, and its possible extension as outlined
here, provide the quantitative basis for considerations of economical ratios of
the kind
OUTPUT [in units]
,
INPUT [in units]
as mentioned in the Introduction. In addition, dimensionless (scale-invariant)
ratios of the form
REVENUE [in CU]
,
COSTS [in CU]
referred to as economic efficiency, can be computed for and compared between
different economic systems and their underlying production sectors. In Ch. 7 we
will briefly reconsider this issue.
Chapter 5
Linear programming
Def.: Consider a matrix A ∈ Rm×n , a vector b ∈ Rm×1 , two vectors c, x ∈ Rn×1 , and
a constant d ∈ R. A quantitative problem of the form
max z = cT · x + d |Ax ≤ b, x ≥ 0 ,
(5.1)
35
36 CHAPTER 5. LINEAR PROGRAMMING
or, expressed in terms of a component notation,
• x1 , . . . , xn — n independent variables,
• Ax ≤ b — m restrictions,
• x ≥ 0 — n non-negativity constraints.
min z = cT · x + d |Ax ≥ b, x ≥ 0 .
In this case, the components of the vector b need to be interpreted as lower limits
on certain capacities.
For given linear objective function z(x1 , . . . , xn ), the set of points x = (x1 , . . . , xn )T
satisfying the condition
z(x1 , x2 ) = c1 x1 + c2 x2 + d
6. Determination of the optimal solution (x1O , x2O ) as the point resp. set of
points of intersection between the displaced projection of the (0, 0)-isoquant
of z and the far boundary of D.
S1: Does the current simplex tableau show −cj ≥ 0 for all j ∈ {1, . . . , n}? If so,
then the corresponding basis solution is optimal. END. Otherwise goto S2.
S2: Choose a pivot column index j ∗ ∈ {1, . . . , n} such that −cj ∗ := min{−cj |j ∈
{1, . . . , n}} < 0.
S3: Is there a row index i∗ ∈ {1, . . . , m} such that ai∗ j ∗ > 0? If not, the objective
function z is unbounded from above. END. Otherwise goto S4.
S4: Choose a pivot row index i∗ such that ai∗ j ∗ > 0 and bi∗ /ai∗ j ∗ :=
min{bi /ai∗ j ∗ |ai∗ j ∗ > 0, i ∈ {1, . . . , m}}. Perform a pivot operation with the
pivot element ai∗ j ∗ . Goto S1.
When the final simplex tableau has been arrived at, one again assigns the non-
basis variables the value zero. The values of the final basis variables correspond-
ing to the optimal solution of the given linear programming problem are then
to be determined from the final simplex tableau by backward substitution, be-
ginning at the bottom row. Note that slack variables with positive values belong-
ing to the basis variables in the optimal solution provide immediate information
on existing remaining capacities in the problem at hand.
Chapter 6
In this chapter we want to provide a brief introduction into some basic concepts
of financial mathematics. As we will try to emphasise, many applications of
these concepts (that have immediate practical relevance) are founded on only two
simple and easily accessible mathematical structures: the so-called arithmetical
and geometrical real-valued sequences and their associated finite series.
(an )n∈N ,
with an , an−1 , d ∈ R. Given this recursive formation rule, one may infer the ex-
plicit representation of an arithmetical sequence as
Note that any arithmetical sequence is uniquely determined by the two free pa-
rameters a1 and d, the starting value of the sequence and the constant difference
between neighbours in the sequence, respectively. Equation (6.2) shows that the
elements an in a non-trivial arithmetical sequence exhibit either linear growth
or linear decay with n.
41
42 CHAPTER 6. ELEMENTARY FINANCIAL MATHEMATICS
When one calculates for an arithmetical sequence of n + 1 real numbers the
arithmetical mean of the immediate neighbours of any particular element an
(with n ≥ 2), one finds that
1 1
(an−1 + an+1 ) = (a1 + (n − 2)d + a1 + nd) = a1 + (n − 1)d = an . (6.3)
2 2
Summation of the first n elements of an arbitrary arithmetical sequence of real
numbers leads to a finite arithmetical series,
n n
X X d
Sn := a1 + a2 + . . . + an = ak = [a1 + (k − 1)d] = na1 + (n − 1)n . (6.4)
k=1 k=1
2
In the last algebraic step use was made of the Gaußian identity1 (cf., e.g., Bosch
(2003) [6, p 21])
n−1
X 1
k ≡ (n − 1)n . (6.5)
k=1
2
with an , an−1 ∈ R and q ∈ R\{0, 1}. Given this recursive formation rule, one may
infer the explicit representation of a geometrical sequence as
an = a1 q n−1 with n ∈ N. (6.7)
Note that any geometrical sequence is uniquely determined by the two free
parameters a1 and q, the starting value of the sequence and the constant quotient
between neighbours in the sequence, respectively. Equation (6.7) shows that the
elements an in a non-trivial geometrical sequence exhibit either exponential
growth or exponential decay with n (cf. Sec. 7.1.4).
When one calculates for a geometrical sequence of n + 1 real numbers the ge-
ometrical mean of the immediate neighbours of any particular element an (with
n ≥ 2), one finds that
√ p
an−1 · an+1 = a1 q n−2 · a1 q n = a1 q n−1 = an . (6.8)
n
X
1
Analogously, the modified Gaußian identity (2k − 1) ≡ n2 applies.
k=1
6.2. INTEREST AND COMPOUND INTEREST 43
Summation of the first n elements of an arbitrary geometrical sequence of real
numbers leads to a finite geometrical series,
n n n−1
X X k−1 X qn − 1
Sn := a1 + a2 + . . . + an = ak = a1 q = a1 q k = a1 . (6.9)
k=1 k=1 k=0
q − 1
In the last algebraic step use was made of the identity (cf., e.g., Bosch (2003) [6,
p 27])
n−1
X qn − 1
qk ≡ for q ∈ R\{0, 1} . (6.10)
k=0
q−1
will have accumulated, where Kn−1 denotes the capital (in CU) accumulated by
the end of n − 1 interest periods. This recursive representation of the growth of
the initial capital K0 due to a total of n interest payments and the effect of com-
pound interest makes explicit the direct link with the mathematical structure
of a geometrical sequence of real numbers (6.6).
It is a straightforward exercise to show that in this simple interest model the
final capital Kn is related to the initial capital K0 by
Note that this equation links the four non-negative quantities Kn , K0 , q and n to
one another. Hence, knowing the values of three of these quantities, one may
2
Inverting this defining relation for q leads to p = 100 · (q − 1).
44 CHAPTER 6. ELEMENTARY FINANCIAL MATHEMATICS
solve Eq. (6.13) to obtain the value of the fourth. For example, solving Eq. (6.13)
for K0 yields
Kn
K0 = n =: B0 . (6.14)
q
In this particular variant, K0 is referred to as the present value B0 of the final
capital Kn ; this is obtained from Kn by an n-fold division with the interest factor
q.
Further possibilities of re-arranging Eq. (6.13) are:
(i) Solving for the interest factor q:
r
n Kn
q= , (6.15)
K0
From now on, n ∈ N shall denote the number of full years that have passed in a
specific interest model.
Now we turn to discuss a second, more refined interest model. Let us suppose
that an initial capital K0 > 0 CU earns interest during one full year m ∈ N times
at the mth part of a nominal annual interest rate pnom > 0. At the end of the
first out of m periods of equal length 1/m, the initial capital K0 will thus have
increased to an amount
pnom pnom
K1/m = K0 + K0 · = K0 1 + .
m · 100 m · 100
By the end of the kth (k ≤ m) out of m periods the account balance will have
become pnom k
Kk/m = K0 1 + ;
m · 100
pnom
the interest factor 1 + will then have been applied k times to K0 . At the
m · 100
end of the full year, K0 in this interest model will have increased to
pnom m
K1 = Km/m = K0 1 + , m∈N.
m · 100
This relation defines an effective interest factor
pnom m
qeff := 1 + , (6.17)
m · 100
with associated effective annual interest rate
h pnom m i
peff = 100 · 1 + −1 , m∈N, (6.18)
m · 100
6.2. INTEREST AND COMPOUND INTEREST 45
peff
obtained from re-arranging qeff = 1 + .
100
When, ultimately, n ∈ N full years will have passed in the second interest model,
the initial capital K0 will have been transformed into a final capital of value
pnom n·m n
K n = K0 1 + = K0 qeff , n, m ∈ N . (6.19)
m · 100
The present value B0 of Kn is thus given by
Kn
B0 = n
= K0 . (6.20)
qeff
At the end of n full years we have, recursively substituting for Kn−1 , Kn−2 , etc.,
n−1
X
n 2 n−1
Kn = (Kn−1 + E)q = · · · = E(q + . . . + q + q) = Eq(q + . . . + q + 1) = Eq qk .
k=0
Using the identity (6.10), since presently q > 1, the account balance at the end
of n full years can be reduced to the expression
qn − 1
Kn = Eq , q ∈ R>1 , n∈N. (6.21)
q−1
(i) the first redemption payment T1 amount to t > 0 percent of the mortgage
R0 ,
(ii) the remaining debt shall be paid back to the bank in constant annuities of
value A > 0 CU at the end of each full year that has passed.
The annuity A is defined as the sum of the variable nth interest payment Zn >
0 CU and the variable nth redemption payment Tn > 0 CU. In the present model
we impose on the annuity the condition that it be constant across full years,
!
A = Zn + Tn = constant . (6.24)
For the first full year of a running mortgage contract, the interest payment, the
redemption payment, and, following the payment of a first annuity, the remain-
ing debt take the values
p
Z1 = R0 · = R0 (q − 1)
100
T1 = A − Z1
substitute for Z1
p
R1 = R0 + Z1 − A = R0 + R0 · − A = R0 q − A .
z}|{
100
By the end of a second full year, these become
Z2 = R1 (q − 1)
T2 = A − Z2
substitute for Z2 substitute for R1
R2 = R1 + Z2 − A = R1 q − A = R0 q 2 − A(q + 1) .
z}|{ z}|{
At this stage, it has become clear according to which patterns the different quan-
tities involved in the redemption payment model need to be formed. The inter-
est payment for the nth full year in a mortgage contract of constant anuities
amounts to (recursively)
qn − 1
explicitly: Rn = R0 q n − A , n∈N. (6.29)
q−1
All the formulae we have now derived for computing the values of the quantities
{n, Zn , Tn , Rn } form the basis of a formal redemption payment plan, given by
n Zn [CU] Tn [CU] Rn [CU]
0 – – R0
1 Z1 T1 R1 ,
2 Z2 T2 R2
.. .. .. ..
. . . .
a standard scheme that banks must make available to their mortgage customers
for the purpose of financial orientation.
Remark: For known values of the free parameters R0 > 0 CU, q > 1 and A > 0 CU,
the simple recursive formulae (6.26), (6.27) and (6.28) can be used to implement
a redemption payment plan in a modern spreadsheet programme such as EXCEL
or OpenOffice.
We emphasise the following observation concerning Eq. (6.29): since the con-
stant annuity A contains implicitly a factor (q − 1) [cf. Eq. (6.25)], the two com-
peting terms in this relation each grow exponentially with n. For the redemption
payments to eventually terminate, it is thus essential to fix the free parameter t
(for known p > 0 ⇔ q > 1) in such a way that the second term on the right-hand
side of Eq. (6.29) is given the possibility to catch up with the first as n progresses
(the latter of which has a head start of R0 > 0 CU at n = 0). The necessary
!
condition following from the requirement that Rn ≤ Rn−1 is thus t > 0.
Equation (6.29) links the five non-negative quantities Rn , R0 , q, n and A to one
another. Given one knows the values of four of these, one can solve for the fifth.
For example:
48 CHAPTER 6. ELEMENTARY FINANCIAL MATHEMATICS
(i) Calculation of the contract period n of a mortgage contract, knowing the
mortgage R0 , the interest factor q and the annuity A. Solving the condition
!
Rn = 0 imposed on Rn for n yields (after a few algebraic steps)
ln 1 + pt
n= ; (6.30)
ln(q)
the contract period is thus independent of the value of the mortgage loan,
R0 .
(ii) Evaluation of the annuity A, knowing the contract period n, the mortgage
!
loan R0 , and the interest factor q. Solving the condition Rn = 0 imposed on
Rn for A immediately yields
q n (q − 1)
A= R0 . (6.31)
qn − 1
Now equating the two expressions (6.31) and (6.25) for the annuity A, one
finds in addition that
t q−1
= n . (6.32)
100 q −1
(q − 1)
Zk/m = (K0 − ka) .
m
Summation over the contributions of each of the m intervals to the interest
earned then yields for the entire interest earned during the first full year (in
CU) " #
m m m
X X (q − 1) (q − 1) X
Z1 = Zk/m = (K0 − ka) = mK0 − a k .
k=1 k=1
m m k=1
By means of substitution from the identity (6.5), this result can be recast into
the equivalent form
1
Z1 = K0 − (m + 1)a (q − 1) . (6.33)
2
Note that this quantity decreases linearly with the number of deductions m made
per year resp. with the pension payment amount a.
One now finds that the account balance at the end of the first full year that has
passed is given by
Eq. (6.33)
1
K1 = K0 − ma + Z1 = K0 q − m + (m + 1)(q − 1) a .
z}|{
2
At the end of a second full year of the pension payment contract the interest
earned is
1
Z2 = K1 − (m + 1)a (q − 1) ,
2
while the account balance amounts to
substitute for K1 and Z2
2 1
K2 = K1 − ma + Z2 = K0 q − m + (m + 1)(q − 1) a(q + 1) .
z}|{
2
At this stage, certain fairly simple patterns for the interest earned during full
year n, and the account balance after n full years, reveal themselves. For Zn we
have
1
Zn = Rn−1 − (m + 1)a (q − 1) , (6.34)
2
and for Kn one obtains
(i) The duration n (in full years) of a particular pension contract is obtained
!
from solving the condition Kn = 0 accordingly. Given that [. . .]a−K0 (q−1) > 0,
one thus finds3
[...]a
ln [...]a−K0 (q−1)
n= . (6.36)
ln(q)
(ii) The present value B0 of a pension scheme results from the following con-
sideration: for fixed interest factor q > 1, which initial capital K0 > 0 CU
must be paid into a bank account such that for a duration of n full years
one can receive payments of constant amount a at the beginning of each of
m intervals (of equal length) per year? The value of B0 = K0 is again obtained
!
from imposing on Eq. (6.35) the condition Kn = 0 and solving for K0 . This
yields
qn − 1
1
B0 = K0 = m + (m + 1)(q − 1) a n . (6.37)
2 q (q − 1)
(iii) The idea of so-called everlasting pension payments of amount aever > 0 CU
is based on the strategy to consume only the annual interest earned by
an initial capital K0 > 0 CU residing in a bank account with interest factor
!
q > 1. Imposing now on Eq. (6.35) the condition Kn = K0 to hold for all
values of n, and then solving for a, yields the result
q−1
aever = 1 K0 ; (6.38)
m + (m + 1)(q + 1)
2
• D: domain of f ,
1
Cf. our introduction in Ch. 2 of matrices as a particular class of mathematical objects.
53
54 CHAPTER 7. DIFFERENTIAL CALCULUS OF REAL-VALUED FUNCTIONS
• W : target space of f ,
• y ∈ W : dependent variable of f ,
obtains, i.e., when at x the left and right limits of the function f coincide and are
equal to the value f (x). A real-valued function f as such is continuous when f
is continuous for all x ∈ D(f ).
Def.: When a real-valued function f of one real variable x satisfies the condition
Their domain comprises the entire set of real numbers, i.e., D(f ) = R. The
extent of their target space depends specifically on the values of the real constant
coefficients ai ∈ R. Functions in this class possess a maximum of n real roots.
pm (x) am x m + . . . + a1 x + a0
y = f (x) = =
qn (x) bn x n + . . . + b1 x + b0 (7.6)
with ai , bj ∈ R, i = 1, . . . , m, j = 1, . . . , n, m, n ∈ N, am , bn 6= 0 .
Their domain is given by D(f ) = R\{x|qn (x) = 0}. When for the degrees m and n
of the polynomials pm (x) and qn (x) we have
(i) m < n, then f is referred to as a proper rational function, or
(ii) m ≥ n, then f is referred to as an improper rational function.
In the latter case, application of polynomial division leads to a separation of f into
a purely polynomial part and a proper rational part. The roots of f always corre-
spond to those roots of the numerator polynomial pm (x) for which simultaneously
qn (x) 6= 0 applies. The roots of the denominator polynomial qn (x) constitute poles
of f . Proper rational functions always tend for very small (i.e., x → −∞) and for
very large (i.e., x → +∞) values of their argument to zero.
We here confine ourselves to cases with domains D(f ) = R>0 , such that for the
coresponding target spaces we have W (f ) = R>0 . Under these conditions, power-
law functions are strictly monotonously increasing when α > 0, and √ strictly
monotonously decreasing when α < 0. Hence, they are inverted by y = α x = x1/α .
There do not exist any roots under the conditions stated here.
56 CHAPTER 7. DIFFERENTIAL CALCULUS OF REAL-VALUED FUNCTIONS
7.1.4 Exponential functions
Exponential functions have the general form
Their domain is D(f ) = R, while their target space is W (f ) = R>0 . They exhibit
strict monotonous increase for a > 1, and strict monotonous decrease for 0 < a <
1. Hence, they too are invertible. Their y-intercept is generally located at y = 1.
For a > 1, exponential functions are also known as growth functions.
Special case: When the constant (!) base number is chosen to be a = e, where
e denotes the irrational Euler’s number (according to the Swiss mathematician
Leonhard Euler, 1707–1783) defined by the infinite series
∞
X 1 1 1 1 1
e := = + + + + ... ,
k=0
k! 0! 1! 2! 3!
applies.
∆y f (x + ∆x) − f (x)
= .
∆x ∆x
It is then natural, for given f , to investigate the limit behaviour of this difference
quotient as the change ∆x of the argument of f is made successively smaller.
Def.: A continuous real-valued function f of one real variable is called differen-
tiable at x ∈ D(f ), when for arbitrary ∆x ∈ R the limit
∆y f (x + ∆x) − f (x)
f 0 (x) := lim = lim (7.12)
∆x→0 ∆x ∆x→0 ∆x
exists and is unique. When f is differentiable for all x ∈ D(f ), then f as such is
referred to as being differentiable.
58 CHAPTER 7. DIFFERENTIAL CALCULUS OF REAL-VALUED FUNCTIONS
The existence of this limit in a point (x, f (x)) for a real-valued function f re-
quires that the latter exhibits neither “jumps” nor “kinks,” i.e., that at (x, f (x))
the function is sufficiently “smooth.” The quantity f 0 (x) is referred to as the first
derivative of the (differentiable) function f at position x. It provides a quantita-
tive measure for the local rate of change of the function f in the point (x, f (x)).
In general one interprets the first derivative f 0 (x) as follows: an increase of the
argument x of a differentiable real-valued function f by 1 (one) unit leads to a
change in the value of f by approximately f 0 (x) · 1 units.
Alternative notation for the first derivative of f :
df (x)
f 0 (x) ≡ .
dx
The differential calculus was developed in parallel with the integral calculus (see
Ch. 7) during the second half of the 17th Century, independent of one another
by the English physicist, mathematiccian, astronomer and philosopher Sir Isaac
Newton (1643–1727) and the German philosopher, mathematician and physicist
Gottfried Wilhelm Leibniz (1646–1716).
Via the first derivative of a differentiable function f at an argument x0 ∈ D(f ),
i.e., f 0 (x0 ), one defines the so-called linearisation of f in a neighbourhood of x0 .
The equation describing the associated tangent to f in the point (x0 , f (x0 )) is
given by
y = f (x0 ) + f 0 (x0 )(x − x0 ) . (7.13)
GDC: Local values f 0 (x0 ) of first derivatives can be computed for given function f
in mode CALC using the interactive routine dy/dx.
The following rules of differentiation apply for the five families of elementary
real-valued functions discussed in Sec. 7.1, as well as concatenations thereof:
Rules of differentiation
f 0 (x)
6. (ln(f (x)))0 = for f (x) > 0 (logarithmic differentiation)
f (x)
−1 0 1
7. (f (x)) = 0 , if f is one-to-one and onto.
f (y) y=f −1 (x)
(differentiation of inverse functions).
8. marginal profit function G0 (x) := E 0 (x) − K 0 (x) = xp0 (x) + p(x) − K 0 (x) (dim:
CU/unit)
argument: level of physical output x > 0 (dim: units)
6. monotonous behaviour:
7. local curvature:
8. asymptotic behaviour:
asymptotes to f are constituted by
62 CHAPTER 7. DIFFERENTIAL CALCULUS OF REAL-VALUED FUNCTIONS
(i) straight lines y = ax + b with the property limx→+∞ [f (x) − ax − b] = 0 or
limx→−∞ [f (x) − ax − b] = 0
(ii) straight lines x = x0 at poles x0 ∈
/ D(f )
K(x) = a3 x3 + a2 x2 + a1 x + a0
| {z } |{z}
=Kv (x) =Kf
(7.15)
with a3 , a1 > 0, a2 < 0, a0 ≥ 0, a22 − 3a3 a1 < 0 .
The model thus contains a total of four free parameters. It is the outcome of a
systematic regression analysis of agricultural quantitative–empirical data with
the aim to describe an inherently non-linear functional relationship between a
few economic variables. As such, the functional relationship for K(x) expressed
in Eq. (7.15) was derived from a practical consideration. It is a reflection of the
following observed features:
(i) for levels of physical output x ≥ 0 units, the total costs relating to typical
production processes exhibit strictly monotonously increasing behaviour;
thus
(ii) for the total costs there do not exist neither roots nor local extremal values;2
however,
The continuous curve for K(x) resulting from these considerations exhibits the
characteristic shape of an inverted capital letter “S”: beginning at a positive value
2
The last condition in Eq. (7.15) ensures a first derivative of K(x) that does not possess any
!
roots; cf. the case of a quadratic algebraic equation 0 = ax2 + bx + c, with discriminant b2 − 4ac < 0.
7.5. ANALYTIC INVESTIGATIONS OF ECONOMIC FUNCTIONS 63
corresponding to fixed costs, the total costs first increase degressively up to a
point of inflection, whereafter they continue to increase, but in a progressive
fashion.
In broad terms, the functional expression given in Eq. (7.15) to model totals costs
in dependence of the level of physical output is the sum of two contributions, the
variable costs Kv (x) and the fixed costs Kf = a0 , viz.
K(x) = Kv (x) + Kf . (7.16)
K(x) a0
= a3 x2 + a2 x + a1 + , x > 0 units (7.20)
x x
attain a minimum at a level of physical output xg2 > 0 units, the defining
!
equation of which is given by 0 CU = 2a3 x3g2 + a2 x2g2 − a0 . At this value of x,
equality of average costs and marginal costs obtains, viz.
K(x)
= K 0 (x) , (7.21)
x
which follows by the quotient rule of differentiation from the necessary con-
dition for an extremum of the average costs,
0
K 0 (x) · x − K(x) · 1
! K(x)
0= = .
x x2
Since a quotient can be zero only when its numerator vanishes (and its
denominator remains non-zero), one finds from re-arranging the numerator
expression equated to zero the property
K 0 (x) K 0 (x)
=x =1 for x = xg2 . (7.22)
K(x)/x K(x)
K(xg2 ) K(xg2 )
T (x) = K(xg2 ) + K 0 (xg2 )(x − xg2 ) = K(xg2 ) + (x − xg2 ) = x.
xg 2 xg 2
The first two derivatives of G(x) with respect to its argument x are given by
G0 (x) = E 0 (x) − K 0 (x) = xp0 (x) + p(x) − 3a3 x2 + 2a2 x + a1
(7.26)
00 00 00 00 0
G (x) = E (x) − K (x) = xp (x) + 2p (x) − [6a3 x + 2a2 ] . (7.27)
66 CHAPTER 7. DIFFERENTIAL CALCULUS OF REAL-VALUED FUNCTIONS
Employing the principles of curve sketching set out in Sec. 7.4, the following
characteristic values of G(x) can thus be identified:
• break-even point
xS > 0 units, as the unique solution to the conditions
!
G(x) = 0 CU (necessary condition) (7.28)
and
!
G0 (x) > 0 CU/unit (sufficient condition) , (7.29)
and
!
G0 (x) < 0 CU/unit (sufficient condition) , (7.31)
• maximum profit
xM > 0 CU, as the unique solution to the conditions
!
G0 (x) = 0 CU/unit (necessary condition) (7.32)
and
!
G00 (x) < 0 CU/unit2 (sufficient condition) . (7.33)
At this point, we like to draw the reader’s attention to a special geometric prop-
erty of the quantitative model for profit that we just have outlined: at maximum
profit, the total revenue function E(x) and the total cost function K(x) always
possess parallel tangents. This is due to the fact that by the necessary condition
for an extremum to exist, one finds that
! !
0 CU/unit = G0 (x) = E 0 (x) − K 0 (x) ⇔ E 0 (x) = K 0 (x) . (7.34)
GDC: Roots and local maxima resp. minima can be easily determined for a given
stored function in mode CALC by employing the interactive routines zero and
maximum resp. minimum.
To conclude these considerations, we briefly turn to elucidate the technical term
Cournot’s point, which frequently arises in quantitative discussions in eco-
nomic theory; this is named after the French mathematician and economist
Antoine–Augustin Cournot (1801–1877). Cournot’s point simply labels the
profit-optimal combination of the level of physical output and the associated
7.5. ANALYTIC INVESTIGATIONS OF ECONOMIC FUNCTIONS 67
unit price, (xM , p(xM )), for the unit price function p(x) of a good in a monopolis-
tic market situation. Note that for this specific combination of optimal values the
Amoroso–Robinson formula applies, which was developed by the Italian math-
ematician and economist Luigi Amoroso (1886–1965) and the British economist
Joan Violet Robinson (1903–1983). This states that
K 0 (xM )
p(xM ) = , (7.35)
1 + εp (xM )
with K 0 (xM ) the value of the marginal costs at xM , and εp (xM ) the value of the
elasticity of the unit price function at xM (see the following Sec. 7.6). Starting
from the defining equation of the total revenue E(x) = xp(x), the Amoroso–
Robinson formula is derived by evaluating the first derivative of E(x) at xM ,
so
Sec. 7.6
p0 (xM ) z}|{
0 0
E (xM ) = p(xM ) + xM p (xM ) = p(xM ) 1 + xM = = p(xM ) [1 + εp (xM )] ,
p(xM )
and then re-arranging to solve for p(xM ), using the fact that E 0 (xM ) = K 0 (xM ).
Remark: In a market situation where perfect competition applies, one assumes
that the unit price function has settled to a constant value p(x) = p = constant >
0 CU/unit (and, hence, p0 (x) = 0 CU/unit2 obtains).
(i) We begin with the average profit in dependence on the level of physical
output x ≥ 0 units,
G(x)
. (7.36)
x
!
The conditions that determine a local maximum are [G(x)/x]0 = 0 CU/unit2
!
and [G(x)/x]00 < 0 CU/unit3 . Respecting the quotient rule of differentiation
(cf. Sec. 7.2), the first condition yields
G0 (x)x − G(x)
= 0 GE/ME2 . (7.37)
x2
68 CHAPTER 7. DIFFERENTIAL CALCULUS OF REAL-VALUED FUNCTIONS
Since a quotient can only be zero when its numerator vanishes while its
denominator remains non-zero, it immediately follows that
G0 (x)
G0 (x)x − G(x) = 0 CU ⇒ x =1. (7.38)
G(x)
The task at hand now is to find a (unique) value of the level of physical out-
put x which satisfies this last condition, and for which the second derivative
of the average profit becomes negative.
(ii) To compare the performance of two companies over a given period of time
in a meaningful way, it is recommended to adhere only to measures that
are dimensionless ratios, and so independent of scale. An example of such
a dimensionless ratio is the measure referred to as economic efficiency,
E(x)
W (x) = , (7.39)
K(x)
which expresses the total revenue (in CU) of a company for a given period
as a multiple of the total costs (in CU) it had to endure during this period,
both as functions of the level of physical output. In analogy to our dis-
cussion in (i), the conditions for the existence of a local maximum amount
! !
to [E(x)/K(x)]0 = 0 × 1/unit and [E(x)/K(x)]00 < 0 × 1/unit2 . By the quotient
rule of differentiation (see Sec. 7.2), the first condition leads to
E 0 (x)K(x) − E(x)K 0 (x)
= 0 × 1/unit , (7.40)
K 2 (x)
i.e., for K(x) > 0 CU,
E 0 (x)K(x) − E(x)K 0 (x) = 0 CU2 /unit . (7.41)
By re-arranging and multiplication with x > 0 unit, this can be cast into the
particular form
E 0 (x) K 0 (x)
x =x . (7.42)
E(x) K(x)
The reason for this special kind of representation of the necessary condition
for a local maximum to exist [and also for Eq. (7.38)] will be clarified in the
subsequent section. Again, a value of the level of physical output which
satisfies Eq. (7.42) must in addition lead to a negative second derivative of
the economic efficiency in order to satisfy the sufficient condition for a
local maximum to exist.
7.6 Elasticities
Finally, we pick up once more the discussion on quantifying the local variability
of differentiable real-valued functions of one real variable, f : D ⊆ R → W ⊆ R,
7.6. ELASTICITIES 69
though from a slightly different perspective. For reasons to be elucidated shortly,
we confine ourselves to considerations of regimes of f with positive values of the
argument x and also positive values y = f (x) > 0 of the function itself.
As before in Sec. 7.2, we want to assume a small change of the value of the
argument x and evaluate its resultant effect on the value y = f (x). This yields
∆x∈R ∆y∈R
x −→ x + ∆x =⇒ y = f (x) −→ y + ∆y = f (x + ∆x) . (7.43)
∆x
• the associated relative change of the independent variable x: ,
x
∆y
• the associated resultant relative change of the function f : =
y
f (x + ∆x) − f (x)
.
f (x)
Now let us compare the order-of-magnitudes of the two relative changes just
∆x ∆y
envisaged, and . This is realised by considering the value of their quotient,
x y
“resultant relative change of f divided by the prescribed relative change of x”’:
∆y f (x + ∆x) − f (x)
y f (x)
= .
∆x ∆x
x x
∆y f (x + ∆x) − f (x)
y f (x) f 0 (x)
εf (x) := lim = lim =x (7.44)
∆x→0 ∆x ∆x→0 ∆x f (x)
x x
df (x) df (x)
d ln[f (x)] f (x) f 0 (x)
= = x dx = x .
d ln(x) dx f (x) f (x)
x
The logarithmic representation of the elasticity of a differentiable function f im-
mediately explains why, at the beginning, we confined our considerations to pos-
itive differentiable functions of positive arguments only.3 A brief look at the list
of standard economic functions provided in Sec. 7.3 reveals that most of these
(though not all) are positive functions of non-negative arguments.
For the elementary classes of real-valued functions of one real variable discussed
in Sec. 7.1 one finds:
Standard elasticities
In view of these results, we would like to emphasise the fact that for the entire
family of general power-law functions the elasticity εf (x) has a constant value,
independent of the value of the argument x. It is this very property which clas-
sifies general power-law functions as scale-invariant. When scale-invariance
obtains, dimensionless ratios, i.e., quotients of variables of the same physical
dimension, reduce to constants. In this context, we would like to remark that
scale-invariant (fractal) power-law functions of the form f (x) = Kxα , with K > 0
and α ∈ R<0 \{−1}, are frequently employed in Economics and the Social Sci-
ences for modelling uncertainty of economic agents in decision-making pro-
cesses, or for describing probability distributions of rare event phenomena;
see, e.g., Taleb (2007) [25, p 326ff] or Gleick (1987) [13, Chs. 5 and 6]. This is
due, in part, to the curious property that for certain values of the exponent α gen-
eral power-law probability distributions attain unbounded variance; cf. Ref. [12,
Sec. 8.9].
Practical applications in economic theory of the concept of an elasticty as a
measure of relative change of a differentiable real-valued function f of one real
variable x are generally based on the following linear (!) approximation: begin-
ning at x0 > 0, for small prescribed percentage changes of the argument x in
∆x
the interval 0 % < ≤ 5 %, the resultant percentage changes of f amount
x0
approximately to
For example, a total cost function K(x) in the diminishing returns picture ex-
hibits unit elastic behaviour at the minimum efficient scale x = xg2 where, by
Eq. (7.22), εK (xg2 ) = 1. Also, at the local maximum of an average profit func-
tion G(x)/x, the property εG (x) = 1 applies; cf. Eq. (7.38).
Next, we review the computational rules one needs to adhere to when calculating
elasticities for combinations of two real-valued functions of one real variable in
the sense of Sec. 7.1.6:
Computational rules for elasticities
If f and g are differentiable real-valued functions of one real variable, with elas-
ticities εf and εg , it holds that:
To end this chapter, we remark that for a positive differentiable real-valued func-
tion f of one positive real variable x, a second elasticity may be defined according
to
d x df (x)
εf [εf (x)] := x . (7.47)
dx f (x) dx
Of course, by analogy this procedure may be generalised to higher derivatives
of f still.
Chapter 8
In the final chapter of these lecture notes we give a brief overview of the main
definitions and laws of the integral calculus of real-valued functions of one
variable. Subsequently we consider a simple application of this tool in economic
theory.
defines the indefinite integral of the function f . The following names are used
to refer to the different ingredients in this expression:
• x — the integration variable,
73
74 CHAPTER 8. INTEGRAL CALCULUS OF REAL-VALUED FUNCTIONS
• f (x) — the integrand,
x2
Z
2. x dx = +c (linear functions)
2
xn+1
Z
3. xn dx = + c for n ∈ N (natural power-law functions)
n+1
xα+1
Z
4. xα dx = + c for α ∈ R\{−1} and x ∈ R>0 (general power-law
α+1
functions)
ax
Z
5. ax dx = + c for a ∈ R>0 \{1} (exponential functions)
ln(a)
eax
Z
6. eax dx = + c for a ∈ R\{0} (natural exponential functions)
a
Remark: The main qualitative difference between an (i) indefinite integral and a
(ii) definite integral of a continuous real-valued function of one variable reveals
intself in the different kinds of outcome: while (i) yields as a result a real-valued
(primitive) function, (ii) simply yields a single real number.
GDC: For a stored real-valued function, the evaluation of a definiteR integral can
be performed in mode CALC with the pre-programmed function f(x)dx. The
corresponding limits of integration need to be specified interactively.
As indicated in Sec. 7.6, the scale-invariant power-law functions f (x) = xα for
α ∈ R and x ∈ R>0 play a special role in practical applications. For x ∈ [a, b] ⊂ R>0
and α 6= −1 it holds that
Z b x=b
α xα+1 1 α+1 α+1
x dx = = b − a . (8.4)
a α + 1 x=a α + 1
Problematic in this context can be considerations of taking limits of the form
a → 0 resp. b → ∞, since for either of the two cases
(i) case α < −1: Z b
lim xα dx → ∞ , (8.5)
a→0 a
2
See previous footnote.
78 CHAPTER 8. INTEGRAL CALCULUS OF REAL-VALUED FUNCTIONS
Appendix A
A
absolute change: absolute Änderung
absolute value: Betrag
account balance: Kontostand
addition: Addition
analysis: Analysis, Untersuchung auf Differenzierbarkeitseigenschaften
arithmetical mean: arithmetischer Mittelwert
arithmetical sequence: arithmetische Zahlenfolge
arithmetical series: arithmetische Reihe
augmented coefficient matrix: erweiterte Koeffizientenmatrix
average costs: Stückkosten
average profit: Durchschnittsgewinn, Gewinn pro Stück
B
backward substitution: rückwertige Substitution
balance equation: Bilanzgleichung
basis: Basis
basis solution: Basislösung
basis variable: Basisvariable
Behavioural Economics: Verhaltensökonomik
boundary condition: Randbedingung
break-even point: Gewinnschwelle
C
chain rule: Kettenregel
characteristic equation: charakteristische Gleichung
coefficient matrix: Koeffizientenmatrix
column: Spalte
column vector: Spaltenvektor
component: Komponente
compound interest: Zinseszins
concatenation: Verschachtelung, Verknüpfung
conservation law: Erhaltungssatz
79
80 APPENDIX A. GLOSSARY OF TECHNICAL TERMS (GB – D)
constant of integration: Integrationskonstante
constraint: Zwangsbedingung
cost function: Kostenfunktion
consumer surplus: Konsumentenrente
continuity: Stetigkeit
contract period: Laufzeit
Cournot’s point: Cournotscher Punkt
curve sketching: Kurvendiskussion
D
decision-making: Entscheidungsfindung
declining-balance depreciation method: geometrisch–degressive Abschreibung
definite integral: bestimmtes Integral
demand function: Nachfragefunktion
dependent variable: abhängige Variable
depreciation: Abschreibung
depreciation factor: Abschreibungsfaktor
derivative: Ableitung
determinant: Determinante
difference: Differenz
difference quotient: Differenzenquotient
differentiable: differenzierbar
differential: Integrationsdifferenzial
differential calculus: Differenzialrechnung
dimension: Dimension
direction of optimisation: Optimierungsrichtung
divergent: divergent, unbeschr”ankt
domain: Definitionsbereich
E
economic agent: Wirtschaftstreibende(r) (meistens ein homo oeconomicus)
economic efficiency: Wirtschaftlichkeit
economic equilibrium: ökonomisches Gleichgewicht
economic principle: ökonomisches Prinzip
economic theory: Wirtschaftstheorie
Econophysics: Ökonophysik
eigenvalue: Eigenwert
eigenvector: Eigenvektor
elastic: elastisch
elasticity: Elastizität
element: Element
end of profitable zone: Gewinngrenze
endogenous: endogen
equilibrium price: Marktpreis
equivalence transformation: Äquivalenztransformation
81
exogenous: exogen
exponential function: Exponentialfunktion
extrapolation: Extrapolation, über bekannten Gütigkeitsbereich hinaus verallge-
meinern
F
feasible region: zulässiger Bereich
final capital: Endkapital
fixed costs: Fixkosten
forecasting: Vorhersagen erstellen
function: Funktion
G
Gaußian elimination: Gauß’scher Algorithmus
GDC: GTR, grafikfähiger Taschenrechner
geometrical mean: geometrischer Mittelwert
geometrical sequence: geometrische Zahlenfolge
geometrical series: geometrische Reihe
growth function: Wachstumsfunktion
H
I
identity: Identität
image vector: Absolutgliedvektor
indefinite integral: unbestimmtes Integral
independent variable: unabhängige Variable
inelastic: unelastisch
initial capital: Anfangskapital
installment: Ratenzahlung
installment savings: Ratensparen
integral calculus: Integralrechnung
integrand: Integrand
integration variable: Integrationsvariable
interest factor: Aufzinsfaktor
interest rate: Zinsfuß
inverse function: Inversfunktion, Umkehrfunktion
inverse matrix: inverse Matrix, Umkehrmatrix
isoquant: Isoquante
J
L
law of diminishing returns: Ertragsgesetz
82 APPENDIX A. GLOSSARY OF TECHNICAL TERMS (GB – D)
length: Länge
level of physical output: Ausbringungsmenge
limits of integration: Integrationsgrenzen
linear combination: Linearkombination
linearisation: Linearisierung
linear programming: lineare Optimierung
local rate of change: lokale Änderungsrate
logarithmic function: Logarithmusfunktion
M
mapping: Abbildung
marginal costs: Grenzkosten
maximisation: Maximierung
minimisation: Minimierung
minimum efficient scale: Betriebsoptimum
monetary value: Geldwert
monopoly: Monopol
monotonicity: Monotonie
mortgage loan: Darlehen
N
non-basis variable: Nichtbasisvariable
non-negativity constraints: Nichtnegativitätsbedingungen
non-linear functional relationship: nichtlineare Funktionalbeziehung
O
objective function: Zielfunktion
one-to-one and onto: eineindeutig
optimal solution: optimalen Lösung
optimal value: optimaler Wert
optimisation: Optimierung
order-of-magnitude: Größenordnung
orthogonal: orthogonal
over-determined: überbestimmt
P
parallel displacement: Parallelverschiebung
pension calculations: Rentenrechnung
percentage rate: Prozentsatz
perfect competition: totale Konkurrenz
period: Periode
pivot column index: Pivotspaltenindex
pivot element: Pivotelement
pivot operation: Pivotschritt
pivot row index: Pivotzeilenindex
pole: Polstelle, Singularität
polynomial division: Polynomdivision
83
polynomial of degree n: Polynom vom Grad n
power-law function: Potenzfunktion
present value: Barwert
primitive: Stammfunktion
principal component analysis: Hauptkomponentenanalyse
producer surplus: Produzentenrente
product rule: Produktregel
profit function: Gewinnfunktion
prohibitive price: Pohibitivpreis
Prospect Theory: Neue Erwartungstheorie
psychological value function: psychologische Wertfunktion
Q
quadratic matrix: quadratische Matrix
quotient: Quotient
quotient rule: Quotientenregel
R
range: Wertespektrum
rank: Rang
rare event: seltenes Ereignis
rational function: gebrochen rationale Funktion
real-valued function: reellwertige Funktion
reference period: Referenzzeitraum
regression analysis: Regressionsanalyse
regular: regulär
relative change: relative Änderung
remaining debt: Restschuld
remaining resources: Restkapazitäten
remaining value: Restwert
rescaling: Skalierung
resources: Rohstoffe
resource consumption matrix: Rohstoffverbrauchsmatrix
restrictions: Restriktionen
root: Nullstelle
row: Reihe
row vector: Zeilenvektor
S
saturation quantity: Sättigungsmenge
scale: Skala, Größenordnung
scale-invariant: skaleninvariant
simplex: Simplex, konvexer Polyeder
simplex tableau: Simplextabelle
singular: singulär
sink: Senke
84 APPENDIX A. GLOSSARY OF TECHNICAL TERMS (GB – D)
slack variable: Schlupfvariable
source: Quelle
stationary: stationär, konstant in der Zeit
straight line depreciation method: lineare Abschreibung
strictly monotonously decreasing: streng monoton fallend
strictly monotonously increasing: streng monoton steigend
summation rule: Summationsregel
supply function: Angebotsfunktion
T
tangent: Tangente
target space: Wertebereich
technology matrix: Technologiematrix
total demand matrix: Gesamtbedarfsmatrix
total revenue: Ertrag
transpose: Transponierte
U
uncertainty: Unsicherheit
under-determined: unterbestimmt
uniqueness: Eindeutigkeit
unit elastic: proportional elastisch
unit matrix: Einheitsmatrix
unit price: Stückpreis
unit vector: Einheitsvektor
utility function: Nutzenfunktion
V
value chain: Wertschöpfungskette
variability: Änderungsverhalten, Variabilität
variable average costs: variable Stückkosten
variable costs: variable Kosten
variable vector: Variablenvektor
vector: Vektor
vector algebra: Vektoralgebra
W
well-determined: wohlbestimmt
Z
zero matrix: Nullmatrix
zero vector: Nullvektor
Bibliography
[4] Bernoulli D (1738) Specimen theoriae novae de mensura sortis Papers of the
Imperial Academy of Sciences in St. Petersburg
English translation: (1954) Exposition of a new theory on the measurement
of risk Econometrica 22 23–36
[5] J–P Bouchaud and M Potters (2003) Theory of Financial Risk and Deriva-
tive Pricing 2nd Edition (Cambridge: Cambridge University Press) ISBN–13:
9780521741866
85
86 BIBLIOGRAPHY
[12] H van Elst (2015) Foundations of descriptive and inferential statistics
Preprint arXiv:1302.2525v3 [stat.AP]
[13] J Gleick (1987) Chaos — Making a New Science nth Edition 1998 (London:
Vintage) ISBN–13: 9780749386061
[14] J F Hair jr, W C Black, B J Babin and R E Anderson (2010) Multivari-
ate Data Analysis 7th Edition (Upper Saddle River (NJ): Pearson) ISBN–13:
9780135153093
[15] F Herrmann (2003) Physik III: Thermodynamik — Skripten zur Experimental-
physik Universität Karlsruhe (TH) URL (cited on August 30, 2015):
www.physikdidaktik.uni-karlsruhe.de/skripten/thermod.pdf
[16] J Hülsmann, W Gamerith, U Leopold–Wildburger and W Steindl (2005)
Einführung in die Wirtschaftsmathematik 4th Edition (Berlin: Springer) ISBN–
10: 3540244093
[17] D Kahneman (2011) Thinking, Fast and Slow (London: Penguin) ISBN–13:
9780141033570
[18] D Kahneman and A Tversky (1979) Prospect theory: an analysis of decision
under risk Econometrica 47 263–292
[19] S J Leon (2009) Linear Algebra with Applications 8th Edition (London: Pear-
son) ISBN–13: 9780136009290
[20] W W Leontief (1936) Quantitative input and output relations in the eco-
nomic systems of the United States The Review of Economics and Statistics
18 105–125
[21] R Penrose (2004) The Road to Reality — A Complete Guide to the Laws of the
Universe 1st Edition (London: Jonathan Cape) ISBN–10: 0224044478
[22] H Rinne (2008) Taschenbuch der Statistik 4th Edition (Frankfurt Main): Harri
Deutsch) ISBN–13: 9783817118274
[23] S Singh (1997) Fermat’s Last Theorem (London: Fouth Estate) ISBN–13:
9781857025217
[24] L Smith (2007) Chaos — A Very Short Introduction (Oxford: Oxford University
Press) ISBN–13: 9780192853783
[25] N N Taleb (2007) The Black Swan — The Impact of the Highly Improbable
(London: Penguin) ISBN–13: 9780141034591
[26] A Zeh–Marschke (2010) Finanzmathematik — Zins und Zinseszins, Tilgungs-
und Rentenrechnung, Investitionsrechnung, Abschreibungen private lecture
notes