16、数值拆分与进位概率分析及相关定理

数值拆分与进位概率分析及相关定理

1. 数值拆分与进位影响分析

首先,我们对数值进行拆分操作。设 $X’ = 2^H X_0 + X_1$,那么显然有 $X = 2^H X_0 + (X_1 + Y)$。这里 $Y < 2^H$,$Y$ 的加入会直接影响 $X$ 的低位部分 $X_1$,而 $(X_1 + Y)$ 求和产生的进位会在一定程度上影响 $X_0$ 的低位部分。

我们的目标是找出进位对 $X_0$ 低位部分影响不超过 $t$ 位的概率。为了实现这个目标,我们做如下假设:
- 假设 $(X_1 + Y)$ 产生进位的概率为 $p_c$。
- 由于 $X_0$ 中的每一位为 0 或 1 的概率均为 $\frac{1}{2}$,且进位会在遇到 0 时停止传播。

下面我们来详细推导进位传播不超过 $t$ 位的概率 $P[\text{carry propagation} \leq t]$:
- 该概率等于不产生进位的概率加上进位传播 1 位、2 位……直到 $t$ 位的概率之和。
- 即 $P[\text{carry propagation} \leq t] = P[\text{no carry}] + \sum_{i = 1}^{t} P[\text{carry}]P[\text{carry propagation} = i]$。
- 进一步转化为 $P[\text{carry propagation} \leq t] = P[\text{no carry}] + \sum_{i = 1}^{t} P[\text{carry}]P[\text{first 0 occurs at i - th LSB of } X_0]$。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值