If anyone would like, I can send the whole program. It isn’t that long. I just need to set two equations together and solve numerically. However, I am getting funny answers that do not make sense and i think part of the problem are these functions.
Functions like Hypergeometric1F1 will evaluate with variables in their arguments if there’s a simple transformation.
Is that the case here? What are you expecting it to return? Are you sure there’s a simple answer?
Very often, these simplifications are symbolic and require that you not use floating point numbers. You have used floating point numbers. So it probably won’t do any symbolic simplification. Symbolic transformations generally aren’t safe to perform on finite precision numbers. You can convert from floating point to rational numbers (which are symbolic) using rationalize.
You may need to use FunctionExpand or FullSimplify to search for your answer. FunctionExpand won’t work in this case. FullSimplify typically requires that you list out assumptions with the Assumptions option to work well.
Well, 1st in your expression there are square-brackets around Epsilon. That may give difficulties beacuse of the special use of square-brackets in Mathematica. If you delete them you get
The square brackets around Epsilon are actually just a common cut-and-copy problem.
They are supposed to be “[Epislon]” but the slash gets removed during cut-and-copy. The character “[Epislon]” is a valid character in Mathematica that looks like the actual greek character Epislon.