Programming, Mathematics, Learning, Learning To Code, Discrete Mathematics.
computers might be able to verify proofs, and maybe even someday write proofs without human input. Mathematicians were interested in a system that would allow them to type the steps of a formalized proof into a computer program and respond at each step of the proof with verification that the step