Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re: That rewrite feeling...

by tsee (Curate)
on Jan 19, 2007 at 14:10 UTC ( #595454=note: print w/ replies, xml ) Need Help??


in reply to That rewrite feeling...

I hear you! This is what made me write Math::Symbolic and the transformation add ons.

Steffen


Comment on Re: That rewrite feeling...
Re^2: That rewrite feeling...
by sgt (Chaplain) on Jan 21, 2007 at 23:41 UTC

    hi, I wonder if you know about Form by Jos Vermaseren (took lots of ideas from Schoonschip by M. Veltman. As you do physics my guess if that you might know about it. If not have a look at it, some of the ideas might be useful (freezing expressions left over after taking out some factors to work on them independently -- special "combining" substitutions that add an arg to a function
    Id, x^any * f(x1,...)= f (poly(x), x1,...), poly(x) = full polynomial in x of all terms having f's
    useful for integ.

    cheers --stephan

      Hi Stephan,

      I haven't looked at Form before. I seem to recall the name from somewhere, but I might be mistaken. Perhaps it's that the theoretical physicists I know use Mathematica almost exclusively.

      Thanks for the pointer!

      Steffen

        I haven't looked at Form before. I seem to recall the name from somewhere, but I might be mistaken. Perhaps it's that the theoretical physicists I know use Mathematica almost exclusively.

        Indeed Form received some attention at my department. I wasn't urged nor required to look into it, but did so out of curiosity. It's a very powerful piece of software that IMHO may deserve being known also outside of high energy physics circles. I remember experimenting with it, and finding it has many interesting features. But seriously, since you mentioned Mathematica, speaking about the latter, or similar "high level" software, the tutorial (or was it the reference manual?) of Form is clear: they're like swiss army knives that "do it all". Form is quite different: it is extremely specialized, a knife that will only do one thing. To do more complex stuff you will have to know how to do so, and that won't be just as intuitive as with those other programs. For example, Form doesn't know what a derivative is: it can indeed do calculations that involve derivatives, but you have to instruct it to do so! The advantage is that it will happily and effciently handle computations on which those other things may choke...

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://595454]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (7)
As of 2014-07-24 11:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (160 votes), past polls