请解答这道题---题目: 已知函数 f(x) = x³ - 3ax² + 3(a² - 1)x + 1, 其中 a ∈ ℝ。 (1) 讨论函数 f(x) 的单调区间; (2) 若函数在区间 [1, 2] 上存在极值, 求实数 a 的取值范围; (3) 当 a = 1 时, 求函数在 x = 0 处的切线方程, 并判断该点是极大值点还是极小值点。

视频信息