目录

一、提要

二、柯西分布的几何解释

三、性质

四、结论


一、提要

连续概率密度函数究竟有多少,应该有无穷多。在诸多分布函数中,高斯分布可能是最著名的。然而,有没有类似于高斯函数的分布,而形式上不是指数函数的呢?回答是有,柯西分布就是一种。

二、柯西分布的几何解释

柯西分布,也称为柯西-洛伦兹分布或洛伦兹分布,是描述共振行为的连续分布。它还描述了以随机角度倾斜的线段切割 x 轴的水平距离分布。如图:我们从原点引出射线,相邻射线角度相等,这些射线与平行于x轴的直线S有交点,这些交点在S线上的密度是不同的,显然,在90°的附近密度最大。(目测)

Cauchy Distribution -- from Wolfram MathWorld

让 θ 表示具有固定旋转点的线与垂直轴所成的角度,如图所示。然后

                                                             (1)

                                                         (2)

                                 (3)

                                                  (4)

将(4)分别取积分:

显然,左边是对上均匀分布积分,后者是对某个函数在整个数轴积分,两个都是1;显然都能构成概率密度函数。(注意概率密度函数的三个要素)

后者的概率密度函数就是柯西分布。即:

更一般的写法是:

密度函数和分布函数的曲线:

其中 b 是半峰半宽,m 是统计中位数。在关于的图示中,m=0。Cauchy 分布在 Wolfram 语言中实现为 CauchyDistribution[m, Gamma/2].

三、性质

柯西分布的均值、方差都不存在!。下面我们使用numpy对它进行抽样,并和标准正态分布进行对照。

import numpy as np
from matplotlib import pyplot as plt
cnt=1000 #抽样1000个样本点
x=np.random.standard_cauchy(cnt)
y=np.random.randn(cnt)
plt.figure()
plt.subplot(2,1,1)
plt.hist(x,100,density=True)
plt.legend(['Cauchy'])plt.subplot(2,1,2)
plt.hist(y,100,density=True)
plt.legend(['Gauss'])
plt.show()

结果图:

四、结论

柯西分布的取值范围非常广,很大的值也有一定概率取到,因而柯西分布也称为heavy-tail distribution。并且相比于gaussian,概率密度的最大取值只有0.1,就是x=0的那个地方。

而高斯分布的取值就集中很多,0处的概率密度为0.6左右。

再有,在量子世界,粒子和粒子距离很远,比如,电子到原子核的距离,就好比一个汽车到三千公里外的一个城市距离,因此,要显著描述电子的位置分布,只能是柯西-洛伦兹分布,不能用高斯分布刻画,因为高斯分布尺度不够,信号太弱,噪声将把电子的电磁能量淹没,模型无效。

