水分循环有马尔科夫性质 ? ! (6)- 水分状态的一步转移公式 张学文, 2013.12.26-28 1. 我试图把马尔科夫过程知识与地球的水分循环联系到一起。但是,鉴于本人对马尔科夫过程的认识不足,以及如何把它们联系起来都存在概念的把握与计算的技巧等问题。所以下面这些内容欢迎各位多指正。另外如果引用这里的认识,也请注明出处。 2. 下面要根据马尔科夫随机过程的下一个状态是什么 ( 或者说出现各个状态的概率 ) 仅与当前的状态有关的思路 , 推求在“一步”的状态转移中不同状态的水体的数量的变化的一般公式。 3. 设以 M 表示水体的数量,而 M a ,M l , M o 分别表示空中水、陆地水、海洋水的数量(即前面介绍的存在量或者是存在量的相对值)。考虑经过一个时间步长的水分循环, M a , M l , M o 中的水体总有一定的比例转变为另外的水体。而其转换的比率就对应前面的表 2 (见 http://blog.sciencenet.cn/blog-2024-752216.html ) 各个系数的具体数值 。 于是,时间 t=2 时的空中水 M a (2) 来自时间 t=1 时的空中水 M a (1) 、陆地水 M l (1) 和海洋水 M o (1) 这三个方面的贡献(转移量),而应当有 M a (2)= M a (1) C aa +M l (1)C la +M o (1) C oa ( 4 ) 4. 公式( 4 )中的t= 2 时刻的空中水的数量来自t=1 时刻的空中水、陆地水和海洋水,并且也按照对应比率系数去转化。而这种转化仅与时刻 t=1 ,即最近的时刻的水体存在数量有关。这体现了水分循环具有马尔科夫性质,也使我们的计算公式简化为仅与最邻近的状态有关。 5. 另外,我们这样建立了公式( 4 ),也意味着不同水体的转化矩阵中的各个系数(对应与转化概率)不是时间的函数(具有气候稳定性)。 6. 公式( 4 )显然可以推广为任何时刻 t 与其前一个时刻 t-1 的状态的关系,于是我们获得了关于空中水一步转移的通用公式: M a (t)= M a (t-1) C aa +M l (t-1)C la +M o (t-1) C oa (5) 7. 以上推求空中水一步转移的公式,显然也可以用于陆地水和海洋水的下一步的时刻的数量上,于是有 M l (t)= M a (t-1) C al +M l (t-1) C ll +M o (t-1) C ol (6) M o (t)= M a (t-1) C ao +M l (t-1)C lo +M o (t-1) C oo (7) 8. 公式( 5 )、( 6 )、( 7 )分别给出了地球上的空中水、陆地水、海洋水在一步水分循环中 t 时刻的水分存有量与前一个时刻 (t-1) 的三种水体的存有量的关系。它们是三元一次方程。公式( 5 )、( 6 )、( 7 )显然是一组递推公式,即我们可以从某时刻的初始状态开始一步一步地求地球的空中水、陆地水和海洋水在随后的各个时刻的数值。 9. 而可以进行这种递推的条件是我们已经知道某起始时刻的三种水体的数量以及 3 × 3 的转移矩阵的具体的数值。 10. 以上的讨论与建立的水分循环马尔科夫转移模型的公式以及可以使我们进行一种数值实验:给出不同的起始时刻的空中水、陆地水、海洋水数量以及水体状态的转移矩阵,看看每经过一个时间步长,不同水体的数量是如何变化的。这些留在后面再讨论。
水分循环有马尔科夫性质 ? ! (4)—3 元水分循环模型及其状态转移表 张学文( 2013/12/18-23 ) 1. 前面的 2 元水分循环的模型(下)具有简单,并且帮助我们把分析语言转向马尔科夫过程意义。 2 元的过程过分简单,其特性不需要多讨论,现在我们改用 3 元的水分循环模型,并且在马尔科夫语境下讨论。 2. 所谓的三元水分循环 , 可以理解为把所讨论的地球水分 ( 水体 ) 划分为 三个可区分的状态 , 并且认为水分(或者说水分子)可以在这三个状态中转化、循环。例如把地球上的水分状态分解为 3 种状态:空中水、海水、陆地水(陆地水包括了冰盖、冰川、湖泊、河流、土壤水、生物水等等)就是一种认识思路。这时就把前面的二元模型扩大为水分需要在三种状态之间的互相转化。下面我们依然用申农线图,图 2 ,表示这些水分在这三种状态之间的互相转化。 图 2 三元的水分循环的申农线图(但是没有给出转移比率) 3. 与一般地理或者气象书籍上的水分循环图对比,本图中多了海水到海水之类这种自己状态到自己状态的箭头。你可以认为这是多余的箭头。但是这样体现着我们向概率论语言的靠拢 , 而且没有错误。 4. 在二元水分循环过程中一共有 2 × 2=4 个互相转化率。在三元水分循环模型下,三种状态的互相转化的途径就有 3 × 3=9 个(图 2 中的 9 个箭头)。与这个水分循环 3 元模型对应的一个水分状态转移比率的表(转移矩阵),可以见于表 2 中。 表 2 3 元的水分状态在一个时间步长中的转化率 C 的符号表(矩阵) ( 从左侧状态开始转为各 状态 ) 海水 陆地水 空中水 海水 C oo C ol C oa 陆地水 C lo C ll C la 空中水 C ao C al C aa 5. 与二元的状态转移表比起来,哪里的数据被这里的抽象符号代替了。我们用大写的 C 表示在一次水分循环过程中转移的比率 ( 对应着条件概率 ) 。而用其第一个下标 o,l,a 表示水分的转移前处于海水、陆地水、空中水状态,用其第二个下标 o,l,a 表示水分转移后则是海水、陆地水、空中水的状态。例如 C lo 就表示在一步转移中陆地水分变成海水的比率(权重)。在地理学中它的含义是地球上所有流入海洋的 ( 河水 + 地下水 ) 的流量与陆地水的总量的比值。 6. 显然,符号 C oo 、 C ll 、 C aa 分别表示在一个水分循环步长中海水、陆地水、空中水依然为对应的海洋水、陆地水、空中水的比率。下面的表3 给出各个符号所代表的比率(条件转移概率)的地理、气象含义。它们都是大于等于 0 ,小于等于 1 的数。 表 3 转换系数(条件转移概率)的含义 符号 在一个步长中本转换系数(条件转移概率)的含义 C oo 地球的海洋水有多少比率依然为海水 C ll 地球的陆地水有多少比率依然为陆地水 C aa 地球的空中水有多少比率依然为空中水 C ol 地球的海洋水有多少比率变成为陆地水(应当 =0 ) C oa 地球的海洋水有多少比率变成为空中水,对应着海洋蒸发量 C lo 地球的陆地水有多少比率变成为海洋水,入海的(河水 + 地下水) C la 地球的陆地水有多少比率变成为空中水,对应陆地蒸发量 C ao 地球的空中水有多少比率变成为海洋水,对应海洋区域的降水总量 C al 地球的空中水有多少比率变成为陆地水,对应陆地区域的降水总量 7. 如果我们仅分析气候学意义下的水分平衡背景下的水分循环,那么海水、陆地水、空中水的总量是不丢失的。这体现在如下的关系中 ( 地球的三种水分都保持水分平衡,质量守恒 ) C oo +C ol +C oa =1 ( 1 ) C lo +C ll +C la =1 ( 2 ) C ao +C al +C aa =1 ( 3 ) 8. 根据水文学知识,不存在海水变成陆地水的过程,这在水分循环的三元矩阵中体现为: C lo =0 ( 4 ),它也表示图 2 中从海洋到陆地的箭头对应的水分输送量 =0 。 9. 如果具体知道了这 9 个转移系数,我们就对三元的水分循环的机制有了个动态的了解。好了,本段内容已经不少,我们暂且到此为止。关于三元的水分循环的模型的其他环节后面再介绍 (2013.12.27注:今天发现原稿的公式(1),(2),(3)有误,于是修改为现在这样)