MathGroup Archive 2010

[Date Index] [Thread Index] [Author Index]

Search the Archive

modifying standard representation of DiracDelta

mathematica seems to have the standard representation of the DiracDelta 
function set to a*DiracDelta[1+b*f] (with a and b being complex values 
and f being the free variable). At least that is the form I get from 
using the FourierTransform (for example FourierTransform[Cos[t], t, f, 
FourierParameters -> {0, -2 Pi}]) or when just typing in DiracDelta[1/(2 
Pi) + f]. The latter Expression is transformed to 2Pi DiracDelta[1 + 2 f 
\Pi], which is a valid transformation, but not the one I would like to have.
I would prefer the standard form to be a*DiracDelta[f+b] (with a and b 
being complex values and f the free variable). So for me DiracDelta[1/(2 
Pi) + f] should stay exactly in that form and DiracDelta[1 +a*f] should 
be evaluated to 1/Abs[a]*DiracDelta[1/a + f] which is just another 
representation of the same expression. How can I achieve that 
respectively how can I implement such a rule?

Thanks in advance.

  • Prev by Date: Re: Disable save in player pro
  • Next by Date: Re: Disable save in player pro
  • Previous by thread: Re: Student's T Confidence Interval [StudentTCI]
  • Next by thread: How to remove cells with a style?