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.

Key takeaways
  • 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: H=h+ltan⁡αH = h + l\tan\alpha gives an inaccessible height from an eye-level hh, a baseline ll, and an elevation angle α\alpha; when the base is inaccessible too, a depression angle β\beta supplies l=hcot⁡βl = h\cot\beta instead.
  • The raw-material allocation problem shows matrix modelling: purchase orders (matrix AA) times a per-unit requirement table (matrix BB) gives ABAB, 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 Z=8x+7yZ = 8x + 7y 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 dydt+140y=5\dfrac{dy}{dt} + \dfrac{1}{40}y = 5, whose solution y(t)=200+50e−t/40y(t) = 200 + 50e^{-t/40} predicts the salt content at any time and its long-run floor of 200200 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.
The core insight

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.

Figure
A flowchart of the five step mathematical modelling cycle showing identify physical situation leading to formulate mathematical model leading to solve the mathematical problem leading to interpret and compare with reality leading to a decision diamond that either accepts the model or loops back to formulate with revised assumptions
The five step cycle of mathematical modelling Step 1 Identify the physical situation Step 2 Formulate the mathematical model Step 3 Solve the mathematical problem Step 4 Interpret result and compare with reality Step 5 Good agreement? Yes — accept model No — revise assumptions

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 ABAB be the tower and PQPQ an observer of eye-height PQ=hPQ = h, standing a baseline distance l=PC=QBl = PC = QB from the tower, who measures an angle of elevation α\alpha to the top of the tower using an instrument such as a sextant. Right-triangle trigonometry on △PCA\triangle PCA gives tan⁡α=ACPC=H−hl\tan\alpha = \dfrac{AC}{PC} = \dfrac{H-h}{l}, which rearranges to H=h+ltan⁡αH = h + l\tan\alpha. Since hh, ll and α\alpha are all measurable by the observer, this single relation is the solution. If even the foot of the tower is inaccessible — so ll itself is unknown — a second reading, the angle of depression β\beta from PP down to the foot BB, supplies tan⁡β=PQQB=hl\tan\beta = \dfrac{PQ}{QB} = \dfrac{h}{l}, so l=hcot⁡βl = h\cot\beta, which can be substituted back into H=h+ltan⁡αH = h + l\tan\alpha. No refinement loop (Step 5) is needed here because hh, ll, α\alpha and β\beta are all known exactly to the precision of the instrument.

Model two: matrices for raw-material planning

A firm making products P1,P2,P3P_1, P_2, P_3 from raw materials R1,R2,R3R_1, R_2, R_3 has purchase orders from two clients F1F_1 and F2F_2. Let matrix AA (order-by-product) record how many units of each product each client wants, and matrix BB (product-by-material) record how much raw material one unit of each product needs. The product ABAB (order-by-material) then gives exactly the raw material each order requires, compared against stock to see if it suffices. NCERT works this concretely: ABAB demands 335335 units of R1R_1, 467467 of R2R_2 and 147147 of R3R_3 against a stock of only 330330, 455455 and 140140 — 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 A1A_1), which NCERT shows brings the requirement to 311311, 436436 and 138138 units — comfortably within stock. A companion question — given fixed stock and BB, what quantities x,y,zx, y, z exactly exhaust the raw material — is answered in the first derivation below.

Model three: linear programming for production scheduling

A manufacturer of medicines M1M_1 and M2M_2 has raw material enough for 2000020000 bottles of M1M_1 and 4000040000 bottles of M2M_2, only 4500045000 bottles total, 33 hours to fill 10001000 bottles of M1M_1, 11 hour to fill 10001000 bottles of M2M_2, and 6666 hours of operating time. With profits of Rupees 88 per bottle of M1M_1 and Rupees 77 per bottle of M2M_2, the objective function to maximise is Z=8x+7yZ = 8x + 7y, subject to x≤20000x \le 20000, y≤40000y \le 40000, x+y≤45000x + y \le 45000, 3x+y≤660003x + y \le 66000, and x,y≥0x, y \ge 0 — a linear-programming model built entirely from the syllabus you met in the chapter on Linear Programming. Evaluating ZZ at every corner point of the feasible region — (0,0)(0,0), (20000,0)(20000,0), (20000,6000)(20000,6000), (10500,34500)(10500,34500), (5000,40000)(5000,40000), (0,40000)(0,40000) — shows the maximum, Rupees 325500325500, occurs at (10500,34500)(10500, 34500): produce 1050010500 bottles of M1M_1 and 3450034500 bottles of M2M_2.

