- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jun 19 2020
Jun 19 2020
prefer single name
Jun 18 2020
Jun 18 2020
florian.haftmann committed rAFPd5522275e109: build bit operations on word on library theory on bit operations.
build bit operations on word on library theory on bit operations
more instances for uint types
florian.haftmann committed rAFP25bc16f7e44a: canonical bit shifts for word type, leaving duplicates as they are at the moment.
canonical bit shifts for word type, leaving duplicates as they are at the moment
dropped yet another duplicate
replaced mere alias by input abbreviation
replaced mere alias by abbreviation
florian.haftmann committed rAFP23e6a075730d: replaced operation with weak abstraction by input abbreviation.
replaced operation with weak abstraction by input abbreviation
avoid compound operation
replaced mere alias by input abbreviation
bit operations as distinctive library theory
florian.haftmann committed rISABELLE3e162c63371a: build bit operations on word on library theory on bit operations.
build bit operations on word on library theory on bit operations
tweak for code generation
florian.haftmann committed rISABELLE13bb3f5cdc5b: pragmatically ruled out word types of length zero: a bit string with no bits is….
pragmatically ruled out word types of length zero: a bit string with no bits is…
more lemmas and less name space pollution
florian.haftmann committed rISABELLE2efc5b8c7456: canonical bit shifts for word type, leaving duplicates as they are at the moment.
canonical bit shifts for word type, leaving duplicates as they are at the moment
essential instance about bit structure
more transfer rules
florian.haftmann committed rISABELLE6ede899d26d3: fundamental construction of word type following existing transfer rules.
fundamental construction of word type following existing transfer rules
dropped yet another duplicate
replaced mere alias by input abbreviation
florian.haftmann committed rISABELLE4b1264316270: replaced operation with weak abstraction by input abbreviation.
replaced operation with weak abstraction by input abbreviation
replaced mere alias by abbreviation
avoid compound operation
formal relationships between operations
eliminated warnings
replaced mere alias by input abbreviation
Jun 16 2020
Jun 16 2020
interpretations for boolean operators
more specific thm reference
interpretations for boolean operators
Jun 6 2020
Jun 6 2020
Jun 5 2020
Jun 5 2020
avoid overaggressive default simp rules
Jun 4 2020
Jun 4 2020
activate simproc for FOL
more rules for FOL also
more simp rules
activate simproc for FOL
more rules for FOL also
May 30 2020
May 30 2020
florian.haftmann committed rISABELLE435cdc772110: specific atomization inert to later rule set modifications.
specific atomization inert to later rule set modifications
more precise scope of atomize
install simproc but deactivate by default
May 25 2020
May 25 2020
better closeup and more consistent terminology
May 22 2020
May 22 2020
slightly more specific implementations
tuned module name space for generated code
May 21 2020
May 21 2020
generalized and augmented
May 20 2020
May 20 2020
corrected spelling and tuned whitespace
May 9 2020
May 9 2020
modernized notation for bit operations
modernized notation for bit operations
May 8 2020
May 8 2020
explicit mask operation for bits
prefer _ mod 2 over of_bool (odd _)
less aggressive default simp rules
Apr 27 2020
Apr 27 2020
simplified construction of binary bit operations
Apr 26 2020
Apr 26 2020
florian.haftmann committed rISABELLE14914ae80f70: temporarily revert change which does not work as expected.
temporarily revert change which does not work as expected
Apr 25 2020
Apr 25 2020
documentation of relevant ideas
numeral rules for take_bit / drop_bit on int
florian.haftmann committed rISABELLEfc4f9dad5292: opaque export does not work as expected in presence of dependent instances.
opaque export does not work as expected in presence of dependent instances
Apr 22 2020
Apr 22 2020
florian.haftmann committed rISABELLEca3ac5238c41: hooks for foundational terms: protection of foundational terms during….
hooks for foundational terms: protection of foundational terms during…
Apr 20 2020
Apr 20 2020
more robust judgment handling
Apr 16 2020
Apr 16 2020
bit on numerals
another rule on numerals
more complete rules on numerals
more complete rules on numerals
Mar 9 2020
Mar 9 2020
florian.haftmann committed rISABELLEb612edee9b0c: more frugal simp rules for bit operations; more pervasive use of bit selector.
more frugal simp rules for bit operations; more pervasive use of bit selector
Mar 4 2020
Mar 4 2020
florian.haftmann committed rISABELLEbae868febc53: library theory for extractions of equations x = t into premises.
library theory for extractions of equations x = t into premises
Mar 3 2020
Mar 3 2020
florian.haftmann committed rISABELLEfe93a863d946: infrastructure for extraction of equations x = t from premises beneath meta-all.
infrastructure for extraction of equations x = t from premises beneath meta-all
Feb 13 2020
Feb 13 2020
canonical approach towards lifting
Feb 10 2020
Feb 10 2020
easy abstraction over pointwise bit operations
florian.haftmann committed rISABELLEf2da99316b86: more rules for natural deduction from inequalities.
more rules for natural deduction from inequalities
Feb 9 2020
Feb 9 2020
rule concerning bit (push_bit ...)
Feb 5 2020
Feb 5 2020
simplified logical constructions
simplified logical constructions
Feb 4 2020
Feb 4 2020
Feb 2 2020
Feb 2 2020
more specific class assumptions
Jan 28 2020
Jan 28 2020
sketches of ideas still to come
Jan 23 2020
Jan 23 2020
dropped dead code