Tulis f(z)=u(x,y)+iv(x,y). Diferensiasi kompleks mengharuskan u_x=v_y dan u_y=−v_x; dengan turunan parsial pertama yang kontinu secara lokal, persamaan Cauchy–Riemann menetapkan keanalitikannya di sana. Ini berbeda dengan diferensiasi real dari pemetaan dua koordinat. Fungsi konjugat x−iy gagal memenuhi persamaan ini pada setiap lingkungan terbuka, meskipun turunan parsial real ada. Nyatakan daerah yang akan diperiksa, bukan hanya titik yang nyaman.
Fungsi analitik memiliki diferensiasi kompleks di seluruh lingkungan dan memiliki deret pangkat yang konvergen secara lokal. Singularitas yang dapat dihilangkan dapat diisi secara analitik ketika fungsi tersebut terbatas di sekitar titik yang hilang. Kutub memiliki bagian utama yang terbatas dalam deret Laurent-nya; singularitas esensial memiliki tak hingga suku bermuatan negatif. Sisa adalah koefisien dari (z−a)⁻¹, tidak harus suku bermuatan negatif terbesar atau terdepan.
Untuk kutub terisolasi berorde m, tulis f(z)=g(z)/(z−a)^m dengan g analitik di a. Sisa adalah g^(m−1)(a)/(m−1)!. Kutub sederhana menggunakan g(a); kutub ganda menggunakan g′(a). Hal ini mengikuti dari ekspansi g menjadi deret Taylor-nya. Dengan demikian e^z/(z−a)² memiliki sisa e^a, sedangkan pembilang konstan atas kutub ganda murni memiliki sisa nol. Orde kutub saja tidak menentukan integral kontur.
Untuk kontur berorientasi positif yang melingkupi singularitas terisolasi, teorema sisa memberikan ∮f(z)dz=2πi dikalikan jumlah sisa yang terlindungi, asalkan fungsi tersebut analitik pada kontur dan di tempat lain di dalam yang diperlukan. Membalik orientasi akan mengubah tanda. Rumus turunan Cauchy adalah ∮g(z)/(z−a)^(m+1)dz=2πi g^(m)(a)/m! di bawah hipotesis domain analitiknya. Singularitas pada kontur mencegah penerapan langsung; singularitas di luar berkontribusi apa-apa pada kontur ini.