We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 22778bb commit 808a043Copy full SHA for 808a043
src/simplify_rules.jl
@@ -58,8 +58,8 @@ let
58
59
TRIG_EXP_RULES = [
60
@acrule(sin(~x)^2 + cos(~x)^2 => one(~x))
61
- @acrule(sin(~x)^2 + -1 => cos(~x)^2)
62
- @acrule(cos(~x)^2 + -1 => sin(~x)^2)
+ @acrule(sin(~x)^2 + -1 => -1*cos(~x)^2)
+ @acrule(cos(~x)^2 + -1 => -1*sin(~x)^2)
63
64
@acrule(tan(~x)^2 + -1*sec(~x)^2 => one(~x))
65
@acrule(tan(~x)^2 + 1 => sec(~x)^2)
test/rulesets.jl
@@ -86,6 +86,8 @@ end
86
87
@eqtest simplify(1 + y + tan(x)^2) == sec(x)^2 + y
88
@eqtest simplify(1 + y + cot(x)^2) == csc(x)^2 + y
89
+ @eqtest simplify(cos(x)^2 - 1) == -sin(x)^2
90
+ @eqtest simplify(sin(x)^2 - 1) == -cos(x)^2
91
end
92
93
@testset "Exponentials" begin
0 commit comments