Mathematical Modelling (Advanced) (Appendix)
Every real problem you will ever meet in engineering, economics, medicine or public policy arrives in words, not equations — "find the height of a tower you cannot climb," "schedule a factory to make maximum profit," "predict how salt concentration changes in a tank." Nobody hands you the differential equation. Mathematical modelling is the disciplined craft of turning such a physical situation into mathematics — choosing variables, writing down the relations that must hold, solving them, and checking the answer against reality — and it is the thread tying together everything you have learned in Class 11 and 12: trigonometry, matrices, calculus and linear programming, applied to genuine open-ended problems rather than ones that arrive pre-formulated. This appendix does not teach a new topic so much as a new habit of mind. It sets out the principles behind modelling, compresses them into a five-step cycle, and works that cycle on four increasingly rich examples straight from the NCERT text: an inaccessible tower's height using trigonometry, a factory's raw-material allocation using matrices, a profit-maximising production schedule using linear programming, and a mixing tank's changing salt concentration using a first-order differential equation. Each example is a complete round-trip — physical situation in, mathematical machinery applied, physical answer out — checked, refined, or honestly limited. Because a model is only as good as its assumptions, the chapter closes by being candid about what modelling cannot do: it cannot conjure the right variables for you, it offers no universal recipe for choosing how many parameters to use, and some situations remain mathematically intractable even with today's computing power. Treat this chapter as the meta-skill beneath the entire syllabus — the discipline of thinking like an applied mathematician rather than an equation-solver — enrichment that sharpens judgment even though it sits beyond the direct exam syllabus on most Indian boards.
- Mathematical modelling converts a real physical situation into mathematics — using words, diagrams, matrices, calculus or linear programming — to obtain a workable, testable answer.
- The process has a definite five-step cycle: identify the physical situation, convert it to a mathematical model, solve the mathematical problem, interpret the result against the real world, and either accept or refine the model.
- Refinement is not failure — it is the design: if Step 4 disagrees with observation, you loop back to Step 2 and revise the assumptions, not abandon the method.
- The tower problem shows trigonometric modelling: gives an inaccessible height from an eye-level , a baseline , and an elevation angle ; when the base is inaccessible too, a depression angle supplies instead.
- The raw-material allocation problem shows matrix modelling: purchase orders (matrix ) times a per-unit requirement table (matrix ) gives , the total raw material needed — compared against stock on hand to decide whether to renegotiate orders or ask for more material.
- The production-scheduling problem shows linear-programming modelling: an objective function maximised over a feasible region bounded by resource and capacity constraints, evaluated at corner points, gives the profit-maximising plan.
- The brine-tank problem shows differential-equation modelling: balancing inflow against outflow gives , whose solution predicts the salt content at any time and its long-run floor of kg.
- Mathematical modelling has real limitations: no guideline says exactly which or how many parameters to include, some situations stay too complex to model even with advanced computers, and a model fitting known data is not automatically one that explains the physics.
- Key idea: mathematical modelling is the five-step cycle — identify, formulate, solve, interpret, refine — that converts a real physical situation into a tractable mathematical problem (via trigonometry, matrices, linear programming or calculus) and tests the mathematical answer back against reality.
Mathematical modelling is the disciplined five-step cycle — identify the physical situation, convert it into mathematics using variables and known laws, solve the resulting mathematical problem, interpret the solution against reality, and refine the assumptions if the fit is poor — applied here to a tower's height (trigonometry), a factory's raw-material planning (matrices), a profit-maximising production schedule (linear programming), and a brine tank's changing salt content (differential equations).
What this chapter covers
This appendix builds in four movements, each anchored to one worked NCERT example.
Why modelling matters and what it demands. We open with the motivating question — why not just solve word problems directly? — and the eight numbered principles NCERT lists behind every model, from identifying the need and the parameters to the consistency checks and the room for improvement.
The five-step cycle itself, the compressed engine that all eight principles feed into, together with a flowchart figure showing how Step 5 can loop back into Step 2.
Four fully worked models, one per major tool already in your syllabus: trigonometric modelling for an inaccessible tower's height, matrix modelling for a manufacturer's raw-material planning, linear-programming modelling for a profit-maximising production schedule, and calculus modelling for salt concentration in a mixing tank. Two are developed as full step-by-step derivations, because the method — not just the final number — is the object being taught.
Honest limitations, closing the chapter: mathematical modelling is powerful but not omnipotent, and knowing where it strains is as much a part of mastering it as knowing how to build a model in the first place.
The core ideas
Why mathematical modelling is needed
You already know how to solve word problems in arithmetic, algebra, trigonometry and linear programming — someone poses a scenario, you translate it into an equation, you solve. Mathematical modelling is what happens before that translation is handed to you. Consider: finding the width of a river you cannot cross, the optimal launch angle in a shot-put throw, the height of a tower you cannot climb, the temperature at the Sun's surface, the mass of the Earth, or India's population in a future year without waiting for it to arrive. None of these comes with a pre-written equation. Each demands physical insight — introducing the right physical laws and symbols — before any solving can begin. That translation step, done with discipline rather than guesswork, is mathematical modelling.
The eight principles behind every model
NCERT frames mathematical modelling as a principled activity, not an ad-hoc guess, and lists the instructions that should guide the construction of any model: Identify the need for the model — what exactly are we looking for. List the parameters and variables required for the model. Identify the available relevant data — what is actually given. Identify the circumstances that can be applied, i.e., the assumptions. Identify the governing physical principles. Identify the equations that will be used, the calculations that will be made, and the solution that will follow. Identify tests that can check the consistency of the model and its utility. And identify the parameter values that can improve the model. These eight principles are almost philosophical — they are a checklist for thinking, not a formula. They compress, however, into a concrete five-step procedure that you can actually execute on paper.
The five-step cycle of mathematical modelling
Step 1: Identify the physical situation. State plainly what real-world problem is being solved, in its own terms, before touching any mathematics.
Step 2: Convert the physical situation into a mathematical model by introducing parameters and variables and invoking known physical laws and symbols. This is the formulation step — the situation becomes an equation, a matrix relation, an inequality system, or a differential equation.
Step 3: Find the solution of the mathematical problem. This is ordinary mathematics — trigonometric manipulation, matrix reduction, corner-point evaluation, or solving a differential equation — using whatever techniques the formulation demands.
Step 4: Interpret the result in terms of the original problem, and compare that result with observations or experiments. A mathematical answer is not useful until it is translated back into the language of the original situation and checked against what actually happens.
Step 5: If the result agrees well with observation, accept the model. If it does not, modify the hypotheses or assumptions to better reflect the physical situation, and return to Step 2. Modelling is therefore not a straight line but a loop: disagreement at Step 4 is information, not defeat, and it feeds directly back into a revised Step 2.
Model one: measuring an inaccessible tower with trigonometry
The simplest illustration is Example 1 of the NCERT text: find the height of a tower that cannot be climbed. Let be the tower and an observer of eye-height , standing a baseline distance from the tower, who measures an angle of elevation to the top of the tower using an instrument such as a sextant. Right-triangle trigonometry on gives , which rearranges to . Since , and are all measurable by the observer, this single relation is the solution. If even the foot of the tower is inaccessible — so itself is unknown — a second reading, the angle of depression from down to the foot , supplies , so , which can be substituted back into . No refinement loop (Step 5) is needed here because , , and are all known exactly to the precision of the instrument.
Model two: matrices for raw-material planning
A firm making products from raw materials has purchase orders from two clients and . Let matrix (order-by-product) record how many units of each product each client wants, and matrix (product-by-material) record how much raw material one unit of each product needs. The product (order-by-material) then gives exactly the raw material each order requires, compared against stock to see if it suffices. NCERT works this concretely: demands units of , of and of against a stock of only , and — the model fails Step 4's reality check. Step 5 then bites: either procure more raw material, or revise the orders downward (a smaller matrix ), which NCERT shows brings the requirement to , and units — comfortably within stock. A companion question — given fixed stock and , what quantities exactly exhaust the raw material — is answered in the first derivation below.
Model three: linear programming for production scheduling
A manufacturer of medicines and has raw material enough for bottles of and bottles of , only bottles total, hours to fill bottles of , hour to fill bottles of , and hours of operating time. With profits of Rupees per bottle of and Rupees per bottle of , the objective function to maximise is , subject to , , , , and — a linear-programming model built entirely from the syllabus you met in the chapter on Linear Programming. Evaluating at every corner point of the feasible region — , , , , , — shows the maximum, Rupees , occurs at : produce bottles of and bottles of .
Model four: a differential equation for a mixing tank
A tank holds litres of brine with g of salt per litre — an initial salt content of kg. Fresh brine of concentration g per litre flows in at litres per minute, and the well-stirred mixture flows out at the same rate. Letting be the salt (kg) at time (minutes), the inflow adds salt at kg per minute, while the outflow removes it at kg per minute. Balancing these rates gives the governing equation , a first-order linear equation solved fully in the second derivation below.
Derivations
The goal is to determine exactly how many units of products , and a manufacturer should produce so that the firm's entire stock of raw materials , , is used up with nothing left over and nothing short — turning a planning question in words into a linear system solved by elementary row operations, the same technique used to invert matrices. This is Example 4 of the NCERT text, demonstrating Step 2, Step 3 and Step 4 of the modelling cycle in one continuous example.
Step 1. Read off the physical data. One unit of needs units of , of , of . One unit of needs units of , of , of . One unit of needs units of , of , of . The available stock is units of , units of , and units of .
Step 2. Introduce unknowns. Let , , be the number of units of , , produced. Since raw material is consumed in direct proportion to units made, the total consumption of each raw material must exactly equal the stock available, giving three linear equations: for , for , and for . In matrix form this is . This is the mathematical model — the physical planning question has become a matrix equation.
Step 3. Solve by elementary row operations. Applying row reduction to the augmented system to drive the coefficient matrix to the identity produces , so , , .
Step 4. Interpret the numbers. The firm should manufacture units of , units of and units of to exhaust its available raw material exactly. Comparing this plan against the clients' original orders shows client wanted units of , but the raw-material-optimal plan yields only — the firm cannot satisfy both the original demand and its own raw-material limits simultaneously, a genuine trade-off, not a computational error, exposed by the model.
Go deeper · Derivation B · 1 minSolving the brine tank differential equation and finding its long run behaviour
The goal is to find an explicit formula for the salt content at any time , starting from the rate-balance equation formulated in Model four above, and then extract two physically meaningful facts from it: the floor value the salt content never falls below, and the range it stays within. This walks through solving a first-order linear differential equation with an integrating factor, then interpreting the solution physically — Steps 3 and 4 of the modelling cycle.
Step 1. Write the equation in standard linear form. From the rate balance , rearranging gives , a first-order linear differential equation of the standard form with and , both constants.
Step 2. Build the integrating factor. The integrating factor is . Multiplying the standard-form equation through by turns the left side into an exact derivative: .
Step 3. Integrate both sides. , where is the constant of integration. Dividing through by gives the general solution .
Step 4. Fix using the initial condition. Before the inflow and outflow begin, at , the tank holds kg (from g per litre times litres). Substituting, , so . The particular solution is therefore .
Step 5. Interpret the solution physically. Since is always strictly positive, the term never reaches zero, so for all time — the salt content approaches but never actually falls to kg, the tank's long-run floor as the fresh g per litre brine flushes the system. Since decreases from at , decreases from kg toward but never reaching kg, so for every . Solving for gives , which runs the model in reverse: given a target salt level , this gives the minutes of mixing required to reach it.
Worked examples
Board level - the width of a river using two elevation readings
Problem. A surveyor stands at point on one bank of a river and sights a tree directly across on the far bank, measuring an angle of elevation degrees to the top of the tree, whose height is known to be m (the surveyor's own eye height is negligible for this estimate). Model the river's width .
Step 1. Identify the situation: an inaccessible distance found from an angle of elevation and a known tree height, directly analogous to the tower model.
Step 2. Formulate. Let be the river's width, treating the tree's base as level with the surveyor (a stated, simplifying assumption). Right-triangle trigonometry gives .
Step 3. Solve. m.
Step 4. Interpret. The river is approximately 34.6 m wide. This estimate is only as good as the assumption that the tree's base is level with the observer's eye; a real survey would use two readings (elevation and depression, as in the tower model) to remove that assumption, which is exactly the kind of refinement Step 5 of the cycle calls for.
Board level - checking a revised purchase order against raw material stock
Problem. Using the raw-material requirement matrix (rows , columns ) and a revised order matrix (units of ordered by client ), verify whether this order can be met from stock of units of , of , of .
Step 1. Identify the situation: check whether one client's order is within raw-material stock, i.e., compute and compare each entry to the corresponding stock figure.
Step 2. Formulate. Compute the row vector .
Step 3. Solve. The entry is . The entry is . The entry is . So .
Step 4. Interpret. The order requires 141 units of R1, 216 units of R2 and 78 units of R3, all comfortably below the stock of , and respectively — the revised order is feasible, confirming Step 5's "accept the model" branch without any further refinement needed.
Higher-order thinking (HOTS) - two tanks in series, tracking salt into a second tank
Problem. Suppose the outflow of the brine tank from the chapter's core model feeds directly into a second, initially empty tank of the same -litre capacity, whose own outflow (also litres per minute, well-stirred) drains away and is discarded. Set up the differential equation governing , the salt content of the second tank, and confirm its behaviour is consistent at . Timing note: allow about 12 to 15 minutes — chaining two rate-balance models together is more about correct setup than heavy computation.
Step 1. Identify the situation: this extends Model four by treating the first tank's outflow as the second tank's inflow — a two-stage mixing process, common in chemical engineering, built from the same rate-balance idea used once already.
Step 2. Formulate. Tank one's solution is already known: , so it feeds tank two at rate kg per minute. Tank two, starting empty (), loses salt at rate kg per minute (well-stirred, same in and out flow of litres per minute, so its volume stays fixed at litres). The governing equation is , i.e., , a first-order linear equation with a time-varying forcing term supplied by tank one's own solution.
Step 3. Confirm consistency at . Here , so kg per minute — matching the expectation that with tank one at maximum concentration and tank two empty, salt should flow in at its fastest rate of the whole process.
Step 4. State the answer. The governing equation for tank two is with , a linear equation solvable by the same integrating-factor method as the second derivation above, now with a -dependent forcing term — the natural next step for a student who wants to push the model further.
Higher-order thinking (HOTS) - re-optimising the medicine production model under a new constraint
Problem. In the profit-maximising medicine model (Model three), suppose a new regulation caps the combined weekly output of and bottles at instead of (all other constraints unchanged: , , , ). Find the new profit-maximising production plan and profit, and identify which original corner point survives. Timing note: allow about 15 to 18 minutes — re-deriving vertices under one changed constraint and re-evaluating the objective function is the standard linear-programming workflow, but with fresh arithmetic.
Step 1. Identify the situation: this is Step 5 of the modelling cycle in action — a changed real-world circumstance requires returning to Step 2 and re-solving with a revised constraint, exactly as NCERT's own remark about revising purchase orders illustrates for the matrix model.
Step 2. Formulate. Objective function unchanged: . Constraints: , , , , . Find the new corner points of the feasible region.
Step 3. Solve for the vertices. meets where subtracting gives , so , ; both satisfy and , so this is a genuine vertex. The point , where meets , fails and is cut off — the old vertex survives instead, since there. So the candidate corner points are , , , , .
Step 4. Evaluate at each surviving vertex. . . . . . The maximum is at .
Step 5. State the answer. The new profit-maximising plan is 13000 bottles of M1 and 27000 bottles of M2, giving a maximum profit of Rupees 293000 — lower than the unrestricted maximum of Rupees , exactly the expected direction: tightening a constraint can only reduce, never increase, the achievable maximum, a useful consistency check on the arithmetic itself.
Common traps
A mathematical model is not the same thing as the physical reality it represents — treating its output as automatically exact, without returning to Step 4 to check it against observation, is the single most common misuse. Students also skip stating assumptions explicitly at Step 2, which makes it impossible to know later which assumption to revise if the prediction disagrees with reality. In the matrix model, a frequent slip is multiplying and in the wrong order — only , not , is the correctly dimensioned "orders times per-unit-requirement" computation here. In the linear-programming model, students forget to check that a computed intersection point lies within all the other constraints before calling it a corner point, exactly the check performed in the second Higher-order thinking example above. In the differential-equation model, a common slip is dropping the negative sign in the outflow term, writing instead of — fix the direction of each rate (in is positive, out is negative) before writing the equation down.
You should be able to…
- State the five-step mathematical modelling cycle from memory and explain what happens at each step.
- Explain why Step 5 sometimes loops back to Step 2, and give a concrete example of a revised assumption from this chapter.
- Set up and solve the tower height model , including the depression-angle variant when the base is inaccessible.
- Build a raw-material requirement matrix model, correctly compute , and interpret the result against available stock.
- Solve a linear system arising from a raw-material allocation model using elementary row operations.
- Formulate a linear-programming model — objective function plus constraints — from a word description of a production-scheduling problem, and find the optimum by evaluating corner points.
- Formulate a first-order linear differential equation from a rate-balance description (inflow rate minus outflow rate) and solve it using an integrating factor.
- Interpret a solved differential-equation model physically, including identifying long-run limiting values.
- Name at least two genuine limitations of mathematical modelling and explain why they matter.
Ask the tutor: Want to work through re-deriving the medicine production model's corner points with a different profit ratio, or set up your own two-stage mixing-tank model from scratch?
Is mathematical modelling actually tested in the Class 12 board exam?
Mostly no — this appendix is enrichment material, showing how tools you already know (trigonometry, matrices, calculus, linear programming) combine to solve open-ended real problems, rather than a topic with its own dedicated exam weightage on CBSE and most state boards. That said, the underlying techniques are tested: solving a linear system by matrices, solving a first-order differential equation, and maximising an objective function at corner points are all core Class 12 skills, each drawn straight from earlier chapters. Treat this appendix as the chapter that shows why those techniques matter in the real world.
Why does the modelling cycle allow looping back at Step 5 instead of just getting the model right the first time?
Because real physical situations are almost always more complicated than any first attempt captures, and building that complexity in all at once usually makes the mathematics intractable. It is more productive to start with a simplified model — for example, assuming costs are exactly proportional to units produced — solve it, and see how badly the simplification hurts the answer, than to anticipate every real-world wrinkle in advance. The loop from Step 5 back to Step 2 is not a sign of failure; it is the entire point of treating modelling as an iterative craft, and every genuinely useful model in science and engineering was refined this way over multiple passes.
In the matrix model, why does the order of multiplication AB versus BA matter so much?
Because matrix multiplication is not commutative in general, and here the two orders do not even represent the same physical quantity. has dimensions clients by products, and has dimensions products by materials, so (clients by materials) is well-defined and represents exactly what each client's order demands in raw material. would require 's columns to match 's rows in count, which they typically do not here, so it is not even computable, and even where it were it would carry no physical meaning. Whenever you set up a matrix model, fix the row and column meanings first, and let those meanings dictate the only order of multiplication that makes physical sense.
How is the brine tank differential equation different from the ones in the main Differential Equations chapter?
It is not different in technique — it is exactly a first-order linear equation of the standard form , solved with the same integrating-factor method you already know. What is new is the modelling step that comes before the calculus: translating a physical description in words, salt flowing in at one rate and out at a rate proportional to the current concentration, into the equation in the first place. This chapter's real teaching point is that setting up the equation correctly from a rate balance is itself a skill worth practising, since the solving is identical to what you already know.