What is the Real Meaning of Computational Physics

26/06/2020 Views : 397

I GUSTI AGUNG WIDAGDA

What Truly the Computational Physics is

By: IGA Widagda

June 26, 2020

 

       Based on the tradition, physics it is divided into two categories: theoretical physics and experimental physics. Theoretical physics is concerned with modeling while experimental physics is related to testing of the model. In the 1980's computer equipment experienced a very rapid development both in terms of hardware and software that gave rise to a new field of study in physics. This new field deals with the research of physics systems with the assistance of computer power. This new field is known as computational physics. There are still debate on opinion about the status of computation in methods related to physics. Occasionally, Computational physics is considered more similar to theoretical one. Other people consider simulation by using computer resembles computer experiments. But some others still consider it is a mediator between theoretical physics and experimental physics. Therefore, Computational physics is a method that supports both theory and experiment (Figure 1).

                                                          

                                           Figure 1 Relationship of Physics: Computational, theoretical and experimental

      

       Computational physics is a discipline dealing with numerical analysis and its implementation to find the solution of problems in the area of physics associated with quantitative physics theories that have existed earlier. The numerical method is a sub discipline of mathematics. Based upon history, initially, computational physics was the first modern computer application in the area of science and it belong to a subsection of computational science. The computational physics is frequently considered as a sub discipline of theoretical physics, but some people take into account it a bridge between theoretical physics and experimental physics. An area of study that balances theory and research. While the research or experiments that use computers to measure and record data, this is clearly not a computational method.

    In physical science, a number of theories based upon mathematical models provide very accurate calculation results related to system behavior. Unfortunately, a few problems often lead to solving mathematical models for certain systems to produce helpful calculations that are not achievable. This can happen, e.g., as the solution doesn’t possess either a closed-form representation or is too complex. In problems like this, a numerical approach is necessary. Computational physics is a subject that deals with numerical methods such as this, the approach of the solution is represented by various simple mathematical operations (algorithms) and computers are applied to implement tasks like this ones and calculate the approach solution and the corresponding error value.    

       The problem related to computational physics are commonly very difficult to overcome precisely. This is due to a variety of reasons related to mathematics such as: absence of algebraic and / or analytic solutions, level of intricacy and disorder of problems. For instance, the calculation of the wave function of an electron that surrounds on ​​an atom that has a great electric field, will need a great amount of effort to discover a practical algorithm (when we able to find the algorithm). Otherwise, we need a simpler technique such as: the graphical method and the root finding method. For more complicated cases, it often requires perturbation theory. In addition, for several cases in microscopic systems consisting of many particles (many-body problems) with the size of each particle in order 1023 sometimes also becomes a problem. Likewise, solutions related to quantum mechanical problems are usually the size of the system with an exponential order and for the classic case in the N-body is the square of N. So many cases of physics are non-linear in nature, which means it is very difficult to guarantee that errors will not increase large so as to produce a solution that is not suitable with the expected one.

       We can look for computational branches that is suitable to the major fields of physics. Computational fluid dynamics (CFD), computational solid mechanics and computational contact mechanics are few examples related to computational mechanics. In addition, the computational method corresponds to the solid state physics is a very important part that is directly related to materials science. Computational statistical physics uses many methods such as Monte Carlo. This technique is also related to sciences related to social matter, theory of network, mathematical models  both for disease transmission and the spread of forest fires. Computational method that are concern with particle physics commonly associated with some difficulties driven by particle physics. Computational astrophysics constitute the usage of computation to problems related to astrophysical phenomena. Whereas computational biophysics represent a subsection of computational biology and biophysics dealing with a complex and large biological problems.  

       Some methods or algorithms that are usually used in computational physics depend on the mathematical problem to be solved or for what cases the method is applied. For the root search case, we usually use the Newton-Rapshon method. Completion of linear equation systems generally uses methods such as: Gauss elimination, Gauss-Jordan elimination, Gauss-Seidal iteration, lower-upper decomposition (LU decomposition) and others. To solve the case of ordinary differential equations (ODE) the methods used are: Euler and Runge-Kutta. Cases related to partial differential equations (PDE) can be used methods including: finite difference and relaxation. And for the case of the eigen value matrix generally used the Jacobi eigen value algorithm and power iteration. All of the methods mentioned above are employed for calculating the physical natures of the system being modeled. Computational physics also utilizes some ideas that is implemented in computational chemistry, e.g., the density functional theory employed by physicists concerning with solid state research to estimate the properties of solids is essentially similar to that used by chemists for estimation of properties molecular properties. In addition to computational physics includes improving the quality of software and hardware to solve these problems. Because these problems require high processing power and large memory capacity.

       Because of the problems related to computational physics are so extensive that make it a key component of modern investigation in various fields of physics, i.e.: fluid mechanics, plasma physics, physics system simulations (e.g. molecular dynamics), modeling of nuclear engineering, prediction of protein structure, weather forecasting, stock prediction solid physics astrophysics  and so on.