Vielleicht hilft folgendes:
Die Wurzel aus einer Zahl ist immer positiv. Das haben die
Mathematiker (nicht die von Wolfram) so definiert.
Das heißt: Wurzel(-3 * -3) ist +3
(Wurzel(-3))^2 == -3
Deshalb hilft Sqrt[x^2]//FullSimplify nicht, weil es nicht allgemein
== x ist.
Wenn x definiert wird als reelle Zahl >= 0, dann macht Mathematica
es auch "richtig". Ich habe mein Mathematica unter Windows,
und ich arbeite gerade unter Linux. Deshalb kann ich es gerade nicht
ausprobieren, aber es müsste so gehen:
FullSimplify[Sqrt[x^2], Assumptions -> (x >= 0)]
Ich hoffe, das hilft.
Reinhold
On Saturday 23 July 2011 23:22:57 Peter Klamser wrote:
> Hallo,
>
> Sqrt[x^2]//FullSimplify
>
> hilft nicht weiter,
>
> Sqrt[x^2]/.Sqrt[y_^2]->y
>
> ist mühsam.
>
> Aber bei dem folgenden Problem habe ich noch keine Lösung:
>
> (Sqrt[2] Sqrt[Filtergesamtpreis] Sqrt[\[Eta]])/(Sqrt[dp$Punkt]
> Sqrt[Energiepreis] Sqrt[VPunkt])/.Sqrt[x_] Sqrt[y_]->Sqrt[x y]
>
> Einen schönen Sonntag wünscht
>
> Peter