Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2021-06-08 19:13 39406bb9

View on Github →

feat(model_theory/basic): First-order languages, structures, homomorphisms, embeddings, and equivs (#7754) Defines the following notions from first-order logic:

  • languages
  • structures
  • homomorphisms
  • embeddings
  • equivalences (isomorphisms) The definitions of languages and structures take inspiration from the Flypitch project.

Estimated changes

added structure first_order.language