回答

3次関数f(x)が極値を持つためには、f'(x)=0となるxが2つ存在する必要があります.
a>0のとき、x=±√aとなって条件を満たします.
a=0のとき、x=0になるので条件を満たしません.
a<0のとき、x=±√aになりますが、根号の中のaが負なのでxは虚数です.なので、これもまた条件を満たしません.
∴a>0
f(√a)=(√a)³-3a√a+a=a√a-3a√a+a=-2a√a+a=a(-2√a+1) 
f(-√a)についても同様です.何か質問があれば言って下さい.

※3次方程式の判別式を使った別解です(検算用).
3次方程式ax³+bx²+cx+d=0の判別式Dは
D=-4ac³-27a²d²+b²c²-4b³d+18abcd
ここでa=1,b=0とおくと、
x³+cx+d=0となり、このとき判別式はD=-4c³-27d²です. (この形の方が出やすいです)
今回は、D=-4(-3a)³-27a² で、異なる3つの実数解を持つ条件はD>0です.
∴-4(-3a)³-27a²>0
⇔108a³-27a²>0
(÷27a²)⇔4a-1>0 (∵27a²>0)
∴a>1/4

この回答にコメントする
疑問は解決しましたか?