Documentation

PGCL.KInduction

noncomputable def OrderHom.k_induction.Ξ {α : Type u_1} [CompleteLattice α] (f : α) (Δ : α →o α) :
α →o α
Equations
Instances For
    def OrderHom.k_induction.Ξ_iter_antitone {α : Type u_1} [CompleteLattice α] (f : α) (Δ : α →o α) :
    Antitone fun (x : ) => (⇑(Ξ f Δ))^[x] f
    Equations
    • =
    Instances For
      theorem OrderHom.k_induction.park {α : Type u_1} [CompleteLattice α] (Δ : α →o α) (f : α) (k : ) :
      Δ ((⇑(Ξ f Δ))^[k] f) f Δ ((⇑(Ξ f Δ))^[k] f) (⇑(Ξ f Δ))^[k] f
      theorem OrderHom.lfp_le_of_iter {α : Type u_1} [CompleteLattice α] {Δ : α →o α} {f : α} (k : ) (h : Δ ((fun (x : α) => Δ xf)^[k] f) f) :
      lfp Δ f

      k-induction

      noncomputable def OrderHom.k_coinduction.Ξ {α : Type u_1} [CompleteLattice α] (f : α) (Δ : α →o α) :
      α →o α
      Equations
      Instances For
        def OrderHom.k_coinduction.Ξ_iter_monotone {α : Type u_1} [CompleteLattice α] (f : α) (Δ : α →o α) :
        Monotone fun (x : ) => (⇑(Ξ f Δ))^[x] f
        Equations
        • =
        Instances For
          theorem OrderHom.k_coinduction.park {α : Type u_1} [CompleteLattice α] (Δ : α →o α) (f : α) (k : ) :
          f Δ ((⇑(Ξ f Δ))^[k] f) (⇑(Ξ f Δ))^[k] f Δ ((⇑(Ξ f Δ))^[k] f)
          theorem OrderHom.le_gfp_of_iter {α : Type u_1} [CompleteLattice α] {Δ : α →o α} {f : α} (k : ) (h : f Δ ((fun (x : α) => Δ xf)^[k] f)) :
          f gfp Δ

          k-coinduction