Mathlib Map

Theorems · Definition · logic and foundations

FirstOrder.Language.Equiv.toEmbedding

{L : FirstOrder.Language} →
  {M : Type w} → {N : Type w'} → [inst : L.Structure M] → [inst_1 : L.Structure N] → L.Equiv M N → L.Embedding M N

A first-order equivalence is also a first-order embedding.

Defined in
Mathlib.ModelTheory.Basic
Cited by
34 results in Mathlib
Foundations
Depth 20 from the axioms · uses propext, Quot.sound
Assumes
FirstOrder.Language.StructureFirstOrder.Language.Structure

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

FirstOrder.Language.PartialEquiv.dom_le_dom · cited by 8PartialEquiv.dom_le_domFirstOrder.Language.PartialEquiv.cod_le_cod · cited by 6PartialEquiv.cod_le_codFirstOrder.Language.IsUltrahomogeneous · cited by 5Language.IsUltrahomogeneo…FirstOrder.Language.PartialEquiv.toEmbeddingOfEqTop · cited by 5PartialEquiv.toEmbeddingO…FirstOrder.Language.PartialEquiv.subtype_toEquiv_inclusion · cited by 3PartialEquiv.subtype_toEq…FirstOrder.Language.DirectLimit.equiv_lift · cited by 3DirectLimit.equiv_liftFirstOrder.Language.PartialEquiv.le_def · cited by 2PartialEquiv.le_defFirstOrder.Language.Embedding.subtype_equivRange · cited by 2Embedding.subtype_equivRa…FirstOrder.Language.PartialEquiv.toEmbedding · cited by 2PartialEquiv.toEmbeddingFirstOrder.Language.Equiv.comp_toEmbedding · cited by 2Equiv.comp_toEmbeddingFirstOrder.Language.age.jointEmbedding · cited by 2age.jointEmbeddingFirstOrder.Language.Equiv.refl_toEmbedding · cited by 2Equiv.refl_toEmbeddingFirstOrder.Language.equiv_between_cg · cited by 2Language.equiv_between_cgFirstOrder.Language.DirectLimit.le_partialEquivLimit · cited by 2DirectLimit.le_partialEqu…FirstOrder.Language.IsUltrahomogeneous.extend_embedding · cited by 2IsUltrahomogeneous.extend…FirstOrder.Language · cited by 1084FirstOrder.LanguageFirstOrder.Language.Structure · cited by 775Language.StructureFirstOrder.Language.Embedding · cited by 128Language.EmbeddingFirstOrder.Language.Equiv · cited by 83Language.EquivFirstOrder.Language.StrongHomClass.toEmbedding · cited by 4StrongHomClass.toEmbeddingEquiv.toEmbeddingCITED BYCITES

Cites5

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by39

Results whose statement or proof uses this declaration.