模算数学习笔记

最近正好在搞同余,写一下。

同余

定义

  • \(m\in \mathbb{Z^+}\),如果 \(a,b \in \mathbb Z\)\(m \mid (a - b)\),那么称 \(a\)\(b\) \(m\) 同余,记作 \(a \equiv b\pmod m\);否则称 \(a\)\(m\) 不同余于 \(b\),记作 \(a \not \equiv b \pmod m\)。称 \(m\) 为同余的

  • 由定理 2 可见,整数的集合被分成 \(m\) 个不同的集合,这些集合被称为\(m\) 剩余类(同余类),每个同余类中的任意两个整数都是模 \(m\) 同余的。

  • \(m\in \mathbb{Z^+}\),给定整数 \(a\),由带余除法有 \(a=b\times m+r\),其中 \(0\le r< m\),称 \(r\)\(a\) 的模 \(m\) 最小非负剩余,是 \(a\)\(m\) 的结果。如果 \(m\) 不整除 \(a\),称 \(r\)\(a\) 的模 \(m\) 最小正剩余

  • 另一个常用的记号是 \(a\bmod m = r\),它表示 \(r\)\(a\) 除以 \(m\) 的余数。

  • 一个模 \(m\) 完全剩余系是一个整数的集合,使得每个整数恰和此集合中的一个元素模 \(m\) 同余。
    注意,这个集合中可能会有负数。

  • 由带余除法可知,集合 \(\{0,1,\ldots,m-1\}\) 是模 \(m\) 完全剩余系,称为模 \(m\) 最小非负剩余的集合。

定理与证明

  • 定理 1

\(a,b\in \mathbb{Z}\),如果 \(a\equiv b\pmod m\) 有且仅有一个整数 \(k\) 满足 \(a=b+k\times m\)

  • 证明 1

\(a\equiv b \pmod m\),则 \(m \mid (a-b)\),一定有一整数 \(k\) 满足 \(k\times m=a-b\),变一下式: \(a = b+k\times m\)

  • 定理 2

\(m\in\mathbb{Z^+}\),则模 \(m\) 的同余满足下面的性质。

  1. 对于 \(a\in \mathbb{Z}\)\(a\equiv a\pmod m\)

  2. 对于 \(a,b\in \mathbb{Z}\),且 \(a\equiv b \pmod m\),则 \(b\equiv a \pmod m\)

  3. 对于 \(a,b,c\in\mathbb{Z}\),且 \(a\equiv b\pmod m\)\(b\equiv c \pmod m\),则 \(a\equiv c \pmod m\)

  • 证明 2
  1. 因为 \(a - a=0\),所以 \((m \mid (a-a))=(m\mid0)=(a\equiv a\pmod m)\)

  2. \(a\equiv b\pmod m\),则根据定理 1,一定有 \(k\in \mathbb{Z}\),使得 \(k\times m=a-b\),左右同时乘上 \(-1\),可得 \(-k\times m=b-a\),说明 \(m \mid (b-a)\),即 \(b\equiv a\pmod m\)

  3. \(a\equiv b\pmod m\),且 \(b\equiv c\pmod m\),则有 \(m\mid(a-b)\)\(m\mid(b-c)\)。从而存在整数 \(k\)\(l\),使得 \(k\times m=a-b,l\times m=b-c\)。于是,\(a-c=(a-b)+(a-c)=k\times m+l\times m=(k+l)\times m\)。因此,\(m \mid (a-c)\)\(a\equiv c\pmod m\)

posted @ 2023-10-01 14:58  Yun_Mengxi  阅读(44)  评论(1编辑  收藏  举报