Repository navigation
Commit 84dc0e7
Reduce a polynomial times a high half-odd power of a quadratic with numbers for coefficients (#1913)
* Reduce a polynomial times a high half-odd power of a quadratic with numbers for coefficients
The reduction to R Q^(k + 1/2) + K/sqrt(Q) took a numerator of degree 8 and a power of 9/2 at
most, and solved its system as expressions. With numbers for every coefficient the system is now
solved in exact rationals, kept in lowest terms, to degree 24 and a power of 25/2, and a
coefficient written as an expression that evaluates to a rational is that rational rather than a
name. Welz's 1/((3 - 2 x + x^2)^(11/2) (1 + x + 2 x^2)^5) and its ^(21/2), ^10 twin were
declined: the pieces over the first quadratic were refused at the bound, and solved as
expressions their values came to half a million nodes.
Part of #718
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura
* Record the high half-odd powers in the breaking changes
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura
---------
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>1 parent 1e79b0e commit 84dc0e7
3 files changed
Lines changed: 138 additions & 2 deletions
File tree
- Sources
- AngouriMath/Functions/Continuous/Integration
- Tests/UnitTests/Calculus
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
45 | 58 | | |
46 | 59 | | |
47 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17910 | 17910 | | |
17911 | 17911 | | |
17912 | 17912 | | |
| 17913 | + | |
| 17914 | + | |
| 17915 | + | |
| 17916 | + | |
| 17917 | + | |
| 17918 | + | |
| 17919 | + | |
| 17920 | + | |
| 17921 | + | |
| 17922 | + | |
| 17923 | + | |
| 17924 | + | |
| 17925 | + | |
| 17926 | + | |
| 17927 | + | |
| 17928 | + | |
| 17929 | + | |
| 17930 | + | |
| 17931 | + | |
| 17932 | + | |
| 17933 | + | |
| 17934 | + | |
| 17935 | + | |
| 17936 | + | |
| 17937 | + | |
| 17938 | + | |
| 17939 | + | |
| 17940 | + | |
| 17941 | + | |
| 17942 | + | |
| 17943 | + | |
| 17944 | + | |
| 17945 | + | |
| 17946 | + | |
| 17947 | + | |
| 17948 | + | |
| 17949 | + | |
| 17950 | + | |
| 17951 | + | |
| 17952 | + | |
| 17953 | + | |
| 17954 | + | |
| 17955 | + | |
| 17956 | + | |
| 17957 | + | |
| 17958 | + | |
| 17959 | + | |
| 17960 | + | |
| 17961 | + | |
| 17962 | + | |
| 17963 | + | |
| 17964 | + | |
| 17965 | + | |
| 17966 | + | |
17913 | 17967 | | |
17914 | 17968 | | |
17915 | 17969 | | |
| |||
17968 | 18022 | | |
17969 | 18023 | | |
17970 | 18024 | | |
17971 | | - | |
| 18025 | + | |
| 18026 | + | |
| 18027 | + | |
| 18028 | + | |
| 18029 | + | |
| 18030 | + | |
| 18031 | + | |
17972 | 18032 | | |
17973 | 18033 | | |
17974 | 18034 | | |
| |||
17981 | 18041 | | |
17982 | 18042 | | |
17983 | 18043 | | |
| 18044 | + | |
| 18045 | + | |
| 18046 | + | |
| 18047 | + | |
17984 | 18048 | | |
17985 | 18049 | | |
17986 | 18050 | | |
| |||
18034 | 18098 | | |
18035 | 18099 | | |
18036 | 18100 | | |
18037 | | - | |
| 18101 | + | |
| 18102 | + | |
| 18103 | + | |
| 18104 | + | |
18038 | 18105 | | |
18039 | 18106 | | |
18040 | 18107 | | |
| |||
| 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 | + | |
| 56 | + | |
0 commit comments