Introduction to the Univalent Foundations of Mathematics/Computer Science and Discrete Mathematics Seminar II

Introduction to the Coq Proof Assistant

A "proof assistant" is a software package comprising a validity checker for proofs in a particular logic, accompanied by semi-decision procedures called "tactics" that assist the mathematician in filling in the easy parts of the proofs. I will demonstrate the use of the Coq proof assistant in doing simple proofs about inductive structures such as natural numbers, sequences, and trees.

Date & Time

December 07, 2010 | 11:00am – 12:00pm

Location

S-101

Speakers

Andrew Appel

Affiliation

Princeton University