MATH × PIXEL × ENCODING

塔珀公式互动实验室

这条公式不是在“计算一幅图”,而是在从一个巨大整数的二进制位中逐格读取像素。输入 k,看看它会画出什么;亲手涂写,再把图像编码回 k。

像素画布(106 × 17)

用鼠标或手指按住拖动,在格子上写下自己的名字;右侧的 k 会实时更新。标准 k 的低位列在二进制书写的右端,因此网页显示时按 105−x 排列,避免左右镜像。

塔珀公式与取图窗口

12<⌊mod(⌊y17⌋2−17⌊x⌋−mod(⌊y⌋,17),2)⌋0≤x<106,k≤y<k+17,k≡0(mod17)

k 不写在不等式主体中,而是通过纵向窗口 k≤y<k+17 决定公式读取哪一幅 106×17 图像。

参数 k

0有效像素位
0十进制位数
0黑色像素数
0N = k ÷ 17 的位数

编码关系

N=∑b(x,j)·217x+jk=17N

第 x 列、第 j 行的像素,就是 N 的第 17x+j 个二进制位。