Are Numerical methods of any use for a physicist

Click For Summary

Discussion Overview

The discussion revolves around the relevance and utility of numerical methods for physicists, particularly in the context of a mechanical engineering student considering an elective course in numerical methods. Participants explore the applications of numerical methods in theoretical and applied physics, as well as the importance of understanding algorithms used in these methods.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • One participant questions the necessity of numerical methods for a theoretical physicist, suggesting that analytical methods are often more useful, as few problems can be solved analytically.
  • Another participant emphasizes the importance of numerical methods, stating that most real-world problems, including those faced by theorists, are solved numerically.
  • A participant shares a personal example of a physicist using numerical methods to solve the diffusion equation in cylindrical coordinates, indicating practical applications in neuroscience.
  • Some participants argue that understanding algorithms like Newton-Raphson and Runge-Kutta is crucial for effectively solving problems and using software tools.
  • Concerns are raised about the need to know when not to trust numerical outputs, highlighting the importance of understanding the underlying algorithms and methods.
  • One participant suggests that hands-on experience with simple partial differential equations could clarify the usefulness of numerical methods in real-world applications.

Areas of Agreement / Disagreement

Participants express differing views on the necessity of numerical methods versus analytical methods, with some advocating for the former as essential for practical applications, while others emphasize the value of analytical approaches. The discussion remains unresolved regarding the relative importance of these methods.

Contextual Notes

Participants note that the effectiveness of numerical methods can depend on the specific problem and the algorithms chosen, indicating that there may be limitations in understanding when and how to apply these methods effectively.

kini.Amith
Messages
83
Reaction score
1
I am currently doing my bachelors in Mechanical engineering engineering and planning to pursue physics after completion. I have to choose an elective the coming semester. One of the electives offered is 'Numerical Methods for Engineers' and the modules covered include Error in numerical calculations, Solution of system of linear algebraic equations, Numerical differentiation and Boundary value problems.
Is this subject useful for a theoretical physicist? Can you mention any applications of numerical methods you have seen in your career as a physicist?
 
Physics news on Phys.org
Unless you are a brainiac who can solve complicated equations in your head, you will need to know numerical methods, especially if your work involves the use of computers.
 
It would be better to ask "are analytical methods useful for a physicist?".
There are VERY few interesting problems that can be solved analytically; just about evertything is solved numerically if you are working on "real-world" problems (which even most theorists do).
 
Very useful. As a engineer/physicist the differential equations portion will probably of most use to you. As an example of what I have personally,seen (i am only an undergrad), I know a physicist who is working on solving the diffusion equation in cylindrical coordinates with an application to neurons and how they communicate. (I probably butchered this description but that is what I got out of his explanation).
 
Yes. Take the class.

But if you want to help your chances of acceptance into a good program then it helps to have at least one semester of quantum mechanics, electricity and magnetism, and statistical mechanics.
 
f95toli said:
It would be better to ask "are analytical methods useful for a physicist?".
There are VERY few interesting problems that can be solved analytically; just about everything is solved numerically if you are working on "real-world" problems (which even most theorists do).
I understand that everyone uses numerical methods through computer softwares and calculators etc. What I meant to ask was whether knowing the ALGORITHM's like Newton-Raphson method, Runge Kutta methods are of any use.
 
Yes, having at least some idea about how the algorithms work is a must if you are doing anything reasonably sophisticated, otherwise you e.g. won't know how to choose WHICH algorithm to choose for a certain problem (there are probably ten different ways of solving a time-dependent ODE in Matlab), nor will you be able to use the software efficiently. More importantly, you also need to know when NOT to trust the output (because e.g. the solution is not converging).
Moroeover, even sophisticated FEM software packages like Comsol require you to know a bit about meshing etc
 
  • Like
Likes   Reactions: 2 people
Try solving just some very simple partial diff eqs by hand, look at a real world problem described by a partial diff eq after that, and then re-ask this question.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
16
Views
3K
  • · Replies 26 ·
Replies
26
Views
4K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K