การบรรจบกันของกระบวนการที่คุณแนะนำไปสู่บิตที่ไม่เอนเอียงนั้นได้รับคำแนะนำจาก Piling Up Lemma มันจะช้า การใช้กระบวนการที่ไม่ลำเอียงเช่น von Neumann ที่ไม่ลำเอียงจะมีประสิทธิภาพมากกว่า ดูตัวอย่าง คำถามนี้
แต่แน่นอนว่าง่ายกว่าเนื่องจาก XOR โดยตรง
สำหรับ $n$ กระจายอย่างอิสระเหมือนกัน $\{0,1\}$ ค่าตัวแปรสุ่ม $X_1, X_2, \ldots X_n$:
$$ Pr(X_1 \oplus \ldots \oplus X_n = 0) = \frac{1}{2} + 2^{n-1} \prod_{i=1}^n \epsilon_i $$
ที่ไหน $\epsilon_i$ เป็นอคติของ $X_i.$
สิ่งนี้ให้อคติสุดท้ายเป็น
$$ \epsilon_{1,2, \ldots, n} = 2^{n-1} \prod_{i=1}^n \epsilon_i $$
สำหรับแต่ละบล็อกที่รวมกันของคุณ และยกตัวอย่างของอคติ $\epsilon_i = 0.4$ สำหรับ $i=1,\ldots, n$ (สอดคล้องกับ 90% ในคำตอบอื่น ๆ ) เราได้อคติดังนี้
\begin{อาร์เรย์}{c|c|c}
\textrm{Number of } & \textrm{Resulting Bias} & \textrm{ความน่าจะเป็น 1} \
\textrm{บล็อกรวม ($n$)} & & \
2 & 0.32000 & 82.0\% \
4 & 0.20480 & 70.4\% \
8 & 0.083886 & 58.4\% \
16 & 0.014074 & 51.4\%
\end{อาร์เรย์}
FYI การบรรจบกันที่ช้านี้เกิดจาก $2^{n-1}$ ปัจจัยคือเหตุผลที่การเข้ารหัสเชิงเส้นทำงาน