hypothesis 和 theory 的不同之处在于它们的信息容量。hypothesis 只是一句假设性的陈述语句(assumption),而 theory 是一个相对完整的论述(proposition)。尽管有时人们会用 theory 指代 hypothesis,但认真解释起来,theory 就成了说明 hypothesis 的整个篇幅。
个人觉得,hypothesis (假说)是没有被系统发展的theory(理论),当然即使发展成为theory也可能最张被证明为不正确。