Problem-solving strategies for residues in complex analysis
Use this skill when working on residues problems in complex analysis.
Computing Residues
sympy_compute.py limit "(z - z0)*f(z)" --var z --at z0sympy_compute.py diff "((z-z0)**n)*f(z)" --var z --order n-1Identify Pole Order
sympy_compute.py limit "(z - z0)**n * f(z)" --var z --at z0Essential Singularities
sympy_compute.py series "exp(1/z)" --var z --at 0Apply Residue Theorem
z3_solve.py prove "pole_inside_contour"uv run python -m runtime.harness scripts/sympy_compute.py residue "1/((z-1)*(z-2))" --var z --at 1
uv run python -m runtime.harness scripts/sympy_compute.py limit "(z - z0)*f(z)" --var z --at z0
uv run python -m runtime.harness scripts/sympy_compute.py series "exp(1/z)" --var z --at 0
uv run python -m runtime.harness scripts/z3_solve.py prove "abs(z0) < R"
From indexed textbooks:
See .claude/skills/math-mode/SKILL.md for full tool documentation.