QBinomial[n,m,q]
二項係数
を返す.
QBinomial
QBinomial[n,m,q]
二項係数
を返す.
詳細
- 記号操作・数値操作の両方に適した数学関数である.
-
- QBinomialは自動的にリストに縫い込まれる.
例題
すべて開く すべて閉じる例 (4)
QBinomial[4, 2, 1 / 2]Plot[QBinomial[1, 1 / 3, x], {x, 0, 2}, Exclusions -> None]Series[QBinomial[1 / 2, 1, x], {x, 0, 2}]FunctionExpandを使ってガウスの多項式を得る:
QBinomial[10, 5, q]//FunctionExpandスコープ (22)
数値評価 (5)
QBinomial[5, -3.1, E]QBinomial[0, 12, 5]N[QBinomial[15 / 17, 5, 1], 50]QBinomial[0.211111111111111111, 5, 1]N[QBinomial[23 / 47, 5 - I, 2]]QBinomial[23 / 47, 5, 1`100]//TimingQBinomial[15 / 71, 5, 1`1000];//TimingQBinomial[1, {{1 / 2, 1}, {0, -1 / 2}}, .2]MatrixFunctionを使って行列のQBinomial関数を計算することもできる:
MatrixFunction[QBinomial[1, #, .2]&, {{1 / 2, -1}, {0, 1 / 2}}]//FullSimplify特定の値 (5)
記号パラメータについてのQBinomial:
QBinomial[n, 4, 2]//FunctionExpandQBinomial[1, m, 2]//FunctionExpandQBinomial[4, 2, q]//FunctionExpandQBinomial[0, 0, 0]QBinomial[3,2,q]の最小値を求める:
qmin = q /. FindRoot[D[QBinomial[3, 2, q], q] == 0, {q, 0}]Plot[QBinomial[3, 2, q], {q, -3, 2}, Epilog -> Style[Point[{qmin, QBinomial[3, 2, qmin]}], PointSize[Large], Red]]QBinomialは要素単位でリストに縫い込まれる:
QBinomial[5, {0, 1, 2, 3, 4, 5}, 1 / 3]TraditionalFormによる表示:
QBinomial[n, m, q]//TraditionalForm可視化 (3)
QBinomial関数をさまざまなパラメータについてプロットする:
Plot[{QBinomial[2, 1, x], QBinomial[3, 1, x], QBinomial[4, 1, x]}, {x, -3, 2}]複素数の部分集合上でQBinomial関数をプロットする:
ComplexPlot3D[QBinomial[1 / 2, 1, z], {z, -1 - I, 1 + I}, PlotLegends -> Automatic]ComplexContourPlot[Re[QBinomial[3, 2, z]], {z, -4 - 4 I, 4 + 4 I}, Contours -> 20]ComplexContourPlot[Im[QBinomial[3, 2, z]], {z, -4 - 4 I, 4 + 4 I}, Contours -> 20]関数の特性 (4)
FunctionSingularities[QBinomial[1, 1 / 3, x], x]//QuietFunctionDiscontinuities[QBinomial[1, 1 / 3, x], x]//QuietFunctionSign[QBinomial[1, 1 / 3, x], x]QBinomialは凸でも凹でもない:
FunctionConvexity[QBinomial[m, n, x], {m, n, x}]TraditionalFormによる表示:
QBinomial[n, m, q]//TraditionalForm微分 (2)
D[QBinomial[n, 1 / 2, q], n]D[QBinomial[1, m, 2], m]Table[D[QBinomial[n, m, q], {m, k}], {k, 1, 3}]//FullSimplifyn=3で q=2のときの m についての高次導関数をプロットする:
Plot[Evaluate[% /. { n -> 3, q -> 2}], {m, -5, 5}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative"}]級数展開 (3)
Seriesを使ってテイラー(Taylor)展開を求める:
Series[QBinomial[n, x, q], {x, 0, 2}]//Normal//FullSimplifyterms = Normal@Table[Series[QBinomial[2, x, 2], {x, 0, m}], {m, 1, 5, 2}];
Plot[{QBinomial[2, x, 2], terms}, {x, -2, 2}]Infinityにおける級数展開:
Series[QBinomial[1 / 2, 2, x], {x, ∞, 2}]//NormalSeries[QBinomial[n, x, q], {x, x0, 2}]// Normal//FullSimplify一般化と拡張 (1)
QBinomialはベキ級数に適用することができる:
QBinomial[100, 50, q + O[q] ^ 10]アプリケーション (4)
QBinomialの明示的な組合せ論的構築:
n = 10;m = 3;Total[q ^ ((Total /@ Subsets[Range[n], {m}]) - m(m + 1) / 2)]QBinomial[n, m, q]//FunctionExpand//Expand
二項式は格子の陰影付け問題(grid-shading problem)における数列の母関数である:
n = 5;m = 3;
QBinomial[n + m, m, q]//FunctionExpandCoefficientList[%, q]Count[IntegerPartitions[#], x_ /; Length[x] ≤ n && Max[x] ≤ m]& /@ Range[0, n * m]Table[QBinomial[n, m, q] == QBinomial[n - 1, m - 1, q] + q^m QBinomial[n - 1, m, q], {n, 5}, {m, n - 1}]//FullSimplifyTable[QBinomial[n, m, q] == q^n - m QBinomial[n - 1, m - 1, q] + QBinomial[n - 1, m, q], {n, 5}, {m, n - 1}]//FullSimplify素数ベキ
を持つ
上の
次元ベクトル空間における部分空間の数:
GaloisNumber[n_, q_] := Sum[QBinomial[n, m, q], {m, 0, n}]GaloisNumber[3, 2]RecurrenceTable[{g[n + 1] == 2g[n] + (q ^ n - 1)g[n - 1], g[0] == 1, g[1] == 2}, g, {n, 3}]//Last//ExpandGaloisNumber[3, q]//FunctionExpand特性と関係 (2)
FunctionExpandとFullSimplifyを使ってQBinomialを含む式を操作する:
QBinomial[n, m, q]//FunctionExpandSeries[QBinomial[5, 5 / 2, q], {q, 0, 4}]Series[QBinomial[5, 5 / 2, q], {q, Infinity, 4}]関連するガイド
-
▪
- q 関数
関連リンク
テキスト
Wolfram Research (2008), QBinomial, Wolfram言語関数, https://reference.wolfram.com/language/ref/QBinomial.html.
CMS
Wolfram Language. 2008. "QBinomial." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/QBinomial.html.
APA
Wolfram Language. (2008). QBinomial. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/QBinomial.html
BibTeX
@misc{reference.wolfram_2026_qbinomial, author="Wolfram Research", title="{QBinomial}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/QBinomial.html}", note=[Accessed: 17-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_qbinomial, organization={Wolfram Research}, title={QBinomial}, year={2008}, url={https://reference.wolfram.com/language/ref/QBinomial.html}, note=[Accessed: 17-June-2026]}