A METHODOLOGY FOR QUALITATIVE MODELLING OF ECONOMIC, FINANCIAL SYSTEMS WITH EMPHASIS TO CHAOS THEORY Tomas Vicha, Mirko Dohnal Faculty of Business and.

Slides:



Advertisements
Similar presentations
Chapter 2 Functions and Graphs.
Advertisements

Chapter 17 Multivariable Calculus.
Nonlinear Systems: an Introduction to Lyapunov Stability Theory A. Pascoal, Jan
Numerical Solutions of Differential Equations Euler’s Method.
Differential Equations
PLOTTING PHASE PORTRAITS WITH MATLAB:
Lect.3 Modeling in The Time Domain Basil Hamed
Derivatives in physics. Why Do We Need Derivatives? In physics things are constantly changing. Specifically, what we’ll be interested with is how physical.
Derivatives in physics. Why Do We Need Derivatives? In physics things are constantly changing. Specifically, what we’ll be interested with is how physical.
Modelling - Module 1 Lecture 1 Modelling - Module 1 Lecture 1 David Godfrey.
DECISION SUPPORT SYSTEM ARCHITECTURE: THE MODEL COMPONENT.
Section 2.1 MODELING VIA SYSTEMS. A tale of rabbits and foxes Suppose you have two populations: rabbits and foxes. R(t) represents the population of rabbits.
1 Predator-Prey Oscillations in Space (again) Sandi Merchant D-dudes meeting November 21, 2005.
MTH070 Elementary Algebra Chapter 1 Review of Real Numbers and Problem Solving Copyright © 2010 by Ron Wallace, all rights reserved.
Universidad de La Habana Lectures 5 & 6 : Difference Equations Kurt Helmes 22 nd September - 2nd October, 2008.
Clicker Question 1 What is an equation of the tangent line to the curve f (x ) = x 2 at the point (1, 1)? A. y = 2x B. y = 2 C. y = 2x 2 D. y = 2x + 1.
The Islamic University of Gaza Faculty of Engineering Numerical Analysis ECIV 3306 Introduction.
Functions in general. Linear functions Functions in general Linear functions Linear (in)equalities.

1 Chapter 9 Differential Equations: Classical Methods A differential equation (DE) may be defined as an equation involving one or more derivatives of an.
Managerial Economics Managerial Economics = economic theory + mathematical eco + statistical analysis.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Autumn 2008 EEE8013 Revision lecture 1 Ordinary Differential Equations.
Graphs of Functions Defined by Expressions in a Linear Equation On a standard screen, graph the following functions, determined from the given linear equation:
Chaos Identification For the driven, damped pendulum, we found chaos for some values of the parameters (the driving torque F) & not for others. Similarly,
In Engineering --- Designing a Pneumatic Pump Introduction System characterization Model development –Models 1, 2, 3, 4, 5 & 6 Model analysis –Time domain.
Nonlinear Systems: an Introduction to Lyapunov Stability Theory A. Pascoal, April 2013 (draft under revision)
Chapter 9 Numerical Integration Flow Charts, Loop Structures Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Functions. Quick Review What you’ll learn about Numeric Models Algebraic Models Graphic Models The Zero Factor Property Problem Solving Grapher.
Ordinary Differential Equations
1 Inference Rules and Proofs (Z); Program Specification and Verification Inference Rules and Proofs (Z); Program Specification and Verification.
Chapter 2 Mathematical Modeling of Chemical Processes Mathematical Model (Eykhoff, 1974) “a representation of the essential aspects of an existing system.
Math 3120 Differential Equations with Boundary Value Problems
The Goods Market Lecture 11 – academic year 2013/14 Introduction to Economics Fabio Landini.
DIFFERENTIAL EQUATIONS 9. Perhaps the most important of all the applications of calculus is to differential equations. DIFFERENTIAL EQUATIONS.
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
Big Ideas Differentiation Frames with Icons. 1. Number Uses, Classification, and Representation- Numbers can be used for different purposes, and numbers.
Introduction to Physical Science. A-Science- A-Science- Is a way of learning about the universe and it’s natural laws (Gravity) 1- Skills of scientist.
BUSSINESS MATHEMATICS
© Copyright McGraw-Hill Correlation and Regression CHAPTER 10.
Managerial Economics Managerial Economics = economic theory + mathematical eco + statistical analysis.
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
College Algebra Acosta/Karwoski. CHAPTER 1 linear equations/functions.
College Algebra Sixth Edition James Stewart Lothar Redlin Saleem Watson.
Review of fundamental 1 Data mining in 1D: curve fitting by LLS Approximation-generalization tradeoff First homework assignment.
Lecture №4 METHODS OF RESEARCH. Method (Greek. methodos) - way of knowledge, the study of natural phenomena and social life. It is also a set of methods.
Onlinedeeneislam.blogspot.com1 Design and Analysis of Algorithms Slide # 1 Download From
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1.1 Modeling and Equation Solving.
The practice of mathematical and computational modelling in neuroscience Aapo Hyvärinen Depts of Computer Science and Psychology & Helsinki Institute for.
© 2008 Thomson South-Western. All Rights Reserved Slides by JOHN LOUCKS St. Edward’s University.
Algebra I Exponential Functions: The Marvel of Medicine Irina Keith.
AP PHYSICS 1 SUMMER PACKET Table of Contents 1.What is Physics? 2.Scientific Method 3.Mathematics and Physics 4.Standards of Measurement 5.Metric System.
Operations Research Chapter one.
Cost Estimation & Cost Behaviour
Youngjune, Han Chapter 4 Time Response Youngjune, Han
Chapter 1.
State Space Representation
OSE801 Engineering System Identification Spring 2010
Introduction to Physical Science
Mechanical Engineering at Virginia Tech
Digital Control Systems (DCS)
Objective of This Course
State Space Analysis UNIT-V.
PLOTTING PHASE PORTRAITS WITH MATLAB:
MATHEMATICAL MODELING
Beijing University of Aeronautics & Astronautics
Chapter 2 – part a Brent M. Dingle Texas A&M University
APPLICATION OF LINEAR ALGEBRA IN MECHANICAL ENGINEERING
Chapter 3 Modeling in the Time Domain
Presentation transcript:

A METHODOLOGY FOR QUALITATIVE MODELLING OF ECONOMIC, FINANCIAL SYSTEMS WITH EMPHASIS TO CHAOS THEORY Tomas Vicha, Mirko Dohnal Faculty of Business and Management, Brno University of Technology, Czech Republic FUR XII 2006 at LUISS in Roma

Introduction to Common Sense The classical quantitative (i.e. analytical or statistical) analysis is not appropriate for some ill-known, difficult to measure, very complex and vague engineering problems Low information intensity of the qualitative models offers the highest chance of success in development of a realistic i.e. applicable model. Very often we need information such as variables will be rise or not – trend analysis. Common-sense models (naive physics, qualitative model) offer a very flexible formal tool to deal with realistic engineering tasks.

Qualitative Modelling of Chaos Identification of all possible chaotic behaviours which are qualitatively different can be done by brute force. It means that all possible combinations of numerical values of all constants used in a model must be studied. Qualitative models can identify not only all qualitative behaviours, but all possible transitions among them. Complete sets of qualitative behaviours can, to certain level, characterize traditional quantitative phase portraits (more precisely state/scenario graph).

Qualitative Algebra – Intro 1. A Qualitative value is + … increasing,positive (k+) 0 … constant, zero (k0) - … decreasing, negative (k-) A qualitative solution is specified if all its n qualitative variables: x 1, x 2,..., x n are described in qualitative triplets: (X 1, DX 1, DDX 1 ), (X 2, DX 2, DDX 2 ), … (X n, DX n, DDX n ), where X i is the i-th variable and DX i and DDX i are the first qualitative and second qualitative time derivations A qualitative model has m qualitative solutions. The j-th qualitative state is the n-triplet: (X 1, DX 1, DDX 1 ), (X 2, DX 2, DDX 2 ),… (X n, DX n, DDX n ) j, where j = 1, 2, …, m.

Qualitative Algebra – Intro 2. Qualitative addictionQualitative multiplication X i + X j = X s DX i + DX j = DX s DDX i + DDX j = DDX s X i * X j = X s X i * DX i + X j * DX j = DX s

Methodology 1.Selection of a real-word model 2.Transformation of quantitative equations to qualitative equations 3.Assignment of follow up conditions 4.Transformation of qualitative equations to instruction set of a mathematical program – e.g. Q-SENECA 5.Definition of triplets of a qualitative variable 6.Make output questions 7.Computation of scenarios and transitions 8.Interpretation of result

M. 1) Selection of model Damped Oscillation Undamped Oscillation m … mass on a spring k … spring constant -bv … damping force x … position v … velocity (dx/dt) a … acceleration (dv/dt)

M. 2) Transform. to Qualitative Eq. Ignore multiplicative quantitative constants Additive constants can be solved by adding a new qualitative variable Damped Oscillation DDX + DX + X = 0 Undamped Oscillation DDX + X = 0

M. 3) Follow up Conditions A relation between variables of a model is known. Thereafter complexity of the model can be reduced by assignment a follow up condition between variables. It is not important for these models. If necessary, we could describe a relation of variables by the instruction set of Q-SENECA. For example if two variables have linear relationship than we can use instruction: 1 23 VAR1 VAR2 0

M. 4) Transform. to Instruction Set Note; 0 is a quantitative constant and that is why we have to replace it with an auxiliary variable ZERO. Operations addition (ADD) and multiplication (MUL) need two parameters. That’s why we need the auxiliary variable P1 for the addition of DDX + DX + X. Damped Oscillation 1 d/t PX DPX 0 2 d/t DPX DDPX 0 3 ADD DDX DX P1 4 ADD P1 X ZERO Undamped Oscillation 1 d/t X DX 0 2 d/t DX DDX 0 3 ADD DDX X ZERO

M. 5) Definition of Triplets We can restrict values of triplet (X, DX, DDX) or forbid computation of values of triplet (X, DX, DDX). The value of triplet is presented by the symbols from the set {+, -, 0, X (=count), * (=don’t count)}. DOTAZ ZERO 000 X XXX The program will count with value of variable X and its first and second derivation … whole triplet of X

M. 6) Make Output Questions We should set which variable(s) is(are) necessary for output. For damped oscillation we need to compute outputs for X and DX. # X DX

M. 7) Computation of Scenarios Damped Oscillation DDX + DX + X = 0 Undamped Oscillation DDX + X = 0

M. 7) Computation of Transitions Information as: from: scenario no. to: scenario no. Undamped Damped

M. 8) Interpretation of Result The interpretation depends on the purpose of our modelling. For example undamped oscillation has 9 scenarios. 8 are accessible and 1 is only for an extreme situation (no input energy – no oscillation, isolated scenario). All of 8 scenarios can be starting or terminating state/scenario. For each scenario is only one successor. In this point it is good to compare qualitative results with quantitative system, see picture on the next slide. Note: qualitative values of variable X / position (or DX / velocity) are described above (or under) time axis.

M. 8) Interpretation of Result

Predator Prey – Lotka Volterra Predator prey – Lotka Voltera model (PPLV) is one of the oldest known chaotic models and was first used in theoretical biology by Lotka (1925) and Volterra (1931) The basic non-linear differential equations concerning this mathematical approach are where x is the prey, y the predator, α, β, γ and δ are all positive constants and the prime (') refers to x and y time derivatives.

PPLV Phase Space Picture 1) model A, B parameters: α=1, β=1, γ=1, δ=1 2) model C, D parameters: α=1, β=0.2, γ=1, δ=0.5 Time space portraitPhase space portrait 1) 2)

PPLV – Economic Using Where K is the prey or productive capacity or fixed capital stock and GDP the predator or gross domestic product (GDP) or simply production (by Kumimura ). An approach to the economical equilibrium theory has also been applied by Goodwin to another different context, that is, the employment capacity being the prey and employees salary being the predator.

PPLV Qualitative Analysis The equations can be qualitatively rewritten as: DX + X*Y = X DY + Y = X*Y PPLV qualitative computation is made for two settings: general setting (XXX) and positive settings of variables X, Y (+XX, see methodology chapter). The results are shown in the table. Model II. is illustrated by the graph of transitions, see next page.

PPLV State/scenario graph

Source Code for Q-Seneca 1 d/t X DX 0 2 d/t Y DY 0 3 MUL X Y P1 4 ADD DX P1 X 5 ADD DY Y P1 DOTAZ X +XX Y +XX # X Y DX + X*Y = X DY + Y = X*Y Qualitative equations of PPLV:

Conclusion A result analysis is set of scenarios showing us general rules about a model. Moreover, set of qualitative scenarios and consequently qualitative transitions is a super set of existing solutions, because of potential spurious solutions. The qualitative forecasting itself is very flexible. Possible to perform any union or intersection of different models. Useful feature for verification of models and their simplification. This aspect is important for development of classical quantitative prediction models. The classical statistical approach to model development is always based on a (semi) subjective choice of approximation curves. The total number of qualitative scenarios is usually high. Multidimensional problems can have more than scenarios.

Thank you for your attention A METHODOLOGY FOR QUALITATIVE MODELLING OF ECONOMIC, FINANCIAL SYSTEMS WITH EMPHASIS TO CHAOS THEORY Tomas Vicha, Mirko Dohnal Faculty of Business and Management, Brno University of Technology, Czech Republic