The category of finite bounded distributive lattices #
This file defines FinBddDistLat, the category of finite distributive lattices with
bounded lattice homomorphisms.
The category of finite distributive lattices with bounded lattice morphisms.
- str : DistribLattice ↑self.toDistLat
- isBoundedOrder : BoundedOrder ↑self.toDistLat
Instances For
Equations
Equations
Construct a bundled FinBddDistLat from a Fintype BoundedOrder DistribLattice.
Equations
Instances For
Construct a bundled FinBddDistLat from a Nonempty Fintype DistribLattice.
Equations
Instances For
The type of morphisms in FinBddDistLat R.
- hom' : BoundedLatticeHom ↑X.toDistLat ↑Y.toDistLat
The underlying
BoundedLatticeHom.
Instances For
Equations
Equations
Turn a morphism in FinBddDistLat back into a BoundedLatticeHom.
Equations
Instances For
Typecheck a BoundedLatticeHom as a morphism in FinBddDistLat.
Equations
Instances For
Use the ConcreteCategory.hom projection for @[simps] lemmas.
Equations
Instances For
The results below duplicate the ConcreteCategory simp lemmas, but we can keep them for dsimp.
Constructs an equivalence between finite distributive lattices from an order isomorphism between them.
Equations
Instances For
The equivalence between FinBddDistLat and itself induced by OrderDual both ways.