Repository navigation
Commit f7d7874
Read a sum of products of powers with a base a term lacks there to the power 0 (#2019)
WithTheCommonPowersOut reads a sum whose terms are a constant times powers of
the same bases as the bases' common product times a bracket, which the
derivative of a product then answers. It asked every term for the same
bases. A base missing from a term is now counted there to the power 0 where
its exponents elsewhere are whole, so (1 + e^x) x/sqrt(e^x + x) +
2 sqrt(e^x + x), with x and 1 + e^x in the first term only, is
(e^x + x)^(-1/2) ((1 + e^x) x + 2 (e^x + x)), the derivative of
2 x sqrt(e^x + x). Master's reading of a raised function in some terms only
(#1980) and of x to the power 0 (#1984) are kept, and a raised function is
now one such base.
Rubi's 1.3.2:1256 and 2.3:866 and 871, declined by 2.5.0 and by master
f7f2a7a, are answered: 2 x sqrt(e^x + x), 2/5 x^2 sqrt(5 e^x + x^3) and
-1/5 (1 - x^6)^(5/3) x^(-5). The other 15 rows its chain moved against
4877ed2 answer the same on master f7f2a7a and here, or are past 20 s on
both (Rubi's 3.3:245-247, which this does not reach).
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 f7f2a7a commit f7d7874
3 files changed
Lines changed: 101 additions & 17 deletions
File tree
- Sources
- AngouriMath/Functions/Continuous/Integration
- Tests/UnitTests/Calculus
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1197 | 1197 | | |
1198 | 1198 | | |
1199 | 1199 | | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
1200 | 1215 | | |
1201 | 1216 | | |
1202 | 1217 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17541 | 17541 | | |
17542 | 17542 | | |
17543 | 17543 | | |
17544 | | - | |
17545 | | - | |
17546 | | - | |
17547 | | - | |
17548 | | - | |
| 17544 | + | |
| 17545 | + | |
| 17546 | + | |
| 17547 | + | |
| 17548 | + | |
| 17549 | + | |
17549 | 17550 | | |
17550 | 17551 | | |
17551 | 17552 | | |
| |||
17581 | 17582 | | |
17582 | 17583 | | |
17583 | 17584 | | |
17584 | | - | |
17585 | | - | |
17586 | | - | |
| 17585 | + | |
| 17586 | + | |
| 17587 | + | |
| 17588 | + | |
| 17589 | + | |
| 17590 | + | |
| 17591 | + | |
17587 | 17592 | | |
17588 | | - | |
| 17593 | + | |
| 17594 | + | |
| 17595 | + | |
| 17596 | + | |
17589 | 17597 | | |
17590 | 17598 | | |
17591 | | - | |
17592 | | - | |
17593 | | - | |
| 17599 | + | |
| 17600 | + | |
| 17601 | + | |
| 17602 | + | |
| 17603 | + | |
| 17604 | + | |
| 17605 | + | |
| 17606 | + | |
| 17607 | + | |
| 17608 | + | |
17594 | 17609 | | |
17595 | 17610 | | |
17596 | 17611 | | |
| |||
17625 | 17640 | | |
17626 | 17641 | | |
17627 | 17642 | | |
17628 | | - | |
17629 | | - | |
17630 | | - | |
17631 | 17643 | | |
17632 | 17644 | | |
17633 | 17645 | | |
17634 | 17646 | | |
17635 | | - | |
| 17647 | + | |
| 17648 | + | |
17636 | 17649 | | |
17637 | 17650 | | |
17638 | 17651 | | |
| |||
17850 | 17863 | | |
17851 | 17864 | | |
17852 | 17865 | | |
17853 | | - | |
| 17866 | + | |
| 17867 | + | |
17854 | 17868 | | |
17855 | 17869 | | |
17856 | 17870 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
0 commit comments