src/HOL/Hyperreal/StarClasses.thy
changeset 22992 fc54d5fc4a7a
parent 22911 2f5e8d70a179
child 22993 838c66e760b5
equal deleted inserted replaced
22991:b9e2a133e84e 22992:fc54d5fc4a7a
   362 instance star :: (comm_semiring_1_cancel) comm_semiring_1_cancel ..
   362 instance star :: (comm_semiring_1_cancel) comm_semiring_1_cancel ..
   363 instance star :: (ring) ring ..
   363 instance star :: (ring) ring ..
   364 instance star :: (comm_ring) comm_ring ..
   364 instance star :: (comm_ring) comm_ring ..
   365 instance star :: (ring_1) ring_1 ..
   365 instance star :: (ring_1) ring_1 ..
   366 instance star :: (comm_ring_1) comm_ring_1 ..
   366 instance star :: (comm_ring_1) comm_ring_1 ..
       
   367 instance star :: (ring_no_zero_divisors) ring_no_zero_divisors ..
       
   368 instance star :: (dom) dom ..
   367 instance star :: (idom) idom .. 
   369 instance star :: (idom) idom .. 
   368 
   370 
   369 instance star :: (division_ring) division_ring
   371 instance star :: (division_ring) division_ring
   370 apply (intro_classes)
   372 apply (intro_classes)
   371 apply (transfer, erule left_inverse)
   373 apply (transfer, erule left_inverse)