AngouriMath
SquareRootLogarithmAnsatz
Description
Summary
A rational function of x and one square root y = sqrt(P(x)) of a quadratic,
a cubic or a quartic, integrated by an ansatz over logarithms ofA - B y and
arctangents ofA/(B y) for polynomials A and B , and a rational
part iny .
a cubic or a quartic, integrated by an ansatz over logarithms of
arctangents of
part in
Remarks
substitution makes these rational; the ones that are elementary at all -- Welz's
Bronstein's
has its poles, so the
order there, which is a Padé approximant of the branch's series -- Welz's
likewise for a quartic with a square leading coefficient, which is Bronstein's. Where
logarithms is one arctangent of
Each Padé approximant at each place, for a few orders, is a candidate; the identity
and matched coefficient by coefficient, and solved exactly over the rationals.
which the branch begins with a line
contributes to the system is the conjugate difference of its logarithms over
system over the rationals. For a quadratic
substitutions answer in principle, but through a rational function whose residues can
lie in a field of degree four -- Timofeev's
rational pole where
of its square root, and is left for now. The answer is checked against the integrand at
sampled points before it is returned.
https://github.com/asc-community/AngouriMath/issues/718
Members
DivideByLinear(PeterO.Numbers.ERational[],PeterO.Numbers.ERational)
MethodDivideExact(PeterO.Numbers.ERational[],PeterO.Numbers.ERational[])
MethodMaxDenominatorDegree
FieldMaxNumeratorDegree
FieldMaxQuadraticOrder
FieldMaxRadicandDegree
FieldPlacesOf(AngouriMath.Entity,AngouriMath.Entity,AngouriMath.Entity.Variable)
MethodPlainSquare
FieldRationals(AngouriMath.Functions.Algebra.CubeRootLogarithmAnsatz.XPoly)
Method
Angouri © 2019-2023 · Project's repo · Site's repo · Octicons · Transparency · 4378 pages online