Proof Pearl: The Marriage Theorem

@inproceedings{Jiang2011ProofPT,
  title={Proof Pearl: The Marriage Theorem},
  author={Dongchen Jiang and Tobias Nipkow},
  booktitle={CPP},
  year={2011}
}
We describe two formal proofs of the finite version of Hall’s Marriage Theorem performed with the proof assistant Isabelle/HOL, one by Halmos and Vaughan and one by Rado. The distinctive feature of our formalisation is that instead of sequences (often found in statements of this theorem) we employ indexed families, thus avoiding tedious reindexing of… CONTINUE READING