Figure
A feasible region diagram for the medicine bottling linear programming problem showing the constraint lines x equals 20000, y equals 40000, x plus y equals 45000, and 3x plus y equals 66000 bounding a hexagonal shaded feasible region with vertices O P Q R S T and the optimal corner point R marked as the profit maximising point
Feasible region for the medicine production model x — bottles of M1 y — bottles of M2 O 0,0 P 20000,0 Q 20000,6000 R 10500,34500 — optimal S 5000,40000 T 0,40000 Z = 8x + 7y max at R = 325500

Model four: a differential equation for a mixing tank

A tank holds 10001000 litres of brine with 250250 g of salt per litre — an initial salt content of 250250 kg. Fresh brine of concentration 200200 g per litre flows in at 2525 litres per minute, and the well-stirred mixture flows out at the same rate. Letting y(t)y(t) be the salt (kg) at time tt (minutes), the inflow adds salt at 25×200 g=525 \times 200\text{ g} = 5 kg per minute, while the outflow removes it at 25×y1000=y4025 \times \dfrac{y}{1000} = \dfrac{y}{40} kg per minute. Balancing these rates gives the governing equation dydt=5−y40\dfrac{dy}{dt} = 5 - \dfrac{y}{40}, a first-order linear equation solved fully in the second derivation below.

Derivations

Derivation ASolving the raw material allocation system with matrices

The goal is to determine exactly how many units of products P1P_1, P2P_2 and P3P_3 a manufacturer should produce so that the firm's entire stock of raw materials R1R_1, R2R_2, R3R_3 is used up with nothing left over and nothing short — turning a planning question in words into a 3×33 \times 3 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 P1P_1 needs 33 units of R1R_1, 44 of R2R_2, 00 of R3R_3. One unit of P2P_2 needs 77 units of R1R_1, 99 of R2R_2, 33 of R3R_3. One unit of P3P_3 needs 55 units of R1R_1, 1212 of R2R_2, 77 of R3R_3. The available stock is 330330 units of R1R_1, 455455 units of R2R_2, and 140140 units of R3R_3.

Step 2. Introduce unknowns. Let xx, yy, zz be the number of units of P1P_1, P2P_2, P3P_3 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: 3x+7y+5z=3303x + 7y + 5z = 330 for R1R_1, 4x+9y+12z=4554x + 9y + 12z = 455 for R2R_2, and 0⋅x+3y+7z=1400\cdot x + 3y + 7z = 140 for R3R_3. In matrix form this is (3754912037)(xyz)=(330455140)\begin{pmatrix} 3 & 7 & 5 \\ 4 & 9 & 12 \\ 0 & 3 & 7 \end{pmatrix}\begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 330 \\ 455 \\ 140 \end{pmatrix}. 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 (100010001)(xyz)=(20355)\begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix}\begin{pmatrix} x \\ y \\ z \end{pmatrix} = \begin{pmatrix} 20 \\ 35 \\ 5 \end{pmatrix}, so x=20x = 20, y=35y = 35, z=5z = 5.

Step 4. Interpret the numbers. The firm should manufacture 2020 units of P1P_1, 3535 units of P2P_2 and 55 units of P3P_3 to exhaust its available raw material exactly. Comparing this plan against the clients' original orders shows client F1F_1 wanted 66 units of P3P_3, but the raw-material-optimal plan yields only 55 — 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
Derivation BSolving the brine tank differential equation and finding its long run behaviour

The goal is to find an explicit formula for the salt content y(t)y(t) at any time tt, 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 dydt=5−y40\dfrac{dy}{dt} = 5 - \dfrac{y}{40}, rearranging gives dydt+140y=5\dfrac{dy}{dt} + \dfrac{1}{40}y = 5, a first-order linear differential equation of the standard form dydt+Py=Q\dfrac{dy}{dt} + Py = Q with P=140P = \dfrac{1}{40} and Q=5Q = 5, both constants.

Step 2. Build the integrating factor. The integrating factor is e∫P dt=e∫(1/40) dt=et/40e^{\int P\,dt} = e^{\int (1/40)\,dt} = e^{t/40}. Multiplying the standard-form equation through by et/40e^{t/40} turns the left side into an exact derivative: ddt(y et/40)=5et/40\dfrac{d}{dt}\left(y\,e^{t/40}\right) = 5e^{t/40}.

