写本文主要是帮助粉丝理解考研中的古典概率-条件概率的具体定义。

“B事件发生的条件下,A事件发生的概率”?

"在A集合内有多少B的样本点"?

“在B约束条件下,A发生的概率变化为?”

“B事件中的一个样本点,同时也落在A样本点集合的概率是多少”

“将B作为样本空间,则A的概率变为多少”

1.条件概率在古典概率中到底该怎么被定义?

2.从交事件AB来推导条件概率公式

3.在考研古典概率中,条件概率公式的一些不足

4.在现实生活中如何理解条件概率?

一、条件概率在古典概率中到底该怎么被定义?

我们经常把条件概率定义为“B事件发生的条件下,A事件发生的概率”,这个定义如果一开始就扔出来,往往会对后面的学习产生误导

因为B事件发生可以看作是“随机事件B中的一个基本样本点的发生”,但是古典概率中样本点都是平等的,所以是不可能互相产生影响的。也就是说事件B中的一个基本样本点,就古典概率来讲,对A事件中包含的任意样本点都不会产生关系。

这个推论可以总结为“古典概率的所有样本点之间都是等概率的,都是平等的

其实这就是古典概率的两条定义之一,那到底在古典概率中,应该怎么定义条件概率呢?

其实应该定义为

B随机事件中包含的任意一个样本点,也同时属于A事件的样本点集合的概率

那为什么要这样定义呢,还是需要从交事件P(AB)的计算中来推导。

二.从交事件AB来推导条件概率公式

交事件的意思就是“A、B同时发生的概率”,如果我们知道P(A)和P(B)那么如何计算P(AB)呢?

许多人都想到直接相乘:

但是P(AB)真的一定等于P(A)乘P(B)吗?

这里其实隐藏了一个条件就是:事件A和事件B两者没有任何关系,只有这样才能直接相乘。

但是古典概率的各个样本点之间的关系是

“古典概率各个样本点事件互为互斥事件”

这意味着什么呢?意味着发生了事件A中的一个样本点,则事件A集合之外的样本点一定会不会发生

这也就是说如果事件A,B存在于一个样本空间,那么从古典概率的角度来看,它们之间就是一定存在联系的,不能这样直接乘。

那应该怎么做呢?我们还是从V-N图的思路来想,P(AB)可以看作是从样本空间任意选取一个样本点,正好落在AB的重复交合区域的概率。

那么我们已经知道P(A)的概率了,也就是“在空间中任意选取一个点,落在A的概率”,如果我们把范围再缩小一次,也就是说我们可以得知,在A集合内有多少B的样本点,这样一个比例,然后用P(A)去乘这个比例,就可以得到最终结果P(AB)。

(注意:我们需要得知的不是“存在于A中,也同时存在于B中的而样本点个数”,而仅仅需要得知一个比例值(如果知道前者,就不需要计算这么麻烦,直接古典概率定义就好))。

这个比例值就是条件概率:

所以条件概率的定义出现:

“B事件中的一个样本点,同时也落在A样本点集合的概率是多少”

可见,在古典概率中,如果用“B事件发生的条件下,A事件发生的概率”这种定义,是不容易推导出条件概率的公式定义的,必须从交事件来推导,但这种推导也会产生一个小疑惑。

三.在考研古典概率中,条件概率公式的一些不足

根据我上文之前的推导,我们可以推导出这样的公式:

这个公式,可以看作是,事件A,B的发生顺序,对AB同时发生是没有影响。

这是因为古典概率中的事件发生,都可以看作是集合运算,而集合运算交换律,计算顺序不影响结果。

但是在现实世界就不不一定是这样的了。

四.在现实生活中如何理解条件概率?

在现实世界我们遇到很多事件,是具有顺序性的,比如零件组装,如果事件B先执行,那么事件A可能就做不了,这应该怎么设计事件呢。

答案是没法设计,因为这是古典概率本身的定义导致的缺点,如果遇到这样的事件你就不可以使用古典概率来预测了,需要换模型了。

那么就单纯谈古典概率中的条件概率,我们可以理解为:

“B事件中的一个样本点,同时也落在A样本点集合的概率是多少”

如果B事件必然发生,则A事件也跟着B事件发生的概率是多少

由此推出了v-n图理解,可以看作是样本空间的缩小。

“将A作为样本空间,则B的概率变为多少”

如果我的教程对您有帮助,欢迎关注我的博客:

主博客:https://zobolblog.github.io/ProbabilityTheory/

B站:喜欢数学的zobol

讨论群:154390881

个人公众号:zobol的魔法藏书室

博客园:https://www.cnblogs.com/zobol/

csdn: https://blog.csdn.net/zobol_world

知乎:https://www.zhihu.com/people/zobol

今日头条:喜欢数学的zobol

百家号:zobol的魔法藏书室

