ChebyshevU
The Chebyshev polynomial of the second kind , defined by . Provided by @enumeratio/analytic.
Chebyshev polynomialsMathWorldChebyshevPolynomialoftheSecondKindDLMF18.3FungrimChebyshevU✓Fungrim entryWolfram LanguageChebyshevU!ChebyshevU(n, x)the degree- Chebyshev polynomial of the second kind at , for an integer .Typed signatures
| Type | Package | Applies |
|---|---|---|
(integer, number) -> number | analytic | always |
Details
- , , and : the recurrence of ChebyshevT from a different start. The coefficients are integers and the leading one is .
- , so and .
- With the first kind: , and .
- A negative order folds as Wolfram does: and for .
- At an integer and a symbolic or exact the result is the expanded polynomial. At a floating-point or complex the recurrence runs directly on the number.
- A symbolic order stays unevaluated. The signature takes an integer order only; Wolfram continues to non-integer , and that is not implemented here.
Examples
7 more kept as data, checked against the oraclesScope #
Properties #
is 1 for a complex argument too
live ↗Known value · Wolfram MathematicalFunctionData, ChebyshevU
at infinity grows without bound
live ↗Known value · Wolfram MathematicalFunctionData, ChebyshevU:Polynomial
Likewise toward negative infinity
live ↗Known value · Wolfram MathematicalFunctionData, ChebyshevU:Polynomial
Known value · Wolfram MathematicalFunctionData, ChebyshevU:Polynomial, ChristoffelâDarboux formula
Known value · Wolfram MathematicalFunctionData, ChebyshevU:Polynomial, ChristoffelâDarboux formula
Known value · Wolfram MathematicalFunctionData, ChebyshevU:Polynomial, Orthogonality relation
Known value · Wolfram MathematicalFunctionData, ChebyshevU:Polynomial, Orthogonality relation
About
| Examples | 39 |
|---|---|
| Checked against | Wolfram Language 37 agree2 differ |
| Crosswalk | WikipediaMathWorldDLMFFungrimFungrim entry ×30Wolfram Language |
Implementation
primitive · kernela kernel — an algorithm over mutable state that would not be readable as a tree
typescriptpackages/symbols/analysis/analytic/src/chebyshev.tswolfram / mpmath / sympypackages/oracle/src/mappings.tsChebyshevU[n, x]; mpmath.chebyu(n, x); sympy.chebyshevu(n, x).
See also: ChebyshevT, LegendrePolynomial, Sin