.. _proofs_with_structure_ii: 有结构的证明(二) ================== 在 :numref:`第 %s 章 `中,我们学习了逻辑符号 :math:`\lor`、:math:`\land` 和 :math:`\exists`。这些符号允许我们由较简单的陈述构造复杂的数学陈述。对于每个这样的符号,我们都学习了它的“语法”:当它出现在假设中时如何使用,以及当它出现在目标中时如何使用。这套语法称为 `自然演绎 `_。 本章完成 :numref:`第 %s 章 `中开始的工作。我们学习剩余逻辑符号 :math:`\forall`、:math:`\to` 和 :math:`\lnot` 的语法。我们还学习另外两个逻辑符号 :math:`\leftrightarrow` 和 :math:`\exists!` 的语法;它们不那么基本,因为可以用其他符号来定义。 .. include:: ch04_Proofs_with_Structure_II/01_Forall_Implies.inc .. include:: ch04_Proofs_with_Structure_II/02_Iff.inc .. include:: ch04_Proofs_with_Structure_II/03_Exists_Unique.inc .. include:: ch04_Proofs_with_Structure_II/04_Contradictory_Hypotheses.inc .. include:: ch04_Proofs_with_Structure_II/05_Proof_by_Contradiction.inc