Step 3. Integrate both sides. y et/40=∫5et/40 dt=5×40 et/40+C=200 et/40+Cy\,e^{t/40} = \displaystyle\int 5e^{t/40}\,dt = 5 \times 40\, e^{t/40} + C = 200\,e^{t/40} + C, where CC is the constant of integration. Dividing through by et/40e^{t/40} gives the general solution y(t)=200+Ce−t/40y(t) = 200 + C e^{-t/40}.

Step 4. Fix CC using the initial condition. Before the inflow and outflow begin, at t=0t = 0, the tank holds y=250y = 250 kg (from 250250 g per litre times 10001000 litres). Substituting, 250=200+C250 = 200 + C, so C=50C = 50. The particular solution is therefore y(t)=200+50 e−t/40y(t) = 200 + 50\,e^{-t/40}.

Step 5. Interpret the solution physically. Since e−t/40e^{-t/40} is always strictly positive, the term 50e−t/4050e^{-t/40} never reaches zero, so y(t)>200y(t) > 200 for all time — the salt content approaches but never actually falls to 200200 kg, the tank's long-run floor as the fresh 200200 g per litre brine flushes the system. Since e−t/40e^{-t/40} decreases from 11 at t=0t=0, y(t)y(t) decreases from 250250 kg toward but never reaching 200200 kg, so 200<y<250200 < y < 250 for every t>0t > 0. Solving for tt gives t=40ln⁡(50y−200)t = 40\ln\left(\dfrac{50}{y-200}\right), which runs the model in reverse: given a target salt level yy, 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 PP on one bank of a river and sights a tree TT directly across on the far bank, measuring an angle of elevation α=30\alpha = 30 degrees to the top of the tree, whose height is known to be h=20h = 20 m (the surveyor's own eye height is negligible for this estimate). Model the river's width ll.

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 ll be the river's width, treating the tree's base as level with the surveyor (a stated, simplifying assumption). Right-triangle trigonometry gives tan⁡α=hl\tan\alpha = \dfrac{h}{l}.

Step 3. Solve. l=htan⁡α=20tan⁡30∘=201/3=203≈34.64l = \dfrac{h}{\tan\alpha} = \dfrac{20}{\tan 30^\circ} = \dfrac{20}{1/\sqrt3} = 20\sqrt3 \approx 34.64 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 B=(3407935127)B = \begin{pmatrix} 3 & 4 & 0 \\ 7 & 9 & 3 \\ 5 & 12 & 7 \end{pmatrix} (rows P1,P2,P3P_1, P_2, P_3, columns R1,R2,R3R_1, R_2, R_3) and a revised order matrix A1=(9126)A_1 = \begin{pmatrix} 9 & 12 & 6 \end{pmatrix} (units of P1,P2,P3P_1, P_2, P_3 ordered by client F1F_1), verify whether this order can be met from stock of 330330 units of R1R_1, 455455 of R2R_2, 140140 of R3R_3.

Step 1. Identify the situation: check whether one client's order is within raw-material stock, i.e., compute A1BA_1 B and compare each entry to the corresponding stock figure.

Step 2. Formulate. Compute the row vector A1B=(9126)(3407935127)A_1 B = \begin{pmatrix} 9 & 12 & 6 \end{pmatrix}\begin{pmatrix} 3 & 4 & 0 \\ 7 & 9 & 3 \\ 5 & 12 & 7 \end{pmatrix}.

Step 3. Solve. The R1R_1 entry is 9(3)+12(7)+6(5)=27+84+30=1419(3) + 12(7) + 6(5) = 27 + 84 + 30 = 141. The R2R_2 entry is 9(4)+12(9)+6(12)=36+108+72=2169(4) + 12(9) + 6(12) = 36 + 108 + 72 = 216. The R3R_3 entry is 9(0)+12(3)+6(7)=0+36+42=789(0) + 12(3) + 6(7) = 0 + 36 + 42 = 78. So A1B=(14121678)A_1B = \begin{pmatrix} 141 & 216 & 78 \end{pmatrix}.

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 330330, 455455 and 140140 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 10001000-litre capacity, whose own outflow (also 2525 litres per minute, well-stirred) drains away and is discarded. Set up the differential equation governing z(t)z(t), the salt content of the second tank, and confirm its behaviour is consistent at t=0t=0. 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: y(t)=200+50e−t/40y(t) = 200 + 50e^{-t/40}, so it feeds tank two at rate 25×y(t)1000=y(t)4025 \times \dfrac{y(t)}{1000} = \dfrac{y(t)}{40} kg per minute. Tank two, starting empty (z(0)=0z(0) = 0), loses salt at rate z(t)40\dfrac{z(t)}{40} kg per minute (well-stirred, same in and out flow of 2525 litres per minute, so its volume stays fixed at 10001000 litres). The governing equation is dzdt=y(t)40−z40=140(200+50e−t/40)−z40\dfrac{dz}{dt} = \dfrac{y(t)}{40} - \dfrac{z}{40} = \dfrac{1}{40}\left(200 + 50e^{-t/40}\right) - \dfrac{z}{40}, i.e., dzdt+140z=5+54e−t/40\dfrac{dz}{dt} + \dfrac{1}{40}z = 5 + \dfrac{5}{4}e^{-t/40}, a first-order linear equation with a time-varying forcing term supplied by tank one's own solution.

