sort by:
Revision Author Date Message Commit Date
74d19dd make von Neumann an abstract theory 29 January 2016, 13:27:23 UTC
09e92e3 Simplifying von Neumann example. 29 January 2016, 13:27:23 UTC
acd25c7 Filling in an admit. This is to get familiar with summability. The proof needs looked at. 28 January 2016, 10:40:01 UTC
f21ba4c internal API change for checking formula in *hl goals 27 January 2016, 16:17:27 UTC
e379fcf Modernizing dinter and updating stdlib. 27 January 2016, 09:41:04 UTC
729da1a Cleaning a bit br93. (nothing deep) 27 January 2016, 00:16:58 UTC
60dffa8 BR93 is back- but still ugly. 27 January 2016, 00:10:39 UTC
4cafb1e One more example re-established. 26 January 2016, 18:48:48 UTC
f4d55f0 Nits in DProd. 26 January 2016, 18:43:59 UTC
b639c79 Minor cleanup in DList. 26 January 2016, 16:42:20 UTC
69e4fff Dropping DEmpty and DUnit. Use dnull and MUnit.dunit from NewDistr instead. 26 January 2016, 16:41:20 UTC
bb6e7f1 Fixing examples that currently work w.r.t. new product distribution. 26 January 2016, 16:27:38 UTC
c5c4f43 Switching to NewDistr for product distributions. 26 January 2016, 16:27:18 UTC
046650e Sampling in DProd and sampling both components are equivalent. 26 January 2016, 15:59:57 UTC
12bcb32 Maintaining examples that currently go through. 26 January 2016, 11:51:23 UTC
ab26ad8 Distribution-filtering is now predicate-based. Fixing stdlib for this and other commits. 26 January 2016, 11:50:52 UTC
ec15d84 At the end of `crush`, don't use delta when simplify. 25 January 2016, 21:48:50 UTC
93cd53b Updating vonNeumann to use new Dexcepted. Issues introduced by an earlier commit on `crush` are also fixed here. 25 January 2016, 21:06:34 UTC
666c7c6 Modernizing Drestrict and Dexcepted. Updating standard lib. We still need to make sure that Distr.Drestr and Distr.Dexcepted are not used anywhere else. Then burn them down and dance on their ashes. 25 January 2016, 21:04:56 UTC
11d8d1b NewDistr product distribution: a first stab. Holes to be filled in regarding sums over lists of pairs. A note worthy of discussion and changes if one thinks them necessary. And somthing to do before the old Pair.Dprod can be swapped out entirely. 25 January 2016, 16:53:36 UTC
c0b807b `crush` now ends with a goal simplification. 25 January 2016, 11:57:21 UTC
682eacf In `|>` & `/>`, only rewrite hypotheses using alpha-conv. 25 January 2016, 11:51:21 UTC
22824dd Enhance hyps. conversion. 25 January 2016, 11:39:53 UTC
22e81c4 New distr: biased coins. 25 January 2016, 10:31:10 UTC
b7be81c Fix MEE-CBC (weak-check) 23 January 2016, 20:59:25 UTC
33fe060 Add a test-config entry for MEE-CBC. 23 January 2016, 20:59:05 UTC
8430fab Aftermath of fixes in Number. 23 January 2016, 12:45:13 UTC
06952da Fix the Numbers fix. 23 January 2016, 11:49:25 UTC
8dd0763 some fix in Numbers 22 January 2016, 20:20:38 UTC
a9eab14 module namespace can now be prefixed by Top/Self. [fix #17294] 22 January 2016, 14:19:14 UTC
9a70f94 Tweaking reals simplification 22 January 2016, 13:51:31 UTC
dcb60df Fix various bugs in real simplification. [fix #17293] 22 January 2016, 11:40:27 UTC
c96ffdb A quick cleanup of one example. Highlights some missing things in real summability. 22 January 2016, 11:38:41 UTC
9633859 Adding lemmas on injectivity of rcons. 22 January 2016, 10:18:36 UTC
5dac0f2 Adding some support lemmas to NewLogic. Plus some cleanup. 22 January 2016, 10:17:38 UTC
dda4828 `progress*`-like intro-pattern. `move=> |>` does a `progress` like job, but merges all the generated subgoals as their conjunction. `move=> />` does the same, but up to delta-conversion. 21 January 2016, 17:43:53 UTC
30dfd89 Fixing stdlib w.r.t recent changes 21 January 2016, 14:17:53 UTC
a2baa23 New intro-pattern: + `move=> n?` is equivalent to `move=> ?` n times + `move=> *` is equivalent to `move=> ?` as much as possible. 21 January 2016, 14:17:53 UTC
4114134 Allow i-p: `n!->>` & syntax change for `n!->`. 21 January 2016, 14:17:53 UTC
f4831e6 In newip, change name generation of anonymous variables. 21 January 2016, 14:05:29 UTC
9053345 Tacticals now support to be decorated with intro-patterns. 21 January 2016, 14:05:29 UTC
741c5fc Reduce `e1 = e2` to `true` when e1 ~ e2 21 January 2016, 14:05:29 UTC
469d7c5 Base lemmas regarding b2r. 21 January 2016, 13:25:32 UTC
8e1a8de Fixing a RealSeq proof. 21 January 2016, 09:23:02 UTC
a9cefc6 Starting set of theories on query counting. 21 January 2016, 09:17:52 UTC
66f9db6 Rename Hybrid PKE theory to avoid clash. 21 January 2016, 09:17:32 UTC
2ecf68b i-p/r-w: //# (= // + /#) 20 January 2016, 15:59:20 UTC
0acdd55 adding lemma on image(map) 20 January 2016, 15:55:18 UTC
2141c88 give a definition to real absolute value 19 January 2016, 13:22:12 UTC
1ac65a5 Top-module `datatypes` (export option/pair/int/real) 19 January 2016, 13:20:27 UTC
ccb964d purge reals from old axioms + update stdlib 19 January 2016, 12:19:08 UTC
27a512d improve translation for real 19 January 2016, 09:31:05 UTC
76e2223 Add an implementation of EcBigInt based on OCaml Big_int. 18 January 2016, 13:57:09 UTC
ca1d156 Fix: use EcBigInt comparison, not pervasive one. 18 January 2016, 13:56:49 UTC
d7e8efd Change syntax for inductive predicates: `inductive ... := |? C of ... | D of ...` or `inductive ... := [ C of ... | D of ... ]` 18 January 2016, 09:46:52 UTC
4335564 Removing some unstable smt calls. 15 January 2016, 14:14:24 UTC
accf29d Pushing Dbool out. Weak-Check works. 15 January 2016, 14:14:24 UTC
2026adf PRG examples go though again. 15 January 2016, 13:50:48 UTC
28bf034 Getting started on updating the PRG proof. 15 January 2016, 09:55:23 UTC
1cf7b01 Nits in IntDiv. 10 January 2016, 11:49:40 UTC
0440bb1 Uniform distribution on words: Splitting uniformity and fullness. 08 January 2016, 19:26:39 UTC
b66aa85 Uniform distributions are uniform. 08 January 2016, 03:48:56 UTC
d945d87 do not remove whitespaces (.dir-locals) - PG mode is buggy on that 08 January 2016, 03:46:28 UTC
a9b7ed4 Refactoring a bit Vagrantfile. 05 January 2016, 15:51:48 UTC
537c4f5 remove trailing whitespaces 04 January 2016, 14:56:32 UTC
fee4b48 emacs local variables for trailing whitespaces removal. 04 January 2016, 14:56:18 UTC
8768fc3 license: do not create trailing whitespaces 04 January 2016, 14:33:06 UTC
27a6617 small improvement 04 January 2016, 12:56:38 UTC
17cc307 COPYRIGHT (2016 / headers) 03 January 2016, 10:14:14 UTC
b7b3f0a COPYRIGHT (2016) 03 January 2016, 10:14:08 UTC
6b35ced Variant of `case` that retains the case equation. Syntax is `case _: ...`, and work as in vanilla variant, but retains the case equation (that is pushed as a top-assumption). 22 December 2015, 20:18:35 UTC
a4c1ff3 generalize the tactic exists * to any expression not only to variables or memory space (glob) 18 December 2015, 18:28:12 UTC
d7b2a8e minor changes 18 December 2015, 18:28:12 UTC
493d803 minor changes. 18 December 2015, 18:28:12 UTC
66b2fd0 NewDistr: extending standard distributions with support lemmas. 18 December 2015, 09:19:02 UTC
be94b0e Keywords 18 December 2015, 09:19:02 UTC
48e83b8 add lemmas in the sodlib 18 December 2015, 07:53:04 UTC
8ef94a1 add more possibilities to change the bound in phoare 17 December 2015, 21:21:20 UTC
7e0f413 Nits in Lists (cleaning a bit + some basic results) 17 December 2015, 21:03:44 UTC
9e4450f remove some debugging printf 17 December 2015, 20:26:23 UTC
bedebc1 print the goal by default in error message for apply + small modification of the formatting 17 December 2015, 17:04:26 UTC
84ddbac In `phl` tactics, display the goal when an internal `apply` failed. 17 December 2015, 16:17:44 UTC
6997f1a Move HiGoal.LowApply to LowGoal.Apply + make use of the hi/low-apply in phl tactics 17 December 2015, 16:10:31 UTC
51c5713 one more time Francois ... 17 December 2015, 15:56:59 UTC
f359016 Start playing a bit with `hint exact` in the stdlib. 16 December 2015, 18:31:07 UTC
0ff7403 `exact` hints can be declared local. Such hints are not imported. 16 December 2015, 18:30:53 UTC
d23b15d Code style (.ec) 16 December 2015, 18:14:40 UTC
c29081d Fix `[*]` i-p that was doing some delta. 16 December 2015, 18:10:08 UTC
a4f23ad Fold version of oracle looping. 16 December 2015, 18:07:31 UTC
e873310 Implement ssr compatible naming for i-p. - `move=> _` does a late clear - `move=> ?` does an anonymous (_) intro This is currently not enabled by default. The option `oldip` has first to be cleared (`pragma -oldip`) 16 December 2015, 18:06:01 UTC
51b29d2 Internals: ax_spec is no more a `form option` 16 December 2015, 17:25:43 UTC
c50c1a1 Some cleaning on IterProc. 16 December 2015, 17:09:31 UTC
00049f2 ambient `auto`: do not fail on first non-applicable lemma in the db. Really... 16 December 2015, 16:17:34 UTC
462ae7a ambient `auto`: do not fail on first non-applicable lemma in the db. 16 December 2015, 16:02:28 UTC
3547feb New syntax for equiv. eq: `={| f1, ..., fn |}`. This syntax is a notation for `f1{1} = f1{2} /\ ...` [close #17284] 16 December 2015, 15:31:27 UTC
f47a90d Refactor theory replay in its own module. 16 December 2015, 12:00:28 UTC
c4250b0 Refactoring hi-cloning into smaller functions. 16 December 2015, 10:03:02 UTC
a0fdb87 Refactoring .mli 15 December 2015, 14:29:55 UTC
82894f3 set default value max_lemmas to 0 when wanted_lemmas is given 15 December 2015, 11:50:32 UTC
c0c489b A bit more on chunking. 15 December 2015, 11:40:02 UTC
back to top