Browse papers
A

Section A: Long Answer Questions

Attempt all questions.

5 questions
1long10 marks

The depth of penetration xx (in metres) of a floating cylindrical buoy used in a hydrographic survey satisfies the equation

f(x)=x36x2+11x6.1=0.f(x) = x^3 - 6x^2 + 11x - 6.1 = 0.

(a) Show graphically/analytically that a real root lies in the interval [1.0,1.5][1.0, 1.5]. (b) Use the Newton–Raphson method to find this root correct to four decimal places, starting from x0=1.0x_0 = 1.0. Tabulate every iteration. (c) State two situations in which the Newton–Raphson method may fail to converge.

(a) Bracketing the root

Evaluate f(x)=x36x2+11x6.1f(x)=x^3-6x^2+11x-6.1 at the interval ends:

f(1.0)=16+116.1=0.1<0f(1.0) = 1 - 6 + 11 - 6.1 = -0.1 < 0 f(1.5)=3.37513.5+16.56.1=0.275>0f(1.5) = 3.375 - 13.5 + 16.5 - 6.1 = 0.275 > 0

Since f(1.0)f(1.5)<0f(1.0)\cdot f(1.5) < 0 and ff is continuous, a real root lies in [1.0,1.5][1.0,1.5].

(b) Newton–Raphson iteration

The derivative is f(x)=3x212x+11f'(x) = 3x^2 - 12x + 11. The iteration formula is

xn+1=xnf(xn)f(xn).x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}.

Start with x0=1.0x_0 = 1.0, where f(1.0)=312+11=2f'(1.0) = 3 - 12 + 11 = 2.

nnxnx_nf(xn)f(x_n)f(xn)f'(x_n)xn+1x_{n+1}
01.0000000.100000-0.1000002.0000001.050000
11.0500000.0016250.0016251.7075001.049048
21.0490480.00000070.00000071.7130611.049048

Working for n=0n=0: x1=1.00.12=1.05x_1 = 1.0 - \dfrac{-0.1}{2} = 1.05. Working for n=1n=1: f(1.05)=1.1576256.615+11.556.1=0.001625f(1.05)=1.157625-6.615+11.55-6.1=0.001625, f(1.05)=3.307512.6+11=1.7075f'(1.05)=3.3075-12.6+11=1.7075, so x2=1.050.0016251.7075=1.049048x_2 = 1.05 - \dfrac{0.001625}{1.7075} = 1.049048. At n=2n=2 the value repeats to six decimals, so convergence is achieved.

Root (4 d.p.): x1.0490 m\boxed{x \approx 1.0490\ \text{m}}

(c) Failure cases of Newton–Raphson

  1. When f(xn)f'(x_n) is zero or very near zero, the correction term blows up (the tangent is nearly horizontal).
  2. When the initial guess is far from the root or near a turning point, successive iterates may oscillate or diverge.
roots-of-equationsnewton-raphsoncivil-applications
2long10 marks

The settlement yy (in mm) of a building foundation measured at different elapsed times xx (in months) after construction is recorded below:

xx (months)1247
yy (mm)372160

(a) Construct the Newton's divided-difference table for the data. (b) Obtain the interpolating polynomial and estimate the settlement at x=5x = 5 months. (c) Briefly state one advantage of divided differences over the Lagrange form.

(a) Divided-difference table

First differences:

f[1,2]=7321=4,f[2,4]=21742=7,f[4,7]=602174=13.f[1,2]=\frac{7-3}{2-1}=4,\quad f[2,4]=\frac{21-7}{4-2}=7,\quad f[4,7]=\frac{60-21}{7-4}=13.

Second differences:

f[1,2,4]=7441=1,f[2,4,7]=13772=1.2.f[1,2,4]=\frac{7-4}{4-1}=1,\quad f[2,4,7]=\frac{13-7}{7-2}=1.2.

Third difference:

f[1,2,4,7]=1.2171=0.26=0.033333.f[1,2,4,7]=\frac{1.2-1}{7-1}=\frac{0.2}{6}=0.033333.
xxff1st2nd3rd
13
4
271
70.033333
4211.2
13
760

