Documentation

DY.Misc.Fixpoint

@[reducible, inline]
abbrev DY.Fixpoint.Set (α : Type u) :
Equations
Instances For
    def DY.Fixpoint.IsMonotonic {α : Type u} (f : Set α → Set α) :
    Equations
    Instances For
      def DY.Fixpoint.combine {α : Type u} {Id : Type} (fs : Id → Set α → Set α) (set : Set α) :
      Set α
      Equations
      Instances For
        theorem DY.Fixpoint.combine_isMonotonic {α : Type u} {Id : Type} (fs : Id → Set α → Set α) (h_fs : ∀ (id : Id), IsMonotonic (fs id)) :
        def DY.Fixpoint.mkLeastFixpoint {α : Type u} (f : Set α → Set α) :
        Set α
        Equations
        Instances For
          theorem DY.Fixpoint.mkLeastFixpoint_is_least {α : Type u} (f : Set α → Set α) :
          IsMonotonic f → ∀ (set : Set α), (∀ (x : α), f set x → set x) → ∀ (x : α), mkLeastFixpoint f x → set x