This course is offered for the second M. Sc, students in their fourth semester. In this paper we study about various arithmetic functions.

The course Spectral Theory deals with the Spectral Properties of various linear operators. 

Numerical Methods: Introduction

Numerical methods are mathematical techniques used to approximate solutions to complex mathematical problems that cannot be solved analytically. They are widely used in engineering, physics, finance, and computer science.

Key Concepts in Numerical Methods

  1. Root-Finding Algorithms: Methods to find solutions to equations f(x)=0f(x) = 0.

    • Bisection Method: Iteratively narrows down the interval where the root exists.
    • Newton-Raphson Method: Uses derivatives to approximate roots faster.
  2. Interpolation & Approximation: Estimating unknown values using known data points.

    • Lagrange Interpolation
    • Newton’s Divided Difference
  3. Numerical Differentiation & Integration: Approximating derivatives and integrals.

    • Finite Difference Methods for differentiation.
    • Trapezoidal Rule & Simpson’s Rule for integration.
  4. Linear Algebraic Systems: Solving multiple equations simultaneously; Gaussian Elimination, LU Decomposition

Python for Numerical Methods

Python is widely used for implementing numerical methods due to its simplicity and powerful scientific libraries.

Key Libraries in Python for Numerical Computations

  • NumPy: Supports arrays, matrices, and numerical operations.
  • SciPy: Provides functions for optimization, integration, interpolation, and linear algebra.
  • SymPy: Symbolic computation and solving equations symbolically.
  • Matplotlib: Used for visualizing numerical results