(b) Newton's divided-difference polynomial

P(x)=3+4(x1)+1(x1)(x2)+0.033333(x1)(x2)(x4).P(x)=3 + 4(x-1) + 1(x-1)(x-2) + 0.033333(x-1)(x-2)(x-4).

Estimate at x=5x=5:

  • (x1)=4, (x2)=3, (x4)=1(x-1)=4,\ (x-2)=3,\ (x-4)=1
  • Term 0: 33
  • Term 1: 4×4=164\times4 = 16
  • Term 2: 1×4×3=121\times 4\times 3 = 12
  • Term 3: 0.033333×4×3×1=0.40.033333\times 4\times 3\times 1 = 0.4
P(5)=3+16+12+0.4=31.4 mm.P(5) = 3 + 16 + 12 + 0.4 = 31.4\ \text{mm}.

Estimated settlement at x=5x=5 months: 31.4 mm\boxed{31.4\ \text{mm}}

(c) Advantage: When a new data point is added, Newton's divided-difference form only requires computing one additional bottom-edge difference and term; the existing polynomial is reused, whereas the Lagrange form must be rebuilt entirely.

interpolationnewton-divided-differencelagrange
3long10 marks

A planar truss analysis yields the following system of simultaneous equations for the unknown joint displacements x1,x2,x3x_1, x_2, x_3 (in mm):

10x1+2x2+x3=9x1+8x2+2x3=192x1+x2+10x3=34\begin{aligned} 10x_1 + 2x_2 + x_3 &= 9 \\ x_1 + 8x_2 + 2x_3 &= 19 \\ 2x_1 + x_2 + 10x_3 &= 34 \end{aligned}

(a) Show that the system is diagonally dominant and hence the Gauss–Seidel method will converge. (b) Perform three iterations of the Gauss–Seidel method starting from x1=x2=x3=0x_1=x_2=x_3=0. Tabulate the results to four decimal places. (c) Compare Gauss–Seidel with the Jacobi method in one sentence.

(a) Diagonal dominance

For each row, aiijiaij|a_{ii}| \ge \sum_{j\ne i}|a_{ij}|:

  • Row 1: 10=10>2+1=3|10| = 10 > |2|+|1| = 3
  • Row 2: 8=8>1+2=3|8| = 8 > |1|+|2| = 3
  • Row 3: 10=10>2+1=3|10| = 10 > |2|+|1| = 3

The coefficient matrix is strictly diagonally dominant, so Gauss–Seidel converges for any starting vector.

(b) Gauss–Seidel iteration

Rearranged update equations:

x1=92x2x310,x2=19x12x38,x3=342x1x210.x_1 = \frac{9 - 2x_2 - x_3}{10},\quad x_2 = \frac{19 - x_1 - 2x_3}{8},\quad x_3 = \frac{34 - 2x_1 - x_2}{10}.

Iteration 1 (start 0,0,00,0,0):

  • x1=(900)/10=0.9000x_1 = (9-0-0)/10 = 0.9000
  • x2=(190.90)/8=18.1/8=2.2625x_2 = (19-0.9-0)/8 = 18.1/8 = 2.2625
  • x3=(342(0.9)2.2625)/10=(341.82.2625)/10=29.9375/10=2.9938x_3 = (34-2(0.9)-2.2625)/10 = (34-1.8-2.2625)/10 = 29.9375/10 = 2.9938

Iteration 2:

  • x1=(92(2.2625)2.9938)/10=(94.5252.9938)/10=1.4812/10=0.1481x_1 = (9-2(2.2625)-2.9938)/10 = (9-4.525-2.9938)/10 = 1.4812/10 = 0.1481
  • x2=(190.14812(2.9938)/1)/8=(190.14815.9875)/8=12.8644/8=1.6080x_2 = (19-0.1481-2(2.9938)/1)/8 = (19-0.1481-5.9875)/8 = 12.8644/8 = 1.6080
  • x3=(342(0.1481)1.6080)/10=(340.29621.6080)/10=32.0957/10=3.2096x_3 = (34-2(0.1481)-1.6080)/10 = (34-0.2962-1.6080)/10 = 32.0957/10 = 3.2096

