CauchyDistribution[a,b]
表示定位参数为 a、尺度参数为 b 的柯西分布.
表示定位参数为0、尺度参数为1的柯西分布.
CauchyDistribution
CauchyDistribution[a,b]
表示定位参数为 a、尺度参数为 b 的柯西分布.
表示定位参数为0、尺度参数为1的柯西分布.
更多信息
- CauchyDistribution 也称为 Lorentz 分布或 Breit–Wigner 分布.
- 在柯西分布中,
值的概率密度与
成正比. » - CauchyDistribution 允许 a 为任意实数,b 为任意正实数.
- CauchyDistribution 允许 a 和 b 为任意相同单位维度的数量. »
- CauchyDistribution 可以和诸如 Mean、CDF 和 RandomVariate 等函数联用. »
背景
- CauchyDistribution[a,b] 表示了一个定义在实数集上的,有两个参数 a 和 b 的连续统计分布,称为柯西分布,其中在实数上取值的 a 被称为“位置参数”而 b 是一个正的“比例参数”. 柯西分布的概率密度函数(PDF)是连续的,单峰的,且关于
点对称. PDF 的高度和宽度会根据参数 b 而有所不同,当 b 的值接近零时对应的 PDF 更高更陡. 此外,该分布 PDF 的尾部较“胖”,意思是说当
值较大时 PDF 的衰减是代数的而不是指数的.(这一行为可通过研究分布的 SurvivalFunction 做精确的定量分析.)柯西分布有时也被称为洛伦兹分布或 Breit–Wigner 分布. - 对现在被称为柯西分布的研究可以追溯到十七世纪皮埃尔·德·费马的工作. 当这一分布于 1950 年代和奥古斯丁·路易·柯西联系在一起时——差不多在它诞生一个半世纪之后,它已经为现有的概率论作出了丰富多彩的贡献. 最初,柯西分布是作为当时许多被广泛接受的结果和概念的新奇反例而被研究的. 如今,它是一个独立的已确立的分布并在各种领域有着广泛的应用. 例如,柯西分布与某些分子的布朗运动有着天然的联系,也是在非相对论的上下文中描述共振能线图的分布. 柯西分布也可对诸如风险分析、机械和电气理论、及体质人类学等领域的许多现象建模.
- RandomVariate 可被用于给出柯西分布的一个或多个机器精度或任意精度(后者可用 WorkingPrecision 选项指定)的伪随机变量. Distributed[x,CauchyDistribution[a,b]],更简洁的写法是 xCauchyDistribution[a,b],可被用于声明随机变量 x 是柯西分布的. 这样一个声明之后可用在如 Probability、NProbability、Expectation 以及 NExpectation 这样的函数中.
- 概率密度函数和累积分布函数可用 PDF[CauchyDistribution[a,b],x] 和 CDF[CauchyDistribution[a,b],x] 求得. 平均数、中位数、方差、原点矩及中心矩可分别用 Mean、Median、Variance、Moment 和 CentralMoment 计算. 请注意因为柯西分布的胖尾部,这些量中有一些可能不存在.
- DistributionFitTest 可被用于测试给定的数据集是否与柯西分布一致,EstimatedDistribution 可被用于根据给定数据估算柯西参数化分布,而 FindDistributionParameters 可拟合数据和柯西分布. ProbabilityPlot 可被用于生成给定数据的 CDF 相对于符号柯西分布的 CDF 的图线,而 QuantilePlot 可被用于生成给定数据的分位数相对于符号柯西分布的分位数的图线.
- TransformedDistribution 可被用于表示转换的柯西分布,CensoredDistribution 可被用于表示删截后位于上限值和下限值之间的值分布,而 TruncatedDistribution 可被用于表示截断后位于上限值和下限值之间的值分布. CopulaDistribution 可被用于建立包含了柯西分布的高维分布,而 ProductDistribution 可被用于计算包括柯西分布在内的,若干个独立分量的联合分布.
- 柯西分布和许多其它分布有关. 例如 CauchyDistribution[0,1] 和 StudentTDistribution[1] 的 PDF 完全相同. CauchyDistribution 可被看成是 NormalDistribution 和 UniformDistribution 通过 TransformedDistribution 变换得到. 它也是 PearsonDistribution 和 HyperbolicDistribution 的极限情形,意思是说当 ϵ 趋向于零时(
)PearsonDistribution[4,1,-a,(1+ϵ)/2,-a,(a2+b2)/2] 的 PDF 恰好和 CauchyDistribution[a, b] 的 PDF 相同,当 α 趋向于零时 HyperbolicDistribution[-1/2, α, 0, δ, μ] 的 PDF 恰好等于 CauchyDistribution[μ, δ] 的 PDF. CauchyDistribution 还和 PearsonDistribution、ParetoDistribution 及 StableDistribution 有关.
范例
打开所有单元 关闭所有单元基本范例 (4)
Plot[Table[PDF[CauchyDistribution[a, 2], x], {a, {-2, 0, 3}}]//Evaluate, {x, -8, 8}, Filling -> Axis]PDF[CauchyDistribution[a, b], x]Plot[Table[CDF[CauchyDistribution[a, 2], x], {a, {-2, 0, 3}}]//Evaluate, {x, -8, 8}, Filling -> Axis]CDF[CauchyDistribution[a, b], x]Mean[CauchyDistribution[a, b]]Variance[CauchyDistribution[a, b]]Median[CauchyDistribution[a, b]]范围 (6)
data = RandomVariate[CauchyDistribution[3, 2.5], 10 ^ 4];Show[Histogram[data, {-18, 20, 1}, PDF], Plot[PDF[TruncatedDistribution[{-18, 20}, CauchyDistribution[3, 2.5]], x], {x, -18, 20}, PlotStyle -> Thick]]sample = RandomVariate[CauchyDistribution[2, 3], 2 * 10 ^ 3];edist = EstimatedDistribution[sample, CauchyDistribution[a, b]]Show[Histogram[sample, {-10, 15, 1}, PDF], Plot[PDF[TruncatedDistribution[{-10, 15}, edist], x], {x, -10, 15}, PlotStyle -> Thick]]Skewness[CauchyDistribution[a, b]]Kurtosis[CauchyDistribution[a, b]]Moment[CauchyDistribution[a, b], r]Plot[Table[HazardFunction[CauchyDistribution[a, 3], x], {a, {-5, 5, 10}}]//Evaluate, {x, -10, 20}, Filling -> Axis]Plot[Table[HazardFunction[CauchyDistribution[3, b], x], {b, {5, 10, 20}}]//Evaluate, {x, -10, 20}, Filling -> Axis]HazardFunction[CauchyDistribution[a, b], x]Plot[Table[Quantile[CauchyDistribution[a, 3.5], q], {a, {1, 10, 20}}]//Evaluate, {q, 0, 1}, Filling -> Axis]Plot[Table[Quantile[CauchyDistribution[3.5, b], q], {b, {1, 10, 20}}]//Evaluate, {q, 0, 1}, Filling -> Axis]Quantile[CauchyDistribution[a, b], q]在参数中持续使用 Quantity 生成 QuantityDistribution:
δλ𝒟 = CauchyDistribution[Quantity[0, "Nanometers"], Quantity[78, "Nanometers"]]Quartiles[δλ𝒟]//N应用 (1)
一个钟摆悬挂在距原点
高处. 它与纵轴所成的角度
在
到
之间均匀分布. 求该钟摆与纵轴的水平距离
的分布 [MathWorld]:
𝒟 = TransformedDistribution[b Tan[θ], θUniformDistribution[{-π / 2, π / 2}]];PDF[𝒟, x]//FullSimplify[#, b > 0]&如下所示,这是一个 CauchyDistribution:
FullSimplify[% - PDF[CauchyDistribution[0, b], x], x ≠ 0]Probability[x ≥ b / 2 || x ≤ -b / 2, xCauchyDistribution[0, b]]N[%]dist = CauchyDistribution[Quantity[0, "Centimeters"], Quantity[1, "Centimeters"]];Plot[{PDF[dist, Quantity[x, "Centimeters"]], ConditionalExpression[PDF[dist, Quantity[x, "Centimeters"]], Abs[x] > 1 / 2]}, {x, -3, 3}, Filling -> {2 -> Axis}, AxesLabel -> {"cm"}]属性和关系 (13)
TransformedDistribution[k u + loc, u CauchyDistribution[a, b]]TransformedDistribution[k u + loc, u CauchyDistribution[a, b]]𝒟 = TransformedDistribution[2 u / (1 - u ^ 2), uCauchyDistribution[0, 1]];PDF[𝒟, x]//FullSimplify[#, x∈Reals]&PDF[CauchyDistribution[0, 1], x]FullSimplify[% - %%]TransformedDistribution[u + v, {uCauchyDistribution[a1, b1], vCauchyDistribution[a2, b2]}]CharacteristicFunction[CauchyDistribution[a1, b1], t]CharacteristicFunction[CauchyDistribution[a2, b2], t]CharacteristicFunction[CauchyDistribution[a1 + a2, b1 + b2], t]FullSimplify[% - %%]𝒟 = TransformedDistribution[1 / u, uCauchyDistribution[0, b]];PDF[𝒟, x]PDF[CauchyDistribution[0, 1 / b], x]FullSimplify[% - %%, x ≠ 0]
当
时,CauchyDistribution[0,1] 等价于 StudentTDistribution:
PDF[CauchyDistribution[0, 1], x]PDF[StudentTDistribution[1], x]% - %%两个正态分布变量的比率服从 CauchyDistribution:
TransformedDistribution[u / v, {u, v}ProductDistribution[{NormalDistribution[], 2}]]如果
是均匀分布的,那么
服从 CauchyDistribution:
𝒟 = TransformedDistribution[Tan[π (u - 1 / 2)], uUniformDistribution[{0, 1}]];PDF[𝒟, x]//PiecewiseExpand//FullSimplify[#, x∈Reals]&PDF[CauchyDistribution[0, 1], x]Simplify[% - %%]柯西分布是第4类 PearsonDistribution 的一个极限情况:
Limit[PDF[PearsonDistribution[4, 1, -a, (1 + ϵ/2), -a, (a^2 + b^2/2)], x], ϵ -> 0]//FullSimplify[#, b > 0]&PDF[CauchyDistribution[a, b], x]//FullSimplify[#, b > 0]&% - %%CauchyDistribution 是第7类 PearsonDistribution 的一个特例:
PDF[PearsonDistribution[7, 2, -2a, 1, -2a, a^2 + b^2], x]//FullSimplify[#, b > 0]&PDF[CauchyDistribution[a, b], x]//FullSimplify[#, b > 0]&%% - %//FullSimplify柯西分布是一个 StableDistribution:
PDF[CauchyDistribution[0, 1], x]PDF[StableDistribution[0, 1, 0, 0, 1], x]% - %%在
和
的情况下,CauchyDistribution 是 HyperbolicDistribution 在
时的一个奇异极限:
Limit[PDF[HyperbolicDistribution[-1 / 2, α, 0, δ, μ], x], α -> 0]//FullSimplifyPDF[CauchyDistribution[μ, δ], x]FullSimplify[% - %%]CauchyDistribution 的 LogLikelihood 函数可能有多个局部最大值:
data = {-1, 3, 7, -11, 10 ^ 2};
llk[m_] := LogLikelihood[CauchyDistribution[m, 1], data];roots = m /. N[Solve[llk'[m] == 0, m, Reals]]maxs = Select[roots, Function[m, llk''[m] < 0]]vals = llk /@ maxsepilog = MapThread[{HalfLine[{#1, #2}, {0, -1}]}&, {maxs, vals}];
Plot[llk[m], {m, Min[maxs] - 2, Max[maxs] + 2}, Epilog -> {DotDashed, epilog}, PlotTheme -> "Detailed", Filling -> Axis]可能存在的问题 (2)
当 a 是非实数时,CauchyDistribution 没有定义:
Mean[CauchyDistribution[3 + I, 2]]当 b 是非正数时,CauchyDistribution 没有定义:
Mean[CauchyDistribution[0, -1]]PDF[CauchyDistribution[a, b], x] /. {a -> I, b -> 3}巧妙范例 (1)
cdf = Function[{x, a}, Evaluate[CDF[CauchyDistribution[a, 2], x]]];
ql = {0.025, 0.10, 0.25, 0.5, 0.75, 0.90, 0.975};
cl = Table[ColorData["Rainbow"][q], {q, Join[{0.0}, ql]}];Legended[Plot3D[PDF[CauchyDistribution[a, 2], x], {x, -10, 10}, {a, -2, 3}, PlotTheme -> "Marketing", MeshFunctions -> {cdf}, Mesh -> {ql}, MeshStyle -> GrayLevel[0.8], MeshShading -> cl, AxesLabel -> Automatic, PlotPoints -> 35, BaseStyle -> Opacity[0.9], ImageSize -> 400, PlotRange -> {0, 0.16}], BarLegend["Rainbow", ql, LegendLabel -> "prob"]]技术笔记
-
▪
- 连续分布
相关指南
-
▪
- 重尾分布
文本
Wolfram Research (2007),CauchyDistribution,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CauchyDistribution.html (更新于 2016 年).
CMS
Wolfram 语言. 2007. "CauchyDistribution." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2016. https://reference.wolfram.com/language/ref/CauchyDistribution.html.
APA
Wolfram 语言. (2007). CauchyDistribution. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CauchyDistribution.html 年
BibTeX
@misc{reference.wolfram_2026_cauchydistribution, author="Wolfram Research", title="{CauchyDistribution}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/CauchyDistribution.html}", note=[Accessed: 09-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_cauchydistribution, organization={Wolfram Research}, title={CauchyDistribution}, year={2016}, url={https://reference.wolfram.com/language/ref/CauchyDistribution.html}, note=[Accessed: 09-September-2026]}