Module docstring
{"# Relation homomorphisms, embeddings, isomorphisms
This file defines relation homomorphisms, embeddings, isomorphisms and order embeddings and isomorphisms.
Main declarations
RelHom: Relation homomorphism. ARelHom r sis a functionf : α → βsuch thatr a b → s (f a) (f b).RelEmbedding: Relation embedding. ARelEmbedding r sis an embeddingf : α ↪ βsuch thatr a b ↔ s (f a) (f b).RelIso: Relation isomorphism. ARelIso r sis an equivalencef : α ≃ βsuch thatr a b ↔ s (f a) (f b).sumLexCongr,prodLexCongr: Creates a relation homomorphism between twoSum.Lexor twoProd.Lexfrom relation homomorphisms between their arguments.
Notation
→r:RelHom↪r:RelEmbedding≃r:RelIso"}