Iteration 3:

  • x1=(92(1.6080)3.2096)/10=(93.21613.2096)/10=2.5743/10=0.2574x_1 = (9-2(1.6080)-3.2096)/10 = (9-3.2161-3.2096)/10 = 2.5743/10 = 0.2574
  • x2=(190.25742(3.2096)/1)/8=(190.25746.4191)/8=12.3235/8=1.5404x_2 = (19-0.2574-2(3.2096)/1)/8 = (19-0.2574-6.4191)/8 = 12.3235/8 = 1.5404
  • x3=(342(0.2574)1.5404)/10=(340.51491.5404)/10=31.9447/10=3.1945x_3 = (34-2(0.2574)-1.5404)/10 = (34-0.5149-1.5404)/10 = 31.9447/10 = 3.1945
Iterx1x_1x2x_2x3x_3
10.90002.26252.9938
20.14811.60803.2096
30.25741.54043.1945

The iterates are approaching the true solution x10.25, x21.55, x33.19x_1\approx0.25,\ x_2\approx1.55,\ x_3\approx3.19 mm.

Approximate displacements after 3 iterations: x10.2574, x21.5404, x33.1945 mm\boxed{x_1\approx0.2574,\ x_2\approx1.5404,\ x_3\approx3.1945\ \text{mm}}

(c) Gauss–Seidel uses the most recently updated values within the same iteration, so it generally converges faster than the Jacobi method, which uses only previous-iteration values.

linear-systemsgauss-seideliterative-methods
4long10 marks

An irregular plot of land has its width ww (in metres) measured at equally spaced offsets along a baseline of length 8 m:

xx (m)012345678
ww (m)04791211850

(a) Estimate the area of the plot using Simpson's 1/3 rule. (b) Estimate the area using the Trapezoidal rule and compare. (c) State the condition on the number of intervals required by Simpson's 1/3 rule.

(a) Simpson's 1/3 rule

There are n=8n=8 intervals (even number — applicable), with step h=1h=1 m. Label ordinates y0,,y8y_0,\dots,y_8.

A=h3[(y0+y8)+4(y1+y3+y5+y7)+2(y2+y4+y6)].A = \frac{h}{3}\Big[ (y_0+y_8) + 4(y_1+y_3+y_5+y_7) + 2(y_2+y_4+y_6) \Big].
  • Ends: y0+y8=0+0=0y_0+y_8 = 0+0 = 0
  • Odd ordinates: y1+y3+y5+y7=4+9+11+5=29y_1+y_3+y_5+y_7 = 4+9+11+5 = 29, times 4 =116= 116
  • Even interior: y2+y4+y6=7+12+8=27y_2+y_4+y_6 = 7+12+8 = 27, times 2 =54= 54
A=13[0+116+54]=1703=56.6667 m2.A = \frac{1}{3}\big[0 + 116 + 54\big] = \frac{170}{3} = 56.6667\ \text{m}^2.

