Documentation

Mathlib.ModelTheory.FinitelyGenerated

Finitely Generated First-Order Structures #

This file defines what it means for a first-order (sub)structure to be finitely or countably generated, similarly to other finitely-generated objects in the algebra library.

Main Definitions #

TODO #

Develop a more unified definition of finite generation using the theory of closure operators, or use this definition of finite generation to define the others.

A substructure of M is finitely generated if it is the closure of a finite subset of M.

Equations
Instances For

    A substructure of M is countably generated if it is the closure of a countable subset of M.

    Equations
    Instances For

      A structure is finitely generated if it is the closure of a finite subset.

      Instances

        A structure is countably generated if it is the closure of a countable subset.

        Instances