fbpx
Wikipedia

Mathematical model

A mathematical model is an abstract description of a concrete system using mathematical concepts and language. The process of developing a mathematical model is termed mathematical modeling. Mathematical models are used in applied mathematics and in the natural sciences (such as physics, biology, earth science, chemistry) and engineering disciplines (such as computer science, electrical engineering), as well as in non-physical systems such as the social sciences[1] (such as economics, psychology, sociology, political science). It can also be taught as a subject in its own right.[2]

The use of mathematical models to solve problems in business or military operations is a large part of the field of operations research.

Mathematical models are also used in music,[3] linguistics,[4] and philosophy (for example, intensively in analytic philosophy). A model may help to explain a system and to study the effects of different components, and to make predictions about behavior.

Elements of a mathematical model edit

Mathematical models can take many forms, including dynamical systems, statistical models, differential equations, or game theoretic models. These and other types of models can overlap, with a given model involving a variety of abstract structures. In general, mathematical models may include logical models. In many cases, the quality of a scientific field depends on how well the mathematical models developed on the theoretical side agree with results of repeatable experiments. Lack of agreement between theoretical mathematical models and experimental measurements often leads to important advances as better theories are developed.

In the physical sciences, a traditional mathematical model contains most of the following elements:

  1. Governing equations
  2. Supplementary sub-models
    1. Defining equations
    2. Constitutive equations
  3. Assumptions and constraints
    1. Initial and boundary conditions
    2. Classical constraints and kinematic equations

Classifications edit

Mathematical models are of different types:

  • Linear vs. nonlinear: If all the operators in a mathematical model exhibit linearity, the resulting mathematical model is defined as linear. A model is considered to be nonlinear otherwise. The definition of linearity and nonlinearity is dependent on context, and linear models may have nonlinear expressions in them. For example, in a statistical linear model, it is assumed that a relationship is linear in the parameters, but it may be nonlinear in the predictor variables. Similarly, a differential equation is said to be linear if it can be written with linear differential operators, but it can still have nonlinear expressions in it. In a mathematical programming model, if the objective functions and constraints are represented entirely by linear equations, then the model is regarded as a linear model. If one or more of the objective functions or constraints are represented with a nonlinear equation, then the model is known as a nonlinear model.
    Linear structure implies that a problem can be decomposed into simpler parts that can be treated independently and/or analyzed at a different scale and the results obtained will remain valid for the initial problem when recomposed and rescaled.
    Nonlinearity, even in fairly simple systems, is often associated with phenomena such as chaos and irreversibility. Although there are exceptions, nonlinear systems and models tend to be more difficult to study than linear ones. A common approach to nonlinear problems is linearization, but this can be problematic if one is trying to study aspects such as irreversibility, which are strongly tied to nonlinearity.
  • Static vs. dynamic: A dynamic model accounts for time-dependent changes in the state of the system, while a static (or steady-state) model calculates the system in equilibrium, and thus is time-invariant. Dynamic models typically are represented by differential equations or difference equations.
  • Explicit vs. implicit: If all of the input parameters of the overall model are known, and the output parameters can be calculated by a finite series of computations, the model is said to be explicit. But sometimes it is the output parameters which are known, and the corresponding inputs must be solved for by an iterative procedure, such as Newton's method or Broyden's method. In such a case the model is said to be implicit. For example, a jet engine's physical properties such as turbine and nozzle throat areas can be explicitly calculated given a design thermodynamic cycle (air and fuel flow rates, pressures, and temperatures) at a specific flight condition and power setting, but the engine's operating cycles at other flight conditions and power settings cannot be explicitly calculated from the constant physical properties.
  • Discrete vs. continuous: A discrete model treats objects as discrete, such as the particles in a molecular model or the states in a statistical model; while a continuous model represents the objects in a continuous manner, such as the velocity field of fluid in pipe flows, temperatures and stresses in a solid, and electric field that applies continuously over the entire model due to a point charge.
  • Deterministic vs. probabilistic (stochastic): A deterministic model is one in which every set of variable states is uniquely determined by parameters in the model and by sets of previous states of these variables; therefore, a deterministic model always performs the same way for a given set of initial conditions. Conversely, in a stochastic model—usually called a "statistical model"—randomness is present, and variable states are not described by unique values, but rather by probability distributions.
  • Deductive, inductive, or floating: A deductive model is a logical structure based on a theory. An inductive model arises from empirical findings and generalization from them. The floating model rests on neither theory nor observation, but is merely the invocation of expected structure. Application of mathematics in social sciences outside of economics has been criticized for unfounded models.[5] Application of catastrophe theory in science has been characterized as a floating model.[6]
  • Strategic vs non-strategic Models used in game theory are different in a sense that they model agents with incompatible incentives, such as competing species or bidders in an auction. Strategic models assume that players are autonomous decision makers who rationally choose actions that maximize their objective function. A key challenge of using strategic models is defining and computing solution concepts such as Nash equilibrium. An interesting property of strategic models is that they separate reasoning about rules of the game from reasoning about behavior of the players.[7]

Construction edit

In business and engineering, mathematical models may be used to maximize a certain output. The system under consideration will require certain inputs. The system relating inputs to outputs depends on other variables too: decision variables, state variables, exogenous variables, and random variables.

Decision variables are sometimes known as independent variables. Exogenous variables are sometimes known as parameters or constants. The variables are not independent of each other as the state variables are dependent on the decision, input, random, and exogenous variables. Furthermore, the output variables are dependent on the state of the system (represented by the state variables).

