#
fdc7cdd9 |
|
03-Mar-2017 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
Add some floating-point theorems. Theorems from the old floatTheory have been ported to the newer floating-point theory. The results have been generalised from being single precision only, allowing them to be instantiated to 16-, 32- and 64-bit floats.
|
#
89027f15 |
|
08-Dec-2016 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
Remove unicode from float script.
|
#
c5ed00c8 |
|
08-Dec-2016 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
Overhaul floatTheory. • The proofs have been redone using more modern tactics. The script is now 1281 lines shorter. • Uninteresting lemmas are no longer stored. • Anti-quotations are used for some constant values. This means that floatTheory works for double precision if float_format is changed in ieeeTheory.
|
#
efb7de67 |
|
28-Jul-2016 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix floating-point theories in light of pat_assum rename
|
#
f695cafe |
|
26-Nov-2008 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Some more fixes, including to a couple of examples that grep turned up as using Infixr 450.
|
#
63be6257 |
|
22-May-2008 |
Anthony Fox <anthony.fox@cl.cam.ac.uk> |
Remove dependence on wordTheory.
|
#
cfff2c42 |
|
18-Mar-2008 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Everywhere replace prove_thm (hol88ism) with store_thm and make the theorem RRRC1 prove 450 times faster by not just brutalising it with ground arithmetic evaluation.
|
#
602e4d65 |
|
18-Mar-2008 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Eliminate a repeated theorem in floatScript.sml.
|
#
a7abb380 |
|
17-May-2006 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Add more aggressive simplification of terms involving EXP (natural number exponentiation). This affects the behaviour both of std_ss and srw_ss(). Various proofs break, so I've fixed these.
|
#
8ab1f620 |
|
26-Feb-2004 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Behzad Akbarpour's theories of floating point numbers. Some fixed point theories to follow.
|