2.如何正确理解古典概率中的条件概率《zobol的考研概率论教程》相关推荐

  1. 4.怎么理解相互独立事件?真的是没有任何关系的事件吗? 《zobol的考研概率论教程》

    1.从条件概率的定义来看独立事件的定义 2.从古典概率的定义来看独立事件的定义 3.P(A|B)和P(A)的关系是什么? 4.由P(AB)=P(A)P(B)推出"独立" 5.从韦恩 ...

  2. 3.对互斥事件和条件概率的相互理解《zobol的考研概率论教程》

    tag:这篇文章没太多思考的地方,就是做个过渡 1.从条件概率来定义互斥和对立事件 2.互斥事件是独立事件吗? 3.每个样本点都可以看作是互斥事件,来重新看待条件概率 一.从条件概率来定义互斥和对立事 ...

  3. 1.为什么要从古典概率入门概率学《zobol的考研概率论教程》

    在入门概率论与数理统计这门课中,刚开始我们都会从古典概率开始学习,为什么要选择它呢?这是因为古典概率作为一种将生活中的事情简化为有限种情况,并假设它们的发生可能差不多的手段,十分的好用且简洁. 这里我 ...

  4. 正确理解WPF中的TemplatedParent

    原文:正确理解WPF中的TemplatedParent http://www.cnblogs.com/mgen/archive/2011/08/31/2160581.html (注:Logical T ...

  5. python的上下文管理用哪个关键字_正确理解python中的关键字“with”与上下文管理器...

    正确理解python中的关键字"with"与上下文管理器 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  正确理解python中的关键字&quo ...

  6. matlab计算正负零序分量,5分钟教你正确理解电力系统中的正序负序零序.doc

    5分钟教你正确理解电力系统中的正序负序零序 电力 三相不平衡 作图法 对称分量法 1:三相不平衡的的电压(或电流),可以分解为平衡的正序.负序和零序 2:零序为3相电压向量相加,除以3 3:正序将BC ...

  7. 正确理解scipy中的coo_matrix函数

    正确理解scipy中的coo_matrix函数 1. 构造一个空矩阵 2. 使用ijv(triplet)格式构造一个矩阵 3. 用重复的索引构造矩阵 1. 构造一个空矩阵 这种用法比较简单,直接生成一 ...

  8. mysql having in_正确理解MySQL中的where和having的区别

    以前在学校里学习过SQLserver数据库,发现学习的都是皮毛,今天以正确的姿态谈一下MySQL中where和having的区别. 误区:不要错误的认为having和group by 必须配合使用. ...

  9. 在MySQL中 NULL的含义是_null有哪些常见的意思?(如何正确理解 SQL 中的 NULL)

    SELECT * FROM SOME_TABLEWHERE SOME_COLUMN IS NULL 或者这样写: 复制代码WHERE SOME_COLUMN = 1 正确的写法应该是第二种(WHER ...

最新文章

  1. Android Studio下加入百度地图的使用 (一)——环境搭建
  2. Java对象的序列化与反序列化
  3. del rd命令行下删除文件不需要确认
  4. MySQL填充字符串函数 LPAD(str,len,padstr),RPAD(str,len,padstr)
  5. Linux:WPS不能使用中文输入法
  6. linux创建目录目录文件,Linux创建目录和文件管理教程
  7. Bootstrap 排版引用
  8. html表格td点击事件,监听layui中的table中的td点击事件
  9. jdbc数据源连接oracle,请教JDBC怎么连接ORACLE数据库
  10. struts2 helloworld
  11. python21天打卡Day6-元组
  12. SQL查询效率:100万数据查询只需要1秒钟
  13. [导入] [转]总结C++与C#的区别
  14. 视觉SLAM摄影测量立体计算机视觉的关系
  15. 初学RabbitMQ(三),了解回调函数,并手动确认消息进行消费
  16. Excel中随机六位字母与数字的密码
  17. OpenFlow网络基本介绍
  18. 去除Ninja的提醒
  19. 【AI 学习】2.机器学习和深度学习综述
  20. git hook 自动部署 linux git本地服务器搭建 git root 目录 git 仓库 git root/ .git

热门文章

  1. Ubuntu使用networking服务来管理网络
  2. phpStrom+google谷歌浏览器+debug断点调试php程序
  3. 编程人员常用工具软件
  4. 爱普生690k打印针测试软件_爱普生690k打印测试纸
  5. 2020-09-23: 对称加密与非对称加密的区别,哪个更安全?为什么?
  6. .Net Framework OleDb 数据提供程序要求 Microsoft Data Access Components(MDAC) 2.6 或更高版本。发现当前安装的版本是 2.50.4403.
  7. 三星I560 UCWEB7.0正式版下载 SISX安装包
  8. win7使用命令提示符怎么运行C语言,怎么有效的解决win7系统的命令提示符打开
  9. 劳动节,让我们劳动起来!
  10. Ubuntu LTS 系统学习使用体会和实用工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04