equal
deleted
inserted
replaced
174 instance "fun" :: (type, comm_ring_1) comm_ring_1 .. |
174 instance "fun" :: (type, comm_ring_1) comm_ring_1 .. |
175 |
175 |
176 instance "fun" :: (type, ring_char_0) ring_char_0 .. |
176 instance "fun" :: (type, ring_char_0) ring_char_0 .. |
177 |
177 |
178 |
178 |
179 text {* Ordereded structures *} |
179 text {* Ordered structures *} |
180 |
180 |
181 instance "fun" :: (type, ordered_ab_semigroup_add) ordered_ab_semigroup_add |
181 instance "fun" :: (type, ordered_ab_semigroup_add) ordered_ab_semigroup_add |
182 by default (auto simp add: le_fun_def intro: add_left_mono) |
182 by default (auto simp add: le_fun_def intro: add_left_mono) |
183 |
183 |
184 instance "fun" :: (type, ordered_cancel_ab_semigroup_add) ordered_cancel_ab_semigroup_add .. |
184 instance "fun" :: (type, ordered_cancel_ab_semigroup_add) ordered_cancel_ab_semigroup_add .. |