排列
Abstract
定义
排列(Permutation)
设 为含 个不同元素的集合, 为满足 的整数。
的一个 -排列(-permutation)是从 中选取 个元素的有序排列。
的 -排列的总数记为 ,计算公式为:
特别地,当 时,,称为 的全排列。
阶乘(Factorial)
对于非负整数 ,其阶乘定义为:
阶乘是排列公式的基础,表示将 个不同元素排成一列的所有方式数。
核心性质
| 编号 | 性质 | 公式 | 说明 |
|---|---|---|---|
| 1 | 基本公式 | 从 个中选 个有序排列 | |
| 2 | 全排列 | 时的特例 | |
| 3 | 与组合的关系 | 先选后排:先无序选 个,再对选出的元素全排列 | |
| 4 | 递推关系 | 元素 不出现 + 元素 出现在 个位置之一 | |
| 5 | 乘法结构 | 第一个位置有 种选择,其余 个位置从 个中排列 | |
| 6 | 空排列 | 不选任何元素的排列只有一种(空排列) | |
| 7 | 上界增长 | 有序选取的上界(允许重复时恰好为 ) |
关系网络
graph LR A["排列 P(n,r)"] -->|"P(n,r) = C(n,r)·r!"| B["[[组合]] C(n,r)"] A -->|"基于"| C["[[乘法法则]]"] A -->|"特例 r=n"| D["全排列 n!"] A -->|"推广"| E["[[可重排列]]"] A -->|"推广"| F["[[多重集排列]]"] B -->|"系数"| G["[[二项式系数]]"] D -->|"定义"| H["阶乘 n!"]
章节扩展
- 可重排列:当元素可以重复选取时, 个位置的排列数为 ,这是乘法法则的直接应用。
- 多重集排列:当 个元素中有重复元素时(例如 个相同元素),全排列数为 ,推广为 。
- 排列与组合的关系是理解二项式系数组合意义的关键桥梁。
- 7.1 离散概率导论:排列数 用于计算有序抽样(不放回)的概率。
补充
排列的直观理解
排列 vs 组合
排列关心顺序,组合不关心顺序。
例如从 中取 2 个:
- 排列: —— 共 种
- 组合: —— 共 种
每个组合对应 个排列,即 。