0% found this document useful (0 votes)
214 views6 pages

B.Sc. Numerical Analysis Assignment Guide

The document is an assignment booklet for a numerical analysis course. It provides instructions for students on how to format and submit their assignment responses. Some key details include: - The assignment is divided into three parts worth a total of 100 marks. - Students must include their details like roll number and course code at the top of their response sheet. - Responses should be on foolscap paper with 4 cm margins and precise answers. - The assignment must be submitted to the study center by the due date. - Late assignments will not be accepted.

Uploaded by

viplove
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
214 views6 pages

B.Sc. Numerical Analysis Assignment Guide

The document is an assignment booklet for a numerical analysis course. It provides instructions for students on how to format and submit their assignment responses. Some key details include: - The assignment is divided into three parts worth a total of 100 marks. - Students must include their details like roll number and course code at the top of their response sheet. - Responses should be on foolscap paper with 4 cm margins and precise answers. - The assignment must be submitted to the study center by the due date. - Late assignments will not be accepted.

Uploaded by

viplove
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

BMTE-144

ASSIGNMENT BOOKLET

Bachelor’s Degree Programme

(BSCG / BAG)
NUMERICAL ANALYSIS

Valid from 1st January, 2022 to 31st Dec, 2022

School of Sciences
Indira Gandhi National Open University
Maidan Garhi
New Delhi-110068
(2022)
Dear Student,

Please read the section on assignments in the Programme Guide for [Link]. that we sent you after your
enrolment. A weightage of 30 per cent, as you are aware, has been earmarked for continuous
evaluation, which would consist of one tutor-marked assignment for this course. The assignment is
in this booklet, and it consists of three parts, Part A, Part B, Part C. The maximum marks of all the parts
are 100, of which 35% are needed to pass it.

Instructions for Formatting Your Assignments

Before attempting the assignment please read the following instructions carefully:

1) On top of the first page of your answer sheet, please write the details exactly in the following
format:

ROLL NO.: ……………………………………………

NAME: ……………………………………………

ADDRESS: ……………………………………………

……………………………………………

……………………………………………
COURSE CODE: …………………………….
COURSE TITLE: …………………………….
ASSIGNMENT NO.: ………………………….…
STUDY CENTRE: ………………………..….. DATE: ……………………….………………...

PLEASE FOLLOW THE ABOVE FORMAT STRICTLY TO FACILITATE EVALUATION


AND TO AVOID DELAY.

2) Use only foolscap size writing paper (but not of very thin variety) for writing your answers.

3) Leave 4 cm margin on the left, top and bottom of your answer sheet.

4) Your answers should be precise.

5) Solve Part A, Part B and Part C of this assignment, and submit the complete assignment answer
sheets within the due date.

6) The assignment answer sheets are to be submitted to your Study Centre within the due date.
Answer sheets received after the due date shall not be accepted.

We strongly suggest that you retain a copy of your answer sheets.

7) This assignment is valid from 1st Jan, 2022 to 31st Dec, 2022. If you have failed in this assignment
or fail to submit it by Dec, 2022, then you need to get the assignment for the year 2023, and submit
it as per the instructions given in the Programme Guide.

8) You cannot fill the examination form for this course until you have submitted this assignment.

We wish you good luck.


2
ASSIGNMENT

Course Code: BMTE-144


Assignment Code: BMTE-144/TMA/2022
Maximum Marks: 100

Part-A (Based on Blocks 1 and 2 of the course)

1. a) The equation x 3 − x − 1 = 0 has a positive root in the interval ]1, 2[ . Write a fixed point
iteration method and show that it converges. Starting with initial approximation x 0 = 1.5
find the root of the equation correct to three decimal places. (4)

b) Find an appropriate root of x 3 + 2 x 2 − 5 = 0 in [1, 2] with 10 −5 accuracy by


i) Newton Raphson Method
ii) Secant Method
What conclusions can you draw from here about the two methods? (6)

π
2. a) Using Maclaurin’s expansion for sin x , find the approximate value of sin with the error
4
bound 10 −5 . (3)

b) Find an approximate value of the positive real root of xe x = 1 using graphical method.
Use this value to find the positive real root of xe x = 1 correct to three decimal places by
fixed point iteration method. (4)

c) Using x 0 = 0 find an approximation to one of the zeros of x 3 − 4 x + 1 = 0 by using Birge-


Vieta Method. Perform two iterations. (3)

3. a) The iteration method

1 3N x 3n 
x n +1 =  6 x n + −  , n = 0, 1, 2
8 xn N 

where N is positive constant, converges to some quantity. Determine this quantity. Also
find the rate of convergence of this method. (4)

b) Solve the system of equations


