How much numerical analysis do we need?

Click For Summary

Discussion Overview

The discussion revolves around the necessity and relevance of numerical analysis in various STEM careers, specifically for engineers, physicists, and mathematicians. Participants explore the depth of knowledge required, the role of software like Mathematica, and the balance between theoretical understanding and practical application.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory
  • Homework-related

Main Points Raised

  • Some participants suggest that the necessity of numerical analysis varies based on career paths and specific job functions.
  • There is a viewpoint that having a solid understanding of numerical methods is crucial, as relying solely on software without understanding the underlying principles can be problematic.
  • One participant expresses a preference to delay taking numerical analysis until later in their studies, citing concerns about its perceived dullness and its impact on graduate school admissions.
  • Another participant notes that while analytical solutions are rare in real-world problems, numerical methods are often essential, especially in engineering contexts.
  • Some participants question the effectiveness of a seminar format for teaching numerical analysis, particularly with limited lecture time.
  • There is a contrasting opinion that numerical analysis can be enjoyable and even leads some to consider changing their major to focus on computational science.

Areas of Agreement / Disagreement

Participants generally agree that numerical analysis is important, but there are multiple competing views on how much is necessary and how it should be approached in education. The discussion remains unresolved regarding the best path forward for students considering their options.

Contextual Notes

Participants express varying levels of programming experience and familiarity with numerical analysis concepts, which may influence their perspectives on its necessity and application.

Who May Find This Useful

Students and professionals in engineering, physics, and mathematics who are considering the role of numerical analysis in their education and careers may find this discussion relevant.

proton
Messages
349
Reaction score
0
for each of these careers: engineer, physicist, mathematician, how much numerical analysis is necessary? is just learning mathematica sufficient? or do you need at least a full class in numerical analysis?
 
Physics news on Phys.org
The answer of course depends on what you will be doing...
 
so since I'm unsure whether to go into theory or industry, it'd be best to take as much numerical analysis as possible in undergrad?
 
But numerical analysis is so boring.
 
will.c said:
But numerical analysis is so boring.

yea that's why id rather put it off until my last semester of undergrad, so my grade won't matter to grad school admissions

oh i forgot to mention that I'm starting my physics research this summer, and my only programming experience is a class in c++. so would taking a numerical analysis seminar that teaches mathematica be really helpful?
 
proton said:
for each of these careers: engineer, physicist, mathematician, how much numerical analysis is necessary? is just learning mathematica sufficient? or do you need at least a full class in numerical analysis?

Yes simply because you shouldn't be one of those people that uses canned software without knowing what it's doing. The computer is not supposed to be a magical black box. When you solve a problem numerically, the effectiveness and appropriateness of the algorithm you use is extremely important.

And say you started doing research in an area where you could just use a program developed by someone else... and then later you want to solve a different problem that program can't do? Will you be able to dyi or will you have to hope that you can find another program that you can buy to get the job done?
 
proton said:
for each of these careers: engineer, physicist, mathematician, how much numerical analysis is necessary?

Of course it depends on what you will be doing, but generally speaking the answer is: a lot.
The problem with problems in the real world is that they are almost never as "neat" as the questions you are asked in courses at university. People tend to forget that analytical solutions to e.g. PDEs are actually quite rare, this is especially true in engineering.
Physicists tend to do a bit of both: we use analytical tools (pen and paper) to understand a problem, usually by making simplifying assumptions (e.g. weak perturbations etc), but when we need actual numbers we often have to use a computer.

However, note that "numerical analysis" can mean different things. As far as I remember we spent most of the time on things like error estimations in my NA course which in retrospect is perhaps good to know but not something I use very often (at least not directly); we learned most of the "practical" stuff -like how to actually solve PDEs etc- in various math courses (e.g. the PDE course was mostly about FEM).
 
alright, i get the message, we need lots of numerical analysis.

anyways , I'm starting my physics research this summer, and my only programming experience is a class in c++. so would taking a numerical analysis seminar (which only has 1-hr lecture each week)that teaches mathematica be really helpful? if not, i might as well drop the class
 
proton said:
alright, i get the message, we need lots of numerical analysis.

anyways , I'm starting my physics research this summer, and my only programming experience is a class in c++. so would taking a numerical analysis seminar (which only has 1-hr lecture each week)that teaches mathematica be really helpful? if not, i might as well drop the class

I think that it can be useful. Why don't you ask your adviser?
 
  • #10
numerical analysis is fun. i think it's so fun I'm going to drop the physics major and just get a computational science degree.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
644
Replies
11
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
41
Views
9K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
4K
Replies
6
Views
4K
Replies
4
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K