PascalBinomial[n,m]
给出保持帕斯卡恒等式成立的二项式系数
.
PascalBinomial
PascalBinomial[n,m]
给出保持帕斯卡恒等式成立的二项式系数
.
更多信息
- 整数数学函数,适宜于符号和数字运算.
- PascalBinomial 也称为组合和选择函数.
- 对于所有整数,PascalBinomial 给出保持 Pascal 恒等式成立的非对称系数. 对于负整数
,用 Binomial 求对称系数. 除负整数
以外,PascalBinomial 和 Binomial 的结果一致. - 通常,
由
定义,或由适合的极限定义.
为负整数时,
. »- 所选的特定极限对所有复数
和
都可保持帕斯卡恒等式
成立. » - 对称规则
对所有
和大多数
都适用,但不适用于负整数
. » - 对于整数参数,PascalBinomial 自动算出精确值.
- 对于简单情况,PascalBinomial 会自动进行符号运算;其他情况下,FunctionExpand 会给出结果. »
- PascalBinomial 的计算结果可以为任意数值精度.
- PascalBinomial 自动逐项作用于列表的各个元素.
- PascalBinomial 可与 Interval 和 CenteredInterval 对象一起使用. »
范例
打开所有单元 关闭所有单元基本范例 (5)
PascalBinomial[10, 3]Binomial[n, 3]Column[Table[PascalBinomial[n, k], {n, 0, 5}, {k, 0, n}], Center]Plot[PascalBinomial[x, 3], {x, -2, 4}]Plot[PascalBinomial[3, x], {x, -2, 4}]ComplexPlot3D[PascalBinomial[z, 1 / 5], {z, -2 - 2I, 2 + 2I}, PlotLegends -> Automatic]范围 (36)
数值计算 (7)
PascalBinomial[8, 4]PascalBinomial[8.5, -4.2]PascalBinomial[9 / 2, 7 / 2]N[PascalBinomial[7 / 3, 1 / 5], 20]PascalBinomial[8.2211111111115000000, 4]PascalBinomial[1 + I, 5]PascalBinomial[2. + I, 7 - 3I]PascalBinomial[17 / 2, -4.2`100]//TimingPascalBinomial[-88889 + (1/2), 4.2`1000];//Timing用 Interval 和 CenteredInterval 对象计算最坏情况下的区间:
PascalBinomial[1 / 2, Interval[{0.5, 0.6}]]PascalBinomial[1, CenteredInterval[1 / 2, 1 / 100]]或用 Around 计算一般情况下的统计区间:
PascalBinomial[Around[2, 0.01], 2]PascalBinomial[ {{5π / 6, 0}, {3π / 2, -π / 2}}, 2]或用 MatrixFunction 计算矩阵形式的 PascalBinomial 函数:
MatrixFunction[PascalBinomial[#, 2]&, {{5π / 6, 0}, {3π / 2, -π / 2}}]特殊值 (5)
特定点上的 PascalBinomial 值:
Table[PascalBinomial[n, 2], {n, 1, 5}]n 为符号的 PascalBinomial:
PascalBinomial[n, 4]PascalBinomial[n, 0]FunctionExpand[PascalBinomial[0, m]]Simplify[%, m∈ℤ && m != 0]当 n 和 m 都是负整数时,PascalBinomial[n,m] 为零:
FunctionExpand[PascalBinomial[n, m], n∈NegativeIntegers && m∈NegativeIntegers]求使得 PascalBinomial[n,2]=15 的 n 的值:
nval = n /. FindRoot[PascalBinomial[ n , 2] == 15, {n, 5}]Plot[PascalBinomial[n, 2], {n, 0, 10}, Epilog -> Style[Point[{nval, PascalBinomial[nval, 2]}], PointSize[Large], StandardMagenta]]可视化 (3)
绘制作为参数 n 的函数的 PascalBinomial:
Plot[{PascalBinomial[n, 1], PascalBinomial[n, 2], PascalBinomial[n, 3], PascalBinomial[n, 4]}, {n, -2, 4}]绘制作为参数
的函数的 PascalBinomial:
Plot[{PascalBinomial[1, m], PascalBinomial[2, m], PascalBinomial[3, m], PascalBinomial[4, m]}, {m, -1, 5}]ComplexContourPlot[Re[PascalBinomial[z, 5]], {z, -4 - 4I, 8 + 4I}, Contours -> 24]ComplexContourPlot[Im[PascalBinomial[z, 5]], {z, -4 - 4I, 8 + 4I}, Contours -> 24]函数的属性 (12)
作为参数 n 的函数的 PascalBinomial 的实定义域:
FunctionDomain[PascalBinomial[n, 2], n]作为参数 m 的函数的 PascalBinomial 的实定义域:
FunctionDomain[PascalBinomial[2, m], m]FunctionDomain[PascalBinomial[z, 2], z, Complexes]FunctionDomain[PascalBinomial[2, z], z, Complexes]PascalBinomial 的值域:
FunctionRange[PascalBinomial[x, 2], x, y]PascalBinomial 有镜像属性
:
FullSimplify[PascalBinomial[Conjugate[z], 2] == Conjugate[PascalBinomial[z, 2]]]计算含有 PascalBinomial 的和:
Sum[PascalBinomial[n, k], {k, 0, n}]Sum[PascalBinomial[n, k] ^ 2, {k, 0, n}]FunctionAnalytic[{PascalBinomial[x, y], x > 0}, {x, y}]FunctionAnalytic[{PascalBinomial[x, y], x < 0}, {x, y}]FunctionMonotonicity[PascalBinomial[x, 7], x]FunctionInjective[PascalBinomial[x, 7], x]Plot[{PascalBinomial[x, 7], .01}, {x, -2, 3}]FunctionSurjective[PascalBinomial[x, 7], x]Plot[{PascalBinomial[x, 7], 750}, {x, -10, 15}]PascalBinomial 既不非负的也不非正:
FunctionSign[PascalBinomial[x, 1], x]FunctionSign[PascalBinomial[1, x], x]FunctionSingularities[PascalBinomial[x, y], x]FunctionDiscontinuities[PascalBinomial[x, y], x]FunctionConvexity[PascalBinomial[x, 7], x]TraditionalForm 格式:
PascalBinomial[n, k]//TraditionalForm微分 (3)
D[PascalBinomial[n, m], m]Table[D[PascalBinomial[n, m], {m, k}], {k, 1, 3}]//FullSimplifyPlot[Evaluate[% /. n -> 2], {m, -5, 5}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative"}]D[PascalBinomial[n, m], n]级数展开式 (4)
用 Series 求泰勒级数展开:
Series[PascalBinomial[n, x], {x, 0, 3}]//Normal//FullSimplifyterms = Normal@Table[Series[PascalBinomial[2, x], {x, 0, m}], {m, 1, 5, 2}];
Plot[{PascalBinomial[2, x], terms}, {x, -5, 5}]求 Infinity 处的级数展开式:
FullSimplify[Series[PascalBinomial[n, x], {x, Infinity, 1}]//Normal, x > n]Series[PascalBinomial[2, x], {x, DirectedInfinity[z], 1}, Assumptions -> x > 0 ]//Normal// FullSimplifySeries[PascalBinomial[n, x], {x, x0, 2}]// Normal//FullSimplify函数恒等式和化简 (2)
PascalBinomial[n, k] == (k + 1/n - k) PascalBinomial[n, k + 1]//FullSimplifyPascalBinomial[n, k] == (n/n - k) PascalBinomial[n - 1, k]//FullSimplifyPascalBinomial[n, k] == (n - k + 1/n + 1) PascalBinomial[n + 1, k]//FullSimplify应用 (9)
With[{n = 5, m = 2}, PascalBinomial[n, m]]With[{n = 5, m = 2}, Subsets[Range[n], {m}]]Length[%]With[{n = 5, m = 2}, PascalBinomial[n + m - 1, m]]With[{n = 5, m = 2}, DeleteDuplicates[Sort /@ Tuples[Range[n], {m}]]]Length[%]有
种方式排列
个无法区分的一类物体和
个无法区分的另一类物体:
With[{n = 5, m = 2}, PascalBinomial[n + m, m]]With[{n = 5, m = 2}, Permutations[Join[ConstantArray[0, n], ConstantArray[1, m]]]]Length[%]Sum[PascalBinomial[n, k]x ^ k, {k, 0, n}]Expand[(1 + x) ^ 10]Series[(1 + x) ^ (1 / 3), {x, 0, 5}]Sum[PascalBinomial[1 / 3, k]x ^ k, {k, 0, 5}]ArrayPlot[Table[Mod[PascalBinomial[i, j], 2], {i, 50}, {j, i}], PlotTheme -> "Scientific"]在参数平面中绘制 PascalBinomial:
Plot3D[PascalBinomial[n, k], {n, -10, 10}, {k, -10, 10}]Plot3D[Log[PascalBinomial[n, k]], {n, 1, 12}, {k, 1, 12}, RegionFunction -> (#2 <= #1&)]Sum[PascalBinomial[4, k] D[f[z], {z, k}]D[g[z], {z, 4 - k}], {k, 0, 4}]D[f[z] g[z], {z, 4}]属性和关系 (8)
在整数上,PascalBinomial[n,m] 等于
:
And@@Flatten@Table[PascalBinomial[n, m] == Underscript[, νUnderscript[ -> , ℂ]n](Underscript[, μUnderscript[ -> , ℂ]m](Gamma[ν + 1]/Gamma[μ + 1] Gamma[-μ + ν + 1])), {n, -5, 5}, {m, -5, 5}]And@@Flatten@Table[PascalBinomial[``n``, ``m``] == Piecewise[{{((-1)^m*Pochhammer[-n, m])/m!, m >= 0}, {0, m <= n}}], {n, 5, -5, -1}, {m, 5, -5, -1}]Assuming[{n, m}∈ℤ, FullSimplify@FunctionExpand[PascalBinomial[n, m]]]FullSimplify[PascalBinomial[n, m] == PascalBinomial[n - 1, m] + PascalBinomial[n - 1, m - 1]]FullSimplify[PascalBinomial[n, m] == PascalBinomial[n - 1, m] + PascalBinomial[n - 1, m - 1], n == 0 && m == 0]FullSimplify[PascalBinomial[n, m] == PascalBinomial[n, n - m], n∈NegativeIntegers && m∈ℤ]PascalBinomial[n, m] == PascalBinomial[n, n - m] /. {{n -> -3, m -> 1}, {n -> -3, m -> -1}}Binomial 处处满足对称规则:
FullSimplify[Binomial[n, m] == Binomial[n, n - m]]PascalBinomial 对符号参数进行简单的计算:
PascalBinomial[n, 2]当两个参数都是符号时,PascalBinomial 通常无法进行计算:
PascalBinomial[n + 1, n]可使用带条件的 FunctionExpand 来实现适当的简化:
FunctionExpand[PascalBinomial[n + 1, n], n∈Integers]当 n 和 m 都是负整数时,PascalBinomial[n,m] 为 0:
FunctionExpand[PascalBinomial[n, m], n∈NegativeIntegers && m∈NegativeIntegers]用 FullSimplify 化简含有二项式系数的表达式:
FullSimplify[PascalBinomial[n + 1, k + 1] / PascalBinomial[n, k]]用 FunctionExpand 展开为 Gamma 函数:
FunctionExpand[PascalBinomial[n, k]]含有 PascalBinomial 的和:
Underoverscript[∑, k = 0, n](-1)^kPascalBinomial[n, k]Underoverscript[∑, k = 0, ∞]PascalBinomial[n, k] kUnderoverscript[∑, k = 1, ∞](1/PascalBinomial[2 k, k])巧妙范例 (7)
With[{n = 8},
Graph[Flatten[Table[{b[i, j] <-> b[i + 1, j], b[i, j] <-> b[i + 1, j + 1], b[i + 1, j] <-> b[i + 1, j + 1]}, {i, 0, n - 1}, {j, 0, i}]], VertexCoordinates -> {b[i_, j_] :> {(n + 1/2) - i / 2 + j, -i}}, VertexLabels -> {b[i_, j_] :> Placed[PascalBinomial[i, j], Center]}, IconizedObject[«Style options»]]]With[{n = 6}, Graph[Flatten[Table[{b[i, j] <-> b[i + 1, j], b[i, j] <-> b[i + 1, j + 1], b[i + 1, j] <-> b[i + 1, j + 1]}, {i, n - 1, -n - 1, -1}, {j, -n + i UnitStep[i] - UnitStep[-1 - i], n + i UnitStep[-i] + UnitStep[-1 - i]}]], VertexCoordinates -> {b[i_, j_] :> {(n + 1/2) - (i/2) + j, -i}}, IconizedObject[«Style options»]]]相反,Binomial,通过反射右上角区域来定义左上角区域:
With[{n = 6}, Graph[Flatten[Table[{b[i, j] <-> b[i + 1, j], b[i, j] <-> b[i + 1, j + 1], b[i + 1, j] <-> b[i + 1, j + 1]}, {i, n - 1, -n - 1, -1}, {j, -n + i UnitStep[i] - UnitStep[-1 - i], n + i UnitStep[-i] + UnitStep[-1 - i]}]], VertexCoordinates -> {b[i_, j_] :> {(n + 1/2) - (i/2) + j, -i}}, IconizedObject[«Style options»]]]ArrayPlot[Table[Mod[PascalBinomial[i, j], Pi], {i, 50}, {j, i}], PlotTheme -> "Scientific"]Block[{n = 4}, Table[(-1) ^ (i + j)(i + j - 1)PascalBinomial[n + i - 1, n - j]PascalBinomial[n + j - 1, n - i]PascalBinomial[i + j - 2, i - 1] ^ 2, {i, n}, {j, n}]]//MatrixFormInverse[%]DensityPlot[Arg[Nest[PascalBinomial[#, # / 2]&, x + I y, 3]], {x, -1, -0.9}, {y, -0.06, 0.06}, Exclusions -> {}, MaxRecursion -> 4, PlotPoints -> 50]绘制无穷处的 PascalBinomial:
DensityPlot[Arg[PascalBinomial[(x + I y), 1 / (x + I y)]], {x, -1 / 2, 1 / 2}, {y, -1 / 2, 1 / 2}, Exclusions -> {}, MaxRecursion -> 4, PlotPoints -> 50]绘制参数为复数的 PascalBinomial:
DensityPlot[Arg[PascalBinomial[4.1 Exp[I ϕ1], 2.2 Exp[I ϕ2]]], {ϕ1, -Pi, Pi}, {ϕ2, -Pi, Pi}, Exclusions -> {}, MaxRecursion -> 4, PlotPoints -> 50]绘制高斯整数上的 PascalBinomial:
Block[{$MaxExtraPrecision = 1000}, ArrayPlot[Table[Mod[Im@Round[PascalBinomial[x + I y, x ]], 2], {x, 0, 50}, {y, -25, 25}], PlotTheme -> "Scientific"]]文本
Wolfram Research (2024),PascalBinomial,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PascalBinomial.html.
CMS
Wolfram 语言. 2024. "PascalBinomial." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/PascalBinomial.html.
APA
Wolfram 语言. (2024). PascalBinomial. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PascalBinomial.html 年
BibTeX
@misc{reference.wolfram_2026_pascalbinomial, author="Wolfram Research", title="{PascalBinomial}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/PascalBinomial.html}", note=[Accessed: 08-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_pascalbinomial, organization={Wolfram Research}, title={PascalBinomial}, year={2024}, url={https://reference.wolfram.com/language/ref/PascalBinomial.html}, note=[Accessed: 08-November-2026]}