Logic of constructions.

  • has no proof.
  • Proof of is a pair .
  • Proof of is a tagged value (e.g., pair or ).
  • and are functions/constructions transforming proofs.
  • Foundation for Type Theory.