Algebraic Debugger
Abstract— A common point of frustration for students of mathematics is searching for errors, or “debugging”. A simple mistake such as flipping a sign propagates throughout the rest of the work, invalidating otherwise perfectly good math. We have built a solution which aims to assist in the identification of math errors, which should reinforce good practices and save on time spent doing good math after a previous error. In doing so, we are also developing a solution which is able to compare two arbitrary expressions, which can be useful for grading if a student gets an answer in a different form. Overall, the Algebraic Debugger can be a useful tool in a classroom and at home for both students and teachers.