# HG changeset patch # User nipkow # Date 1094557290 -7200 # Node ID 1fb9a1fe8d0c818bef8106070211ab73adc79dbe # Parent 8c43ffe2bb320f2c95d1524e4c3861764cc14b19 fixed discrete field. diff -r 8c43ffe2bb32 -r 1fb9a1fe8d0c src/HOL/Hyperreal/hypreal_arith.ML --- a/src/HOL/Hyperreal/hypreal_arith.ML Tue Sep 07 11:42:50 2004 +0200 +++ b/src/HOL/Hyperreal/hypreal_arith.ML Tue Sep 07 13:41:30 2004 +0200 @@ -35,7 +35,6 @@ lessD = lessD, (*Can't change LA_Data_Ref.lessD: the hypreals are dense!*) simpset = simpset}), arith_inj_const ("HyperDef.hypreal_of_real", HOLogic.realT --> hyprealT), - arith_discrete ("HyperDef.hypreal",false), Simplifier.change_simpset_of (op addsimprocs) [fast_hypreal_arith_simproc]]; end; diff -r 8c43ffe2bb32 -r 1fb9a1fe8d0c src/HOL/Real/rat_arith.ML --- a/src/HOL/Real/rat_arith.ML Tue Sep 07 11:42:50 2004 +0200 +++ b/src/HOL/Real/rat_arith.ML Tue Sep 07 13:41:30 2004 +0200 @@ -47,7 +47,6 @@ addsimprocs simprocs}), arith_inj_const("IntDef.of_nat", HOLogic.natT --> ratT), arith_inj_const("IntDef.of_int", HOLogic.intT --> ratT), - arith_discrete ("Rational.rat",false), Simplifier.change_simpset_of (op addsimprocs) [fast_rat_arith_simproc]]; end; diff -r 8c43ffe2bb32 -r 1fb9a1fe8d0c src/HOL/Real/real_arith.ML --- a/src/HOL/Real/real_arith.ML Tue Sep 07 11:42:50 2004 +0200 +++ b/src/HOL/Real/real_arith.ML Tue Sep 07 13:41:30 2004 +0200 @@ -126,7 +126,6 @@ simpset = simpset addsimps simps}), arith_inj_const ("RealDef.real", HOLogic.natT --> HOLogic.realT), arith_inj_const ("RealDef.real", HOLogic.intT --> HOLogic.realT), - arith_discrete ("RealDef.real",false), Simplifier.change_simpset_of (op addsimprocs) [fast_real_arith_simproc]]; (* some thms for injection nat => real: