Services & Resources / Wolfram Forums
MathGroup Archive
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2006

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

Search the Archive

Re: Re: piecewise integration

  • To: mathgroup at
  • Subject: [mg67070] Re: [mg66999] Re: piecewise integration
  • From: Andrzej Kozlowski <akoz at>
  • Date: Thu, 8 Jun 2006 04:54:34 -0400 (EDT)
  • References: <20060605102611.774$> <> <> <> <> <>
  • Sender: owner-wri-mathgroup at

On 8 Jun 2006, at 14:00, Chris Chiasson wrote:

> And on a related note, does anyone know why Mathematica handles
> DiracDelta'[x] in this way:
> In[1]:=
> D[UnitStep[x],{x,2}]
> Integrate[%,{x,-1,1}]
> Out[1]=
> Derivative[1][DiracDelta][x]
> Out[2]=
> 0

I can see nothing wrong with the above.
There is the following rule for the derivative of the DiracDelta:

Integrate[Derivative[n][DiracDelta][x]*f[x], {x, -Infinity,  
Infinity}] == (-1)^n f[0]

for any suitable function f (a function of "slow growth").  
Mathematica knows this for every positive n, e.g.

Mathematica knows this rule for any positive integer n:

   {x, -Infinity, Infinity}]


   {x, -Infinity, Infinity}]


So taking f to be the function 1 we get, correctly

   {x, -Infinity, Infinity}]


which is as it should be. But now, what is puzzling me is this:



which is obviously wrong! This is with Mathematica 5.1. I wonder if  
this is still so in 5.2.

Andrzej Kozlowski

  • Prev by Date: RE: Two questions (1) Sollve and (2) Precision
  • Next by Date: RE: Plot Sequencies of Complex Functions
  • Previous by thread: Re: piecewise integration
  • Next by thread: Re: Re: piecewise integration