solve in maxima 和 sage 的输出两边都有 x

Output of solve in maxima and sage have x on both side

我正在尝试解方程

sqrt(x)==sqrt(20*(1500-x))

在 sage 中并获得如下所示的输出,

sqrt(x) == sqrt(-20*x + 30000)

上述解决方案的问题是两边都有x。我怎样才能解决这类问题,以便得到适当的解决方案。我也在 maxima 中尝试过同样的问题并得到相同的答案。

Sage 中有几个选项 solve,这个似乎有帮助(我认为答案没问题)。

sage: solve(sqrt(x)==sqrt(20*(1500-x)),x,to_poly_solve=True)
[x == (10000/7)]