2x 1 + 3x 2 + 4 x 3 + x 4 = 3
x1 + 2x 2 + x 4 = 2
2x 1 + 3x 2 + x 3 − x 4 = 1
x 1 − 2x 2 − x 3 + 4x 4 = 5
using Gauss elimination method with pivoting. (3)

3 1 2
c) Find the inverse of the matrix  − 2 3 − 5 using Gauss Jordan Method. (3)
 
 1 2 4 

3
Part-B (Based on Blocks 2 and 3 of the course)

4) a) Solve the system of equations

8x 1 − x 2 + 2x 3 = 4
− 3x 1 + 11x 2 − x 3 + 3x 4 = 23
− x 2 + 10x 3 − x 4 = −13
− 2x 1 + x 2 − x 3 + 8x 4 = 13

with x ( 0 ) = [0 0 0 0]T , by using the Gauss Jacboi and Gauss Seidel method. The exact
solution of the system is x = [1 2 − 1 1]T . Perform the required number of iterations so
that the same accuracy is obtained by both the methods. What conclusions can you draw
from the results obtained? (5)

b) Starting with x ( 0 ) = [1 1 1]T , find the dominant eigenvalue and corresponding eigenvector
 4 − 1 1
for the matrix A =  4 − 8 1 using the power method. (5)
 
− 2 1 5
1 2  x   4 
5. a) The solution of the system of equations     =   is attempted by the Gauss
 2 1  y  − 2
Jacobi and Gauss Seidel iteration schemes. Set up the two schemes in matrix form. Will the
iteration schemes converge? Justify your answer. (3)

b) Solve the following linear system Ax = b of equations with partial pivoting


x 1 − x 2 + 3x 3 = 3
2x 1 + x 2 + 4x 3 = 7
3x 1 + 5x 2 − 2 x 3 = 6 .
Store the multipliers and also write the pivoting vectors. (4)

∫e
−x2
c) Find the minimum number of intervals required to evaluate dx with an accuracy of
0

1
× 10 − 4 , by using the Trapezoidal rule. (3)
2

6. a) From the following table, find the number of students who obtained less than 45 marks.

Marks No. of Students


30-40 31
40-50 42
50-60 51 (4)
60-70 35
70-80 31

b) Calculate the third-degree Taylor polynomial about x 0 = 0 for f ( x ) = (1 + x )1 / 2 . (3)

4
c) Use the polynomial in part (a) to approximate 1.1 and find a bound for the error
involved. (2)
0.1

∫ (1 + x )
1/ 2
d) Use the polynomial in part (a) to approximate dx . (1)
0

Part-C (Based on Blocks 3 and 4 of the course)

7. a) Using sin( 0.1) = 0.09983 and sin( 0.2) = 0.19867 , find an approximate value of
sin( 0.15) by using Lagrange interpolation. Obtain a bound on the truncation error. (3)

b) Consider the following data

x 1.0 1.3 1.6 1.9 2.2


f(x) 0.7651977 0.6200860 0.4554022 0.2818186 0.1103623

Use Stirling’s formula to approximate f (1.5) with x 0 = 1.6 . (3)

c) Solve the I.V.P., y′ = − y + t + 1, 0 ≤ t ≤ 1, y(0) = 1 using R-K method of 0(h 4 ) with


h = 0.1 and obtain the value of y(0.2) . Also find the error at t = 0.2 , if the exact
solution is y( t ) = t + e − t . (4)

8. a) The position f ( x ) of a particle moving in a line at various times x k is given in the


following table. Estimate the velocity and acceleration of the particle at x = 1.2 (3)
x 1.0 1.2 1.4 1.6 1.8 2.0 2.2
f(x) 2.72 3.32 4.06 4.96 6.05 7.39 9.02

b) A solid of revolution is formed by rotating about the x-axis the area bounded between
x = 0, x = 1 and the curve given by the table

x 0 0.25 0.5 0.75 1.0


f(x) 1.0 0.9896 0.9587 0.9089 0.8415

Find the volume of the solid so formed using


i) Trapezodial rule ii) Simpson’s rule (3)
c) Take 10 figure logarithm to base 10 from x = 300 to x = 310 by unit increment.
Calculate the first derivative of log10 x when x = 310 . (4)

9. a) For the table of values of f ( x ) = xe x given by

x 1.8 1.9 2.0 2.1 2.2


f(x) 10.8894 12.7032 14.7781 17.1489 19.8550

Find f ′′(2.0) using the central difference formula of 0(h 2 ) for h = 0.1 and h = 0.2 .
Calculate T.E. and actual error. (3)
3
b) Suppose f n denotes the value of f ( t ) at t = t n . If f ( t ) = t then find the value of
(f n +1 − 2f n + f n −1 )
. (2)
h2