Objectives and constraints of the system and its users can be represented as functions of the output variables or state variables. The objective functions will depend on the perspective of the model's user. Depending on the context, an objective function is also known as an index of performance, as it is some measure of interest to the user. Although there is no limit to the number of objective functions and constraints a model can have, using or optimizing the model becomes more involved (computationally) as the number increases.

For example, economists often apply linear algebra when using input–output models. Complicated mathematical models that have many variables may be consolidated by use of vectors where one symbol represents several variables.

A priori information edit

 
To analyse something with a typical "black box approach", only the behavior of the stimulus/response will be accounted for, to infer the (unknown) box. The usual representation of this black box system is a data flow diagram centered in the box.

Mathematical modeling problems are often classified into black box or white box models, according to how much a priori information on the system is available. A black-box model is a system of which there is no a priori information available. A white-box model (also called glass box or clear box) is a system where all necessary information is available. Practically all systems are somewhere between the black-box and white-box models, so this concept is useful only as an intuitive guide for deciding which approach to take.

Usually, it is preferable to use as much a priori information as possible to make the model more accurate. Therefore, the white-box models are usually considered easier, because if you have used the information correctly, then the model will behave correctly. Often the a priori information comes in forms of knowing the type of functions relating different variables. For example, if we make a model of how a medicine works in a human system, we know that usually the amount of medicine in the blood is an exponentially decaying function. But we are still left with several unknown parameters; how rapidly does the medicine amount decay, and what is the initial amount of medicine in blood? This example is therefore not a completely white-box model. These parameters have to be estimated through some means before one can use the model.

In black-box models, one tries to estimate both the functional form of relations between variables and the numerical parameters in those functions. Using a priori information we could end up, for example, with a set of functions that probably could describe the system adequately. If there is no a priori information we would try to use functions as general as possible to cover all different models. An often used approach for black-box models are neural networks which usually do not make assumptions about incoming data. Alternatively, the NARMAX (Nonlinear AutoRegressive Moving Average model with eXogenous inputs) algorithms which were developed as part of nonlinear system identification[8] can be used to select the model terms, determine the model structure, and estimate the unknown parameters in the presence of correlated and nonlinear noise. The advantage of NARMAX models compared to neural networks is that NARMAX produces models that can be written down and related to the underlying process, whereas neural networks produce an approximation that is opaque.

Subjective information edit

Sometimes it is useful to incorporate subjective information into a mathematical model. This can be done based on intuition, experience, or expert opinion, or based on convenience of mathematical form. Bayesian statistics provides a theoretical framework for incorporating such subjectivity into a rigorous analysis: we specify a prior probability distribution (which can be subjective), and then update this distribution based on empirical data.

An example of when such approach would be necessary is a situation in which an experimenter bends a coin slightly and tosses it once, recording whether it comes up heads, and is then given the task of predicting the probability that the next flip comes up heads. After bending the coin, the true probability that the coin will come up heads is unknown; so the experimenter would need to make a decision (perhaps by looking at the shape of the coin) about what prior distribution to use. Incorporation of such subjective information might be important to get an accurate estimate of the probability.

Complexity edit

In general, model complexity involves a trade-off between simplicity and accuracy of the model. Occam's razor is a principle particularly relevant to modeling, its essential idea being that among models with roughly equal predictive power, the simplest one is the most desirable. While added complexity usually improves the realism of a model, it can make the model difficult to understand and analyze, and can also pose computational problems, including numerical instability. Thomas Kuhn argues that as science progresses, explanations tend to become more complex before a paradigm shift offers radical simplification.[9]

For example, when modeling the flight of an aircraft, we could embed each mechanical part of the aircraft into our model and would thus acquire an almost white-box model of the system. However, the computational cost of adding such a huge amount of detail would effectively inhibit the usage of such a model. Additionally, the uncertainty would increase due to an overly complex system, because each separate part induces some amount of variance into the model. It is therefore usually appropriate to make some approximations to reduce the model to a sensible size. Engineers often can accept some approximations in order to get a more robust and simple model. For example, Newton's classical mechanics is an approximated model of the real world. Still, Newton's model is quite sufficient for most ordinary-life situations, that is, as long as particle speeds are well below the speed of light, and we study macro-particles only.

Note that better accuracy does not necessarily mean a better model. Statistical models are prone to overfitting which means that a model is fitted to data too much and it has lost its ability to generalize to new events that were not observed before.

Training, tuning, and fitting edit

Any model which is not pure white-box contains some parameters that can be used to fit the model to the system it is intended to describe. If the modeling is done by an artificial neural network or other machine learning, the optimization of parameters is called training, while the optimization of model hyperparameters is called tuning and often uses cross-validation.[10] In more conventional modeling through explicitly given mathematical functions, parameters are often determined by curve fitting[citation needed].

Evaluation and assessment edit

A crucial part of the modeling process is the evaluation of whether or not a given mathematical model describes a system accurately. This question can be difficult to answer as it involves several different types of evaluation.

Prediction of empirical data edit

Usually, the easiest part of model evaluation is checking whether a model predicts experimental measurements or other empirical data not used in the model development. In models with parameters, a common approach is to split the data into two disjoint subsets: training data and verification data. The training data are used to estimate the model parameters. An accurate model will closely match the verification data even though these data were not used to set the model's parameters. This practice is referred to as cross-validation in statistics.

Defining a metric to measure distances between observed and predicted data is a useful tool for assessing model fit. In statistics, decision theory, and some economic models, a loss function plays a similar role.

While it is rather straightforward to test the appropriateness of parameters, it can be more difficult to test the validity of the general mathematical form of a model. In general, more mathematical tools have been developed to test the fit of statistical models than models involving differential equations. Tools from nonparametric statistics can sometimes be used to evaluate how well the data fit a known distribution or to come up with a general model that makes only minimal assumptions about the model's mathematical form.

