回答

pが異なる3つの実数解を持てば良いんですよね

p{2p^3-3(a+1)p+6a}=0

の式で明らかにp=0は解になるじゃないですか。
という事は残り2つの会が0以外であるという事です。

で、その二つは、{2p^3-3(a+1)p+6a}から得られないといけないから判別式>0をするわけです。

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