Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement trigonometric symmetry simplifications #20139

Closed
rwst opened this issue Feb 29, 2016 · 3 comments
Closed

implement trigonometric symmetry simplifications #20139

rwst opened this issue Feb 29, 2016 · 3 comments

Comments

@rwst
Copy link

rwst commented Feb 29, 2016

This will bring Sage to its knees:

assert sin(104*pi/105) == sin(pi/105)

because sin symmetry is not implemented and so the __nonzero__ proof machinery is started which uses QQbar on algebraic numbers of high degree.

Sympy immediately verifies the equation because it does:

>>> sin(104*pi/105)
   ⎛ π ⎞
sin⎜───⎟
   ⎝105⎠

The fix will be made in Pynac and this ticket should doctest it.

Component: symbolics

Issue created by migration from https://trac.sagemath.org/ticket/20139

@rwst rwst added this to the sage-7.1 milestone Feb 29, 2016
@rwst

This comment has been minimized.

@rwst
Copy link
Author

rwst commented Jul 19, 2016

comment:2

This works in develop and is tested in Function_sin so can be closed.

@rwst rwst removed this from the sage-7.1 milestone Jul 19, 2016
@embray
Copy link
Contributor

embray commented Aug 30, 2016

comment:4

Determined to be invalid/duplicate/wontfix (closing as "wontfix" as a catch-all resolution).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants