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}
:
@[implicit_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]