[math-fun] Proof checking and program checking