-
Notifications
You must be signed in to change notification settings - Fork 0
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
Incorrect Trig Derivative #31
Comments
65001
added a commit
that referenced
this issue
Dec 26, 2019
Merged
65001
added a commit
that referenced
this issue
Jan 2, 2020
* Added more powerful abstractions and added more log rule * More log rules converted * Added ln summation and subtraction rules * Misc Folder changes * More Misc file movings * Misc Changes * Removed Parallelizable tags * Added some subtraction rules * Added a log rule * Moved stuff around * Added a division rule set * Added gcd rule * Update Division.cs * Added a subtraction coefficientreduction rule * Added more powerful simplifier * Division Flip rule added * Division constant cancelation * Added division by zero and power reduction rules * Added another division rule * Removed the Imaginary Simplifications set and moved it into the sqrt set * Bug Fix * Started on multiplication simplification conversions * More conversions * Added a lot of addition rules * Moved more addition rules over * Moved all multiplications over * Moved Exponent Rules Over * Moved Tables.cs to a new namespace * Wrote a Logging class * Rewrote Tables so that it hopefully uses less memory * Moved tables over to new Schema syntax for better efficiencey * Fixed Incorrect Trig Derivative bug #31 * Started moving some trig rules over * Modified how infix prints out nodes to reduce amount of nesting * IP commit * Added Even and Odd Identities * Added more trig rules * Moved all Trig Rules over * Rewrote part of this node rule * Misc commit
65001
added a commit
that referenced
this issue
Aug 1, 2020
* Added a rule class * Added a rule manager * Moved Sqrt Optimizations over to the Rule Manager * Misc changes * Added the ability to deepclone a node * Moved some log simplifications over * Rule conversion project (#32) * Added more powerful abstractions and added more log rule * More log rules converted * Added ln summation and subtraction rules * Misc Folder changes * More Misc file movings * Misc Changes * Removed Parallelizable tags * Added some subtraction rules * Added a log rule * Moved stuff around * Added a division rule set * Added gcd rule * Update Division.cs * Added a subtraction coefficientreduction rule * Added more powerful simplifier * Division Flip rule added * Division constant cancelation * Added division by zero and power reduction rules * Added another division rule * Removed the Imaginary Simplifications set and moved it into the sqrt set * Bug Fix * Started on multiplication simplification conversions * More conversions * Added a lot of addition rules * Moved more addition rules over * Moved all multiplications over * Moved Exponent Rules Over * Moved Tables.cs to a new namespace * Wrote a Logging class * Rewrote Tables so that it hopefully uses less memory * Moved tables over to new Schema syntax for better efficiencey * Fixed Incorrect Trig Derivative bug #31 * Started moving some trig rules over * Modified how infix prints out nodes to reduce amount of nesting * IP commit * Added Even and Odd Identities * Added more trig rules * Moved all Trig Rules over * Rewrote part of this node rule * Misc commit * Added some sum rules * Attempts at optimizing Tokenizer * Started to Make Node Comporable * Sum Power Expansion added * Liberalized some rules * Added a new Subtraction Rule f(x) - (g(x) - h(x)) -> f(x) - g(x) + h(x) -> (f(x) + h(x)) - g(x) * Added factorial simplifications * Added the concept of descriptions * Added displaying description on arguments being out of range * Started adding descriptions Added descriptions to max and min * Misc Changes * Added more descriptions and misc refactors * Misc Refactor Moved folder Added more description * Added CoefficientDivision rules for derivatives and summations Renamed OptimizerRuleSet to OptimizerRuleEngine Moved OptimizerRuleEngine into its own file Added appropriate unit tests * Bunch of small changes Changed infix behaviour to have less paranthesis Added Integral Simplification Rule Set Foundations Rule Simplifications: f(x)/g(x) + h(x)/g(x) -> [f(x) + h(x)]/g(x) abs(f(x))^2 ->f(x)^2 * Create config.yml * Added Integration Rules Added constant, coefficient, and single variable rules. In Node added Contains and IsVariable methods. * Misc Changes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
The derivatives of
arcsec
andarccsc
will produce incorrect values for negative numbers.https://en.wikipedia.org/wiki/List_of_trigonometric_identities#Calculus
The text was updated successfully, but these errors were encountered: