การแยกตัวประกอบ (Factorization) คือการนำตัวเลขหรือค่าทางคณิตศาสตร์มาทำการเขียนใหม่ในผลคูณของตัวเลขที่มีขนาดเล็กลง ยกตัวอย่างเช่น 3 × 5 นั้นเป็นการแยกตัวประกอบของ 15 ซึ่งเป็นการแยกตัวประกอบของจำนวนนับ ในขณะที่ (x – 2)(x + 2) นั้นเป็นการแยกตัวประกอบของพหุนาม x^2 – 4…