Я пытался использовать шаблоны в $предположениях как
$Assumptions = f[x_] > 0
Simplify[Sqrt[f[y]^2]]
К сожалению, это не работает.
Я хочу определить класс предположений, поэтому возможно ли, чтобы что-то, как указано выше, работало? Спасибо!
Я пытался использовать шаблоны в $предположениях как
$Assumptions = f[x_] > 0
Simplify[Sqrt[f[y]^2]]
К сожалению, это не работает.
Я хочу определить класс предположений, поэтому возможно ли, чтобы что-то, как указано выше, работало? Спасибо!
Пример в документах Mathematica — Sqrt[x^2]
, и он упрощается до Abs[x], если вы указываете предположение Element[x,Reals]
. Это хорошо работает и для шаблонов функций:
Simplify[Sqrt[f[x]^2], f[_] \[Element] Reals]