http://www.math.snu.ac.kr/board/files/attach/images/701/ff97c54e6e21a4ae39315f9a12b27314.png
Extra Form
강연자 허충길
소속 서울대 컴퓨터공학부
date 2015-04-15

I will give a broad introduction to how to mechanize mathematics (or proof), which will be mainly about the proof assistant Coq. Mechanizing mathematics consists of (i) defining a set theory, (2) developing a tool that allows writing definitions and proofs in the set theory, and (3) developing an independent proof checker that checks whether a given proof is correct (ie, whether it is a valid combination of axioms and inference rules of the set theory). Such a system is called proof assistant and Coq is one of the most popular ones.


In the first half of the talk, I will introduce applications of proof assistant, ranging from mechanized proof of 4-color theorem to verification of an operating system. Also, I will talk about a project that I lead, which is to provide, using Coq, a formally guaranteed way to completely detect all bugs from compilation results of the mainstream C compiler LLVM.


In the second half, I will discuss the set theory used in Coq, called Calculus of (Inductive and Coinductive) Construction. It will give a very interesting view on set theory. For instance, in calculus of construction, the three apparently different notions coincide: (i) sets and elements, (ii) propositions and proofs, and (iii) types and programs.


If time permits, I will also briefly discuss how Von Neumann Universes are handled in Coq and how Coq is used in homotopy type theory, led by Fields medalist Vladimir Voevodsky.



Atachment
첨부 '1'
List of Articles
카테고리 제목 소속 강연자
수학강연회 Codimension Three Conjecture file 교토대학교/서울대학교 Masaki Kashiwara
수학강연회 Cloaking via Change of Variables file KAIST 임미경
Classification of simple amenable operator algebras file Lakehead University Grazia Viola
수학강연회 Classical and Quantum Probability Theory file 충북대학교 지운식
수학강연회 Class field theory for 3-dimensional foliated dynamical systems file Kyushu University Morishita Masanori
수학강연회 Circular maximal functions on the Heisenberg group file 연세대 수학과 김준일
수학강연회 Chern-Simons invariant and eta invariant for Schottky hyperbolic manifolds file KIAS 박진성
수학강연회 Categorification of Donaldson-Thomas invariants file 서울대학교 김영훈
수학강연회 Categorical representation theory, Categorification and Khovanov-Lauda-Rouquier algebras file Kyoto University/서울대학교 Masaki Kashiwara
수학강연회 Brownian motion with darning and conformal mappings file University of Washington Zhen-Qing Chen
수학강연회 Brownian motion and energy minimizing measure in negative curvature file 서울대학교 임선희
수학강연회 Birational Geometry of varieties with effective anti-canonical divisors file 연세대학교 최성락
수학강연회 Averaging formula for Nielsen numbers file 서강대학교 이종범
수학강연회 Arithmetic of elliptic curves file 서울대 김도형
수학강연회 Anomalous diffusions and fractional order differential equations file University of Washington Zhen-Qing Chen
수학강연회 Analytic torsion and mirror symmetry file Kyoto University Ken-ichi Yoshikawa
수학강연회 Analysis and computations of stochastic optimal control problems for stochastic PDEs file 아주대 이형천
수학강연회 An introduction to hyperplane arrangements file 서울대 이승진
수학강연회 An equivalent condition to Bohr's for Dirichlet series file 포항공대 최윤성
수학강연회 Alice and Bob meet Banach and von Neumann file 서울대 이훈희
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Next
/ 15