【基础理论】介绍一个概率分布:柯西分布相关推荐

  1. 给大家介绍一个相当好的播放器 J River Media Center 15

    我想比较喜欢折腾的同学们一定试过不少播放器,Kmplayer,QQ影音,射手,千千静听,foobar2000.... 今天给大家介绍一个音质相当不错播放器,不要以为它只能播放音乐,其实它不仅可以播放各 ...

  2. python怎么实现输入多行文字_介绍一个Python 包,几行代码可实现 OCR 文本识别!...

    点击上方 Z先生点记,加为星标 第一时间收到 Python 技术干货! 文字 OCR 识别技术现在已经相当成熟了,无论 其 准确度还是识别速度 都能够满足我们的日常需要:今天给大家介绍一个 Pytho ...

  3. 介绍一个能避免 CORS 错误的 Chrome 扩展 - Moesif Origin CORS Changer

    在前端开发人员做开发时,当进入到和后台 API 联调阶段时,不可避免会遇到 CORS 错误. 本文介绍一个 Chrome 扩展,可以用来在开发阶段避免 CORS 问题. 注意,这个扩展不能用于生产用途 ...

  4. 介绍一个能开发简单SAP UI5应用的在线IDE:StackBlitz

    这是Jerry 2021年的第 15 篇文章,也是汪子熙公众号总共第 286 篇原创文章. Jerry 之前写过一篇文章 介绍一个免费的云开发工具:Cloud Shell,这个工具其实就是在浏览器里使 ...

  5. 介绍一个好用的日期倒计时工具

    有的时候,为了增加一些仪式感,在一些重要日子到来之前,比如结婚纪念日,孩子的生日,我们希望用一个倒计时的方式来迎接. 这里介绍一个好用的工具:http://www.atoolbox.net/ 点击倒数 ...

  6. 下面介绍一个开源的OCR引擎Tesseract2。值得庆幸的是虽然是开源的但是它的识别率较高,并不比其他引擎差劲。网上介绍Tessnet2也是当时时间排名第三的识别引擎,只是后来慢慢不维护了,目前是G

    下面介绍一个开源的OCR引擎Tesseract2.值得庆幸的是虽然是开源的但是它的识别率较高,并不比其他引擎差劲.网上介绍Tessnet2也是当时时间排名第三的识别引擎,只是后来慢慢不维护了,目前是G ...

  7. html 图片防盗链,【反防盗链】介绍一个对付图片防盗链的方法

    悲催的声明: 由于腾讯也采用了防盗链技术,本文方法已经失效了! 当我们想在文章里引用某张图片时,如果对方设置了防盗链,我们看到的将是404或forbidden或其他图片,而不是想要的那张图片,为此,我 ...

  8. 介绍一个十分好用的JQUERY图片放大镜插件

    介绍一个十分好用的JQUERY图片放大镜插件 介绍一个十分好用的JQUERY图片放大镜插件,在很多电子商务网站中,有时在看小图时,往往想再看这个货品的大图, 传统的另外打开一张大图的话,不大COOL, ...

  9. 这是小小本周的第六篇,本篇小小将会介绍一个很古老很古老很古老的为什么系列之不能重写service方法。...

    这是小小本周的第六篇,本篇小小将会介绍一个很古老很古老很古老的为什么系列之不能重写service方法. 小小最近看到一年一度的考研,心生感慨,不过,作为一个专科,没法参与今年的考研,但是没关系,小小明 ...

最新文章

  1. RabbitMQ消息超时时间、队列消息超时时间、队列超时时间
  2. c语言程序-hello world-运行原理简介
  3. linux服务器延时,Linux 服务器高I/O 等待延迟问题查找
  4. php 验证微信token_php之微信公众号验证token获取access_token
  5. 2014第3周四杂记
  6. MySQL For RedHat Linux(源码安装,附安装包)
  7. java运行时间间隔_Java:安排作业按时间间隔运行
  8. C# 禁止修改已装箱了的值类型的字段值,但是可以通过接口的方式实现
  9. [javaSE] 集合工具类(Collections-sort)
  10. 企业Web应用中的敏捷测试和瀑布测试
  11. 做一个消息自动回复,但是回复内容可以在网页上面输入,用input接收,错了,别人有新增选项,本身就是在页面进行新增,页面维护...
  12. 电脑怎么设置固定静态ip地址
  13. Java 计量单位换算 工具类
  14. 用于检验手机号的位数以及检验此手机中是否为中国移动的手机号
  15. c语言写字机器人,写字机器人(基于STM32简易实现)
  16. uniapp 引导页 启动页 闪屏页功能介绍及部分功能实现
  17. 机器学习数据集汇总(附下载地址)
  18. LoveEmperor-王子様 支付宝内置浏览器支付 js+java
  19. 对REST的一些理解
  20. 部分视频网站屏蔽 sign

热门文章

  1. 项目Tips---使用阿里的OOS实现简单的文件上传
  2. el-tree重写勾选逻辑,实现父子节点勾选不互相关联,选中父级自动勾选子集,选中子集不勾选父级
  3. 小程序推广二维码生成
  4. Python: PS 滤镜--马赛克
  5. ESR-CMDS参数含义
  6. 计算机自定义桌面设置在哪里设置,如何在windows10桌面设置自定义图片?查看方法...
  7. 如何旋转PDF文件页面,一分钟教你学会
  8. 修改cnn梯度下降——MEO方法应用
  9. Linux(CentOS)如何上外网
  10. Visual Studio 2019配置OpenGL环境