Area (Simpson's 1/3): 56.667 m2\boxed{56.667\ \text{m}^2}

(b) Trapezoidal rule

A=h2[(y0+y8)+2(y1+y2++y7)].A = \frac{h}{2}\Big[(y_0+y_8) + 2(y_1+y_2+\dots+y_7)\Big].

Interior sum: 4+7+9+12+11+8+5=564+7+9+12+11+8+5 = 56.

A=12[0+2(56)]=12(112)=56.000 m2.A = \frac{1}{2}\big[0 + 2(56)\big] = \frac{1}{2}(112) = 56.000\ \text{m}^2.

Area (Trapezoidal): 56.000 m2\boxed{56.000\ \text{m}^2}

Comparison: The two estimates differ by 0.667 m20.667\ \text{m}^2. Simpson's rule fits parabolic arcs through triples of points and is more accurate for smoothly curving boundaries, while the trapezoidal rule uses straight chords and tends to underestimate area on a convex (bulging) boundary such as this.

(c) Condition: Simpson's 1/3 rule requires the number of intervals nn to be even (equivalently, an odd number of ordinates), with equal spacing hh. Here n=8n=8 is even, so the rule applies directly.

numerical-integrationsimpsons-rulecivil-applications
5long10 marks

The cooling of a freshly poured concrete mass follows the first-order ODE

dTdt=0.5(T25),T(0)=85C,\frac{dT}{dt} = -0.5\,(T - 25), \qquad T(0) = 85\,^{\circ}\text{C},

where TT is temperature in ^{\circ}C and tt is time in hours.

(a) Use the fourth-order Runge–Kutta (RK4) method with step size h=0.5h = 0.5 h to estimate TT at t=1.0t = 1.0 h (i.e. two steps). Show all kk-values. (b) The exact solution is T(t)=25+60e0.5tT(t) = 25 + 60e^{-0.5t}. Compute the exact value at t=1.0t=1.0 h and find the absolute error of the RK4 estimate.

(a) RK4 method

Let f(t,T)=0.5(T25)f(t,T) = -0.5(T-25), h=0.5h=0.5. The RK4 update is

Tn+1=Tn+16(k1+2k2+2k3+k4),T_{n+1} = T_n + \tfrac{1}{6}(k_1 + 2k_2 + 2k_3 + k_4),

where

k1=hf(tn,Tn), k2=hf(tn+h2,Tn+k12), k3=hf(tn+h2,Tn+k22), k4=hf(tn+h,Tn+k3).k_1=h f(t_n,T_n),\ k_2=h f(t_n+\tfrac{h}{2},T_n+\tfrac{k_1}{2}),\ k_3=h f(t_n+\tfrac{h}{2},T_n+\tfrac{k_2}{2}),\ k_4=h f(t_n+h,T_n+k_3).

Step 1: t0=0, T0=85t_0=0,\ T_0=85.

  • k1=0.5(0.5)(8525)=0.5(30)=15.0000k_1 = 0.5\cdot(-0.5)(85-25) = 0.5\cdot(-30) = -15.0000
  • k2=0.5(0.5)(85+(15/2)25)=0.5(0.5)(52.5)=0.5(26.25)=13.1250k_2 = 0.5\cdot(-0.5)(85 + (-15/2) - 25) = 0.5\cdot(-0.5)(52.5) = 0.5\cdot(-26.25) = -13.1250
  • k3=0.5(0.5)(85+(13.125/2)25)=0.5(0.5)(53.4375)=0.5(26.71875)=13.3594k_3 = 0.5\cdot(-0.5)(85 + (-13.125/2) - 25) = 0.5\cdot(-0.5)(53.4375) = 0.5\cdot(-26.71875) = -13.3594
  • k4=0.5(0.5)(85+(13.3594)25)=0.5(0.5)(46.6406)=0.5(23.3203)=11.6602k_4 = 0.5\cdot(-0.5)(85 + (-13.3594) - 25) = 0.5\cdot(-0.5)(46.6406) = 0.5\cdot(-23.3203) = -11.6602
T1=85+16[15+2(13.125)+2(13.3594)+(11.6602)]T_1 = 85 + \tfrac{1}{6}\big[-15 + 2(-13.125) + 2(-13.3594) + (-11.6602)\big] =85+16(79.7539)=8513.2923=71.7077C at t=0.5.= 85 + \tfrac{1}{6}(-79.7539) = 85 - 13.2923 = 71.7077\,^{\circ}\text{C}\ \text{at}\ t=0.5.

Step 2: t1=0.5, T1=71.7077t_1=0.5,\ T_1=71.7077.

  • k1=0.5(0.5)(71.707725)=0.5(0.5)(46.7077)=11.6769k_1 = 0.5\cdot(-0.5)(71.7077-25) = 0.5\cdot(-0.5)(46.7077) = -11.6769
  • k2=0.5(0.5)(71.7077+(11.6769/2)25)=0.5(0.5)(40.8692)=10.2173k_2 = 0.5\cdot(-0.5)(71.7077 + (-11.6769/2) - 25) = 0.5\cdot(-0.5)(40.8692) = -10.2173
  • k3=0.5(0.5)(71.7077+(10.2173/2)25)=0.5(0.5)(41.5990)=10.3998k_3 = 0.5\cdot(-0.5)(71.7077 + (-10.2173/2) - 25) = 0.5\cdot(-0.5)(41.5990) = -10.3998
  • k4=0.5(0.5)(71.7077+(10.3998)25)=0.5(0.5)(36.3079)=9.0770k_4 = 0.5\cdot(-0.5)(71.7077 + (-10.3998) - 25) = 0.5\cdot(-0.5)(36.3079) = -9.0770
T2=71.7077+16[11.6769+2(10.2173)+2(10.3998)+(9.0770)]T_2 = 71.7077 + \tfrac{1}{6}\big[-11.6769 + 2(-10.2173) + 2(-10.3998) + (-9.0770)\big] =71.7077+16(61.9882)=71.707710.3314=61.3763C.= 71.7077 + \tfrac{1}{6}(-61.9882) = 71.7077 - 10.3314 = 61.3763\,^{\circ}\text{C}.

RK4 estimate at t=1.0t=1.0 h: T61.376C\boxed{T \approx 61.376\,^{\circ}\text{C}}

(b) Exact value and error

Texact(1.0)=25+60e0.5=25+60(0.606531)=25+36.3919=61.3919C.T_{\text{exact}}(1.0) = 25 + 60e^{-0.5} = 25 + 60(0.606531) = 25 + 36.3919 = 61.3919\,^{\circ}\text{C}.

Absolute error:

61.391961.3763=0.0156C.|61.3919 - 61.3763| = 0.0156\,^{\circ}\text{C}.

Absolute error: 0.016C\boxed{\approx 0.016\,^{\circ}\text{C}} — RK4 is highly accurate even with a relatively large step.

ordinary-differential-equationsrunge-kuttacivil-applications
B

Section B: Short Answer Questions

Attempt all questions.

6 questions
6short5 marks

Using the bisection method, perform three iterations to find a root of f(x)=x25=0f(x) = x^2 - 5 = 0 in the interval [2,3][2, 3]. Tabulate the iterations and state the approximate root and the bound on the error after the third iteration.

Bisection method on f(x)=x25f(x)=x^2-5, interval [2,3][2,3]

Check: f(2)=45=1<0f(2)=4-5=-1<0, f(3)=95=4>0f(3)=9-5=4>0 — root bracketed.

Iteraabbc=(a+b)/2c=(a+b)/2f(c)f(c)New interval
12.003.002.50001.25001.2500[2.0,2.5][2.0, 2.5]
22.002.502.25000.06250.0625[2.0,2.25][2.0, 2.25]
32.002.252.12500.4844-0.4844[2.125,2.25][2.125, 2.25]

Working:

  • Iter 1: f(2.5)=6.255=1.25>0f(2.5)=6.25-5=1.25>0, so root in [2,2.5][2,2.5].
  • Iter 2: f(2.25)=5.06255=0.0625>0f(2.25)=5.0625-5=0.0625>0, so root in [2,2.25][2,2.25].
  • Iter 3: f(2.125)=4.5156255=0.484375<0f(2.125)=4.515625-5=-0.484375<0, so root in [2.125,2.25][2.125,2.25].

Approximate root (next midpoint): 2.125+2.252=2.1875\dfrac{2.125+2.25}{2} = 2.1875.

Error bound after 3 iterations: ba23=328=0.125\dfrac{b-a}{2^{3}} = \dfrac{3-2}{8} = 0.125.

x2.1875,error0.125\boxed{x \approx 2.1875,\quad |\text{error}| \le 0.125}

(true root 5=2.2361\sqrt5 = 2.2361).

roots-of-equationsbisection-methoderror-analysis
7short5 marks

The following table gives the discharge QQ (in m³/s) of a river at hourly gauge readings:

tt (h)0123
QQ10183046

Using Newton's forward-difference interpolation, estimate the discharge at t=0.5t = 0.5 h.

Forward-difference table

ttQQΔQ\Delta QΔ2Q\Delta^2 QΔ3Q\Delta^3 Q
010840
118124
23016
346

First differences: 1810=8, 3018=12, 4630=1618-10=8,\ 30-18=12,\ 46-30=16. Second differences: 128=4, 1612=412-8=4,\ 16-12=4. Third difference: 44=04-4=0.

Newton's forward formula with h=1h=1, p=tt0h=0.501=0.5p=\dfrac{t-t_0}{h}=\dfrac{0.5-0}{1}=0.5:

Q(t)=Q0+pΔQ0+p(p1)2!Δ2Q0+p(p1)(p2)3!Δ3Q0.Q(t)=Q_0 + p\,\Delta Q_0 + \frac{p(p-1)}{2!}\Delta^2 Q_0 + \frac{p(p-1)(p-2)}{3!}\Delta^3 Q_0.

Substitute Q0=10, ΔQ0=8, Δ2Q0=4, Δ3Q0=0Q_0=10,\ \Delta Q_0=8,\ \Delta^2 Q_0=4,\ \Delta^3 Q_0=0:

  • Term 1: 1010
  • Term 2: 0.5×8=40.5\times 8 = 4
  • Term 3: 0.5(0.51)2×4=0.5(0.5)2×4=(0.125)×4=0.5\dfrac{0.5(0.5-1)}{2}\times 4 = \dfrac{0.5(-0.5)}{2}\times 4 = (-0.125)\times 4 = -0.5
  • Term 4: 00
Q(0.5)=10+40.5+0=13.5 m3/s.Q(0.5) = 10 + 4 - 0.5 + 0 = 13.5\ \text{m}^3/\text{s}.

Estimated discharge at t=0.5t=0.5 h: 13.5 m3/s\boxed{13.5\ \text{m}^3/\text{s}}

interpolationnewton-forward-differencefinite-differences
8short4 marks

The position ss (in m) of a survey trolley moving along a track is recorded at equal time intervals of Δt=0.1\Delta t = 0.1 s:

tt (s)0.00.10.20.3
ss (m)0.000.120.280.50

Using finite-difference approximations, estimate the velocity at t=0.1t=0.1 s (central difference) and the acceleration at t=0.1t=0.1 s.

Velocity at t=0.1t=0.1 s (central difference)

vs(0.2)s(0.0)2Δt=0.280.002(0.1)=0.280.2=1.40 m/s.v \approx \frac{s(0.2)-s(0.0)}{2\,\Delta t} = \frac{0.28 - 0.00}{2(0.1)} = \frac{0.28}{0.2} = 1.40\ \text{m/s}.

Acceleration at t=0.1t=0.1 s (central second difference)

as(0.2)2s(0.1)+s(0.0)(Δt)2=0.282(0.12)+0.00(0.1)2=0.280.240.01=0.040.01=4.0 m/s2.a \approx \frac{s(0.2) - 2s(0.1) + s(0.0)}{(\Delta t)^2} = \frac{0.28 - 2(0.12) + 0.00}{(0.1)^2} = \frac{0.28 - 0.24}{0.01} = \frac{0.04}{0.01} = 4.0\ \text{m/s}^2.

Results: v(0.1)=1.40 m/s,a(0.1)=4.0 m/s2\boxed{v(0.1) = 1.40\ \text{m/s},\quad a(0.1) = 4.0\ \text{m/s}^2}

numerical-differentiationfinite-differencescivil-applications
9short5 marks

Solve the initial-value problem

dydx=x+y,y(0)=1,\frac{dy}{dx} = x + y, \qquad y(0) = 1,

using the modified Euler (Heun's) method with step size h=0.1h = 0.1 to estimate y(0.2)y(0.2) (two steps). Show the predictor and corrector at each step.

Modified Euler (Heun's) method

For f(x,y)=x+yf(x,y)=x+y, each step uses a predictor and one corrector:

yn+1=yn+hf(xn,yn)(predictor),y^{*}_{n+1} = y_n + h\,f(x_n,y_n)\quad(\text{predictor}), yn+1=yn+h2[f(xn,yn)+f(xn+1,yn+1)](corrector).y_{n+1} = y_n + \frac{h}{2}\big[f(x_n,y_n) + f(x_{n+1}, y^{*}_{n+1})\big]\quad(\text{corrector}).

Step 1: x0=0, y0=1, h=0.1x_0=0,\ y_0=1,\ h=0.1.

  • f(x0,y0)=0+1=1f(x_0,y_0)=0+1=1
  • Predictor: y1=1+0.1(1)=1.1y^{*}_1 = 1 + 0.1(1) = 1.1
  • f(x1,y1)=0.1+1.1=1.2f(x_1,y^{*}_1)=0.1+1.1=1.2
  • Corrector: y1=1+0.12(1+1.2)=1+0.05(2.2)=1+0.11=1.11y_1 = 1 + \dfrac{0.1}{2}(1 + 1.2) = 1 + 0.05(2.2) = 1 + 0.11 = 1.11

Step 2: x1=0.1, y1=1.11x_1=0.1,\ y_1=1.11.

  • f(x1,y1)=0.1+1.11=1.21f(x_1,y_1)=0.1+1.11=1.21
  • Predictor: y2=1.11+0.1(1.21)=1.11+0.121=1.231y^{*}_2 = 1.11 + 0.1(1.21) = 1.11 + 0.121 = 1.231
  • f(x2,y2)=0.2+1.231=1.431f(x_2,y^{*}_2)=0.2+1.231=1.431
  • Corrector: y2=1.11+0.12(1.21+1.431)=1.11+0.05(2.641)=1.11+0.13205=1.24205y_2 = 1.11 + \dfrac{0.1}{2}(1.21 + 1.431) = 1.11 + 0.05(2.641) = 1.11 + 0.13205 = 1.24205

Estimate: y(0.2)1.2421\boxed{y(0.2) \approx 1.2421} (Exact solution y=2exx1y=2e^{x}-x-1 gives y(0.2)=2e0.21.2=1.2428y(0.2)=2e^{0.2}-1.2=1.2428, so the error is only 0.0008\approx 0.0008.)

ordinary-differential-equationseuler-methodinitial-value-problem
10short5 marks

A square plate is governed by the Laplace equation 2u=0\nabla^2 u = 0. The plate is discretised by a uniform grid with four interior nodes u1,u2,u3,u4u_1, u_2, u_3, u_4 arranged in a 2×22\times2 block. The boundary values are such that the standard five-point finite-difference equations reduce to:

u1=14(0+100+u2+u3)u2=14(0+100+u1+u4)u3=14(0+0+u1+u4)u4=14(0+0+u2+u3)\begin{aligned} u_1 &= \tfrac{1}{4}(0 + 100 + u_2 + u_3) \\ u_2 &= \tfrac{1}{4}(0 + 100 + u_1 + u_4) \\ u_3 &= \tfrac{1}{4}(0 + 0 + u_1 + u_4) \\ u_4 &= \tfrac{1}{4}(0 + 0 + u_2 + u_3) \end{aligned}

State the five-point Laplace formula and, using symmetry, solve for the four interior temperatures.

Five-point finite-difference (Laplace) formula

For a uniform grid with spacing hh, the discretised Laplace equation at an interior node (i,j)(i,j) is

ui,j=14(ui+1,j+ui1,j+ui,j+1+ui,j1),u_{i,j} = \tfrac{1}{4}\big(u_{i+1,j} + u_{i-1,j} + u_{i,j+1} + u_{i,j-1}\big),

i.e. each interior value equals the average of its four neighbours.

Using symmetry

By the symmetry of the equations, u1=u2u_1 = u_2 and u3=u4u_3 = u_4. Let u1=u2=Au_1=u_2=A and u3=u4=Bu_3=u_4=B.

From equation 1: A=14(100+A+B)A = \tfrac{1}{4}(100 + A + B)4A=100+A+B4A = 100 + A + B3AB=100.3A - B = 100. From equation 3: B=14(A+B)B = \tfrac{1}{4}(A + B)4B=A+B4B = A + B3BA=03B - A = 0A=3B.A = 3B.

Substitute A=3BA=3B into 3AB=1003A - B = 100:

3(3B)B=1009BB=1008B=100B=12.5.3(3B) - B = 100 \Rightarrow 9B - B = 100 \Rightarrow 8B = 100 \Rightarrow B = 12.5.

Then A=3(12.5)=37.5.A = 3(12.5) = 37.5.

Solution:

u1=u2=37.5,u3=u4=12.5\boxed{u_1 = u_2 = 37.5,\qquad u_3 = u_4 = 12.5}

Check (equation 2): 14(100+37.5+12.5)=14(150)=37.5\tfrac{1}{4}(100 + 37.5 + 12.5) = \tfrac{1}{4}(150) = 37.5 ✓. (Equation 4): 14(37.5+12.5)=14(50)=12.5\tfrac14(37.5+12.5)=\tfrac14(50)=12.5 ✓.

partial-differential-equationslaplace-equationfinite-differences
11short6 marks

The compressive strength yy (MPa) of concrete cubes is measured against curing age xx (days):

xx (days)12345
yy (MPa)813162124

Fit a straight line y=a+bxy = a + bx by the method of least squares and estimate the strength at x=7x = 7 days.

Least-squares fit of y=a+bxy = a + bx

Normal equations:

y=na+bx,xy=ax+bx2.\sum y = na + b\sum x,\qquad \sum xy = a\sum x + b\sum x^2.

Compute the sums (n=5n=5):

xxyyx2x^2xyxy
1818
213426
316948
4211684
52425120
=15\sum=15=82\sum=82=55\sum=55=286\sum=286

Normal equations become:

82=5a+15b(1)82 = 5a + 15b \quad(1) 286=15a+55b(2)286 = 15a + 55b \quad(2)

From (1): a=8215b5a = \dfrac{82 - 15b}{5}. Multiply (1) by 3: 246=15a+45b246 = 15a + 45b. Subtract from (2):

286246=(5545)b40=10bb=4.0.286 - 246 = (55 - 45)b \Rightarrow 40 = 10b \Rightarrow b = 4.0.

Then a=8215(4)5=82605=225=4.4.a = \dfrac{82 - 15(4)}{5} = \dfrac{82 - 60}{5} = \dfrac{22}{5} = 4.4.

Best-fit line: y=4.4+4.0x\boxed{y = 4.4 + 4.0x}

Estimate at x=7x=7 days:

y=4.4+4.0(7)=4.4+28.0=32.4 MPa.y = 4.4 + 4.0(7) = 4.4 + 28.0 = 32.4\ \text{MPa}.

Predicted strength at 7 days: 32.4 MPa\boxed{32.4\ \text{MPa}}

curve-fittingleast-squaresregression

Frequently asked questions

Where can I find the BE Civil Engineering (IOE, TU) Numerical Methods (IOE, SH 553) question paper 2076?
The full BE Civil Engineering (IOE, TU) Numerical Methods (IOE, SH 553) 2076 (regular) question paper is available free on Kekkei. You can read every question online and attempt the paper under timed exam conditions.
Does the Numerical Methods (IOE, SH 553) 2076 paper come with solutions?
Yes. Every question on this Numerical Methods (IOE, SH 553) past paper includes a step-by-step solution, plus instant AI feedback when you attempt it on Kekkei.
How many marks is the BE Civil Engineering (IOE, TU) Numerical Methods (IOE, SH 553) 2076 paper?
The BE Civil Engineering (IOE, TU) Numerical Methods (IOE, SH 553) 2076 paper carries 80 full marks and is meant to be completed in 180 minutes, across 11 questions.
Is practising this Numerical Methods (IOE, SH 553) past paper free?
Yes — reading and attempting this Numerical Methods (IOE, SH 553) past paper on Kekkei is completely free.