3.6 好的假说有何必要条件?与不好的假说有何差异?