Summary
- tuned proofs -- avoid z3, which is unavailable on arm64-linux;
- tuned;
- test version of prespective polyml-5.9;
- clarified antiquotations;
- updated for pre-5.9 testing;
- clarified antiquotations;
- clarified antiquotations;
- clarified antiquotations;
- more robust subgoal addressing;
- proper subgoal addressing;
- clarified antiquotations;
- recursive find_eq, not find_dist;
- misc tuning and clarification;
- clarified antiquotations;
- order_tac: prevent potential bug, improve perf and tracing - We need to be careful when the order operators contain schematic variables, e.g. <= = ccw' ?p.
- misc tuning and clarification;
- clarified antiquotations;
- clarified antiquotations: no need for Thm.beta_conversion, due to Thm.instantiate_beta;
- clarified antiquotations: no need for Thm.beta_conversion, due to Thm.instantiate_beta;
- avoid persistence of static context: instantiation arguments should provide proper dynamic context (see also e2e2bc1f9570);
- added Thm.instantiate_beta; tuned;
- moved generic implementation into HOL-Main
- tuned;
- tuned;
- clarified antiquotations;
- clarified antiquotations;
- discontinued somewhat pointless antiquotations;
- NEWS;
- clarified antiquotations, assuming that Drule.instantiate_normalize was merely a historical relic;
- clarified antiquotations;
- clarified antiquotations;
- clarified antiquotations;
- clarified antiquotations;
- support for "lemma"; support for "schematic" mode; clarified error position;
- tuned;
- local fixes for "lemma" antiquotation;
- clarified signature;
- tuned;
- clarified keywords: major take precedence for commands, but not used for antiquotations; clarified modules;
- tuned modules;
- more antiquotations;
- moved a theorem to a sensible place
- merged
- tuned, continuing e955964d89cb;
- avoid waste of resources due to dynamic simpset (amending 45c09620f726);
- fix latex
- clarified modules;
- more generic bit/word lemmas for distribution
- merged
- Added / moved some simple set-theoretic lemmas
- more CONTRIBUTORS and NEWS;
- cleanup; add Apple reference
- refine interface
- generalized component lookup for syntax and distinctness proofs. added some tracing.
- merged
- tuned;
- more antiquotations;
- more antiquotations;
- more robust: genuinely free variables need to be instantiated;
- tuned comments;
- clarified errors;
- tuned;
- clarified instantiation: local beta reduction after substitution, as for Envir.expand_term_defs;
- tuned;
- clarified signature -- avoid clones;
- Refinement of partitions
- avoid persistence of static context: instantiation arguments should provide proper dynamic context;
- more antiquotations;
- more markup;
- clarified name, syntax, messages;
- more antiquotations;
- more control symbols;
- tuned signature;
- ML antiquotations to instantiate types/terms/props;
- tuned;
- clarified modules;
- clarified modules;
- clarified modules;
- discontinued obsolete "val extend = I" for data slots;
- clarified modules;
- clarified modules;
- clarified signature;
- tuned;
- clarified keywords and reports;
- clarified signature;
- merged
- proper veriT --max-time option
- refactored tptp_builtins in Sledgehammer
- merged
- tuned ML --- clarified use of context; tuned message;
- tuned --- fewer clones;
- updated to jEdit plugin Highlight 2.5;
- proper tactic combinator;
- proper file headers;
- clarified context; clarified modules;
- more accurate treatment of context;
- updated email address
- removed some 'private' modifiers from HOL-Computational_Algebra
- merged
- merged
- more robust Variable.revert_bounds (see also b12f2cef3ee5);
- more accurate treatment of context;
- tuned -- proper names/scopes for contexts;
- clarified context;
- clarified context;
- tuned;
- unused;
- more accurate treatment of context; declare generated bounds for the sake of recdef, which has variables leaking from local context;
- isabelle regenerate_cooper;
- revert bbfed17243af, breaks HOL-Proofs extraction;
- tuned;
- tuned;
- proper p' instead of p (amending 52c7c42e7e27);
- proper context for Goal.prove_internal;
- discontinued Term.dest_abs / Logic.dest_all, which are officially superseded by Variable.dest_abs etc., but there are also Term.dest_abs_global to recover existing tools easily; Simplifier and equational conversions demand a proper proof context;
- more accurate treatment of context, notably for nested Goal.proof / SUBPROOF;
- tuned;
- tuned;
- tuned;
- spelling;
- clarified context;
- clarified signature;
- tuned Vampire configuration to use TFX in Sledgehammer
Summary
- updated metadata for Count_Complex_Roots
- corrected the timeout for CZH_Universal_Constructions
- CZH: further results about comma categories and Kan extensions, a variety of other minor amendments
- more generic bit/word lemmas for distribution
- Fixing a name clash between two different "restrict" operators
- Merged
- solved the roots-on-the-border problem
- split Count_Complex_Roots
- more realistic timeout;
- clarified signature, according to Isabelle/ccf599864beb;
- back to dedicated separate shift operations for infix syntax; more default simp rules on closed numeric expressions
- modify JinjaDCI
- modify JinjaDCI
- Merged.
- Various tuning that for some reason didn't get merged from my master branch.
- A spot of polishing
- Merged.
- Update metadata to reflect changes made in July, 2021.
- Add a revision note concerning material added in July, 2021.
- tuned signature, according to Isabelle/042041c0ebeb;
- Merged.
- Sync with my development repo.
- Adjust Imperative List/Map/Set Specification for more lenient next operation This allows implementations of this iterator specification to make use of temporary variables for obtaining the next element of the list/set/map. This is required by some and especially more general iterators.
- discontinued obsolete "val extend = I" for data slots;
- tuned;
- merged
- metadata update for MFODL_Monitor_Optimized
- fixed a mistake in MFODL_Monitor_Optimized
- merge
- adjusted Virtual-Substitution from 2021 to devel
- merge of AFP 2021
- fixed duplicate "and"
- sitegen for Virtual_Substitution
- new entry: Virtual Substitution
- updated website/email address
- modifications in Jinja and DOminance_CHK
- modifications in Jinja and Dominance_CHK
- modifications in Jinja and Dominance_CHK
- merged
- adapted to Term.dest_abs_global / Logic.dest_all_global (e.g. Isabelle/f07761ee5a7f);
- more accurate treatment of context;
- more accurate treatment of context;
- more accurate treatment of context;
- tuned -- proper names/scopes for contexts;
- tuned proofs;
- more accurate treatment of context;
- more accurate treatment of context;
- proper antiquotations;
- tuned messages;
- more maintainable Isabelle/ML: proper signatures, proper names/scopes for contexts; tuned whitespace;
- dead code!?
- clarified signature, following Isabelle/de4f151c2a34;