

is_Numerical : r0, r1 = return def roots_cubic ( f, trig = False ): """Returns a list of roots of a cubic polynomial. is_negative : r0, r1 = r1, r0 elif not dom. is_Numerical : d = _simplify ( d ) B = _simplify ( B ) D = factor_terms ( _sqrt ( d ) / A ) r0 = B - D r1 = B + D if a. is_Numerical : r = _simplify ( r ) R = _sqrt ( r ) r0 = - R r1 = R else : d = b ** 2 - 4 * a * c A = 2 * a B = - b / A if not dom. is_negative : r0, r1 = r1, r0 elif b is S.

is_Numerical : r1 = _simplify ( r1 ) elif r1. is_Composite : return factor ( expr ) else : return simplify ( expr ) if c is S. append ( di ) if co : d = Mul ( * other ) co = Mul ( * co ) return co * sqrt ( d ) return sqrt ( d ) def _simplify ( expr ): if dom. get_domain () def _sqrt ( d ): # remove squares from square root since both will be represented # in the results a similar thing is happening in roots() but # must be duplicated here because not all quadratics are binomials co = other = for di in Mul. The ordering will be the same for any numerical coefficients as long as the assumptions tested are correct, otherwise the ordering will not be sorted (but will be canonical). If the domain is ZZ then the roots will be sorted with negatives coming before positives. is_Composite : r = factor ( r ) else : r = simplify ( r ) return def roots_quadratic ( f ): """Returns a list of roots of a quadratic polynomial. """ from _future_ import print_function, division import math from re import S, I, pi from import ordered, range, reduce from import factor_terms from import _mexpand from import fuzzy_not from import expand_2arg, Mul from import Rational, igcd, comp from import Pow from import Eq from import Dummy, Symbol, symbols from import sympify from sympy.functions import exp, sqrt, im, cos, acos, Piecewise from import root from sympy.ntheory import divisors, isprime, nextprime from import ( PolynomialError, GeneratorsNeeded, DomainError ) from import PolyQuintic from import Poly, cancel, factor, gcd_list, discriminant from import together from import cyclotomic_poly from sympy.simplify import simplify, powsimp from sympy.utilities import public def roots_linear ( f ): """Returns a list of roots of a linear polynomial.""" r = - f.

Line Integral given Function & 2 Points.Line Integral given Function & Parametrization.Line Integral Integral(f1dx+f2dy) over Curve C.

Fourier Transform of Piecewise Def Function.Step by Step Integration: Integral f(x)dx.Find Antiderivative & Constant of Integration: Integral f(x)dx + C.De Moivre Theorem : r*(cos(x)+sin(x)*i)^n.Two Complex Numbers: All-in-one-Explorer.One Complex Number: All-in-one-Explorer.Step by Step Differentiation and Integration.Step by Step Analytic and Harmonic Functions.
COMPLEX POLY ROOTS TI NSPIRE POLYROOTS TRIAL
The App is comprehensive and capabilities can be viewed below, the free trial can be downloaded at Capabilities: TiNspire users can solve Complex Numbers and Complex Functions – Step by Step – using the Complex Analysis Made Easy app at :
