Nonempty finite chains in a partially ordered type #
Given a partially ordered type X, we introduce the type
NonemptyFiniteChains of nonempty finite chains in X, i.e.
nonempty finite subsets A of X such that all the elements
in A are comparable.
Given a partially ordered type X, this is the type of nonempty finite
subsets A of X such that all the elements of A are comparable.
- finset : Finset X
a finite subset
Instances For
theorem PartialOrder.NonemptyFiniteChains.ext {X : Type u} {inst✝ : PartialOrder X} {x y : NonemptyFiniteChains X} (finset : x.finset = y.finset) :
theorem PartialOrder.NonemptyFiniteChains.ext_iff {X : Type u} {inst✝ : PartialOrder X} {x y : NonemptyFiniteChains X} :
@[instance_reducible]
@[simp]
theorem PartialOrder.NonemptyFiniteChains.le_iff {X : Type u_1} [PartialOrder X] (A B : NonemptyFiniteChains X) :
@[simp]
theorem PartialOrder.NonemptyFiniteChains.lt_iff {X : Type u_1} [PartialOrder X] (A B : NonemptyFiniteChains X) :
noncomputable def PartialOrder.NonemptyFiniteChains.map {X : Type u_1} {Y : Type u_2} [PartialOrder X] [PartialOrder Y] (s : NonemptyFiniteChains X) (f : X →o Y) :
The image of a nonempty finite chain by a monotone map.
Instances For
@[simp]
theorem PartialOrder.NonemptyFiniteChains.mem_map_iff {X : Type u_1} {Y : Type u_2} [PartialOrder X] [PartialOrder Y] (s : NonemptyFiniteChains X) (f : X →o Y) (y : Y) :
noncomputable def PartialOrder.NonemptyFiniteChains.orderHomMap {X : Type u_1} {Y : Type u_2} [PartialOrder X] [PartialOrder Y] (f : X →o Y) :
The monotone map NonemptyFiniteChains X →o NonemptyFiniteChains Y
that is induced by f : X →o Y.
Equations
- PartialOrder.NonemptyFiniteChains.orderHomMap f = { toFun := fun (s : PartialOrder.NonemptyFiniteChains X) => s.map f, monotone' := ⋯ }
Instances For
@[simp]
theorem PartialOrder.NonemptyFiniteChains.orderHomMap_coe {X : Type u_1} {Y : Type u_2} [PartialOrder X] [PartialOrder Y] (f : X →o Y) (s : NonemptyFiniteChains X) :
The functor PartOrd ⥤ PartOrd which sends a partially ordered type X
to NonemptyFiniteChains X.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
@[simp]