全期望值定理(law of total expectation)比较熟悉,竟然还有个全方差定理(law of total variance),关于条件期望与条件方差的,总结一下。

1. 全期望值定理

随机变量 X X X 关于另外一个随机变量 Y Y Y 的条件方差的期望的期望等于该随机变量 X X X 的期望

E ( X ) = E Y [ E ( X ∣ Y ) ] E(X)=E_Y[E(X|Y)] E(X)=EY​[E(X∣Y)]

2. 全方差定理

这个就稍微有点复杂了

V a r ( X ) = E Y ( V a r ( Y ∣ X ) ) + V a r Y ( E ( Y ∣ X ) ) Var(X)=E_Y(Var(Y|X))+Var_Y(E(Y|X)) Var(X)=EY​(Var(Y∣X))+VarY​(E(Y∣X))

证明:
先把方差表示成期望形式,利用全期望值定理,然后将第一项期望值展开,最后把后两项期望值结合
V a r ( X ) = E ( X 2 ) − E 2 ( X ) = E Y [ E ( X 2 ∣ Y ) ] − { E Y [ E ( X ∣ Y ) ] } 2 = E Y [ V a r ( X ∣ Y ) + E 2 ( X ∣ Y ) ] − { E Y [ E ( X ∣ Y ) ] } 2 = E Y [ V a r ( X ∣ Y ) + E Y [ E 2 ( X ∣ Y ) ] − { E Y [ E ( X ∣ Y ) ] } 2 = E Y ( V a r ( X ∣ Y ) ) + V a r Y ( E ( X ∣ Y ) ) \begin{aligned} Var(X)=&E(X^2)-E^2(X)\\ =&E_Y[E(X^2|Y)]-\{E_Y[E(X|Y)]\}^2\\ =&E_Y[Var(X|Y)+E^2(X|Y)]-\{E_Y[E(X|Y)]\}^2\\ =&E_Y[Var(X|Y)+E_Y[E^2(X|Y)]-\{E_Y[E(X|Y)]\}^2\\ =&E_Y(Var(X|Y))+Var_Y(E(X|Y)) \end{aligned} Var(X)=====​E(X2)−E2(X)EY​[E(X2∣Y)]−{EY​[E(X∣Y)]}2EY​[Var(X∣Y)+E2(X∣Y)]−{EY​[E(X∣Y)]}2EY​[Var(X∣Y)+EY​[E2(X∣Y)]−{EY​[E(X∣Y)]}2EY​(Var(X∣Y))+VarY​(E(X∣Y))​

要能看出最后两项其实是 E ( X ∣ Y ) E(X|Y) E(X∣Y) 在 Y Y Y 上的方差。 □ \square □

发现之前写了一篇类似的博客:关于条件方差的一个性质
这篇博客比那篇更加严谨点

全期望值定理与全方差定理相关推荐

  1. react实现全选、取消全选和个别选择

    react里面实现全选和取消全选,个别选择等操作,效果如下 代码: import React, {Component} from 'react' export default class Demo e ...

  2. mysql 全表扫描、全索引扫描、索引覆盖(覆盖索引)

    full index scan:全索引扫描,查询时,遍历索引树来获取数据行.如果数据不是密集的会产生随机IO 在执行计划中是Type列,index full table scan:通过读物理表获取数据 ...

  3. video 满屏显示_HTML5 video进入全屏和退出全屏的实现方法

    当我们使用video标签的时候,有时候因为更多的需要,我们要自己自定义控制栏,而进入和退出全屏也是其中的一部分 不同的浏览器有不同的实现方法 // Webkit element.webkitReque ...

  4. android 全屏动画,Android开发之全屏与非全屏的切换设置方法小结

    本文实例讲述了Android开发之全屏与非全屏的切换设置方法.分享给大家供大家参考,具体如下: 静态方法 1. 代码方式 在Activity类OnCreate方法中设置,代码如下 @Override ...

  5. android中布局全屏,怎么在Android 应用中实现一个全屏与非全屏功能

    怎么在Android 应用中实现一个全屏与非全屏功能 发布时间:2020-12-04 17:31:45 来源:亿速云 阅读:135 作者:Leah 怎么在Android 应用中实现一个全屏与非全屏功能 ...

  6. 在项目中学习.NET的JQuery CheckBox方法(全选、取消全选、其他)

    一.在项目中遇到的CheckBox的全选和取消全选以及其他等解决方案如下: // 对全选和取消全选的事件 $("#CheckAll").click(function () {    ...

  7. 微信小程序 筛选侧边栏 全选与反全选

    小程序中经常会有筛选侧边栏的按钮,今天用原生小程序实现这一功能. 1.wxml核心代码 <button class="filterBtn" bindtap="tra ...

  8. axure实现复选框全选_AxureRP8实战手册-案例73(全选与取消全选效果)

    案例73. 全选与取消全选效果 案例来源: 百度音乐-音乐盒 案例效果: 初始状态/取消全选时:(图5-117) 全选后取消任一选项时:(图5-118) 全选/单选全部选中时:(图5-119) 案例描 ...

  9. 已知一个掺杂了多个数字字符的中文名拼音,去掉所有数字字符之后,形式为“名”+空格+“姓”;并且名和姓的首字母大写,其他小写,要求输出姓名全拼,且全为小写。(后附详细样例说明)

    已知一个掺杂了多个数字字符的中文名拼音,去掉所有数字字符之后,形式为"名"+空格+"姓":并且名和姓的首字母大写,其他小写,要求输出姓名全拼,且全为小写.(后附 ...

最新文章

  1. python七大神级插件_IntelliJ IDEA 15款超级牛逼插件推荐(自用,超级牛逼)
  2. Apache Tomcat 7.0.93 发布,开源 Java Web 应用服务器
  3. Java并发基础构建模块简介
  4. python现在好找工作吗-转行学Python好找工作吗?
  5. leetcode 200.岛屿数量 c代码
  6. 【绝对有用】Server Tomcat v9.0 Server at localhost failed to start
  7. Java框架体系架构的知识,轻松拿下offer
  8. Cora数据集介绍+python读取
  9. rtrim()正确的理解啊
  10. Excel文件计算机一级,计算机一级excel操作练习题文件
  11. 关于adodb的简单介绍
  12. Why 自动化交易/程序化交易/量化交易?交易软件有哪些?
  13. pandas读取xls文件
  14. apt-get 提示 无法解析域名“cn.archive.ubuntu.com” 的解决
  15. 鸿蒙系统如何开启快捷方式,鸿蒙系统功能介绍-华为鸿蒙系统功能详细介绍 - 系统家园...
  16. wordpress实现全站HTTPS
  17. react-native 使用高德SDK取得位置信息
  18. 清洗网址中的垃圾字符
  19. xml的基础格式详解
  20. 8、Horizon 事件数据库安装配置

热门文章

  1. 《Android移动应用基础教程》(Android Studio)(第二版)黑马教程 课后题答案 第7章
  2. MacClean360用户使用指南
  3. BaseTool的一些理解
  4. 零基础教你玩转Django之02篇 —— 编写Gua的RESTful API
  5. 基于S3C2410平台移植Linux 2.6内核指南
  6. JavaScript正则表达式:正则表达式中的替换
  7. 80%的人都关注的电子合同签署疑问,君子签官方解答来了!
  8. 关于对ava.lang.Throwable的理解(转载)
  9. broadcm_40181 wifi 驱动分析
  10. 超详细!Python当中的pip常用命令大全!