The great advantage of using numerical analysis is that it investigates and provides accurate solutions to real-life problems from the field of science, engineering, biology, astrophysics and finance.
The word ‘analysis’ generally means to solve a problem through a set of equations and further reduce these equations using the methodologies of algebra, partial differential equations, calculus and other related fields of mathematics.
On similar grounds, numerical analysis implements arithmetic algorithms: addition, subtraction, multiplication, division and comparison to obtain numerical solutions.
A computer precisely performs these operations, meaning that numerical analysis and computers are intimately related.
The problem of continuous mathematics generally arises throughout the natural sciences, business management, engineering, astronomy and medicine. It is always more practical to carry out the tedious arithmetic operations using a computer.
Before the mid-20th century, until the advent of modern computers, all these repetitive operations had to be performed by manual interpolation. The overall agenda of numerical analysis is to give an approximate, but accurate solution to the advanced problem. The necessity for accuracy, is, of course, determined by the variety of applications.
Numerical algorithms predate the invention of modern and digital computers and are almost as sold as human civilization itself. Many renowned mathematicians of the past were engrossed in numerical analysis. Archimedes of Syracuse (287-211/212 BC), the most famous Greek mathematician, physicist, engineer and inventor, perfected new standards of contemporary geometry, including the ‘method of exhaustion‘ to compute the area and volume of various geometric figures.
A famous document, The Rhind Papyrus (1650 BC) from the ancient Egyptian Middle Kingdom, bears a root-finding method to solve simple equations.
To facilitate computational solutions, Newton and Leibnitz invented integral and differential calculus. Various accurate mathematical models were developed, but they couldn’t be solved explicitly.
To simplify this, several numerical methods were created by Isaac Newton. Following his work on root finding and interpolations, many other legendary mathematicians like Euler, Lagrange, and Gauss contributed to the field of numerical analysis. Another important aspect was the invention of logarithms by John Naiper (1614), replacing the tedious calculations of multiplication, division and exponentiation.
Different methods and areas under Numerical Analysis
Direct methods lead us to the exact solution in a finite number of steps. For example, Gauss elimination is used to find the roots of the linear simultaneous equations immediately. On the contrary, iterative methods are most commonly used and are not expected to finish off in a certain number of steps. These are approximate methods starting from an initial guess and converging to an exact solution. Gauss- Jacobi and Gauss- Seidel are iterative methods used to solve a system of equations with a larger number of unknowns.
According to the problem to be solved, the field of numerical analysis is divided into various disciplines.
- Interpolation constructs a new set of data points within the range of the given function (or problem). This can be obtained through curve-fitting, and some examples include the Gaussian process, linear interpolation and polynomial interpolation.
- Extrapolation is identical to interpolation, but it has a higher risk of producing meaningless results. It is the process of roughly evaluating the value of the problem outside its range.
- Regression is a statistical process that helps in understanding the relationship between dependent and independent variables. It is widely used for forecasting and predicting in the field of machine learning.
- Solving differential and integral equations: Most mathematical models (particularly in engineering) are based on the solutions obtained by partial differential equations, ordinary differential equations and integral equations. Some popular techniques are Monte Carlo integration and the Newton-Cotes formula.
Modern applications of Numerical Analysis
Sophisticated numerical analysis software has become indispensable in modern life. People are able to perform mathematical modeling even if they are unaware of the simulations involved. This can only be achieved through reliable, high-end and efficient software. Some of the major applications of numerical analysis are intriguing, yet easy to understand.
- Car safety enhancements: Car makers around the globe use numerical simulations to evaluate and enhance car safety. Pedestrian protection is also kept in mind while investigating car crash tests. The algorithms involved are partial differential equations and fed to the advanced computers to unravel optimal results.
- Airflow patterns in the Respiratory Tract: It is quite common for patients in ICUs to undergo respiratory failure. Mechanical ventilation is a treatment that helps in the sufficient exchange of oxygen and carbon dioxide for the normal functioning of the lungs. Various mathematical models use differential equations and computational algorithms to develop laminar airflow in the lungs using ventilators.
- Onset and Progression of tumor cells: Cancer is characterized by the accumulation of pre-malignant cells and tumor growth. In recent years, cost-effective statistical and probability models have been developed to detect cancer in the body. This allows for the computing of several parameters, such as population size, lifetime and mutations of the cancer cells.
- Financial industry: Modern businessmen make use of numerical techniques to allocate their resources efficiently. Some of the problems addressed by such applications are manufacturing, storage, scheduling, investment and others. Quantitative analysts have expertise in this area, and use the algorithms in risk management and interest calculation.
- Transportation of chemicals in the body: Our body is constantly being exposed to various chemicals (or drugs). Not all are beneficial and the body must excrete them out into the environment. The diffusion and transport of such chemicals is studied with the help of ordinary and partial differential equations.
- High hydrostatic pressure (HHP) processing: This is a non-thermal process in which food and biotechnological substances are compressed under very high pressure of up to 1000 MPa to inactivate certain enzymes and micro-organisms. The treatment of fluid food is analyzed by means of numerical simulations. The enzyme is inactivated with the help of numerical equations.
- Weather predictions: Numerical weather predictions (NWP) are based on a set of differential equations known as hydro-thermodynamic equations. Very powerful and energy-efficient computers are used to process the bulk data and the information is extracted in the form of topographical charts.
- Spacecraft Dynamics: Increases in the size and complexity of spacecraft have demanded a complex mathematical model of its dynamics. To reduce the inconvenience and plan a smooth trajectory for the spacecraft, various open loop models are created because the dynamics in space behave very differently than they do on Earth.
- Price estimation by airlines: Nowadays, airline ticket prices vary significantly, even for nearby seats within the same cabin. Airlines use computational techniques to increase their revenue, keeping a check on fuel, payroll, crew assignments and many other activities.
- Machine learning: The numerical algorithms of Newton’s method and the Nestorov method are used in machine learning optimization. Artificial intelligence is another field where machine learning is applied with the help of numerical analysis.
Numerical analysis is the branch of modern computation that finds applications in the field of engineering, life sciences and even arts. It has a remarkable ability to predict the world around us. The calculations are mostly made by the computers using MATLAB, FORTRAN 77 and other software programs to minimize errors. Clearly, numerical analysis has proved itself as a boon to humankind, from ancient times all the way to today, and they will surely help us move forward into the future!
- Book: An Introduction to Numerical Analysis by Kendall E. Atkinson
- Book: Numerical methods of Statistics by JF Monahan
- Book: Accuracy and Stability of Numerical Algorithms by N. Higham
- Book: Applied Numerical Analysis by Curtis F. Gerald and Patrick O. Wheatley
- Mathematical Biosciences
- Book: Understanding the Dynamics of Biological Systems: Lessons Learned from Integrative Systems Biology by W. Dubitzky, J. Southgate & H. Fuss