AngouriMath
SolveByHalfAngleSubstitution(AngouriMath.Entity,AngouriMath.Entity.Variable,System.Boolean)
Method (no overloads)
Summary
A rational function of sin(x) and cos(x) , turned into a rational function
of one variable by the half-angle substitutiont = tan(x/2) and handed to the
machinery for those.
of one variable by the half-angle substitution
machinery for those.
Remarks
operations becomes a quotient of polynomials — which partial fractions already answers.
as a single table lookup were the *worst*-served difficulty band we had, and this
family is a large part of why.
https://github.com/asc-community/AngouriMath/issues/718
not
the wrong-looking reason: a product of sines is a sum by the product-to-sum identity
and wants that rather than a rational function in
integrand that is rational in
tangent, where this one would answer it in terms of the half-angle and be right but
unrecognisable.
multiples of pi, so the antiderivative this produces is an antiderivative on each
interval between them rather than across one — the constant may differ from one
interval to the next. That is the standing property of this substitution and is the
same one SolveByTangentSubstitution(AngouriMath.Entity,AngouriMath.Entity.Variable,System.Boolean) already carries; it is not a claim
this rule makes and does not make the value wrong where it is defined.
Angouri © 2019-2023 · Project's repo · Site's repo · Octicons · Transparency · 4378 pages online