Anybody else dependent on a computer algebra system (CAS)?

In summary, the conversation discusses the use of a CAS (computer algebra system) in solving physics problems. The speaker, an autodidact with a background in math, finds the CAS helpful in avoiding errors and double checking their work. However, they express guilt about relying on technology and wonder if they are missing out on something or if it will affect them in future exams. Another individual suggests using a mathematical typing software to make algebra easier. The general consensus is that using a CAS is acceptable and even beneficial in certain cases, as long as the user understands its limitations and is able to solve problems without it.
  • #1
forkandwait
3
0
HI all,

I am working my way slowly through some classical mechanics books, and I don't think I could function without my CAS (most often my trusty HP 50g, sometimes Giac/Xcas).

I have never been very good at pages of algebra, often dropping negatives or whatever, bad enough that working through Physics problems over and over again was just too painful. Now with a CAS I can double check my work, solve for t without dropping an exponent, etc etc. However, I feel guilty. Should I worry that I am missing out on something? If I sit for the FE test someday will I regret leaning on the CAS? Other thoughts?

It isn't that I don't know how to do algebra, I am just too inconsistent to keep it together without a type if there more than half a dozen lines.

Also -- I follow Morin's advice and don't look at the answer unless I have to and have taken 24 hour cooling off period; usually I am able to find my own mistakes by cross checking now that it doesn't take hours to rewrite pages of equations trying to find a dropped negative.

For context, I am an autodidact in my forties, with a B.A. in math (liked proofs but not lab or lots of applied algebra). I work as a data analyst / computer programmer. Right now I am working through Morin's Problems book, and hope to switch to the big red book once I get some basic AP Physics skills.

Thanks for reading, looking forward to hearing anyone's thoughts.
 
Physics news on Phys.org
  • #2
I recommend using the mathematical typing software Scientific Notebook. It's much easier to keep up with minus signs, etc. when you can copy and paste. There are also lots of hotkeys you can use and program. I'm pretty much able to do math faster through typing at this point than I am through handwriting.
 
  • #3
OP, there is no problem with depending on a CAS. This is not very different from depending on a calculator for performing non-trivial numeric calculations. It is important to have a basic understanding of what the CAS is doing, in order to understand its limits[1] and to find the occasional mistake it might make (e.g., applying simplifications which are invalid unless certain additional assumptions are made). But far beyond that? Nope. There is little reason to try to become good at something a computer is MUCH BETTER AT in any case. Doing algebra by hand is one such case, not the least because even in non-trivial applications (e.g., symbolic integration) a computer can apply many powerful algorithms a human cannot. Very are very few people in this world who can compete with Mathematica when it comes to computing symbolic integrals.

Just focus on the physics and the higher level problems---most of those cannot be done by computers. We have powerful tools nowadays. We should use them. Would you also feel guilty about washing clothes with a washing machine, instead of doing it by hand?

[1] e.g., to find clever substitutions or transformations (e.g., of coordinates) which make a problem much simpler... a CAS can normally not do that.
 
  • #4
Since you won't have to take pen and paper exams, assuming you understand how you could solve the problem by hand, there is no reason to do by hand what computers can do better. Many working theoretical physicists do complicated calculations by computer.
 
  • #5


I understand the importance of being able to solve problems without relying on a computer algebra system. However, I also understand the value and efficiency that CAS can bring to complex calculations and problem solving. It is a tool that can greatly aid in our understanding and analysis of scientific concepts.

There is no need to feel guilty about using a CAS. It is simply a tool that can help us in our work, just like any other technology. As long as you understand the principles and concepts behind the calculations, using a CAS should not be a concern.

In fact, many scientists and mathematicians use CAS in their work, and it is becoming an increasingly common tool in the field. It allows us to focus on the more important aspects of our work, rather than getting bogged down in tedious calculations.

However, it is always beneficial to have a strong foundation in algebra and problem solving techniques. So, I would suggest continuing to work on your algebra skills, even while using a CAS. This will not only help you in situations where a CAS is not available, but it will also deepen your understanding of the concepts.

Overall, I believe that using a CAS is a valuable tool for any scientist or mathematician. As long as you continue to strive for a strong understanding of the principles and concepts, there is no need to feel guilty about using it. Keep up the good work and continue to learn and grow in your field.
 

1. What is a computer algebra system (CAS)?

A computer algebra system (CAS) is a type of software program designed to manipulate algebraic equations and perform mathematical calculations. It can handle complex mathematical expressions, equations, and functions, and can solve problems symbolically, numerically, or graphically.

2. How does a CAS differ from a regular calculator?

A CAS is more powerful than a regular calculator because it can manipulate and solve complex mathematical expressions, while a regular calculator can only perform basic arithmetic operations. A CAS also has the ability to store and manipulate variables and functions, making it useful for solving more advanced problems.

3. What are the benefits of using a CAS?

A CAS can save time and effort by automatically performing complex calculations and solving equations. It can also help with error-checking and provide visual representations of mathematical concepts. Additionally, a CAS can be used to explore and visualize mathematical concepts, making it a valuable tool for learning and understanding mathematics.

4. What are some common CAS programs?

Some popular CAS programs include Mathematica, Maple, and MATLAB. These programs are commonly used in fields such as mathematics, physics, engineering, and finance.

5. Is it necessary to have a strong background in mathematics to use a CAS?

While a basic understanding of algebra and mathematical concepts is helpful, most CAS programs have user-friendly interfaces and provide tutorials and help resources to guide users through the process. With some practice, anyone can learn to use a CAS effectively.

Similar threads

Replies
10
Views
2K
  • STEM Academic Advising
Replies
2
Views
1K
  • STEM Academic Advising
Replies
4
Views
1K
Replies
12
Views
3K
  • STEM Academic Advising
Replies
3
Views
940
  • STEM Academic Advising
Replies
7
Views
2K
Replies
1
Views
819
  • Programming and Computer Science
Replies
15
Views
2K
  • STEM Academic Advising
Replies
4
Views
3K
Replies
8
Views
1K
Back
Top