Skip to main content
Bumped by Community user
edited tags
Link
Bumped by Community user
deleted 21 characters in body
Source Link
David G. Stork
  • 42.3k
  • 3
  • 37
  • 106

When I integrate the product of two DiracDelta functions, I expect to get a single DiracDelta, i.e.,

Integrate[DiracDelta[x-y] DiracDelta[x-z],{x,-Infinity,Infinity}] = DiracDelta[y-z]

which works as expected.

However, sometimes the integral of a product of DiracDelta functions does not give athe correct result.

For For instance, you one would expect,:

Integrate[DiracDelta[u+z(1-x)] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v(1-x)+u y]

On the contrary from expected result, you getbut instead gets a convergence error: "Integral of ... does not converge on {-$\infty, \infty$}".

"Integral of ... does not converge on {-infinity, infinity}".

The strange thing is, if you write it instead withthis integral changing $x \to 1-x$, then you get the expected result.:

Integrate[DiracDelta[u+z x] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v x+u y]

What's going on?

When I integrate two DiracDelta functions, I expect to get a single DiracDelta, i.e.,

Integrate[DiracDelta[x-y] DiracDelta[x-z],{x,-Infinity,Infinity}] = DiracDelta[y-z]

which works as expected.

However, sometimes a product of DiracDelta functions does not give a correct result.

For instance, you expect,

Integrate[DiracDelta[u+z(1-x)] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v(1-x)+u y]

On the contrary from expected result, you get a convergence error: "Integral of ... does not converge on {-$\infty, \infty$}".

The strange thing is, if you write it instead with $x \to 1-x$, then you get the expected result.

Integrate[DiracDelta[u+z x] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v x+u y]

What's going on?

When I integrate the product of two DiracDelta functions, I get a single DiracDelta, i.e.,

Integrate[DiracDelta[x-y] DiracDelta[x-z],{x,-Infinity,Infinity}] = DiracDelta[y-z]

as expected.

However, sometimes the integral of a product of DiracDelta functions does not give the correct result. For instance one would expect:

Integrate[DiracDelta[u+z(1-x)] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v(1-x)+u y]

but instead gets a convergence error:

"Integral of ... does not converge on {-infinity, infinity}".

The strange thing is, if you write this integral changing $x \to 1-x$, then you get the expected result:

Integrate[DiracDelta[u+z x] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v x+u y]

What's going on?

deleted 12 characters in body; edited title
Source Link
David G. Stork
  • 42.3k
  • 3
  • 37
  • 106

Using Integrating multiple DiracDelta in Mathematicafunctions

When I haveintegrate two DiracDeltas and one integralDiracDelta functions, I expect to get a single DiracDelta after the integration:

DiracDelta, i.e.,

Integrate[DiracDelta[x-y] DiracDelta[x-z],{x,-Infinity,Infinity}] = DiracDelta[y-z]

which works expectedlyas expected.

However, sometimes a product of a DiracDelta functions does not give a correct result.

For instance, you expect,

Integrate[DiracDelta[u+z(1-x)] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v(1-x)+u y]

On the contrary from expected result, you get a convergence error: "Integral of ... does not converge on {-$\infty, \infty$}".

The strange thing is, if you write it instead with $x \to 1-x$, then you get the expected result.

Integrate[DiracDelta[u+z x] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v x+u y]

What's going on?

Using DiracDelta in Mathematica

When I have two DiracDeltas and one integral, I expect to get a single DiracDelta after the integration:

i.e.

Integrate[DiracDelta[x-y] DiracDelta[x-z],{x,-Infinity,Infinity}] = DiracDelta[y-z]

which works expectedly.

However, sometimes product of a DiracDelta does not give a correct result.

For instance, you expect,

Integrate[DiracDelta[u+z(1-x)] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v(1-x)+u y]

On the contrary from expected result, you get a convergence error: "Integral of ... does not converge on {-$\infty, \infty$}".

The strange thing is, if you write it instead with $x \to 1-x$, then you get the expected result.

Integrate[DiracDelta[u+z x] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v x+u y]

What's going on?

Integrating multiple DiracDelta functions

When I integrate two DiracDelta functions, I expect to get a single DiracDelta, i.e.,

Integrate[DiracDelta[x-y] DiracDelta[x-z],{x,-Infinity,Infinity}] = DiracDelta[y-z]

which works as expected.

However, sometimes a product of DiracDelta functions does not give a correct result.

For instance, you expect,

Integrate[DiracDelta[u+z(1-x)] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v(1-x)+u y]

On the contrary from expected result, you get a convergence error: "Integral of ... does not converge on {-$\infty, \infty$}".

The strange thing is, if you write it instead with $x \to 1-x$, then you get the expected result.

Integrate[DiracDelta[u+z x] DiracDelta[v-z y], {z,-Infinity,Infinity}] = DiracDelta[v x+u y]

What's going on?

Source Link
Loading