A transformation that maintains the original program's behavior and guarantees, ensuring correctness is preserved.