Introduce skolem function to make transcendental function purification consistent...
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Thu, 17 Feb 2022 21:40:22 +0000 (15:40 -0600)
committerGitHub <noreply@github.com>
Thu, 17 Feb 2022 21:40:22 +0000 (21:40 +0000)
commitcdef52f07aef156ad19dea89862a1b8d4373ea3a
treeee8f806255f7ed9b02db0603d21134c29781cb74
parent811e5c602c1445a4a64aa8a90d9b52a769611ebe
Introduce skolem function to make transcendental function purification consistent (#8116)

Previously, we could introduce multiple purifications for the same sin term.
src/expr/skolem_manager.cpp
src/expr/skolem_manager.h
src/theory/arith/nl/transcendental/transcendental_solver.cpp