∀ {C : Type u_3} {D : Type u_2} [inst : CategoryTheory.Category.{u_1, u_3} C]
  [inst_1 : CategoryTheory.Category.{u_1, u_2} D] {G : CategoryTheory.Functor D C} {F : CategoryTheory.Functor C D}
  (adj : F ⊣ G) [CategoryTheory.Limits.HasReflexiveCoequalizers D] [G.ReflectsIsomorphisms]
  [CategoryTheory.Monad.PreservesColimitOfIsReflexivePair G], (CategoryTheory.Monad.comparison adj).IsEquivalence