Interpolation and Symbol Elimination in Vampire

@inproceedings{Hoder2010InterpolationAS,
  title={Interpolation and Symbol Elimination in Vampire},
  author={Krystof Hoder and Laura Kov{\'a}cs and Andrei Voronkov},
  booktitle={IJCAR},
  year={2010}
}
It has recently been shown that proofs in which some symbols are colored (e.g. local or split proofs and symbol-eliminating proofs) can be used for a number of applications, such as invariant generation and computing interpolants. This tool paper describes how such proofs and interpolant generation are implemented in the first-order theorem prover Vampire.