src/HOLCF/Sprod.thy
Wed, 27 Oct 2010 13:54:18 -0700 huffman rename lemmas *_defined_iff and *_strict_iff to *_bottom_iff
Sun, 24 Oct 2010 03:43:12 -0700 huffman use default names sprod/Rep_sprod/Abs_sprod from pcpodef instead of Sprod/Rep_Sprod/Abs_Sprod; similarly for ssum
Sat, 23 Oct 2010 11:03:50 -0700 huffman tuned
Fri, 22 Oct 2010 15:49:18 -0700 huffman rename lemma surjective_pairing_Sprod2 to spair_sfst_ssnd
Fri, 22 Oct 2010 15:47:43 -0700 huffman add lemma strict3
Fri, 22 Oct 2010 11:24:52 -0700 huffman do proofs using Rep_Sprod_simps, Rep_Ssum_simps; remove unused lemmas
Fri, 22 Oct 2010 06:58:45 -0700 huffman remove finite_po class
Thu, 21 Oct 2010 12:03:49 -0700 huffman rename lemma spair_lemma to spair_Sprod
Thu, 21 Oct 2010 05:35:32 -0700 huffman simplify proofs of ssumE, sprodE
Wed, 20 Oct 2010 19:40:02 -0700 huffman introduce function strict :: 'a -> 'b -> 'b, which works like Haskell's seq; use strict instead of strictify in various definitions
Mon, 11 Oct 2010 21:35:31 -0700 huffman new theorem names: fun_below_iff, fun_belowI, cfun_eq_iff, cfun_eqI, cfun_below_iff, cfun_belowI
Sat, 09 Oct 2010 07:24:49 -0700 huffman move all bifinite class instances to Bifinite.thy
Fri, 08 Oct 2010 07:39:50 -0700 huffman rename class 'sfp' to 'bifinite'
Thu, 07 Oct 2010 13:54:43 -0700 huffman move stuff from Algebraic.thy to Bifinite.thy and elsewhere
Wed, 06 Oct 2010 10:49:27 -0700 huffman major reorganization/simplification of HOLCF type classes:
Tue, 05 Oct 2010 17:53:00 -0700 Brian Huffman add lemma finite_deflation_intro
Wed, 28 Apr 2010 12:07:52 +0200 wenzelm renamed command 'defaultsort' to 'default_sort';
Mon, 22 Mar 2010 12:52:51 -0700 huffman remove LaTeX hyperref warnings by avoiding antiquotations within section headings
Sat, 13 Mar 2010 22:00:34 -0800 huffman declare case_names for various induction rules
Wed, 03 Mar 2010 16:43:55 +0100 wenzelm merged, resolving some basic conflicts;
Tue, 02 Mar 2010 17:21:10 -0800 huffman proper names for types cfun, sprod, ssum
Mon, 01 Mar 2010 17:32:23 -0800 huffman add lemmas about ssum_map and sprod_map
Tue, 02 Mar 2010 23:59:54 +0100 wenzelm proper (type_)notation;
Thu, 11 Feb 2010 23:00:22 +0100 wenzelm modernized translations;
Thu, 19 Nov 2009 21:44:37 -0800 huffman add map_ID lemmas
Mon, 09 Nov 2009 15:51:32 -0800 huffman add map_map lemmas
Thu, 05 Nov 2009 11:47:00 -0800 huffman map functions for various types, with ep_pair/deflation/finite_deflation lemmas
Sat, 17 Oct 2009 14:43:18 +0200 wenzelm eliminated hard tabulators, guessing at each author's individual tab-width;
Mon, 11 May 2009 12:41:46 -0700 huffman use Pair/fst/snd instead of cpair/cfst/csnd
Fri, 08 May 2009 16:19:51 -0700 huffman rename constant sq_le to below; rename class sq_ord to below; less->below in many lemma names
Tue, 16 Dec 2008 21:31:55 -0800 huffman remove cvs Id tags
Thu, 11 Dec 2008 16:50:18 +0100 wenzelm pcpodef package: state two goals, instead of encoded conjunction;
Fri, 20 Jun 2008 23:01:09 +0200 huffman simplify profinite class axioms
Mon, 19 May 2008 23:49:20 +0200 huffman use new class package for classes profinite, bifinite; remove approx class
Tue, 15 Jan 2008 02:20:47 +0100 huffman clean up some proofs;
Thu, 10 Jan 2008 05:37:18 +0100 huffman Compactness subsection with new lemmas
Fri, 04 Jan 2008 00:01:02 +0100 huffman new instance proofs for classes finite_po, chfin, flat
Tue, 01 Jan 2008 20:35:16 +0100 huffman declare sprodE as cases rule; new induction rule sprod_induct
Sun, 21 Oct 2007 16:27:42 +0200 wenzelm modernized specifications ('definition', 'axiomatization');
Sun, 21 Oct 2007 14:21:48 +0200 wenzelm modernized specifications ('definition', 'abbreviation', 'notation');
Thu, 03 Nov 2005 01:11:39 +0100 huffman change syntax for LAM to use expressions as patterns; define LAM pattern syntax for cpair, spair, sinl, sinr, up
Wed, 12 Oct 2005 01:43:37 +0200 huffman added compactness lemmas; cleaned up
Mon, 10 Oct 2005 05:46:17 +0200 huffman add names to infix declarations
Tue, 26 Jul 2005 18:27:16 +0200 huffman cleaned up
Tue, 12 Jul 2005 18:26:44 +0200 huffman added lemmas sfst_defined_iff, ssnd_defined_iff, sfst_defined, ssnd_defined
Fri, 08 Jul 2005 02:38:05 +0200 huffman add lemma eq_sprod
Wed, 06 Jul 2005 00:07:34 +0200 huffman use new pcpodef package
Thu, 23 Jun 2005 22:07:30 +0200 huffman add csplit3, ssplit3, fup3 as simp rules
Wed, 08 Jun 2005 00:18:26 +0200 huffman added theorems less_sprod, spair_less, spair_eq, spair_inject
Fri, 03 Jun 2005 23:29:48 +0200 huffman renamed strict, defined, and inject lemmas; renamed sfst2, ssnd2 to sfst_spair, ssnd_spair
Thu, 26 May 2005 02:24:08 +0200 huffman added defaultsort declaration
Wed, 25 May 2005 09:44:34 +0200 wenzelm removed LICENCE note -- everything is subject to Isabelle licence as
Tue, 24 May 2005 05:52:48 +0200 huffman Simplified version of strict product theory, using TypedefPcpo
Fri, 06 May 2005 03:47:44 +0200 huffman Replaced all unnecessary uses of SOME with THE or LEAST
Thu, 10 Mar 2005 20:22:45 +0100 huffman fixed filename in header
Tue, 08 Mar 2005 00:18:22 +0100 huffman reordered and arranged for document generation, cleaned up some proofs
Fri, 04 Mar 2005 23:23:47 +0100 huffman fix headers
Fri, 04 Mar 2005 23:12:36 +0100 huffman converted to new-style theories, and combined numbered files
less more (0) tip