[Hol-info] CFP ICLP 2016: 32nd International Conference on Logic Programming, New York City, Oct 17-21

2016-02-28 Thread Peter Schueller
Call For Papers 32nd International Conference on Logic Programming New York City, USA October 17‐21, 2016 http://software.imdea.org/Conferences/ICLP2016/ Conference

[Hol-info] Existential quantifier length

2016-02-28 Thread Sumayya Shiraz
Dear all Is it possible to specify length of bool list of the existential quantifier. I have following proof * (?FA FB FC.* * mux_list_imp (TL (num_BV_f (SUC (LENGTH y)) (BV_n (not_0 a) + 1))) a** F FA /\* * mux_list_imp (TL (num_BV_f (SUC (LENGTH y)) (BV_n (not_0 b) + 1))) b**

[Hol-info] Call for papers - WADT'16

2016-02-28 Thread Markus Roggenbach
CFP: WADT 2016 - 23rd International Workshop on Algebraic Development Techniques Link: http://cs.swan.ac.uk/wadt16/ When Sep 21, 2016 - Sep 24, 2016 Where Gregynog, UK Submission Deadline June 3, 2016 Notification June 17, 2016 Final Version Due

[Hol-info] Events on Verified Trustworthy Software Systems, London, April 4-7

2016-02-28 Thread Petar Maksimovic
Hello everyone, Professor Philippa Gardner (Imperial College London) is organising a Royal Society Meeting on `Verified Trustworthy Software Systems’ on 4th-5th April with Mike Gordon (Cambridge), Greg Morrisett (Harvard—>Cornell), Peter O’Hearn (Facebook) and Fred Schneider (Cornell), and an

[Hol-info] Two postdoc positions - Reasoning about concurrency and distribution - Imperial College London

2016-02-28 Thread Petar Maksimovic
Hello everyone, We are seeking two outstanding postdocs (one theoretical, one more practical) with strong interests in the formal specification and verification of concurrent and distributed systems to join the Program Specification and Verification Group, led by Professor Philippa Gardner, at

Re: [Hol-info] How to transform list format from "(cx l q p)" to "l"

2016-02-28 Thread Jeremy Dawson
It might be easier to avoid using TAKE_DROP_LENGTH but instead try to simplify your subgoal using LENGTH_TAKE_EQ and LENGTH_DROP Then I think you'll have to instantiate your subgoal 0 once with p,q and once with q,p Cheers, Jeremy On 28/02/16 22:48, Ada wrote: > Hey,guys > > I am learning

[Hol-info] How to transform list format from "(cx l q p)" to "l"

2016-02-28 Thread Ada
Hey,guys I am learning to use HOL4. Here are some questions about my proving: g`!p q:bool list l:num list. (LENGTH p = LENGTH q) ==> (LENGTH (cx l p q) = LENGTH p) `; e (Induct_on `l`); e (RW_TAC list_ss [cx_defn]); - e (RW_TAC list_ss [cx_defn]); OK.. 1 subgoal: > val it =