y=mx+2와 y=x3−3x2+1의 교점의 개수는
x3−3x2−mx−1=0,
x2−3x−x1=m의 실근의 개수와 같다. (∵x=0)
g(x)=x2−3x−x1로 놓고 미분하면
g′(x)=2x−3+x21=x22x3−3x+1=x2(x−1)2(2x+1)
증감표를 그려보면
| x | | −21 | | (0) | | 1 | |
| g(x) | − | | + | | + | + | + |
| g′(x) | ↘ | 415 | ↗ | | ↗ | −3 | ↗ |
x→+0limg(x)=−∞ x→−0limg(x)=+∞
x→+∞limg(x)=+∞ x→−∞limg(x)=+∞
y=g(x), y=m의 그래프를 그리면

f(m)은 y=g(x)와 y=m의 교점의 개수이므로

따라서, a의 최댓값은 415이다.