Register to reply 
Dirac function derivatives? 
Share this thread: 
#1
Jul307, 05:57 AM

P: 1

hi!
I have a system from which i want to compute a expression for a time domain impulse response. The expressions for modulus and phase of the system is quite complicated and I'm using maple in order to do the inverse transforming. now, maple tells me the inverse transform is an expression involving derivatives of the dirac delta function, like this: h(t) = exp( c0 ) * ( c1 * dirac(t) + c2 * dirac(2,t) + c3 * dirac(4,t) ) (where c0 c1 c2 and c3 are just numbers if I plug in some values for my variables. ) now my question, how do I interpret dirac(2,t) and dirac(4,t) ? the maple help says they represent 2nd and 4th order derivates of the delta function...? dirac(t) is trivial but I really don't understand what the nth order derivative of the dirac function is supposed to mean here... help! 


#2
Jul307, 09:02 AM

Sci Advisor
P: 2,751

Fred, I'm not really sure about dirac derivatives either but they sound pretty nasty. My hunch is that their presence in h(t) implies that your system is noncasual (output depends on derivatives of input). You can't actually build such a system, not in an ideal sense anyway.
Like all distributions they only really make sense when inside an integral, like a convolutionintegral or integraltransform of some kind. I was just scratching around with delta(1,t) now and I worked out the following result which I think underlies what these nasties are doing in your impulse response : [tex]\int f(\lambda) \, \delta(1,x\lambda) \, d \lambda = f'(x)[/tex] Here the integration is over any interval containing x. (BTW I worked this out by applying first principles differentiation to the delta function and exchanging the order of limits and integration). I assume you would get something similar but involving f''(x) and f''''(x) for convolution integrals with delta(2,x) and delta(4,x), that's how I came to the conclusion that your system is noncausal. 


#3
Jul307, 09:42 AM

Math
Emeritus
Sci Advisor
Thanks
PF Gold
P: 39,533

Wikipedia has an article about the Dirac function including its derivatives:
http://en.wikipedia.org/wiki/Dirac_delta_function 


#4
Jul307, 09:46 AM

P: 291

Dirac function derivatives?
The "Dirac Delta function" is not really a function. It is referred to as a "Generalized Function". However, these things are not mentioned in engineering and physics classes which is why most students have not heard of them. The idea is the a "Generalized Function" is a sequence of regular functions. And we view this Delta function as its limits. Then the ideas of differentiability are extended (generalized).
http://en.wikipedia.org/wiki/Generalized_function 


#5
Jul307, 09:58 AM

Mentor
P: 6,245

I get a sign difference from what uart has.
Consider [tex]\int^{\infty}_{\infty} f \left( x \right) \delta' \left( x \right) dx,[/tex] and assume that standard integration by parts still works. Take [itex]u = f \left( x \right)[/itex] and [itex]dv = \delta' \left( x \right) dx.[/itex] Then, [tex]\int^{\infty}_{\infty} f \left( x \right) \delta' \left( x \right) dx = \left[ f \left( x \right) \delta \left( x \right) \right]^{\infty}_{\infty}  \int^{\infty}_{\infty} f' \left( x \right) \delta \left( x \right) dx.[/tex] The test function [itex]f \left( x \right)[/itex] dies at [itex]\pm \infty[/itex], so only the second term survives, wich gives [itex] f' \left( 0 \right)[/itex]. Similarly, [tex]\int^{\infty}_{\infty} f \left( x \right) \delta^{(n)} \left( x \right) dx = \left(1 \right)^n f^{(n)} \left( 0\right). [/tex] 


#6
Jul307, 10:35 AM

Sci Advisor
P: 2,751

But since the impulse response h(t) is normally used within a convolution integral I rewrote the integral in that form, that is : [tex]\int h(x\lambda) \, f(\lambda) d \lambda[/tex] and the negative signs cancelled. EDIT: I don't mean that the whole (1)^n vanishes, I only did it for the case of n=1. All I meant is that when you put it in a convolution integral you get one extra negative sign. The general case would be : [tex] \int f(\lambda) \, \delta(n,x\lambda) \, d\lambda = (1)^{n+1} f^{(n)}(x) [/tex] 


#7
Jul307, 01:42 PM

Mentor
P: 6,245




#8
Jun1808, 03:35 PM

P: 4,777

Also, im have the same question as the OP, but im using matlab. So, if I had [tex]\frac{d}{dt} \delta [/tex] What would the ans. be? It seems that the derivative of the impulse should give itself. It has no slope, then a big spike. So you'd expect the result to look exactly the same. 


#9
Mar3010, 01:49 AM

P: 1

Right off the bat check which derivative you are going wrt to. Usually the $\delta$ function is written in terms of spatial variables, not time. If this is the case and all you need is a time derivative then the answer is trivial.
The following is in response to the last couple sentences in your post: You are attempting to qualitatively take the derivative of something that seems like a function; it is quite bold to expect that the result of such vague computations will hit on the correct idea. Keep in mind that all of these are generalized functions; furthermore, when considered as a typical function, they are a.e. equal to the 0 function and thus as far as integration can tell us, equal to the 0 function. This conclusion is neither interesting nor useful. Hence, the use of generalized functions. There is a bit of mathematical theory here you must understand before trying to obtain an intuitive feel for the situation. A generalized function in this sense is an operator defined on function spaces that acts on functions by a "recipe" involving integrals. You should research this topic on your own (for instance, mathworld is a good starting place) if you want to understand the situation any better. BTW, there is one part of your intuition that didn't suffer from faulty logic: you are correct about the behavior of these functionals "away from zero"; I am giving credit where credit is due. Sorry for reviving such an old post but this is the first thing in various google searches while trying to research derivatives of delta functions, so this post is more of a public service announcement to people coming from wherever. 


Register to reply 
Related Discussions  
Dirac delta function and Heaviside step function  Advanced Physics Homework  2  
Question on Dirac Delta and functional derivatives  Differential Geometry  0  
Dirac delta function  General Math  1  
Dirac function  Quantum Physics  3  
Dirac delta function  Introductory Physics Homework  2 