A Formal Proof of Cauchy’s Residue Theorem
Wenda Li and Lawrence C. Paulson
University of Cambridge {wl302,lp15}@cam.ac.uk
August 21, 2016
1 / 20
A Formal Proof of Cauchys Residue Theorem Wenda Li and Lawrence C. - - PowerPoint PPT Presentation
A Formal Proof of Cauchys Residue Theorem Wenda Li and Lawrence C. Paulson University of Cambridge { wl302,lp15 } @cam.ac.uk August 21, 2016 1 / 20 a 1 a 2 a n s Informally, suppose f is holomorphic (i.e. complex differentiable) on an
1 / 20
2 / 20
3 / 20
◮ Rn vs. type classes ◮ scripted proofs vs. structured proofs 4 / 20
5 / 20
6 / 20
7 / 20
8 / 20
9 / 20
10 / 20
11 / 20
12 / 20
13 / 20
def f≡"λx::real. 1/(x^2+1)" def f’≡"λx::complex. 1/(x^2+1)" have "((λR. integral {- R..R} f) − → pi) at_top = ((λR. contour_integral (γR R) f’) − → pi) at_top" also have "... = ((λR. contour_integral (CR R) f’ + contour_integral (γR R) f’) − → pi) at_top" also have "... = ((λR. contour_integral (CR R +++ γR R) f’) − → pi) at_top" also have "..." proof - have "contour_integral (CR R +++ γR R) f’ = pi" when "R>1" for R then show ?thesis qed finally have "((λR. integral {- R..R} (λx. 1 / (x2 + 1))) − → pi) at_top" 14 / 20
15 / 20
16 / 20
17 / 20
18 / 20
19 / 20
20 / 20