Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / Add-ons & Links / Standard Packages / NumericalMath /

NumericalMath`NResidue`

The Mathematica function Residue symbolically finds the residue of an expression at a point in the complex plane. Because it is symbolic in nature it is sometimes unable to get a result.

NResidue is the numerical version of Residue. It works by numerically integrating around a small circle centered at the point at which the residue is being sought. The obvious problem with this approach is that it in fact finds the sum of the residues at all of the points contained within the circle. By making the radius of the circle sufficiently small you can exclude all singularities but the one in question.

Numerical evaluation of residues.

Options for NResidue.

This loads the package.

In[1]:= <<NumericalMath`NResidue`

Find the residue of at the origin.

In[2]:= NResidue[1/z, {z, 0}]

Out[2]=

Define an expression whose residue you will find.

In[3]:= f = 1/Expand[(z-1.7)(z+.2+.5 I)(z+.2-.5 I)]

Out[3]=

Find the residue. Strictly speaking, f has no singularity at , but it has one very near to 1.7.

In[4]:= Residue[f, {z, 1.7}]

Out[4]=

Numerically find the residue.

In[5]:= NResidue[f, {z, 1.7}]

Out[5]=

This is another way to find the residue.

In[6]:= 1/((z+.2+.5 I)(z+.2-.5 I)) /. z -> 1.7

Out[6]=



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [ja] |
Sign up for our newsletter: