Ask Your Question

t == -1/2*(2/45*I*sqrt(4613)*sqrt(3) - 82/5)^(1/3)*(I*sqrt(3) + 1) + 1/3*(10*I*sqrt(3) - 10)/(2/45*I*sqrt(4613)*sqrt(3) - 82/5)^(1/3)

asked 2020-06-22 22:01:28 +0100

rgta8478jo96 gravatar image

t == -1/2(2/45Isqrt(4613)sqrt(3) - 82/5)^(1/3)(Isqrt(3) + 1) + 1/3(10Isqrt(3) - 10)/(2/45Isqrt(4613)sqrt(3) - 82/5)^(1/3)

This is an example of solution(s) I am getting when solving equations. I am not mathematician and I do not know what these numbers means. Can you please tell me if there is way to 'ask' program to deliver results in a way that mortals can understand it. Please help. Thank you

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2020-06-23 17:42:00 +0100

Emmanuel Charpentier gravatar image

You can also ask for a numerical apriximation via the funcion/method vumerical_approx (with handy abbreviations n and N) ; in this case, this yelds a complex value with very small imaginary part, which Sage has trouble proving null but probably is:

Let's call Sol your solution. Then :

sage: Sol.rhs().imag_part().log().n()
sage: Sol.rhs().imag_part().log().n(digits=30)
sage: Sol.rhs().imag_part().log().n(digits=60)

Trying to obtain your solution by other means (e. g. as a root of a polynomial in an exact ring) may enable Sage to prove that thos solution is real.

edit flag offensive delete link more

answered 2020-06-23 00:19:50 +0100

tmonteil gravatar image

You can use the show function to display the result in LaTeX :

If you have multiple such formulas in a jupyter notebook, you can also add:

%display latex

in some cell, so that every formula will be turned into LaTeX once that cell is evaluated.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2020-06-22 22:01:28 +0100

Seen: 123 times

Last updated: Jun 23 '20