Toolverse
All skills

contour-integrals

by parcadei

Problem-solving strategies for contour integrals in complex analysis

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
parcadei
Category
Data Science
Views
1

About this skill

Problem-solving strategies for contour integrals in complex analysis

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude'a, umieszczając katalog contour-integrals w ścieżce .claude/skills/math/complex-analysis/.

  2. Zidentyfikuj typ całki, którą chcesz rozwiązać: całka rzeczywista na osi (np. od -∞ do ∞), całka z funkcją trygonometryczną lub wykładniczą, całka po okręgu, lub całka z funkcją mającą cięcia gałęziowe.

  3. Wybierz odpowiedni kontur na podstawie drzewa decyzyjnego: dla całek rzeczywistych z funkcjami malejącymi jak 1/x^a użyj konturu półokrągłego, dla e^{ix} zamknij w górnej półpłaszczyźnie, dla całek trygonometrycznych podstaw z = e^{iθ} i użyj konturu na okręgu jednostkowym.

  4. Zlokalizuj osobliwości funkcji podcałkowej, uruchamiając polecenie: uv run python -m runtime.harness scripts/sympy_compute.py solve "f(z) = równanie" --var z, gdzie f(z) to Twoja funkcja.

  5. Oblicz residua w każdej osobliwości zawartej w wybranym konturze za pomocą: uv run python -m runtime.harness scripts/sympy_compute.py residue "f(z)" --var z --at z0, gdzie z0 to położenie osobliwości.

  6. Zastosuj twierdzenie o residuach: całka po konturze równa się 2πi razy suma residuów wewnątrz konturu. Jeśli kontur zawiera półokrąg lub łuk, sprawdź, czy jego wkład zanika przy promieniu zmierzającym do nieskończoności (lemat Jordana).

Related skills