Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Force Principle Argument Recognition

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Force Principle Argument Recognition


Chronological Thread 
  • From: Epiphanie <landeguy AT gmail.com>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] Force Principle Argument Recognition
  • Date: Mon, 30 Nov 2015 17:59:01 +0100
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=landeguy AT gmail.com; spf=Pass smtp.mailfrom=landeguy AT gmail.com; spf=None smtp.helo=postmaster AT mail-wm0-f45.google.com
  • Ironport-phdr: 9a23:W1n7Qh/TjP9xQv9uRHKM819IXTAuvvDOBiVQ1KB90OscTK2v8tzYMVDF4r011RmSDdidu6IP0LSempujcFJDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXsq3G/pQQfBg/4fVIsYL+lR8iC34/siaibwN76XUZhvHKFe7R8LRG7/036l/I9ps9cEJs30QbDuXBSeu5blitCLFOXmAvgtI/rpMYwu3cYh/V0/MlZFK7+Yq4QTLpCDT1gPXpmytfssEzuVQqX5nIaU2hexh5BBQTI4wzrdpj0uyr+8OF63X/JboXNUbkoVGH6vO9QQxjyhXJfOg==

Hmm, all these discussion can be found on the archive of this mailing list and, specifically, on a simple web search
So it is pretty much already online

Cheers,
Epiphanie

Le 30 novembre 2015 17:32:08 UTC+01:00, Emma Tosch <etosch AT cs.umass.edu> a écrit :
Would it be fine to post solutions to this mailing list and just ask that people not post them online?


On 11/30/15 11:16 AM, Kenneth Adam Miller wrote:


On Mon, Nov 30, 2015 at 10:58 AM, Soegtrop, Michael <michael.soegtrop AT intel.com> wrote:

Dear Kenneth,

 

Jeeze, an explicit termination proof just for a function that I'm writing that is going to be used as a basis for more proofs... It might be better if I really reado this with Peano integers.

 

In all actuality, the need to use any other type than nat arose from the need for the log function. So maybe I should have started describing the original objective?

 

It is definitely possible to solve the software foundations course exercises on nat/binnum conversion without use of a log function. One thing you learn quickly with Coq is to obey Einstein’s saying “Everything should be made as simple as possible, but not simpler”. Otherwise you will spend a lot of time convincing Coq that your solution is correct. If you need some help or pointers, please drop me a private mail. I think the authors don’t like it too much if their exercises can be solved by google.

 


I don't want to solve them with google, I do want to understand them. I'm just looking for pointers in how to move forward. To be able to use Coq, I need to be able to understand how to get it to see that the function will terminate, not how to solve the problem itself.

Sent you an email.
 

Best regards,

 

Michael

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928



-- 
Emma Tosch
PhD Candidate, College of Information & Computer Sciences
University of Massachusetts Amherst
etosch AT cs.umass.edu
http://cs.umass.edu/~etosch



Archive powered by MHonArc 2.6.18.

Top of Page