Generalization and abstraction both play an important role in the minds of mathematics students as they study higher-level concepts. In the second chapter of the Springer book *Advanced Mathematical Thinking*, Tommy Dreyfus defines generalization as the derivation or induction from something particular to something general by looking at the common things and expanding their domains of validity. As we teach our own math courses, we can look out for opportunities to introduce generalization and abstraction in order to help our students better understand the pattern behind what they are learning. Continue reading “The Role of Generalization in Advanced Mathematical Thinking” »