(X : Type u_1) →
  [inst : TopologicalSpace X] →
    (motive : DiscreteQuotient X → Sort u_2) →
      (x : DiscreteQuotient X) →
        ((f : Setoid X) →
            (isOpen_setOf_rel : ∀ (x : X), IsOpen (setOf (f x))) →
              motive { toSetoid := f, isOpen_setOf_rel := isOpen_setOf_rel }) →
          motive x