一道代数方程题已知关于x的方程(如图),其中p是实数(1)若方程无实根,求p的取值范围(2)若p>0,当p为何值时,方程

1个回答

  • (1)令y=√(x²+2x+2p),则原方程化为

    y²-2p+2y-p²=0,即

    y²+2y-(p²+2p)=0,它是一个关于y的一元二次方程,

    △=4+4(p²+2p)=4(p+1)²≥0

    故关于y的方程必有实数根,

    该方程再化为:(y+1)²=(p+1)²,故

    y1=p,y2=-p-2

    因为之前令y=√(x²+2x+2p),故y≥0

    当p≥0时,y有解,即y1=p≥0,y2=-p-2<0(舍去)

    此时,题中原方程即x²+2x+2p=p²,即(x+1)²=(p-1)²

    有实数解x=p-2 或 x=-p

    当-2<p<0时,y无解,因为y1=p<0,y2=-p-2<0,与y≥0不符,故无实数解

    当p≤-2时,y有解,即y2=-p-2≥0,y1=p<0(舍去)

    此时,题中原方程即x²+2x+2p=(-p-2)²,即x²+2x-(p²+2p+4)=0,这个方程必有实数根

    所以,综上所述,方程若无实数根则p的取值范围为

    -2<p<0

    (2)当p≥0时,y有解,即y=p≥0

    x²+2x+2p=p²,即(x+1)²=(p-1)²

    有实数根 x=p-2 或 x=-p

    令p-2=-p,得

    p=1,故x= -1 即为所求两相同的实数根.