Structures (concrete instances)
protected definition int.linear_ordered_comm_ring [instance] :
algebra.linear_ordered_comm_ring int :=
⦃algebra.linear_ordered_comm_ring, int.integral_domain,
le := int.le,
le_refl := int.le.refl,
le_trans := int.le.trans,
le_antisymm := int.le.antisymm,
lt := int.lt,
le_of_lt := int.le_of_lt,
lt_irrefl := int.lt.irrefl,
...
le_iff_lt_or_eq := int.le_iff_lt_or_eq,
le_total := int.le.total,
zero_ne_one := int.zero_ne_one,
zero_lt_one := int.zero_lt_one,
add_lt_add_left := int.add_lt_add_left⦄
int.linear_ordered_comm_ring : algebra.linear_ordered_comm_ring int
linear_ordered_comm_ring int → comm_ring int
comm_ring int → ring int
ring int → add_comm_group int
add_comm_group int → add_group int