Re: [Hol-info] [SPAM] some questions about the proving process in HOL4

2015-12-14 Thread Jeremy Dawson
Hi Ada, You need to search for suitable theorems. In this case > apropos ``TAKE 0`` ; <> val it = [(("list", "TAKE_0"), (|- TAKE 0 l = [], Thm)), so from the initial goal e (STRIP_ASSUME_TAC listTheory.LENGTH_EQ_NUM_compute); e (ASM_REWRITE_TAC [listTheory.TAKE_0]) ; This should work bu

Re: [Hol-info] [SPAM] some questions about the proving process in HOL4

2015-12-14 Thread Ramana Kumar
fs[LENGTH_NIL,TAKE_def] On 15 December 2015 at 14:27, Ada wrote: > Hey guys, > > I am learning to use HOL4. There is a function named "TAKE" in HOL4, > which can get the first n elements in a list. > When I was proving one property of TAKE, I find an interesting thing. As > follows: > - g`!p:bo

[Hol-info] [SPAM] some questions about the proving process in HOL4

2015-12-14 Thread Ada
Hey guys, I am learning to use HOL4. There is a function named "TAKE" in HOL4, which can get the first n elements in a list. When I was proving one property of TAKE, I find an interesting thing. As follows: - g`!p:bool list n:num. (LENGTH p = 0) ==> (TAKE 0 p = p) `; - e (REPEAT STRIP_TAC);

[Hol-info] Call for Workshops - 9th Conference on Intelligent Computer Mathematics - CICM 2016 - Proposals Deadline 22. January 2016

2015-12-14 Thread Serge Autexier
Call for Workshop Proposals 9th Conference on Intelligent Computer Mathematics - CICM 2016 - July 25-29, 2016 U

[Hol-info] ITP 2016: Call for Papers

2015-12-14 Thread Jasmin Blanchette
ITP 2016: CALL FOR PAPERS The Seventh International Conference on Interactive Theorem Proving 22 to 26 August 2016, Nancy, France http://itp2016.inria.fr/ The ITP conference series is concerned with all topics related to interactive theorem proving, ranging from theoretical foundations to implem