mal4mac
- 1,201
- 30
TMFKAN64 said:I think that the problem is more one of checking the computer's accuracy. Numerical methods can be unstable for certain classes of problems, and all non-trivial programs have bugs anyway.
If you don't understand the math, you won't be in a position to properly evaluate a computer generated answer.
Just think about calculators for a second. If I ask you to divide 117.938 by 19.767, clearly a calculator will be much quicker. But if you come up with an answer of 56.556, how will you know that you accidently pressed '1' twice without knowing that 120 / 20 is about 6?
(i) Repeat the calculation. Like repeating experiments. (ii) Get someone else to calculate the result on their (different) calculator. (iii) make friends with a mathematician and get them to do the checking by hand.
Some people, like Greenspan, have looked at doing physics only with arithmetic & using computers:
http://www.springerlink.com/content/3247645wx6g57654/
Experimental particle physicists tend to avoid the hard theoretical track in later courses, couldn't computational physicists do the same (if they don't already!)? If there is this split in later courses, why not have the split just before calculus at the UG level?... This may be a bit too radical ... everyone should have some appreciation of calculus, just so they can talk to each other... but couldn't the sequence be shortened so computer wizards could do more computing?