Skip to content

Basic Infos

  • proof就是一个有效的argument,能够证明一个mathematical statement.
  • theorem就是一个可以被证明为真的statement.
  • 通过proof,可以证明一个theorem
  • 在proof中用到的statement被称为axiom(公理),postulate(假设)
  • lemma是引理,corollary就是推论,可以从theorem推得。conjecture就是猜测

Methods of Proving Theorems

  • 一般需要证明的格式都是$\forall / \exists x(P(x) \rightarrow Q(x))$ ,如果是任意则需要证明对Arbitrary Numbers 均成立然后再Universal generalization.

Direct Proofs

  • 假设前提是正确的,然后使用rules of inference证明结果也必须是正确的。

Proof by Contraposition

  • 属于indirect proofs
  • 证明逆否命题,与证明原命题是等效的。
  • 要先假设原本得出的conclusion是假的,然后再推得原来的前置条件也是假的,这样就可以得到证明。
  • vacuous proofs(空虚证明)就是在证明条件句的时候在前置条件为false的时候直接证明原命题为真。
  • trivial proof(平凡证明)就是在后置条件为true的时候默认该proof为true
  • A little Proof Strategy: 先从direct proof入手,再考虑Contraposition。

Proof by Contradiction

  • 反证法
  • 先假设p为false,然后推理出的结果与premise冲突,则可以证明p为true(唯一需要证明的就是p这个表达式。)
  • Proofs of Equivalence,要证明两个方向的正确性即可
  • Counterexamples->用于证明任意性的问题。

Mistakes in Proofs