MuXinCG's Blog

Back

数论#

数论基础#

整除#

定义:设 a,b∈Za, b \in \mathbb{Z},a≠0a \neq 0,如果 ∃q∈Z\exists q \in \mathbb{Z},使得 b=aqb = aq,那么就说 bb 可被 aa 整除,记作 a∣ba \mid b,bb 不被 aa 整除记作 a∤ba \nmid b。

整除的性质:

  • a∣b⇔−a∣b⇔a∣−b⇔∣a∣∣∣b∣a \mid b \Leftrightarrow -a \mid b \Leftrightarrow a \mid -b \Leftrightarrow |a| \mid |b|
  • a∣b∧b∣c⇒a∣ca \mid b \land b \mid c \Rightarrow a \mid c

约数#

若 a∣ba \mid b,则称 bb 是 aa 的倍数,aa 是 bb 的约数。

00 是所有非零整数的倍数,对于整数 b≠0b \neq 0,bb 的约数只有有限个。

平凡约数(平凡因数):对于整数 b≠0b \neq 0,±1\pm 1、±b\pm b 是 bb 的平凡约数。当 b=±1b = \pm 1 时,bb 只有两个平凡约数。

带余数除法#

多项式和生成函数#

基本概念#

对于求和式 ∑anxn\sum a_n x^n,如果是有限项相加,称为多项式,记作 f(x)=∑n=0manxnf(x) = \sum_{n = 0}^{m} a_n x^n。

可列项相加的求和式称为级数。在和

Algorithm Miscellany - Mathematics
https://muxincg2004.github.io/blog/algo-math
Author Ziheng Zhang
Published at March 10, 2026