Proving with Computer Assistance:
practical part (2IF48)


This is the page of the practical part of the course Proving with Computer Assistance. For the information about the theoretical part of the course please consult the web page for 2IF40.

Teachers:

News/announcements

Coq v 8.1 resources

Installation

Installation required before the practical session! See below for installation instructions.

Interface

Working with Coq requires an user interface. Basically there are two choices:

Materials

Installation instructions

The following instructions assume you are using Windows operating system. If you are interested in installation for another platform then consult Coq distribution page or contact the course instructor.
For the purpose of this course we will be using the interface of CoqIDE as its installation is very easy. It boils down to downloading the Coq 8.0pl3 distribution from here and following the installation instructions (basically pressing next a number of times). At this point you may want to upgrade to Coq 8.1 which you can do by installing its distribution from here. This has the following advantages:

Course schedule and materials

Time & Location Title Materials
14 Feb, 10:45-12:30, MA 1.41 Introduction to Coq slides & Coq demo script
28 Feb, 10:45-12:30, MA 1.41
28 Feb, 15:30-17:15, HG 5.95
1 Mar, 13:30-15:15, HG 5.95
Lab sessions: hands-on experience with Coq Coq exercises
7 Mar, 10:45-12:30, MA 1.41 More information about Coq.
Short introduction to PVS
slides & PVS demo script*
*available via web-page of Erik Poll

Final assignment

Procedure:

For the final assignment follow those steps:

Report

A couple of remarks considering the requirements for the report:

Office hours for the final assignment

Should you have any questions concerning the final assignment you can can contact your supervisor during the office hours:

Tips & tricks


Valid XHTML 1.0!
Created on: November 24, 2006
Last update: June 8, 2007