Scope of the model edit

Assessing the scope of a model, that is, determining what situations the model is applicable to, can be less straightforward. If the model was constructed based on a set of data, one must determine for which systems or situations the known data is a "typical" set of data.

The question of whether the model describes well the properties of the system between data points is called interpolation, and the same question for events or data points outside the observed data is called extrapolation.

As an example of the typical limitations of the scope of a model, in evaluating Newtonian classical mechanics, we can note that Newton made his measurements without advanced equipment, so he could not measure properties of particles traveling at speeds close to the speed of light. Likewise, he did not measure the movements of molecules and other small particles, but macro particles only. It is then not surprising that his model does not extrapolate well into these domains, even though his model is quite sufficient for ordinary life physics.

Philosophical considerations edit

Many types of modeling implicitly involve claims about causality. This is usually (but not always) true of models involving differential equations. As the purpose of modeling is to increase our understanding of the world, the validity of a model rests not only on its fit to empirical observations, but also on its ability to extrapolate to situations or data beyond those originally described in the model. One can think of this as the differentiation between qualitative and quantitative predictions. One can also argue that a model is worthless unless it provides some insight which goes beyond what is already known from direct investigation of the phenomenon being studied.

An example of such criticism is the argument that the mathematical models of optimal foraging theory do not offer insight that goes beyond the common-sense conclusions of evolution and other basic principles of ecology.[11]

It should also be noted that while mathematical modeling uses mathematical concepts and language, it is not itself a branch of mathematics and does not necessarily conform to any mathematical logic, but is typically a branch of some science or other technical subject, with corresponding concepts and standards of argumentation.[2]

Significance in the natural sciences edit

Mathematical models are of great importance in the natural sciences, particularly in physics. Physical theories are almost invariably expressed using mathematical models.

Throughout history, more and more accurate mathematical models have been developed. Newton's laws accurately describe many everyday phenomena, but at certain limits theory of relativity and quantum mechanics must be used.

It is common to use idealized models in physics to simplify things. Massless ropes, point particles, ideal gases and the particle in a box are among the many simplified models used in physics. The laws of physics are represented with simple equations such as Newton's laws, Maxwell's equations and the Schrödinger equation. These laws are a basis for making mathematical models of real situations. Many real situations are very complex and thus modeled approximately on a computer, a model that is computationally feasible to compute is made from the basic laws or from approximate models made from the basic laws. For example, molecules can be modeled by molecular orbital models that are approximate solutions to the Schrödinger equation. In engineering, physics models are often made by mathematical methods such as finite element analysis.

Different mathematical models use different geometries that are not necessarily accurate descriptions of the geometry of the universe. Euclidean geometry is much used in classical physics, while special relativity and general relativity are examples of theories that use geometries which are not Euclidean.

Some applications edit

Often when engineers analyze a system to be controlled or optimized, they use a mathematical model. In analysis, engineers can build a descriptive model of the system as a hypothesis of how the system could work, or try to estimate how an unforeseeable event could affect the system. Similarly, in control of a system, engineers can try out different control approaches in simulations.

A mathematical model usually describes a system by a set of variables and a set of equations that establish relationships between the variables. Variables may be of many types; real or integer numbers, Boolean values or strings, for example. The variables represent some properties of the system, for example, the measured system outputs often in the form of signals, timing data, counters, and event occurrence. The actual model is the set of functions that describe the relations between the different variables.

Examples edit

  • One of the popular examples in computer science is the mathematical models of various machines, an example is the deterministic finite automaton (DFA) which is defined as an abstract mathematical concept, but due to the deterministic nature of a DFA, it is implementable in hardware and software for solving various specific problems. For example, the following is a DFA M with a binary alphabet, which requires that the input contains an even number of 0s:
 
The state diagram for  
  where
  •  
  •  
  •  
  •   and
  •   is defined by the following state-transition table:
0
1
S1    
S2    
The state   represents that there has been an even number of 0s in the input so far, while   signifies an odd number. A 1 in the input does not change the state of the automaton. When the input ends, the state will show whether the input contained an even number of 0s or not. If the input did contain an even number of 0s,   will finish in state   an accepting state, so the input string will be accepted.
The language recognized by  is the regular language given by the regular expression 1*( 0 (1*) 0 (1*) )*, where "*" is the Kleene star, e.g., 1* denotes any non-negative number (possibly zero) of symbols "1".
  • Many everyday activities carried out without a thought are uses of mathematical models. A geographical map projection of a region of the earth onto a small, plane surface is a model which can be used for many purposes such as planning travel.[12]
  • Another simple activity is predicting the position of a vehicle from its initial position, direction and speed of travel, using the equation that distance traveled is the product of time and speed. This is known as dead reckoning when used more formally. Mathematical modeling in this way does not necessarily require formal mathematics; animals have been shown to use dead reckoning.[13][14]
  • Population Growth. A simple (though approximate) model of population growth is the Malthusian growth model. A slightly more realistic and largely used population growth model is the logistic function, and its extensions.
  • Model of a particle in a potential-field. In this model we consider a particle as being a point of mass which describes a trajectory in space which is modeled by a function giving its coordinates in space as a function of time. The potential field is given by a function   and the trajectory, that is a function   is the solution of the differential equation:
     
    that can be written also as
     
