Similarity of order preserving maps between large posets
Content created by Egbert Rijke.
Created on 2023-11-24.
Last modified on 2023-11-24.
module order-theory.similarity-of-order-preserving-maps-large-posets where
Imports
open import foundation.cartesian-product-types open import foundation.universe-levels open import order-theory.large-posets open import order-theory.order-preserving-maps-large-posets open import order-theory.similarity-of-elements-large-posets open import order-theory.similarity-of-order-preserving-maps-large-preorders
Idea
Consider two
order preserving maps
f : hom-Large-Poset γf P Q
and g : hom-Large-Poset γg P Q
between the same
two large posets P
and Q
, but each specified
with their own universe level reindexing functions. We say that f
and g
are
similar if the values f x
and g x
are
similar for each x : P
.
In other words, a similarity of order preserving maps between f
and g
consists of an assignment x ↦ h x
where
h x : f x ≈ g x
for each x : type-Large-Poset P
. In informal writing we will use the notation
f ≈ g
to assert that the order preserving map f
is similar to the order
preserving map g
.
Definitions
Similarity of order preserving maps between large posets
module _ {αP αQ γf γg : Level → Level} {βP βQ : Level → Level → Level} (P : Large-Poset αP βP) (Q : Large-Poset αQ βQ) (f : hom-Large-Poset γf P Q) (g : hom-Large-Poset γg P Q) where sim-hom-Large-Poset : UUω sim-hom-Large-Poset = sim-hom-Large-Preorder ( large-preorder-Large-Poset P) ( large-preorder-Large-Poset Q) ( f) ( g)
The reflexive similarity of order preserving maps between large posets
module _ {αP αQ γf : Level → Level} {βP βQ : Level → Level → Level} (P : Large-Poset αP βP) (Q : Large-Poset αQ βQ) (f : hom-Large-Poset γf P Q) where refl-sim-hom-Large-Poset : sim-hom-Large-Poset P Q f f refl-sim-hom-Large-Poset = refl-sim-hom-Large-Preorder ( large-preorder-Large-Poset P) ( large-preorder-Large-Poset Q) ( f)
Properties
Order preserving maps with the same universe level reindexing function are homotopic if and only if they are similar
module _ {αP αQ γ : Level → Level} {βP βQ : Level → Level → Level} (P : Large-Poset αP βP) (Q : Large-Poset αQ βQ) (f : hom-Large-Poset γ P Q) (g : hom-Large-Poset γ P Q) where sim-htpy-hom-Large-Poset : htpy-hom-Large-Poset P Q f g → sim-hom-Large-Poset P Q f g sim-htpy-hom-Large-Poset = sim-htpy-hom-Large-Preorder ( large-preorder-Large-Poset P) ( large-preorder-Large-Poset Q) ( f) ( g) htpy-sim-hom-Large-Poset : sim-hom-Large-Poset P Q f g → htpy-hom-Large-Poset P Q f g htpy-sim-hom-Large-Poset H x = eq-sim-Large-Poset Q ( map-hom-Large-Poset P Q f x) ( map-hom-Large-Poset P Q g x) ( H x)
Recent changes
- 2023-11-24. Egbert Rijke. Abelianization (#877).