Simplify_full() and collect() together
Dear all,
I am a novice with sagemath, and I use only a very small subset of its functionalities. I need to simplify the following expression, without using definitions:
var('c,f')
p_star_1 = ( (c+1)*f^2 - (2*c +1)*f - c - f ) / 2*(f^2-*2*f-1)
Here, I report the output of p_star_1, which in the real program is p_star_1 = something.simplify_full().
I would like to express this as:
p_star_1 = c/2 + (2-f)*(1+ f)/(2*(1+2*f-f^2))
But using collect.(c) is not sufficient! How can I do this?
EDIT: I corrected the expression again, sorry.
Your expression
p_star_1 = ( (c+1)*f^2 - (2*c +1)*f - c - f ) / 2*(f^2-*2f-1)is not accepted by Sage. Do you meanp_star_1 = ( (c+1)*f^2 - (2*c +1)*f - c - f ) / 2*(f^2-2*f-1)? Or perhapsp_star_1 = ( (c+1)*f^2 - (2*c +1)*f - c - f ) / 2*(f^2-2*f(-1))(not quite the same thing...).I am not a Sibyl... `
I meant the former, I corrected