整除

概述

整除(divisibility)是整数之间最基本的二元关系之一:设 ,若存在整数 使得 ,则称 整除 ,记作 。整除关系满足传递性线性组合保持性,是后续所有数论结果的基础。带余除法(Division Algorithm)进一步保证:对任意整数 和正整数 ,存在唯一的商 和余数 ),使得

定义

整除(Divisibility)

为整数且 。若存在整数 使得 ,则称 整除 ,记作

  • 此时称 因子(factor)或除数(divisor),倍数(multiple)
  • 用量词表示:,论域为整数集
  • 不整除 ,记作

带余除法(The Division Algorithm)

为整数, 为正整数。则存在唯一的整数 ,满足 ,使得

  • 称为除数(divisor), 称为被除数(dividend)
  • 称为(quotient), 称为余数(remainder)
  • 记号:
  • 注意:

核心性质

性质描述说明
整除的加法保持性,则
整除的乘法保持性,则对所有整数
整除的传递性,则
线性组合保持性,则 推论1,由加法保持性和乘法保持性推出
带余除法的唯一性 和余数 唯一确定 保证唯一性
余数非负性即使被除数为负数,余数 例如

关系网络

graph TB
    A["整除"] --> B["同余"]
    A --> C["模运算"]
    A --> D["最大公约数"]
    A --> E["欧几里得算法"]
    A --> F["函数"]

    A --> G["带余除法"]
    G --> G1["a = dq + r"]
    G --> G2["商 q = a div d"]
    G --> G3["余数 r = a mod d"]

    B --> B1["a ≡ b mod m ⟺ m|(a-b)"]
    C --> C1["a mod m = a - m⌊a/m⌋"]
    D --> D1["gcd(a,b) 的定义基于整除"]

    style A fill:#5cb85c,color:#fff
    style B fill:#4a90d9,color:#fff
    style C fill:#d9534f,color:#fff
    style D fill:#e8a838,color:#fff
  • 同余 建立在整除之上: 定义为
  • 模运算 函数由带余除法中的余数定义
  • 最大公约数 的定义依赖于整除关系: 是同时整除 的最大整数
  • 欧几里得算法 通过反复应用带余除法高效计算 GCD
  • 函数 的视角: 都是从 的函数

章节扩展

第4章:数论与密码学

整除是第 4 章数论理论的起点(4.1 节):

  • 4.1 整除与模运算:整除的定义与基本性质(Theorem 1)、线性组合的整除性(Corollary 1)、带余除法(Theorem 2),由此引出同余与模运算
  • 4.3 素数与最大公约数:素数定义依赖于整除(仅被 1 和自身整除),GCD 和 LCM 的定义基于整除关系
  • 4.4 解同余方程:线性同余方程 的可解性条件依赖于

第5章:归纳与递归

  • 5.1 数学归纳法:数学归纳法常用于证明整除性命题。典型模式:证明 能被 6 整除,通过对 的归纳步中利用 推出

补充

整除概念的学术背景

整除是数论中最基本的二元关系。带余除法(Division Algorithm)的名称虽然含有”算法”二字,但它本质上是一个存在唯一性定理,而非一个计算过程。该定理的证明依赖于良序原理(Well-Ordering Principle),即非负整数的每个非空子集都有最小元。整除关系的传递性使其成为一种偏序关系(partial order),在正整数集上构成一个格(lattice),其上确界为 LCM,下确界为 GCD。

学术来源:Rosen, K. H. (2019). Discrete Mathematics and Its Applications (8th ed.). McGraw-Hill, Section 4.1.

参考链接:Hardy, G. H., & Wright, E. M. (2008). An Introduction to the Theory of Numbers (6th ed.). Oxford University Press, Chapter I.

参见

  • 同余 — 建立在整除之上的等价关系, 当且仅当
  • 模运算 — 由带余除法定义的 函数及其运算规则
  • 最大公约数 — 同时整除两个整数的最大整数
  • 欧几里得算法 — 通过反复应用带余除法高效计算 GCD
  • 函数 作为从 的函数