Note this model assumes the particle is a point mass, which is certainly known to be false in many cases in which we use this model; for example, as a model of planetary motion.
  • Model of rational behavior for a consumer. In this model we assume a consumer faces a choice of   commodities labeled   each with a market price   The consumer is assumed to have an ordinal utility function   (ordinal in the sense that only the sign of the differences between two utilities, and not the level of each utility, is meaningful), depending on the amounts of commodities   consumed. The model further assumes that the consumer has a budget   which is used to purchase a vector   in such a way as to maximize   The problem of rational behavior in this model then becomes a mathematical optimization problem, that is:
     
    subject to:
     
     
    This model has been used in a wide variety of economic contexts, such as in general equilibrium theory to show existence and Pareto efficiency of economic equilibria.
  • Neighbour-sensing model is a model that explains the mushroom formation from the initially chaotic fungal network.
  • In computer science, mathematical models may be used to simulate computer networks.
  • In mechanics, mathematical models may be used to analyze the movement of a rocket model.

See also edit

References edit

  1. ^ Saltelli, Andrea; et al. (June 2020). "Five ways to ensure that models serve society: a manifesto". Nature. 582 (7813): 482–484. doi:10.1038/d41586-020-01812-9. hdl:1885/219031.
  2. ^ a b Edwards, Dilwyn; Hamson, Mike (2007). Guide to Mathematical Modelling (2 ed.). New York: Industrial Press Inc. ISBN 978-0-8311-3337-5.
  3. ^ D. Tymoczko, A Geometry of Music: Harmony and Counterpoint in the Extended Common Practice (Oxford Studies in Music Theory), Oxford University Press; Illustrated Edition (March 21, 2011), ISBN 978-0195336672
  4. ^ Andras Kornai, Mathematical Linguistics (Advanced Information and Knowledge Processing),Springer, ISBN 978-1849966948
  5. ^ Andreski, Stanislav (1972). Social Sciences as Sorcery. St. Martin’s Press. ISBN 0-14-021816-5.
  6. ^ Truesdell, Clifford (1984). An Idiot's Fugitive Essays on Science. Springer. pp. 121–7. ISBN 3-540-90703-3.
  7. ^ Li, C., Xing, Y., He, F., & Cheng, D. (2018). A Strategic Learning Algorithm for State-based Games. ArXiv.
  8. ^ Billings S.A. (2013), Nonlinear System Identification: NARMAX Methods in the Time, Frequency, and Spatio-Temporal Domains, Wiley.
  9. ^ "Thomas Kuhn". Stanford Encyclopedia of Philosophy. 13 August 2004. Retrieved 15 January 2019.
  10. ^ Thornton, Chris. "Machine Learning Lecture". Retrieved 2019-02-06.
  11. ^ Pyke, G. H. (1984). "Optimal Foraging Theory: A Critical Review". Annual Review of Ecology and Systematics. 15: 523–575. doi:10.1146/annurev.es.15.110184.002515.
  12. ^ "GIS Definitions of Terminology M-P". LAND INFO Worldwide Mapping. Retrieved January 27, 2020.
  13. ^ Gallistel (1990). The Organization of Learning. Cambridge: The MIT Press. ISBN 0-262-07113-4.
  14. ^ Whishaw, I. Q.; Hines, D. J.; Wallace, D. G. (2001). "Dead reckoning (path integration) requires the hippocampal formation: Evidence from spontaneous exploration and spatial learning tasks in light (allothetic) and dark (idiothetic) tests". Behavioural Brain Research. 127 (1–2): 49–69. doi:10.1016/S0166-4328(01)00359-X. PMID 11718884. S2CID 7897256.

Further reading edit

Books edit

  • Aris, Rutherford [ 1978 ] ( 1994 ). Mathematical Modelling Techniques, New York: Dover. ISBN 0-486-68131-9
  • Bender, E.A. [ 1978 ] ( 2000 ). An Introduction to Mathematical Modeling, New York: Dover. ISBN 0-486-41180-X
  • Gary Chartrand (1977) Graphs as Mathematical Models, Prindle, Webber & Schmidt ISBN 0871502364
  • Dubois, G. (2018) "Modeling and Simulation", Taylor & Francis, CRC Press.
  • Gershenfeld, N. (1998) The Nature of Mathematical Modeling, Cambridge University Press ISBN 0-521-57095-6 .
  • Lin, C.C. & Segel, L.A. ( 1988 ). Mathematics Applied to Deterministic Problems in the Natural Sciences, Philadelphia: SIAM. ISBN 0-89871-229-7

Specific applications edit

  • Papadimitriou, Fivos. (2010). Mathematical Modelling of Spatial-Ecological Complex Systems: an Evaluation. Geography, Environment, Sustainability 1(3), 67-80. doi:10.24057/2071-9388-2010-3-1-67-80
  • Peierls, R. (1980). "Model-making in physics". Contemporary Physics. 21: 3–17. Bibcode:1980ConPh..21....3P. doi:10.1080/00107518008210938.
  • An Introduction to Infectious Disease Modelling by Emilia Vynnycky and Richard G White.

External links edit

General reference

  • Patrone, F. Introduction to modeling via differential equations, with critical remarks.
  • Plus teacher and student package: Mathematical Modelling. Brings together all articles on mathematical modeling from Plus Magazine, the online mathematics magazine produced by the Millennium Mathematics Project at the University of Cambridge.

Philosophical

  • Frigg, R. and S. Hartmann, Models in Science, in: The Stanford Encyclopedia of Philosophy, (Spring 2006 Edition)
  • Griffiths, E. C. (2010) What is a model?