5
c) Use Runge-Kutta method of order four to solve y′ = x + y . Start with x = 1, y = 0 and
carry to x = 1.5 with h = 0.1 . (3)
d) Find the solution of the difference equation y k +2 − 4 y k +1 + 4 y k = 0, k = 0, 1, K . Also
find the particular solution when y 0 = 1 and y1 = 6 . (2)
1
dx
10. a) Obtain an approximate value of ∫
0
1+ x2
using composite Simpson’s rule with

h = 0.25 and h = 0.125 . Find also the improved value using Romberg integration. (4)

b) Determine the spacing h in a table of equally spaced values for the function
f ( x ) = (2 + x ) 4 , 1 ≤ x ≤ 2 , so that the quadratic interpolation in this table satisfies
| error | ≤ 10−6 . (3)

c) Determine a unique polynomial f ( x ) of degree ≤ 3 such that


f ( x 0 ) = 1, f ′(x 0 ) = 2, f ( x1 ) = 2, f ′( x1 ) = 3 where x1 − x 0 = h . (3)

Common questions

Powered by AI

The Birge-Vieta method iteratively approximates roots of polynomial equations by transforming the equation into a sequence of simpler equations via synthetic division, using an initial guess. Primary challenges include the sensitivity to initial guesses and difficulty in handling polynomials with closely spaced or multiple roots, as convergence can be unpredictable. Careful selection of initial approximations and possible re-scaling are essential for mitigating these issues .

The accuracy of the Trapezoidal Rule is ensured by controlling the number of intervals, as the error is inversely proportional to the square of the number of subintervals. Increasing the number of intervals or using adaptive methods enhances precision. Parameters affecting accuracy include the nature of the function (e.g., its continuity and smoothness) and the width of intervals (with smaller widths generally yielding higher accuracy).

Implementing Gauss Elimination with pivoting involves selecting a pivot element to prevent division by small numbers, which enhances numerical stability. Steps include: reordering rows to place the maximal element in the pivot position, performing forward elimination to create an upper triangular matrix, then applying back substitution to find solutions. Considerations include maintaining numerical stability and efficient storage of multiplier matrices to facilitate solution interpretation .

Lagrange interpolation constructs polynomials passing through a given set of points, allowing estimation of function values where tabulated data is unavailable. The significance lies in its versatility and simplicity for use with any set of data points. The truncation error can be bounded by considering the difference between the actual function values and interpolated values, particularly influenced by the degree of the polynomial and the density of data points .

Simpson's Rule improves integral approximations by using quadratic polynomials, which offers better accuracy for functions that are sufficiently smooth. Romberg integration refines estimates obtained from the Trapezoidal Rule by applying Richardson extrapolation, often yielding very high accuracy through successive error correction. Simpson's Rule is preferred for simpler functions when computational resources are limited, while Romberg is beneficial for precision-critical applications where errors from successive approximations are systematically reduced .

The Gauss-Jacobi method involves iterating equations in a system by assuming all updates occur simultaneously, while Gauss-Seidel updates occur as soon as new values are available. The key steps include setting up the system in matrix form, selecting initial guesses, and iterating until convergence. Convergence in Gauss-Jacobi may require stricter conditions, such as the matrix being diagonally dominant, whereas Gauss-Seidel often converges faster as each equation uses the most recent values immediately .

The Newton-Raphson method uses the tangent line at an initial guess to find successively closer approximations to the root. It requires the derivative of the function and usually converges quickly if the initial guess is close. The Secant method, in contrast, does not require the derivative, using a secant line instead, and may converge more slowly but is more broadly applicable when derivatives are complex or unknown. Both methods iterate to reduce errors below a desired threshold .

The Power Method iteratively estimates the dominant eigenvalue and corresponding eigenvector of a matrix by repeatedly multiplying an initial vector by the matrix, then normalizing the result. It is computationally simple and effective for large matrices with a clearly dominant eigenvalue. However, its limitations include slow convergence for matrices with close eigenvalues and inability to find non-dominant eigenvalues directly .

The Runge-Kutta method is preferred over Euler's method for its higher order accuracy and stability, particularly in solving differential equations with finer precision. Runge-Kutta achieves this by considering intermediate values to approximate the slope, thereby minimizing truncation error and improving convergence. Euler's method, while simpler, accumulates significant error over iterations unless a very small step size is used, which increases computational effort .

Stirling's Formula is effective for approximating values around the center of equally spaced data, as it balances forward and backward differences, providing higher accuracy central approximations. Its limitations arise when data is not equally spaced or when dealing with boundary values, where other interpolation methods like Lagrange or Newton's divided differences may be more appropriate due to their flexibility in handling irregular data distributions .

You might also like