(motive : Lean.Expr → Sort u_1) →
  (type : Lean.Expr) →
    ((u : Lean.Level) → (α lhs rhs : Lean.Expr) → motive ((((Lean.Expr.const `Eq [u]).app α).app lhs).app rhs)) →
      ((x : Lean.Expr) → motive x) → motive type