6.1.1. The Fallacy of Complex Manipulation (复杂操作的谬误)
6.1.1. The Fallacy of Complex Manipulation (复杂操作的谬误)
一个常见的谬误是认为对数据进行"复杂"操作会使其更随机。可以举出许多反例, 但一个简单的例子应该足以说明这一点。
将一系列数字左旋一个比特位置对某些人来说可能看起来很复杂。这是一个确定性的、可逆的、"复杂的"操作。但是如果应用于足够长的序列 (至少与数字中的比特一样多的数字), 它将产生一个序列, 该序列恰好包含与输入相同的数量, 只是按不同顺序排列。数字中包含的信息没有改变。如果输入是容易猜测的短序列, 输出也将如此。如果输入具有弱点或模式, 输出也将如此 [VON_NEUMANN]。