mathematical, model, other, uses, disambiguation, mathematical, model, abstract, description, concrete, system, using, mathematical, concepts, language, process, developing, mathematical, model, termed, mathematical, modeling, used, applied, mathematics, natur. For other uses see Mathematical model disambiguation A mathematical model is an abstract description of a concrete system using mathematical concepts and language The process of developing a mathematical model is termed mathematical modeling Mathematical models are used in applied mathematics and in the natural sciences such as physics biology earth science chemistry and engineering disciplines such as computer science electrical engineering as well as in non physical systems such as the social sciences 1 such as economics psychology sociology political science It can also be taught as a subject in its own right 2 The use of mathematical models to solve problems in business or military operations is a large part of the field of operations research Mathematical models are also used in music 3 linguistics 4 and philosophy for example intensively in analytic philosophy A model may help to explain a system and to study the effects of different components and to make predictions about behavior Contents 1 Elements of a mathematical model 2 Classifications 3 Construction 3 1 A priori information 3 1 1 Subjective information 3 2 Complexity 3 3 Training tuning and fitting 3 4 Evaluation and assessment 3 4 1 Prediction of empirical data 3 4 2 Scope of the model 3 4 3 Philosophical considerations 4 Significance in the natural sciences 5 Some applications 6 Examples 7 See also 8 References 9 Further reading 9 1 Books 9 2 Specific applications 10 External linksElements of a mathematical model editMathematical models can take many forms including dynamical systems statistical models differential equations or game theoretic models These and other types of models can overlap with a given model involving a variety of abstract structures In general mathematical models may include logical models In many cases the quality of a scientific field depends on how well the mathematical models developed on the theoretical side agree with results of repeatable experiments Lack of agreement between theoretical mathematical models and experimental measurements often leads to important advances as better theories are developed In the physical sciences a traditional mathematical model contains most of the following elements Governing equations Supplementary sub models Defining equations Constitutive equations Assumptions and constraints Initial and boundary conditions Classical constraints and kinematic equationsClassifications editMathematical models are of different types Linear vs nonlinear If all the operators in a mathematical model exhibit linearity the resulting mathematical model is defined as linear A model is considered to be nonlinear otherwise The definition of linearity and nonlinearity is dependent on context and linear models may have nonlinear expressions in them For example in a statistical linear model it is assumed that a relationship is linear in the parameters but it may be nonlinear in the predictor variables Similarly a differential equation is said to be linear if it can be written with linear differential operators but it can still have nonlinear expressions in it In a mathematical programming model if the objective functions and constraints are represented entirely by linear equations then the model is regarded as a linear model If one or more of the objective functions or constraints are represented with a nonlinear equation then the model is known as a nonlinear model Linear structure implies that a problem can be decomposed into simpler parts that can be treated independently and or analyzed at a different scale and the results obtained will remain valid for the initial problem when recomposed and rescaled Nonlinearity even in fairly simple systems is often associated with phenomena such as chaos and irreversibility Although there are exceptions nonlinear systems and models tend to be more difficult to study than linear ones A common approach to nonlinear problems is linearization but this can be problematic if one is trying to study aspects such as irreversibility which are strongly tied to nonlinearity Static vs dynamic A dynamic model accounts for time dependent changes in the state of the system while a static or steady state model calculates the system in equilibrium and thus is time invariant Dynamic models typically are represented by differential equations or difference equations Explicit vs implicit If all of the input parameters of the overall model are known and the output parameters can be calculated by a finite series of computations the model is said to be explicit But sometimes it is the output parameters which are known and the corresponding inputs must be solved for by an iterative procedure such as Newton s method or Broyden s method In such a case the model is said to be implicit For example a jet engine s physical properties such as turbine and nozzle throat areas can be explicitly calculated given a design thermodynamic cycle air and fuel flow rates pressures and temperatures at a specific flight condition and power setting but the engine s operating cycles at other flight conditions and power settings cannot be explicitly calculated from the constant physical properties Discrete vs continuous A discrete model treats objects as discrete such as the particles in a molecular model or the states in a statistical model while a continuous model represents the objects in a continuous manner such as the velocity field of fluid in pipe flows temperatures and stresses in a solid and electric field that applies continuously over the entire model due to a point charge Deterministic vs probabilistic stochastic A deterministic model is one in which every set of variable states is uniquely determined by parameters in the model and by sets of previous states of these variables therefore a deterministic model always performs the same way for a given set of initial conditions Conversely in a stochastic model usually called a statistical model randomness is present and variable states are not described by unique values but rather by probability distributions Deductive inductive or floating A deductive model is a logical structure based on a theory An inductive model arises from empirical findings and generalization from them The floating model rests on neither theory nor observation but is merely the invocation of expected structure Application of mathematics in social sciences outside of economics has been criticized for unfounded models 5 Application of catastrophe theory in science has been characterized as a floating model 6 Strategic vs non strategic Models used in game theory are different in a sense that they model agents with incompatible incentives such as competing species or bidders in an auction Strategic models assume that players are autonomous decision makers who rationally choose actions that maximize their objective function A key challenge of using strategic models is defining and computing solution concepts such as Nash equilibrium An interesting property of strategic models is that they separate reasoning about rules of the game from reasoning about behavior of the players 7 Construction editIn business and engineering mathematical models may be used to maximize a certain output The system under consideration will require certain inputs The system relating inputs to outputs depends on other variables too decision variables state variables exogenous variables and random variables Decision variables are sometimes known as independent variables Exogenous variables are sometimes known as parameters or constants The variables are not independent of each other as the state variables are dependent on the decision input random and exogenous variables Furthermore the output variables are dependent on the state of the system represented by the state variables Objectives and constraints of the system and its users can be represented as functions of the output variables or state variables The objective functions will depend on the perspective of the model s user Depending on the context an objective function is also known as an index of performance as it is some measure of interest to the user Although there is no limit to the number of objective functions and constraints a model can have using or optimizing the model becomes more involved computationally as the number increases For example economists often apply linear algebra when using input output models Complicated mathematical models that have many variables may be consolidated by use of vectors where one symbol represents several variables A priori information edit nbsp To analyse something with a typical black box approach only the behavior of the stimulus response will be accounted for to infer the unknown box The usual representation of this black box system is a data flow diagram centered in the box Mathematical modeling problems are often classified into black box or white box models according to how much a priori information on the system is available A black box model is a system of which there is no a priori information available A white box model also called glass box or clear box is a system where all necessary information is available Practically all systems are somewhere between the black box and white box models so this concept is useful only as an intuitive guide for deciding which approach to take Usually it is preferable to use as much a priori information as possible to make the model more accurate Therefore the white box models are usually considered easier because if you have used the information correctly then the model will behave correctly Often the a priori information comes in forms of knowing the type of functions relating different variables For example if we make a model of how a medicine works in a human system we know that usually the amount of medicine in the blood is an exponentially decaying function But we are still left with several unknown parameters how rapidly does the medicine amount decay and what is the initial amount of medicine in blood This example is therefore not a completely white box model These parameters have to be estimated through some means before one can use the model In black box models one tries to estimate both the functional form of relations between variables and the numerical parameters in those functions Using a priori information we could end up for example with a set of functions that probably could describe the system adequately If there is no a priori information we would try to use functions as general as possible to cover all different models An often used approach for black box models are neural networks which usually do not make assumptions about incoming data Alternatively the NARMAX Nonlinear AutoRegressive Moving Average model with eXogenous inputs algorithms which were developed as part of nonlinear system identification 8 can be used to select the model terms determine the model structure and estimate the unknown parameters in the presence of correlated and nonlinear noise The advantage of NARMAX models compared to neural networks is that NARMAX produces models that can be written down and related to the underlying process whereas neural networks produce an approximation that is opaque Subjective information edit Sometimes it is useful to incorporate subjective information into a mathematical model This can be done based on intuition experience or expert opinion or based on convenience of mathematical form Bayesian statistics provides a theoretical framework for incorporating such subjectivity into a rigorous analysis we specify a prior probability distribution which can be subjective and then update this distribution based on empirical data An example of when such approach would be necessary is a situation in which an experimenter bends a coin slightly and tosses it once recording whether it comes up heads and is then given the task of predicting the probability that the next flip comes up heads After bending the coin the true probability that the coin will come up heads is unknown so the experimenter would need to make a decision perhaps by looking at the shape of the coin about what prior distribution to use Incorporation of such subjective information might be important to get an accurate estimate of the probability Complexity edit In general model complexity involves a trade off between simplicity and accuracy of the model Occam s razor is a principle particularly relevant to modeling its essential idea being that among models with roughly equal predictive power the simplest one is the most desirable While added complexity usually improves the realism of a model it can make the model difficult to understand and analyze and can also pose computational problems including numerical instability Thomas Kuhn argues that as science progresses explanations tend to become more complex before a paradigm shift offers radical simplification 9 For example when modeling the flight of an aircraft we could embed each mechanical part of the aircraft into our model and would thus acquire an almost white box model of the system However the computational cost of adding such a huge amount of detail would effectively inhibit the usage of such a model Additionally the uncertainty would increase due to an overly complex system because each separate part induces some amount of variance into the model It is therefore usually appropriate to make some approximations to reduce the model to a sensible size Engineers often can accept some approximations in order to get a more robust and simple model For example Newton s classical mechanics is an approximated model of the real world Still Newton s model is quite sufficient for most ordinary life situations that is as long as particle speeds are well below the speed of light and we study macro particles only Note that better accuracy does not necessarily mean a better model Statistical models are prone to overfitting which means that a model is fitted to data too much and it has lost its ability to generalize to new events that were not observed before Training tuning and fitting edit Any model which is not pure white box contains some parameters that can be used to fit the model to the system it is intended to describe If the modeling is done by an artificial neural network or other machine learning the optimization of parameters is called training while the optimization of model hyperparameters is called tuning and often uses cross validation 10 In more conventional modeling through explicitly given mathematical functions parameters are often determined by curve fitting citation needed Evaluation and assessment edit A crucial part of the modeling process is the evaluation of whether or not a given mathematical model describes a system accurately This question can be difficult to answer as it involves several different types of evaluation Prediction of empirical data edit Usually the easiest part of model evaluation is checking whether a model predicts experimental measurements or other empirical data not used in the model development In models with parameters a common approach is to split the data into two disjoint subsets training data and verification data The training data are used to estimate the model parameters An accurate model will closely match the verification data even though these data were not used to set the model s parameters This practice is referred to as cross validation in statistics Defining a metric to measure distances between observed and predicted data is a useful tool for assessing model fit In statistics decision theory and some economic models a loss function plays a similar role While it is rather straightforward to test the appropriateness of parameters it can be more difficult to test the validity of the general mathematical form of a model In general more mathematical tools have been developed to test the fit of statistical models than models involving differential equations Tools from nonparametric statistics can sometimes be used to evaluate how well the data fit a known distribution or to come up with a general model that makes only minimal assumptions about the model s mathematical form Scope of the model edit Assessing the scope of a model that is determining what situations the model is applicable to can be less straightforward If the model was constructed based on a set of data one must determine for which systems or situations the known data is a typical set of data The question of whether the model describes well the properties of the system between data points is called interpolation and the same question for events or data points outside the observed data is called extrapolation As an example of the typical limitations of the scope of a model in evaluating Newtonian classical mechanics we can note that Newton made his measurements without advanced equipment so he could not measure properties of particles traveling at speeds close to the speed of light Likewise he did not measure the movements of molecules and other small particles but macro particles only It is then not surprising that his model does not extrapolate well into these domains even though his model is quite sufficient for ordinary life physics Philosophical considerations edit Many types of modeling implicitly involve claims about causality This is usually but not always true of models involving differential equations As the purpose of modeling is to increase our understanding of the world the validity of a model rests not only on its fit to empirical observations but also on its ability to extrapolate to situations or data beyond those originally described in the model One can think of this as the differentiation between qualitative and quantitative predictions One can also argue that a model is worthless unless it provides some insight which goes beyond what is already known from direct investigation of the phenomenon being studied An example of such criticism is the argument that the mathematical models of optimal foraging theory do not offer insight that goes beyond the common sense conclusions of evolution and other basic principles of ecology 11 It should also be noted that while mathematical modeling uses mathematical concepts and language it is not itself a branch of mathematics and does not necessarily conform to any mathematical logic but is typically a branch of some science or other technical subject with corresponding concepts and standards of argumentation 2 Significance in the natural sciences editMathematical models are of great importance in the natural sciences particularly in physics Physical theories are almost invariably expressed using mathematical models Throughout history more and more accurate mathematical models have been developed Newton s laws accurately describe many everyday phenomena but at certain limits theory of relativity and quantum mechanics must be used It is common to use idealized models in physics to simplify things Massless ropes point particles ideal gases and the particle in a box are among the many simplified models used in physics The laws of physics are represented with simple equations such as Newton s laws Maxwell s equations and the Schrodinger equation These laws are a basis for making mathematical models of real situations Many real situations are very complex and thus modeled approximately on a computer a model that is computationally feasible to compute is made from the basic laws or from approximate models made from the basic laws For example molecules can be modeled by molecular orbital models that are approximate solutions to the Schrodinger equation In engineering physics models are often made by mathematical methods such as finite element analysis Different mathematical models use different geometries that are not necessarily accurate descriptions of the geometry of the universe Euclidean geometry is much used in classical physics while special relativity and general relativity are examples of theories that use geometries which are not Euclidean Some applications editOften when engineers analyze a system to be controlled or optimized they use a mathematical model In analysis engineers can build a descriptive model of the system as a hypothesis of how the system could work or try to estimate how an unforeseeable event could affect the system Similarly in control of a system engineers can try out different control approaches in simulations A mathematical model usually describes a system by a set of variables and a set of equations that establish relationships between the variables Variables may be of many types real or integer numbers Boolean values or strings for example The variables represent some properties of the system for example the measured system outputs often in the form of signals timing data counters and event occurrence The actual model is the set of functions that describe the relations between the different variables Examples editOne of the popular examples in computer science is the mathematical models of various machines an example is the deterministic finite automaton DFA which is defined as an abstract mathematical concept but due to the deterministic nature of a DFA it is implementable in hardware and software for solving various specific problems For example the following is a DFA M with a binary alphabet which requires that the input contains an even number of 0s nbsp The state diagram for M displaystyle M nbsp M Q S d q 0 F displaystyle M Q Sigma delta q 0 F nbsp where Q S 1 S 2 displaystyle Q S 1 S 2 nbsp S 0 1 displaystyle Sigma 0 1 nbsp q 0 S 1 displaystyle q 0 S 1 nbsp F S 1 displaystyle F S 1 nbsp and d displaystyle delta nbsp is defined by the following state transition table dd 0 1S1 S 2 displaystyle S 2 nbsp S 1 displaystyle S 1 nbsp S2 S 1 displaystyle S 1 nbsp S 2 displaystyle S 2 nbsp dd dd dd The state S 1 displaystyle S 1 nbsp represents that there has been an even number of 0s in the input so far while S 2 displaystyle S 2 nbsp signifies an odd number A 1 in the input does not change the state of the automaton When the input ends the state will show whether the input contained an even number of 0s or not If the input did contain an even number of 0s M displaystyle M nbsp will finish in state S 1 displaystyle S 1 nbsp an accepting state so the input string will be accepted The language recognized by M displaystyle M nbsp is the regular language given by the regular expression 1 0 1 0 1 where is the Kleene star e g 1 denotes any non negative number possibly zero of symbols 1 Many everyday activities carried out without a thought are uses of mathematical models A geographical map projection of a region of the earth onto a small plane surface is a model which can be used for many purposes such as planning travel 12 Another simple activity is predicting the position of a vehicle from its initial position direction and speed of travel using the equation that distance traveled is the product of time and speed This is known as dead reckoning when used more formally Mathematical modeling in this way does not necessarily require formal mathematics animals have been shown to use dead reckoning 13 14 Population Growth A simple though approximate model of population growth is the Malthusian growth model A slightly more realistic and largely used population growth model is the logistic function and its extensions Model of a particle in a potential field In this model we consider a particle as being a point of mass which describes a trajectory in space which is modeled by a function giving its coordinates in space as a function of time The potential field is given by a function V R 3 R displaystyle V mathbb R 3 to mathbb R nbsp and the trajectory that is a function r R R 3 displaystyle mathbf r mathbb R to mathbb R 3 nbsp is the solution of the differential equation d 2 r t d t 2 m V r t x x V r t y y V r t z z displaystyle frac mathrm d 2 mathbf r t mathrm d t 2 m frac partial V mathbf r t partial x mathbf hat x frac partial V mathbf r t partial y mathbf hat y frac partial V mathbf r t partial z mathbf hat z nbsp that can be written also as m d 2 r t d t 2 V r t displaystyle m frac mathrm d 2 mathbf r t mathrm d t 2 nabla V mathbf r t nbsp Note this model assumes the particle is a point mass which is certainly known to be false in many cases in which we use this model for example as a model of planetary motion Model of rational behavior for a consumer In this model we assume a consumer faces a choice of n displaystyle n nbsp commodities labeled 1 2 n displaystyle 1 2 dots n nbsp each with a market price p 1 p 2 p n displaystyle p 1 p 2 dots p n nbsp The consumer is assumed to have an ordinal utility function U displaystyle U nbsp ordinal in the sense that only the sign of the differences between two utilities and not the level of each utility is meaningful depending on the amounts of commodities x 1 x 2 x n displaystyle x 1 x 2 dots x n nbsp consumed The model further assumes that the consumer has a budget M displaystyle M nbsp which is used to purchase a vector x 1 x 2 x n displaystyle x 1 x 2 dots x n nbsp in such a way as to maximize U x 1 x 2 x n displaystyle U x 1 x 2 dots x n nbsp The problem of rational behavior in this model then becomes a mathematical optimization problem that is max U x 1 x 2 x n displaystyle max U x 1 x 2 ldots x n nbsp subject to i 1 n p i x i M displaystyle sum i 1 n p i x i leq M nbsp x i 0 for all i 1 2 n displaystyle x i geq 0 text for all i 1 2 dots n nbsp This model has been used in a wide variety of economic contexts such as in general equilibrium theory to show existence and Pareto efficiency of economic equilibria Neighbour sensing model is a model that explains the mushroom formation from the initially chaotic fungal network In computer science mathematical models may be used to simulate computer networks In mechanics mathematical models may be used to analyze the movement of a rocket model See also edit nbsp Mathematics portalAgent based model All models are wrong Cliodynamics Computer simulation Conceptual model Decision engineering Grey box model International Mathematical Modeling Challenge Mathematical biology Mathematical diagram Mathematical economics Mathematical modelling of infectious disease Mathematical finance Mathematical psychology Mathematical sociology Microscale and macroscale models Model inversion Resilience mathematics Scientific model Sensitivity analysis Statistical model Surrogate model System identificationReferences edit Saltelli Andrea et al June 2020 Five ways to ensure that models serve society a manifesto Nature 582 7813 482 484 doi 10 1038 d41586 020 01812 9 hdl 1885 219031 a b Edwards Dilwyn Hamson Mike 2007 Guide to Mathematical Modelling 2 ed New York Industrial Press Inc ISBN 978 0 8311 3337 5 D Tymoczko A Geometry of Music Harmony and Counterpoint in the Extended Common Practice Oxford Studies in Music Theory Oxford University Press Illustrated Edition March 21 2011 ISBN 978 0195336672 Andras Kornai Mathematical Linguistics Advanced Information and Knowledge Processing Springer ISBN 978 1849966948 Andreski Stanislav 1972 Social Sciences as Sorcery St Martin s Press ISBN 0 14 021816 5 Truesdell Clifford 1984 An Idiot s Fugitive Essays on Science Springer pp 121 7 ISBN 3 540 90703 3 Li C Xing Y He F amp Cheng D 2018 A Strategic Learning Algorithm for State based Games ArXiv Billings S A 2013 Nonlinear System Identification NARMAX Methods in the Time Frequency and Spatio Temporal Domains Wiley Thomas Kuhn Stanford Encyclopedia of Philosophy 13 August 2004 Retrieved 15 January 2019 Thornton Chris Machine Learning Lecture Retrieved 2019 02 06 Pyke G H 1984 Optimal Foraging Theory A Critical Review Annual Review of Ecology and Systematics 15 523 575 doi 10 1146 annurev es 15 110184 002515 GIS Definitions of Terminology M P LAND INFO Worldwide Mapping Retrieved January 27 2020 Gallistel 1990 The Organization of Learning Cambridge The MIT Press ISBN 0 262 07113 4 Whishaw I Q Hines D J Wallace D G 2001 Dead reckoning path integration requires the hippocampal formation Evidence from spontaneous exploration and spatial learning tasks in light allothetic and dark idiothetic tests Behavioural Brain Research 127 1 2 49 69 doi 10 1016 S0166 4328 01 00359 X PMID 11718884 S2CID 7897256 Further reading editBooks edit Aris Rutherford 1978 1994 Mathematical Modelling Techniques New York Dover ISBN 0 486 68131 9 Bender E A 1978 2000 An Introduction to Mathematical Modeling New York Dover ISBN 0 486 41180 X Gary Chartrand 1977 Graphs as Mathematical Models Prindle Webber amp Schmidt ISBN 0871502364 Dubois G 2018 Modeling and Simulation Taylor amp Francis CRC Press Gershenfeld N 1998 The Nature of Mathematical Modeling Cambridge University Press ISBN 0 521 57095 6 Lin C C amp Segel L A 1988 Mathematics Applied to Deterministic Problems in the Natural Sciences Philadelphia SIAM ISBN 0 89871 229 7Specific applications edit Papadimitriou Fivos 2010 Mathematical Modelling of Spatial Ecological Complex Systems an Evaluation Geography Environment Sustainability 1 3 67 80 doi 10 24057 2071 9388 2010 3 1 67 80 Peierls R 1980 Model making in physics Contemporary Physics 21 3 17 Bibcode 1980ConPh 21 3P doi 10 1080 00107518008210938 An Introduction to Infectious Disease Modelling by Emilia Vynnycky and Richard G White External links editGeneral reference Patrone F Introduction to modeling via differential equations with critical remarks Plus teacher and student package Mathematical Modelling Brings together all articles on mathematical modeling from Plus Magazine the online mathematics magazine produced by the Millennium Mathematics Project at the University of Cambridge Philosophical Frigg R and S Hartmann Models in Science in The Stanford Encyclopedia of Philosophy Spring 2006 Edition Griffiths E C 2010 What is a model Retrieved from https en wikipedia org w index php title Mathematical model amp oldid 1187086706, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.