Repository navigation
A fractional power of a quotient whose denominator is positive for every real x is written as the two powers it is, and the integrand so written is asked - #1317
Merged
Conversation
…ery real x is written as the two powers it is, and the integrand so written is asked Timofeev's `((2 + x^2)/x^2)^(7/9)/(2 + x^2)^(3/2)` is nothing any rule reads as written, and `x^(-14/9) (2 + x^2)^(7/9 - 3/2)` once the quotient is written apart -- a binomial differential under `u = x^(1/9)`, which the linear radical substitution and the binomial rule answer between them in half a second. `(P/Q)^r = P^r/Q^r` whenever `Q` is a positive real, since then `arg(P/Q) = arg(P)`, and a polynomial in `x^2` with positive coefficients is one at every real `x` but zero, where the quotient was undefined anyway. The simplifier is right not to write it so for an `x` it knows nothing about; the integrator knows its variable is real. `(x^2)^(-7/9)` is `|x|^(-14/9)`, and is written as `x^(-14/9)`: what comes out is an antiderivative for `x > 0`, made one everywhere by parity -- exact, since an integrand with only even powers of `x` in it is even and its antiderivative odd -- or not at all. Both sides are checked. Asked at the top only, as every rule that lands on the open chain is, and beside the rule that combines radicals, which does the like for the roots it combines. Rubi sample: +1 (Timofeev 642), 0 wrong, 0 timeouts. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura
This was referenced Sep 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Timofeev's
((2 + x^2)/x^2)^(7/9)/(2 + x^2)^(3/2)is nothing any rule readsas written, and
x^(-14/9) (2 + x^2)^(7/9 - 3/2)once the quotient iswritten apart -- a binomial differential under
u = x^(1/9), which thelinear radical substitution and the binomial rule answer between them in
half a second.
(P/Q)^r = P^r/Q^rwheneverQis a positive real, sincethen
arg(P/Q) = arg(P), and a polynomial inx^2with positivecoefficients is one at every real
xbut zero, where the quotient wasundefined anyway. The simplifier is right not to write it so for an
xitknows nothing about; the integrator knows its variable is real.
(x^2)^(-7/9)is|x|^(-14/9), and is written asx^(-14/9): what comesout is an antiderivative for
x > 0, made one everywhere by parity --exact, since an integrand with only even powers of
xin it is even andits antiderivative odd -- or not at all. Both sides are checked. Asked at
the top only, as every rule that lands on the open chain is, and beside
the rule that combines radicals, which does the like for the roots it
combines.
Rubi sample (463 problems, 5 s budget), against the #1315 master this branch is cut from:
One more, nothing lost: Timofeev 642, in 0.5 s. No other problem moved by more than noise. Independent of #1316 (open), which touches the same two files in other places; the raw diff between the two runs shows only each other's problem.
The five test suites are green.
Part of #718.
🤖 Generated with Claude Code
https://claude.ai/code/session_012sonx8iAspMiwRwokT1Ura