Besides giving readers the techniques for solving polynomial equations and congruences, An Introduction to Mathematical Thinking provides preparation for understanding more advanced topics in Linear and Modern Algebra, as well as Calculus. This book introduces proofs and mathematical thinking while teaching basic algebraic skills involving number systems, including the integers and complex numbers. Ample questions at the end of each...