Repository navigation
Commit a1f6426
Split a rational function of a sine over powers of linears in it by the residues at their roots (#2001)
cot(c + d x)^6/(a + b sin(c + d x))^3 is (1 - s^2)^3/(s^6 (a + b s)^3) in
s = sin(x), over powers of linears in s: the sine, 1 +- s from an even power
of the cosine, and a + b s. It is split by the residues at their roots, each
block a Taylor series at a root, into constants over powers of one linear
that the rules for csc^n, 1/(1 +- sin)^n and 1/(a + b sin)^n answer. Under
the half-angle tangent, where master took it, every linear but the sine is
a quadratic, and the cube of a symbolic one ran out of time. Only where the
half-angle is that slow. And a repeated quadratic with Gaussian rational
roots is split by the residues at one root, those at the other their
conjugates: sin(c + d x)^6/(a + b tan(c + d x))^2.
Rubi pocket (1,817 rows of family 4): 1769 -> 1783 solved; the moves re-run
alone gain 15 rows of 4.1.1.2, 4.1.1.3, 4.1.2.1, 4.1.2.2 and 4.3.1.3.
Part of #233.
Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>1 parent efd72ac commit a1f6426
5 files changed
Lines changed: 610 additions & 17 deletions
File tree
- Sources
- AngouriMath/Functions
- Algebra/Polynomials
- Continuous/Integration
- Tests/UnitTests/Calculus
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
763 | 763 | | |
764 | 764 | | |
765 | 765 | | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
766 | 793 | | |
767 | 794 | | |
768 | 795 | | |
| |||
0 commit comments