物不知数
中国剩余定理最早记于《孙子算经》中的物不知数问题:
有物不知其数 三三数之剩二 五五数之剩三 七七数之剩二 问物几何
翻译成数论,物不知数也即求解下面的同余方程组:
中国剩余定理
设两两互素,以及任意整数。设,方程组
必有解,设是方程组的解,则方程组的解集为。
为了求解这么一个,设,容易知道。
所以存在模下的乘法逆元,。
设,有:
1 \pmod {n_i}\\ 0 \pmod {n_j}, j\neq i \end{cases}$$ 容易验证$a=\sum_{i=1}^m e_ia_i$是同余方程组的解。 中国剩余定理在区间$[0, n)$有且只有唯一解。 ## 推论 设$n_1,n_2,..n_m\in \mathbb N$两两互素,$n=\prod^m_{i=1}n_i$。 映射$\tau : \mathbb Z_n \to \mathbb Z_{n_1}\times\mathbb Z_{n_2}... \mathbb Z_{n_m}$ ,$a\to (a \pmod {n_1}, a \pmod {n_2}...,a\pmod {n_m})$ 是一个双射。