a) x2 - x - 12
= x2 - 4x + 3x - 12
= x(x - 4) + 3(x - 4)
= (x - 4)(x + 3)
b) x3 - y3 - 3x2 + 3x - 1
= (x3 - 3x2 + 3x - 1) - y3
= (x - 1)3 - y3
= (x - 1 - y) [ (x - 1)2 + (x - 1)y + y2 ]
= (x - y - 1)(x2 - 2x + 1 + xy - y + y2 )
d) 4x3 - 5x2 - 16x + 20
= (4x3 - 8x2) + (3x2 - 6x) - (10x - 20)
= 4x2 (x - 2) + 3x(x - 2) - 10(x - 2)
= (x - 2)(4x2 + 3x - 10)
= (x - 2)(4x2 + 8x - 5x - 10)
= (x - 2)(x + 2)(4x - 5)