Hi Simon, Thank you for your answer, I will try the Ansatz and comparison of coefficients. To find coefficients a, b, and c I tried to solve a system of three equations but unfortunately it doesn't work. The system is depicted below: eq1 = a + b == Rl*Rs*Cc*gm + Rc*Cc + Rl*Cc + Rl*Cl + Rs*Cc + Rs*Cin eq2 = c + a*b == Rc*Rl*Cc*Cl + Rc*Rs*Cc*Cin + Rs*Rl*Cc*Cin + Rs*Rl*Cc*Cl + Rs*Rl*Cin*Cl eq3 = a*c == Rc*Rl*Rs*Cc*Cin*Cl solve([eq1,eq2,eq3],a,b,c) Here is the result given by SAGE: sage: [] Why this systen doesn't work ?
Regards, Yann Le mardi 19 septembre 2017 10:23:07 UTC+2, Yann Cargouet a écrit : > > Hi everybody, > > I would like to factorize a polynomial function of third degree in order > to obtain the following form: > (1 + a*s + b*s^2)*(1 + c*s). > > Here my test case: > > When I use the factor() function there is no change on the expression. > Which function I have to use to obtain the wanted simplication ? > > all my variables are defined with the command var('Cc, Cin,...) > > Thanks in advance for your answers > Yann > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.