Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^2: That rewrite feeling...

by sgt (Deacon)
on Jan 21, 2007 at 23:41 UTC ( [id://595824]=note: print w/replies, xml ) Need Help??


in reply to Re: That rewrite feeling...
in thread That rewrite feeling...

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

Replies are listed 'Best First'.
Re^3: That rewrite feeling...
by tsee (Curate) on Jan 22, 2007 at 08:39 UTC

    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
Domain Nodelet?
Node Status?
node history
Node Type: note [id://595824]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (2)
As of 2024-04-19 19:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found