For example, I hate that Mathematica uses Pochhammer symbol in outputs and prefer all the expressions in Gamma function. How can I ban usage of Pochhammer? I also want all outputs to use HurwitzZeta rather than Zeta.
In another instance I want the results to use my own variant of Polygamma function (modified). How can I mandate its usage when possible?
FunctionExpand[ expr ]can take the argumentTargetFunctions->{Gamma,HurwitzZeta}. – Eli Lansey Apr 15 '12 at 17:31FullSimplify[expr, TransformationFunctions -> {Gamma,HurwitzZeta}]– Eli Lansey Apr 15 '12 at 18:18ComplexExpandnotFunctionExpand(havingTargetFunctionsoption). And there it can only take{Re,Im,Abs,Arg,Conjugate,Sign}as values. – Sjoerd C. de Vries Apr 15 '12 at 20:55