No contexto da verificação dedutiva do programa, o código fantasma faz parte do programa que é adicionado para fins de especificação. O código fantasma não deve interferir no código normal, no sentido de que pode ser apagado sem diferença observável no resultado do programa.
![](https://techdiy.info/wp-content/uploads/2018/12/td-2.png)