History log of /seL4-l4v-master/HOL4/examples/algebra/lib/helperListScript.sml
Revision Date Author Comments
# 6d57e103 06-Oct-2020 Joseph Chan <jhlchan@gmail.com>

Add theorems for various helper libraries.


# b02306cc 17-Apr-2020 Michael Norrish <michael.norrish@data61.csiro.au>

Some progress

However(!): grievousness of dealing with algebra/lib is making me
rethink this.


# 5417af9d 31-Mar-2020 Arve Gengelbach <arve.gengelbach@it.uu.se>

remove lcsymtacs (github issue #666)

The lcsymtacs structure is regarded superseded as it plainly is
a shorthand for opening the following modules:
Abbrev HolKernel boolLib Tactic Tactical BasicProvers simpLib
Rewrite bossLib Thm_cont


# 06920b73 10-May-2020 Michael Norrish <michael.norrish@data61.csiro.au>

Fixes for changes to lists (30f513317c8)

This material had LENGTH l <= n ==> DROP n l = [] as a theorem in its
helperListTheory.

The new DROP_EQ_NIL theorem is an equivalence so the AKS material
doesn't need its own theorem (which is only used twice in any case).


# 30f51331 18-Apr-2020 Andreas Lööw <AndreasLoow@users.noreply.github.com>

Rename DROP_NIL to DROP_EQ_NIL

No longer ugly collision with DROP_nil and more consistent naming with how
other thms from the same theory are named.

Also replace >= with <=.


# 838c326d 19-Mar-2020 Michael Norrish <michael.norrish@data61.csiro.au>

Fix a proof broken by move of GENLIST_CONG in f5bb2b0068e


# 0866a38e 15-Mar-2020 Joseph Chan <jhlchan@gmail.com>

Using EVERY in (aks n) evaluation.


# e2721057 14-Mar-2020 Joseph Chan <jhlchan@gmail.com>

Ensure (aks n) is directly executable by EVAL.


# b3b2a8f3 09-Nov-2019 jhlchan <jhlchan@gmail.com>

AKS mechanisation (#750)

* Add to examples: AKS, with algebra and simple_complexity.