more TODO;
authorwenzelm
Tue, 20 Apr 2021 13:32:43 +0200
changeset 6024107849bde0c95
parent 60240 17db21aa9aed
child 60243 aff02d388a70
more TODO;
TODO.md
     1.1 --- a/TODO.md	Mon Apr 19 20:44:18 2021 +0200
     1.2 +++ b/TODO.md	Tue Apr 20 13:32:43 2021 +0200
     1.3 @@ -35,6 +35,12 @@
     1.4      >       "src/Tools/isac/etc" -> Path.explode("isabelle.isac"),
     1.5  
     1.6  
     1.7 -* more direct logical foundations wrt. Isabelle/HOL, eliminate many axiomatizations;
     1.8 +* WN: more direct logical foundations wrt. Isabelle/HOL, eliminate many axiomatizations
     1.9 +    - quite often "axiomatization ..." can be turned into "lemma ... by auto"
    1.10 +      without further ado;
    1.11 +    - sometimes this requires to use more specific types / type classes;
    1.12 +    - sometimes this requires to use proper definitional mechanisms (e.g. 'primrec', 'fun');
    1.13 +    - a few "hard" cases will remain, to be reconsidered eventually (e.g. differentiation);
    1.14  
    1.15 -* WN: eliminate ThmC.numerals_to_Free, use existing Isabelle/HOL representation;
    1.16 +* WN: eliminate ThmC.numerals_to_Free, use existing Isabelle/HOL representation
    1.17 +    - clarify role of type "real" vs. "float" (see theory "HOL-Library.Float");