Mathematical Modelling and Applications
Subject: Mathematics
Topic: 10
Cambridge Code: 0580
Introduction to Mathematical Modelling
Mathematical model - Representation of real-world situation using mathematics
Modelling Process
1. Identify the problem
- What are we trying to understand/predict?
- What are the constraints?
- What factors are important?
2. Make assumptions
- Simplify reality
- Identify variables
- State relationships
- Specify domain
3. Translate to mathematics
- Equations, functions, or systems
- Appropriate mathematical tools
4. Solve mathematically
- Algebraic, calculus, numerical methods
- Rigorous mathematical process
5. Interpret results
- Translate back to real world
- Check reasonableness
- Communicate findings
6. Validate model
- Compare to real data
- Refine if needed
- State limitations
Types of Models
Linear Models
Form:
Applications:
- Cost and revenue functions
- Temperature vs time
- Distance vs time (constant velocity)
Advantages:
- Simple
- Easy to interpret and solve
Limitations:
- Real relationships often nonlinear
- May only valid in limited range
Exponential Models
Form: or
Applications:
- Population growth
- Radioactive decay
- Bacterial growth
- Compound interest
Exponential growth: k > 0 Exponential decay: k < 0
Polynomial Models
Form:
Applications:
- Projectile motion (quadratic)
- Volume optimization
- Cost functions
Power Models
Form:
Applications:
- Relationship between body mass and height
- Relationship between force and distance
Trigonometric Models
Form: or cosine variant
Applications:
- Seasonal patterns
- Oscillating systems
- Circular motion
- Sound waves
Optimization
Single-Variable Optimization
Objective: Maximize or minimize function
Method:
- Define function f(x)
- Find f'(x)
- Set f'(x) = 0
- Solve for critical points
- Use second derivative or context to determine max/min
- Check boundary values
Example: Minimize cost function , so minimum at x = 25
Constrained Optimization
Lagrange multipliers - Optimize subject to constraint
Maximize f(x,y) subject to g(x,y) = 0:
Linear Programming
Maximize/minimize: Linear objective function Subject to: Linear constraints
Method:
- Graph feasible region
- Identify vertices
- Evaluate objective at each vertex
- Optimal value at vertex (usually)
Growth and Decay
Exponential Growth
(continuous) (discrete)
Half-life: Time for N to become N₀/2
Doubling time: Time for N to become 2N₀
Logistic Growth
Where K is carrying capacity
Solution:
Applications:
- Population under resource constraints
- Disease spread with immunity
- Adoption of new technology
Differential Equations in Modelling
Separable Equations
Separate variables and integrate
First-Order Linear
Solution using integrating factor
Applications
Newton's Law of Cooling:
Radioactive Decay:
Mixing Problems: Rates of inflow and outflow
Approximation Methods
Taylor Series
Linear approximation:
Numerical Methods
Newton-Raphson: Find roots
Euler's method: Solve differential equations
Trapezoid rule: Approximate integrals
Data Fitting and Regression
Linear Regression
Best fit line: Minimize sum of squared residuals
Polynomial Regression
Fit polynomial:
Choose degree: Balance fit vs simplicity
Exponential Regression
Transform to linear:
Then apply linear regression
Model Validation
Testing Against Data
- Gather actual data
- Compare predictions to reality
- Calculate error measures:
Mean Absolute Error (MAE):
Root Mean Square Error (RMSE):
Parameter Estimation
From data:
- Fit model to existing observations
- Use statistical methods
- Cross-validation for reliability
Common Modelling Scenarios
Population Models
Discrete:
Continuous:
With carrying capacity: Logistic model
Economic Models
Revenue: R = price × quantity Cost: Fixed + variable costs Profit: Revenue - Cost Break-even: Profit = 0
Motion Problems
Position, velocity, acceleration:
Projectile motion:
Optimization in Business
Production quantity optimizing profit Inventory levels balancing cost and availability Pricing maximizing revenue
Limitations and Assumptions
Common Assumptions
- Variables continuous vs discrete
- Linear vs nonlinear relationships
- Constant vs changing parameters
- Independence of variables
- Normal distribution of errors
Model Limitations
- Based on assumptions
- Limited to specific conditions
- Simplifies reality
- Prediction uncertainty
- Extrapolation dangers
Communicating Uncertainty
- Confidence intervals
- Sensitivity analysis
- Scenario analysis
- Stated assumptions
Key Points
- Modelling involves idealization of reality
- Choose appropriate mathematical form
- Exponential for growth/decay phenomena
- Logistic for growth with constraints
- Optimization uses calculus
- Differential equations model change
- Validate models with real data
- Calculate errors to assess fit
- State assumptions and limitations
- Communicate results clearly
Practice Questions
- Set up models for real scenarios
- Estimate parameters from data
- Solve optimization problems
- Solve differential equations
- Apply numerical methods
- Fit models to data
- Calculate error measures
- Validate models
- Compare alternative models
- Predict future values
Revision Tips
- Understand modelling process thoroughly
- Practice setting up equations
- Know when to use each model type
- Understand assumptions matter
- Practice optimization techniques
- Work with real data
- Validate conclusions
- Communicate assumptions
- Understand limitations
- Develop problem-solving skills