The category of linear orders.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- LinOrd.instCoeSortType = CategoryTheory.Bundled.coeSort
Equations
- LinOrd.instInhabited = { default := LinOrd.of PUnit.{u_1 + 1} }
Equations
- α.instLinearOrderα = α.str
Equations
- One or more equations did not get rendered due to their size.
@[simp]
@[simp]
Constructs an equivalence between linear orders from an order isomorphism between them.
Equations
- LinOrd.Iso.mk e = { hom := ↑e, inv := ↑e.symm, hom_inv_id := ⋯, inv_hom_id := ⋯ }
Instances For
@[simp]
OrderDual
as a functor.
Equations
- LinOrd.dual = { obj := fun (X : LinOrd) => LinOrd.of (↑X)ᵒᵈ, map := fun {X Y : LinOrd} => ⇑OrderHom.dual, map_id := LinOrd.dual.proof_1, map_comp := @LinOrd.dual.proof_2 }
Instances For
theorem
linOrd_dual_comp_forget_to_Lat :
LinOrd.dual.comp (CategoryTheory.forget₂ LinOrd Lat) = (CategoryTheory.forget₂ LinOrd Lat).comp Lat.dual