siddhartha-gadgil / LTS2019

Web page, code for "Logic, Types Spaces 2019" at IISc
http://math.iisc.ac.in/~gadgil/LTS2019/
MIT License
9 stars 13 forks source link

Guidelines for projects #49

Open siddhartha-gadgil opened 5 years ago

siddhartha-gadgil commented 5 years ago

This is posted as an issue since questions and discussion are welcome.

Goals

The goals of the project are to illustrate the integration of computation and proof in Dependent Type Theory.

Rules and Criteria

Chinmaya-Kausik commented 5 years ago

What exactly comes under useful algorithms, per se?

Considering that we have some projects where the only non-proof elements are definitions of structures and recursive definitions of operations, sometimes suitable definitions also requiring foresight into proofs, could you clarify which of these, if any, will receive credit?

As in, are recursively defined operations (e.g. addition or multiplication in certain structures) considered useful algorithms? And do important definitions count, or are they considered too less of a contribution?

siddhartha-gadgil commented 5 years ago

Useful algorithm means that the result is useful. This includes, for example the quotient group with its universal property, since one does often want to pass to the quotient. Here most of the work is defining basic operations.

Is there a specific example different in nature from the above that you are unsure about?

siddhartha-gadgil commented 5 years ago

Just wanted to say that a lot of the work done so far is really impressive.

siddhartha-gadgil commented 5 years ago

Since the official timing of the final examination for the course is "Monday : April 22 Afternoon" according to the SCC's timetable, I will tag the final submission at 5:00 pm on Monday, April 22. 2019.

Final Submission guidelines.