首页 > 其他分享 >数论笔记3-素因数分解式和取整函数

数论笔记3-素因数分解式和取整函数

时间:2023-01-28 10:57:25浏览次数:39  
标签:mathbb 因数分解 limits 数论 sum 取整 alpha leqslant

1. 素因数分解式的性质

在第一篇里面我们证明了算术基本定理. 下面我们对素因数分解式进行更细致的考察.

首先我们对分解式中相同的素数进行合并, 得到 \(a=p_1^{\alpha_1}\cdots p_s^{\alpha_{s}}, p_1<p_2<\cdots<p_s\).
有以下性质:

  1. \(d|a,d>0\Lrarr d=p_1^{e_1}\cdots p_s^{e_{s}}, 0\leqslant e_j\leqslant \alpha_{j}, 1\leqslant j\leqslant s\)
  2. 设 \(b=p_1^{\beta_1}\cdots p_s^{\beta_{s}}\), 则 \((a,b)=p_1^{\min\{\alpha_1,\beta_1\}}\cdots p_s^{\min\{\alpha_s,\beta_s\}}, [a,b]=p_1^{\max\{\alpha_1,\beta_1\}}\cdots p_s^{\max\{\alpha_s,\beta_s\}}\).
  3. \((a,b)=1,ab=c^k\Rarr a=u^k,b=v^k\)

都十分简单, 证明略.

实际上整除理论到这里就已经基本结束了. 下面的都是应用了.

首先引入两个重要的数论函数. 这里我们只讨论最基础的内容.
除数函数: \(\tau(a)=\sum_{d|a}1\)
除数和函数: \(\sigma(a)=\sum_{d|a}d\)

对于它们的计算有:

  1. \(\tau(a)=\prod\limits_{i=1}^s(\alpha_i+1)=\prod\limits_{i=1}^s\tau(p_i^{\alpha_i})\)
  2. \(\sigma(a)=\prod\limits_{i=1}^s\dfrac{p_i^{\alpha_i+1}-1}{p_i-1}=\prod\limits_{i=1}^s\sigma(p_i^{\alpha_i})\)

利用上面的性质, 进行一些简单的排列组合和代数化简即可推出. 证明略.

2. 取整函数

设 \(x\in\mathbb{R}\). 记 \([x]\) 为不超过 \(x\) 的最大整数, 即 \([x]\leqslant x<[x]+1, [x]\in\mathbb{Z}\).
称 \([x]\) 为 \(x\) 的整数部分, 记 \(\{x\}=x-[x]\) 为 \(x\) 的小数部分.
这个函数有一车性质, 这里列举一部分:

  1. \(x\leqslant y\Rarr [x]\leqslant [y]\)
  2. \(x=m+v,m\in\mathbb{Z},0\leqslant v<1\Rarr m=[x],v=\{x\}\)
  3. \([x+m]=[x]+m,\{x+m\}=\{x\}, m\in\mathbb{Z}\)
  4. \([x]+[y]\leqslant [x+y]\leqslant [x]+[y]+1\)
  5. \([-x]=\begin{cases}-[x],&x\in\mathbb{Z}\\-[x]-1,&x\notin\mathbb{Z}\end{cases}\)
  6. \(\{-x\}=\begin{cases}0,&x\in\mathbb{Z}\\1-\{x\},&x\notin\mathbb{Z}\end{cases}\)
  7. \(\left[\dfrac{[x]}{m}\right]=\left[\dfrac{x}{m}\right],m\in\mathbb{Z}\)

这里只证明 7.
设 \([x]=qm+r, 0\leqslant r<m\), 则显然 \(\left[\dfrac{[x]}{m}\right]=q.\)
又 \(\dfrac{x}{m}=q+\dfrac{\{x\}+r}{m}\), 注意到 \(r<m\) 且为整数, \(\{x\}<1\), 易知 \(\dfrac{\{x\}+r}{m}<1, \left[\dfrac{x}{m}\right]=q=\left[\dfrac{[x]}{m}\right]\).

