Formalizing the Term Substitution Theorem in First-Order Logic within the Coq Proof Assistant | IEEE Conference Publication | IEEE Xplore