Software for long and repetitive algebra

  • Thread starter Thread starter James6480
  • Start date Start date
  • Tags Tags
    Algebra Software
Click For Summary
SUMMARY

The discussion centers on the need for software that can handle complex algebraic manipulations, specifically for a chemical engineering problem involving a 5th order polynomial. The user seeks a tool that allows for the definition of groups of constants and can perform operations on these groups, such as multiplication and exponentiation. Recommendations for general-purpose numerical analysis software were suggested, with a reference to a comprehensive list available on Wikipedia.

PREREQUISITES
  • Understanding of polynomial equations, specifically 5th order polynomials.
  • Familiarity with chemical engineering principles related to reactor design.
  • Knowledge of numerical analysis software capabilities.
  • Basic algebraic manipulation techniques.
NEXT STEPS
  • Research specific numerical analysis software such as MATLAB or Mathematica for algebraic manipulation.
  • Explore symbolic computation tools like SymPy or Maple for handling polynomial equations.
  • Investigate the use of Python libraries for numerical calculations, focusing on NumPy and SciPy.
  • Learn about software integration options for automating calculations in chemical engineering applications.
USEFUL FOR

Chemical engineers, researchers in numerical analysis, and anyone involved in complex algebraic computations seeking efficient software solutions.

James6480
Messages
1
Reaction score
0
I hope this is the correct forum, I have read most of the rules and it seemed the best place for this post!

I have a Chemical Engineering problem, in the design of a reactor which has a design equation which I know to be a 5th order polynomial. Deriving this from first principles takes a lot of time, with multiplication of a long list of constants in varying orders to find the coefficients of the quintic equation.

Is there any program anyone can recommend where I can specify groups of constants for example J= k1*k2*k3 and M= k4*k5*k6 then ask it to produce the result of some manipulation on J and M, J*M or JM^5? I have simplified this down to explain but I have a long list of these groupings and if such software existed it would save a lot of time!

Thanks
 
Physics news on Phys.org

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 11 ·
Replies
11
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K