取整函数常用于计算整点个数. 设 \(y=f(x)\ (x_1<x\leqslant x_2)\) 为非负连续函数, 则考察曲边梯形 \(x_1<x\leqslant x_2, 0<y\leqslant f(x)\), 有:

  1. 该区域内整点个数为 \(\sum\limits_{n=x_1}^{x_2}[f(n)]\).
  2. \(0\leqslant \sum\limits_{n=x_1}^{x_2}f(n)-\sum\limits_{n=x_1}^{x_2}[f(n)]\leqslant [x_2]-[x_1]\).

这都是显然的, 证明略.

3. 阶乘的素因数分解式

我们用 \(a^k||b\) 表示 \(a^k|b, a^{k+1}\nmid b\).
设 \(p^{\alpha(p,n)}||n!\), 则 \(n!\) 的素因数分解式即为 \(n!=\prod_{p\leqslant n}p^{\alpha(p,n)}\). 我们只需求出 \(\alpha(p,n)\) 的值.
不难得出: \(\alpha(p,n)=\sum\limits_{j=1}^{\infin}[n/p^j]\).
解释: 对于 \(1<k\leqslant n,p^j||k\), 它恰被从 \(p\) 到 \(p^j\) 数了 \(j\) 次.

标签:mathbb,因数分解,limits,数论,sum,取整,alpha,leqslant
From: https://www.cnblogs.com/pjykk/p/17066816.html

相关文章

  • 数论与代数
    前几天在b站上看到一本书CINTA(aConcreteIntroductiontoNumberTheoryandAlgebra),感觉内容着实不错,几乎把同余这一块的内容讲完了,本文将会参考这本书,可以当作这本书的......
  • Codeforces Round #846 (Div. 2) E. Josuke and Complete Graph(数论分块)
    题意:给定一个区间[L,R],求其中任意两个数字的gcd的不同的种类总数。链接:https://codeforces.com/contest/1780/problem/E其中L<=1e9,1<=L<=R<=1e18。tips:本篇题解中除标......
  • 数论技巧笔记
    处理取模:\(x\mod\p=x-p\lfloor\frac{x}{p}\rfloor\)。处理\(-1\)的幂:\((-1)^a=1-2(a\mod\2)=1-2(a-2\lfloor\frac{a}{2}\rfloor)\),从而把\(a......
  • 数论小记
    $[n=1]=\sum\limits_{d|n}\mu(d)$ 若:$F(n)=\sum\limits_{d|n}f(d)$则:$f(n)=\sum\limits_{d|n}\mu(d)F(\frac{n}{d})$ 若:$F(n)=\sum\limits_{n|d}f(d)$则:$f(n)......
  • 数论分块(除法分块)
    定义数论分块是个很常见的技巧,常用于计算$$\sum_{i=1}^{n}\left[\frac{k}{i}\right]$$思路原理很简单:设\(t_i\in\{x|x=\left[\frac{k}{i}\right]\}\)我们想办法每次......
  • 数论笔记
    ·质数素数定理:设\(x\geq1\),以\(\pi(x)\)表示不超过\(x\)的素数的个数。当\(x\rightarrow\infty\)时,\(\pi(x)\to\dfrac{x}{\ln(x)}\)质数筛法1.埃式......
  • 数论笔记
    2023/1/18对于任意自然数\(n,m,a>1\),证\((a^m-1,a^n-1)=a^{(m,n)}-1\)证:来自同学$(a^m-a^n,a^n-1)=(a^n(a^{m-n}-1),a^n-1)$\((a^n,a^{(n,m)}-1)=1\)......
  • 数论
    Problem-D-Codeforces大致题意给你一个长度为\(n\)的数列,让你给数列中每一个数都加上一个任意数,使得这个时候数列中的平方数最多并输出平方数的数量显然我们可以......
  • 数论学习笔记(自留向)
    前言数学我的一生之敌(本篇blog基本没有证明,你杠我就是我对,我们不生产知识,我们只是知识的搬运工)(不写证明才不是因为笔者\(\LaTeX\)用得不熟呢)裴蜀定理结论对......
  • 数论
    ......