ChebyshevU[n,x]
第2種チェビシェフ(Chebyshev)多項式
を与える.
ChebyshevU
ChebyshevU[n,x]
第2種チェビシェフ(Chebyshev)多項式
を与える.
詳細
- 記号操作・数値操作の両方に適した数学関数である.
- 整数 n について具体的な多項式が与えられる.
-
- 特別な引数の場合,ChebyshevUは,自動的に厳密値を計算する.
- ChebyshevUは任意の数値精度で評価できる.
- ChebyshevUは自動的にリストに縫い込まれる.
- ChebyshevU[n,z]は,非整数nについて複素 z 平面上,
〜
の範囲で不連続な分枝切断線を持つ. - ChebyshevUはIntervalオブジェクトおよびCenteredIntervalオブジェクトに使うことができる. »
例題
すべて開く すべて閉じる例 (7)
ChebyshevU[2, 3]十次のChebyshevU多項式を計算する:
ChebyshevU[10, x]Plot[ChebyshevU[10, x], {x, -1, 1}]ComplexPlot3D[ChebyshevU[5, z], {z, -2 - 2I, 2 + 2I}, PlotLegends -> Automatic]Series[ChebyshevU[5, x], {x, 0, 5}]Infinityにおける漸近展開:
Series[ChebyshevU[1 / 3, x], {x, ∞, 3}]//Normal//FullSimplifySeries[ChebyshevU[1 / 3, x], {x, -1, 2}]//FullSimplifyスコープ (44)
数値評価 (6)
ChebyshevU[2, 5]ChebyshevU[12, 2.5]N[ChebyshevU[1 / 7, 1 / 3], 50]ChebyshevU[0.3000000000000000000, 0]N[ChebyshevU[98 + I, I]]ChebyshevU[-1.5, -2.4`100]//TimingChebyshevU[84, 63`10000000];//TimingIntervalオブジェクトとCenteredIntervalオブジェクトを使って最悪のケースにおける補償区間を計算する:
ChebyshevU[2, Interval[{1.9, 2.1}]]ChebyshevU[2, CenteredInterval[2, 1 / 100]]Aroundを使って平均的なケースの統計区間を計算することもできる:
ChebyshevU[2, Around[2, 0.01]]ChebyshevU[2, {{1, 2}, {3, 4}}]MatrixFunctionを使って行列のChebyshevU関数を計算することもできる:
MatrixFunction[ChebyshevU[2, #]&, {{1, 2}, {3, 4}}]特定の値 (7)
固定点におけるChebyshevUの値:
Table[ChebyshevU[n, Pi / 2], {n, 0, 3}]記号的な n についてのChebyshevU:
ChebyshevU[n, 0]ChebyshevU[0, 0]ChebyshevU[0, Infinity]ChebyshevU[Infinity, 0][[1, 1]]ChebyshevU[5,x]の最初の正の最大値を求める:
xmax = x /. Solve[D[ChebyshevU[5, x], x] == 0 && 0 < x < π, x][[1]]Plot[ChebyshevU[5, x], {x, -1, 1}, Epilog -> Style[Point[{xmax, ChebyshevT[5, xmax]}], PointSize[Large], Red]]陪多項式ChebyshevU[7,x]を計算する:
ChebyshevU[7, x]半整数 n について陪多項式ChebyshevU[1/2,x]を計算する:
ChebyshevU[1 / 2, x]可視化 (3)
ChebyshevU関数をさまざまな次数で計算する:
Plot[{ChebyshevU[1, x], ChebyshevU[2, x], ChebyshevU[3, x], ChebyshevU[4, x]}, {x, -1, 1}]ComplexContourPlot[Re[ChebyshevU[3, z]], {z, -3 - 3 I, 3 + 3 I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[ChebyshevU[3, z]], {z, -3 - 3 I, 3 + 3 I}, IconizedObject[«PlotOptions»]]Plot3D[ChebyshevU[n, z], {n, 0, 5}, {z, -1, 1}]関数の特性 (14)
ChebyshevUは,区間[-1,∞]からのすべての実数値について定義される:
FunctionDomain[ChebyshevU[n, x], x]ChebyshevUは,
以外のすべての複素値について定義される:
FunctionDomain[ChebyshevU[n, z], z, Complexes]FunctionRange[ChebyshevU[1, x], x, y]FunctionRange[ChebyshevU[1, z], z, y, Complexes]FunctionRange[ChebyshevU[2, x], x, y]FunctionRange[ChebyshevU[2, z], z, y, Complexes]ChebyshevU[1, -x] == -ChebyshevU[1, x]ChebyshevU[2, -x] == ChebyshevU[2, x]ChebyshevUは要素単位でリストに縫い込まれる:
ChebyshevU[{1, 2, 3}, x]FunctionAnalytic[ChebyshevU[n, x], x, Assumptions -> n∈ℤ]一般に,ChebyshevUは解析的でも有理型でもない:
FunctionAnalytic[ChebyshevU[1 / 3, x], x, ℂ]FunctionMeromorphic[ChebyshevU[1 / 3, x], x]FunctionMonotonicity[ChebyshevU[2, x], x]FunctionInjective[ChebyshevU[2, x], x]FunctionInjective[ChebyshevU[1, x], x]Plot[{ChebyshevU[1, x], ChebyshevU[2, x], 2}, {x, -1, 1}]FunctionSurjective[ChebyshevU[2, x], x]FunctionSurjective[ChebyshevU[1, x], x]Plot[{ChebyshevU[1, x], ChebyshevU[2, x], -2}, {x, -1, 1}]FunctionSign[ChebyshevU[2, x], x]FunctionSingularities[ChebyshevU[n, x], x]FunctionDiscontinuities[ChebyshevU[n, x], x]FunctionConvexity[ChebyshevU[2, x], x]TraditionalFormによる表示:
ChebyshevU[n, x]//TraditionalForm微分 (3)
D[ChebyshevU[n, x] , x]Table[D[ChebyshevU[n, x], {x, k}], {k, 1, 3}]//SimplifyPlot[Evaluate[% /. n -> 5], {x, -10, 10}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative"}]D[ChebyshevU[n, x], {x, k}]// FullSimplify積分 (4)
Integrateを使って不定積分を計算する:
Integrate[ChebyshevU[n, x], x]FullSimplify[D[%, x]]Integrate[ChebyshevU[n, x], {x, 0, 4}]奇整数についての1周期のChebyshevUの定積分は0である:
Integrate[ChebyshevU[2n - 1, x], {x, -5, 5}]Table[%, {n, 3, 11, 2}]//FullSimplifyIntegrate[ChebyshevU[3, x]ChebyshevT[5, x], x]//FullSimplifyIntegrate[Exp[x] ChebyshevU[5, x], {x, 0, 5}]//FullSimplify級数展開 (3)
Seriesを使ってテイラー(Taylor)展開を求める:
Series[ChebyshevU[n, x], {x, 0, 3}]terms = Normal@Table[Series[ChebyshevU[10, x], {x, 0, m}], {m, 1, 5, 2}];
Plot[{ChebyshevU[10, x], terms}, {x, -1, 1}, PlotRange -> {-3, 3}]SeriesCoefficientを使った級数展開における一般項:
SeriesCoefficient[ChebyshevU[n, x], {x, 0, n}]Series[ChebyshevU[n, x], {x, x0, 2}]関数の恒等式と簡約 (4)
ChebyshevUは,以下の三角恒等式を通して定義される:
ChebyshevU[n, Cos[θ]] == Sin[(n + 1) θ] / Sin[θ]//FullSimplifyChebyshevUの通常の母関数:
Sum[ChebyshevU[n, x]t^n, {n, 0, Infinity}]ChebyshevUの指数型母関数:
Sum[ChebyshevU[n, x]t^n / n!, {n, 0, Infinity}]ChebyshevU[n, z] == 2 z ChebyshevU[n + 1, z] - ChebyshevU[n + 2, z]//FullSimplifyChebyshevU[n - 1, z] + ChebyshevU[n + 1, z] == 2 z ChebyshevU[n, z]//FullSimplify一般化と拡張 (2)
ChebyshevUはベキ級数に適用できる:
ChebyshevU[10, Log[1 + x] + O[x] ^ 6]ChebyshevUはIntervalに適用できる:
ChebyshevU[10, Interval[{-1, 1}]]アプリケーション (7)
coeffs = Table[((2/π)Subsuperscript[∫, -1, 1]Sqrt[1 - x^2] ChebyshevU[n, x] Sinc[2x π]ⅆx), {n, 0, 4}];Plot[{Sinc[2π x], Evaluate[coeffs.Table[ChebyshevU[n, x], {n, 0, 4}]]}, {x, -1, 1}]curve[pts_List] := Function[x, Evaluate[Block[{n = Length[pts]}, pts.Table[ChebyshevU[n - 1, Sin[(k π/n)] Sqrt[1 - x^2] + x Cos[(π k/n)]], {k, 0, n - 1}] / n]]]points[pts_List] := MapIndexed[{-1. Cos[(First[#2]) * Pi / Length[pts]], #1}&, Reverse[pts]]Plot[Evaluate[curve[Range[15]][x]], {x, -1, 1}, Prolog -> {Red, PointSize[0.02], Point[points[Range[15]]]}]Plot[ Evaluate[Table[1 / (1 + k^2 ChebyshevU[n, Cos[k] + Sinc[k]]^2), {n, 0, 5}]], {k, 0, 10}, PlotRange -> All]toeplitzTridiagonal[a_, b_, c_, n_] := SparseArray[{Band[{2, 1}] -> a, Band[{1, 1}] -> b, Band[{1, 2}] -> c}, {n, n}]toeplitzTridiagonal[a, b, c, 4]//MatrixFormテプリッツ行列の特性多項式はChebyshevUによって表すことができる:
cPoly[a_, b_, c_, n_, x_] := (-Sqrt[a c])^n ChebyshevU[n, (x - b/2Sqrt[a c])]Table[CharacteristicPolynomial[toeplitzTridiagonal[a, b, c, n], x] == cPoly[a, b, c, n, x]//Simplify, {n, 2, 9}]Kac–Murdock–Szegő (KMS)行列(対称テプリッツ行列)を定義する:
kms[ρ_, n_] := ToeplitzMatrix[ρ^Range[0, n - 1]]KMS行列は一次元自己回帰過程(AR(1)過程)の相関行列である:
n = 6;
kms[ρ, n] == Correlation[ARProcess[{ρ}, σ ^ 2][Range[n]]]//SimplifyKMS行列の固有多項式はChebyshevUによって表すことができる:
CharacteristicPolynomial[kms[ρ, n], λ] == With[{τ = (ρ^2(λ + 1) + λ - 1/2ρ λ)}, ((ρ λ)^n/1 - ρ^2)(ChebyshevU[n, τ] - 2ρ ChebyshevU[n - 1, τ] + ρ^2ChebyshevU[n - 2, τ])]//SimplifyChebyshevU関数を不均一部分として微分方程式を解く:
DSolve[y''[x] + ChebyshevU[n, x] == 0, y[x], x]Series[1 / (1 - 2 t x + t ^ 2), {t, 0, 4}]SeriesCoefficient[%, 4]ChebyshevU[4, x]特性と関係 (7)
ChebyshevU多項式中の係数のリストを得る:
CoefficientList[ ChebyshevU[10, x], x]FunctionExpandを使って三角関数を通して展開する:
FunctionExpand[ChebyshevU[n, x]]
についてのChebyshevUの導関数:
D[ChebyshevU[n, x], x]ChebyshevUはDifferenceRootとして表すことができる:
DifferenceRootReduce[ChebyshevU[k, z], k]ChebyshevUの級数展開における一般項:
SeriesCoefficient[ChebyshevU[a, x], {x, 0, n}]ChebyshevUの母関数:
GeneratingFunction[ChebyshevU[n, k], n, x]ChebyshevUの指数母関数:
ExponentialGeneratingFunction[ChebyshevU[n, k], n, x]テクニカルノート
-
▪
- 多項式の直交系
関連するガイド
-
▪
- 特殊関数
履歴
1988 で導入 (1.0) | 2021 で更新 (13.0) ▪ 2022 (13.1)
テキスト
Wolfram Research (1988), ChebyshevU, Wolfram言語関数, https://reference.wolfram.com/language/ref/ChebyshevU.html (2022年に更新).
CMS
Wolfram Language. 1988. "ChebyshevU." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2022. https://reference.wolfram.com/language/ref/ChebyshevU.html.
APA
Wolfram Language. (1988). ChebyshevU. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ChebyshevU.html
BibTeX
@misc{reference.wolfram_2026_chebyshevu, author="Wolfram Research", title="{ChebyshevU}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/ChebyshevU.html}", note=[Accessed: 14-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_chebyshevu, organization={Wolfram Research}, title={ChebyshevU}, year={2022}, url={https://reference.wolfram.com/language/ref/ChebyshevU.html}, note=[Accessed: 14-September-2026]}