Step 3. Confirm consistency at t=0t = 0. Here z(0)=0z(0) = 0, so dzdt∣t=0=y(0)40−040=25040=6.25\dfrac{dz}{dt}\Big|_{t=0} = \dfrac{y(0)}{40} - \dfrac{0}{40} = \dfrac{250}{40} = 6.25 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 dzdt+140z=5+54e−t/40\dfrac{dz}{dt} + \dfrac{1}{40}z = 5 + \dfrac{5}{4}e^{-t/40} with z(0)=0z(0)=0, a linear equation solvable by the same integrating-factor method as the second derivation above, now with a tt-dependent forcing term Q(t)Q(t) — 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 M1M_1 and M2M_2 bottles at 4000040000 instead of 4500045000 (all other constraints unchanged: x≤20000x \le 20000, y≤40000y \le 40000, 3x+y≤660003x + y \le 66000, x,y≥0x,y \ge 0). 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: Z=8x+7yZ = 8x + 7y. Constraints: x≤20000x \le 20000, y≤40000y \le 40000, x+y≤40000x + y \le 40000, 3x+y≤660003x + y \le 66000, x,y≥0x, y \ge 0. Find the new corner points of the feasible region.

Step 3. Solve for the vertices. x+y=40000x + y = 40000 meets 3x+y=660003x + y = 66000 where subtracting gives 2x=260002x = 26000, so x=13000x = 13000, y=27000y = 27000; both satisfy x≤20000x \le 20000 and y≤40000y \le 40000, so this is a genuine vertex. The point (20000,20000)(20000, 20000), where x+y=40000x+y=40000 meets x=20000x=20000, fails 3(20000)+20000=80000>660003(20000)+20000 = 80000 > 66000 and is cut off — the old vertex (20000,6000)(20000, 6000) survives instead, since x+y=26000≤40000x+y=26000 \le 40000 there. So the candidate corner points are (0,0)(0,0), (20000,0)(20000,0), (20000,6000)(20000,6000), (13000,27000)(13000,27000), (0,40000)(0,40000).

Step 4. Evaluate ZZ at each surviving vertex. Z(0,0)=0Z(0,0)=0. Z(20000,0)=160000Z(20000,0)=160000. Z(20000,6000)=160000+42000=202000Z(20000,6000)=160000+42000=202000. Z(13000,27000)=8(13000)+7(27000)=104000+189000=293000Z(13000,27000)=8(13000)+7(27000)=104000+189000=293000. Z(0,40000)=280000Z(0,40000)=280000. The maximum is at (13000,27000)(13000, 27000).

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 325500325500, 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 AA and BB in the wrong order — only ABAB, not BABA, 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 dydt=5+y40\dfrac{dy}{dt} = 5 + \dfrac{y}{40} instead of 5−y405 - \dfrac{y}{40} — 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 H=h+ltan⁡αH = h + l\tan\alpha, including the depression-angle variant l=hcot⁡βl = h\cot\beta when the base is inaccessible.
  • Build a raw-material requirement matrix model, correctly compute ABAB, and interpret the result against available stock.
  • Solve a 3×33\times3 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. AA has dimensions clients by products, and BB has dimensions products by materials, so ABAB (clients by materials) is well-defined and represents exactly what each client's order demands in raw material. BABA would require BB's columns to match AA'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 dy/dt+Py=Qdy/dt + Py = Q, 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 dy/dt=5−y/40dy/dt = 5 - y/40 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.

Before this