Order instances on Shrink #
If α : Type v is u-small, we transport various order related
instances on α to Shrink.{u} α.
@[instance_reducible]
noncomputable instance instBotShrink {α : Type u_1} [Small.{u, u_1} α] [Bot α] :
Bot (Shrink.{u, u_1} α)
@[instance_reducible]
noncomputable instance instTopShrink {α : Type u_1} [Small.{u, u_1} α] [Top α] :
Top (Shrink.{u, u_1} α)
@[simp]
@[simp]
@[simp]
@[simp]
@[instance_reducible]
The order isomorphism α ≃o Shrink.{u} α.
Instances For
@[simp]
@[simp]
theorem orderIsoShrink_symm_apply {α : Type u_1} [Small.{u, u_1} α] [Preorder α] (a : Shrink.{u, u_1} α) :
@[simp]
@[simp]
@[instance_reducible]
noncomputable instance instOrderBotShrink {α : Type u_1} [Small.{u, u_1} α] [Preorder α] [OrderBot α] :
@[instance_reducible]
noncomputable instance instOrderTopShrink {α : Type u_1} [Small.{u, u_1} α] [Preorder α] [OrderTop α] :
@[instance_reducible]
noncomputable instance instSuccOrderShrink {α : Type u_1} [Small.{u, u_1} α] [Preorder α] [SuccOrder α] :
@[instance_reducible]
noncomputable instance instPredOrderShrink {α : Type u_1} [Small.{u, u_1} α] [Preorder α] [PredOrder α] :
@[instance_reducible]
@[instance_reducible]