Skip to content

Cancel a power of a cosine over a binomial in the sine - #1930

Merged
Rafael-SOWNet merged 3 commits into
masterfrom
a-cosine-power-over-one-plus-a-sine-cancelled
Oct 17, 2026
Merged

Rafael-SOWNet merged 3 commits into
masterfrom
a-cosine-power-over-one-plus-a-sine-cancelled

Conversation

@Rafael-SOWNet

Copy link
Copy Markdown
Member

Part of #718.

cos(c + d x)^2/((e + f x) (a + a sin(c + d x))) was left unevaluated. cos^2/(1 + sin) is 1 - sin wherever the integrand is defined, so this cancels the cosine's power against the binomial in the sine. What remains is a sine or cosine over a power of a linear, which is answered with Si and Ci.

Rubi corpus, against master 67d8e8d (budget 5 s):

master this branch
4.1.10:360 cos(c+d x)^2/((e+f x)(a+a sin(c+d x))) unsolved 251 ms
4.1.10:361 cos(c+d x)^2/((e+f x)^2 (a+a sin(c+d x))) unsolved 24 ms
4.1.10:366 cos(c+d x)^3/((e+f x)(a+a sin(c+d x))) unsolved 16 ms
4.1.10:367 cos(c+d x)^3/((e+f x)^2 (a+a sin(c+d x))) unsolved 30 ms

Nothing else moves:

  • Family 0 is run whole and families 1–8 sampled. The 889-row pocket has no losses and no wrong answers.
  • The allocation gate and the suite pass.

2.5.0 leaves all four unsolved. They are recorded in BREAKING-CHANGES with their sizes, 132 to 790 characters.

🤖 Generated with Claude Code

https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura

Rafael-SOWNet and others added 3 commits October 17, 2026 00:17
…egrating

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura
…-one-plus-a-sine-cancelled

# Conflicts:
#	Sources/AngouriMath/Functions/Continuous/Integration/IndefiniteIntegralSolver.cs
#	Sources/AngouriMath/Functions/Continuous/Integration/Integration.Definition.cs
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura
@Rafael-SOWNet Rafael-SOWNet added this to the 2.6.0 milestone Oct 17, 2026
@Rafael-SOWNet
Rafael-SOWNet merged commit 081b56f into master Oct 17, 2026
34 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in AngouriMath Oct 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant