Documentation

LeanPool.LanguageGeneration.FiniteWitness.Width.Transport

Transport of language families, witnesses, and width along equivalences #

def GenLimit.FiniteWitness.transportClass {α : Type u_1} {β : Type u_2} (e : α ≃ β) (H : Set (Set α)) :
Set (Set β)

Transport a language family along an equivalence of universes.

Equations
Instances For
    noncomputable def GenLimit.FiniteWitness.transportAssignment {α : Type u_1} {β : Type u_2} (e : α ≃ β) (T : Set α → Finset α) (K : Set β) :

    Transport finite witnesses along an equivalence of universes.

    Equations
    Instances For
      @[simp]
      theorem GenLimit.FiniteWitness.transportClass_inverse {α : Type u_1} {β : Type u_2} (e : α ≃ β) (H : Set (Set α)) :
      theorem GenLimit.FiniteWitness.Valid.transport {α : Type u_1} {β : Type u_2} {H : Set (Set α)} {T : Set α → Finset α} (hT : Valid H T) (e : α ≃ β) :
      theorem GenLimit.FiniteWitness.HasBoundedWitnesses.transport {α : Type u_1} {β : Type u_2} {H : Set (Set α)} {d : ℕ} (h : HasBoundedWitnesses H d) (e : α ≃ β) :
      theorem GenLimit.FiniteWitness.width_transport {α : Type u_1} {β : Type u_2} (e : α ≃ β) (H : Set (Set α)) :
      theorem GenLimit.FiniteWitness.uus_transport {α : Type u_1} {β : Type u_2} {H : Set (Set α)} (hH : Generic.UUS H) (e : α ≃ β) :