Re: Dirac Delta

"Ondrej Certik" <[email protected]>
Newsgroups gmane.comp.mathematics.axiom.user
Message-ID <[email protected]>
> Oddly enough, I was just looking at Dirac Deltas (from a physics
> standpoint, a CAS with a good handle on the Dirac Delta is a Good
> Thing).
>
> It looks like a mathematically rigorous definition of the Dirac Delta
> would require generalized functions (a.k.a distributions).  I don't
> know much about them and it looks like a rather advanced branch of
> mathematics.  Whether it would fit into Axiom (or whether it might
> already be there in some form) I don't know, but certainly it's a Topic
> Of Interest - someday we will want to deal with the Dirac Delta and
> when we do it the treatment needs to be up to Axiom's standards for
> mathematical correctness.  Mathematica has a function dealing with it
> but I'm not sure how their definition relates to the latest research.
>
> It looks like the place to start would be the work of Laurent Schwartz.
>  Apparently there are theoretical problems with multiplying
> distributions.   Colombeau algebra may be of some interest there.
> Prime candidates for literate programs ;-).

I was also thinking how to implement delta functions. I know the
"distribution" way of doing it, however, I don't see any advantage of
using the

<delta, phi> = phi(0)

formalism instead of writing directly delta(0)phi(x) and of course
understand that in order to give a precise meaning to it, one needs to
integrate it and thus arriving at the <delta, phi> formalism, which is
mathematically precise, but to me it is as precise as writing the
delta(0)phi(x) directly. For a research in mathematics it can be maybe
useful to use <delta, phi> formalism, but I don't know of any
application of delta functions (for example in quantum mechanics or
the quantum field theory) where the simpler formalism delta(0)phi(x)
would give less precise (or less well-defined) results.

So the way it is done in Mathematica is the way I like and I'll do the
same in SymPy, when I find some time.

Ondrej
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.