Course detail

Mathematical Modeling

FP-mamPAcad. year: 2026/2027

The course is focused on a review of mathematical notions and methods, which will help students to better understand economic processes and provide tools for solving selected economic problems.

Language of instruction

Czech

Number of ECTS credits

6

Mode of study

Not applicable.

Entry knowledge

Basic knowledge of Mathematics 1 and 2: properties of numbers, derivative, integral, function of one variable, basic differential calculus of functions of two variables.
Basic knowledge of microeconomics and macroeconomics.

Rules for evaluation and completion of the course

Passing the credit test and achieving at least 55% points. Granting credit is a necessary condition for taking the exam.

The form of the exam is written and the teacher reserves the right to the oral examination. The maximum number of points in the exam is 100 points, and the student must earn at least 50 points in order to obtain a rating of at least E.
Attendance at lectures is optional.

Aims

The aim of the course is to acquaint students with selected mathematical methods used in modelling and investigation of economic problems. The acquired overview of mathematical notions and methods will help student's deeper understanding of economic processes and provide tools for solving typical economic problems. 

The student will acquire the ability to understand various kinds of matehamtical models in economy and will be capable to use both existing and newly acquired mathematical knowledge in solving concrete problems.

Study aids

see the literature

Prerequisites and corequisites

Not applicable.

Basic literature

DLOUHÝ, M., FIALA, P., Úvod do teorie her, 2. přepracované vydání, Praha: Oeconomica, 2009, (CS)
MEZNÍK, I. Úvod do matematické ekonomie pro ekonomy. 2. vyd. Brno: CERM, s.r.o., 2017. 189 s. ISBN 978-80-214-5512-2. (CS)

Recommended reading

CHIANG, A. C.; WAINWRIGHT, K. Fundamental methods of mathematical economics. 4th ed. Boston: McGraw-Hill/Irwin, 2005. 688 s. ISBN 0-07-010910-9. (EN)
MAŇAS, M., Nelineární programování. 1. vyd. Praha: SPN, 1979. (CS)
OSBORNE, M. J., An Introduction to Game Theory, Oxford University Press, 2003. (EN)
PRAŽÁK, P. Diferenční rovnice s aplikacemi v ekonomii. Hradec Králové: Gaudeamus, 2013. 360 s. ISBN 978-80-7435-268-3. (CS)
SUNDARAM, R. A First Course in Optimization Theory, Cambridge University Press, 1996. (EN)
SYDSAETER, K. , HAMMOND, P.,  STROM, A.,  CARVAJAL, A. Essential Mathematics for Economic Analysis. Pearson, Harlow, London, etc., 2022. (EN)

Classification of course in study plans

  • Programme BAK-MIn Bachelor's 2 year of study, summer semester, compulsory-optional

Type of course unit

 

Lecture

26 hours, optionally

Teacher / Lecturer

Syllabus

Theoretical models, which are simplified representations of real systems and processes, are used for their description and analysis. These models help to better understand, analyze, control, or predict the development of the phenomena being studied.
The course is focused on introducing selected mathematical concepts, problems, and methods used for modelling real-world processes in economics.

Upon successful completion of this course, students will gain an overview of mathematical methods, which will serve to better understanding of economics, and will be able to use the acquired mathematical knowledge in solving selected economic problems.

1. Symmetric matrices and quadratic forms. Positive and negative definiteness of a quadratic form.

2. Differentials of multivariate functions.

3. Optimization problems in economy and the mathematical problem on constrained extrema. Lagrange's method of solution and its economic interpretation.

4. Basics of convex analysis. Convex functions and their properties. Cobb-Douglas production functions.

5.  Nonlinear programming. Lagrange's method. Kuhn-Tucker theorem.

6. Convex programming. Quadratic programming. Applications in economy.

7. Nonlinear programming in economy. 

8. Basics of game theory. Overview of various types of problems (antagonistic games, games with two and more players, games with constant and nonconstant sum, matrix games). Prisoner's dilemma.

9. Matrix games with constant sum. Pure strategies, saddle points, minimax.

10. Matrix games with constant sum. Mixed strategies.

11. Models of oligopoly. The Nash equilibrium.

12. Basics of  differential and difference equations, their application in modelling of continuous and discrete dynamic processes in economy.

13. A review of the main mathematical notions, tools and models.

Exercise

26 hours, compulsory

Teacher / Lecturer

Syllabus

1. Matrices and determinants. Functions of two variables.

2. Symmetric matrices and quadratic forms. Verification of the definiteness and indefiniteness of a quadratic form.

3. The meaning of the differential of a function of two variables. Second order differential and its computation.

4. Lagrange's method for the problem on constrained extrema.

5. Convex functions. Verification of convexity using differential calculus.

6. Lagrange's method in nonlinear programming.

7. Convex programming.

8. Nonlinear programming in economy.

9. Basics of game theory. Overview of various types of problems, examples.

10. Matrix games with constant sum. Pure strategies, saddle points, minimax.

11. Matrix games with constant sum. Mixed strategies.

12. Models of oligopoly. The Nash equilibrium.

13. Basics of differential and difference equations, examples.

Learning Outcomes:

Professional Knowledge
The student has an overview of mathematical concepts, problems, and methods commonly used in economic modeling, which enables a deeper understanding of economic phenomena.

Professional Competence
The student is able to select and apply appropriate mathematical methods to solve models of real-world processes and to interpret the results within the context of the given application.

Professional Skills
The student is capable of solving basic nonlinear programming problems that arise in modeling real-world processes, makes use of computational tools, and is able to interpret the results effectively.

Self-study

60 hours, optionally

Teacher / Lecturer

Individual preparation for an ending of the course

44 hours, optionally

Teacher / Lecturer