首页 > 其他分享 >数论基础(一)

数论基础(一)

时间:2024-02-04 10:44:07浏览次数:22  
标签:表示 mathbb 符号 数论 基础 mid iff 集合

数学符号

整除 / 同余理论常见符号

  1. 整除符号:\(x \mid y\),表示 \(x\) 整除 \(y\)。
  2. 取模符号:\(x \bmod y\),表示 \(x\) 对 \(y\) 取模。
  3. 互质符号:\(x \perp y\),表示 \(x\) 与 \(y\) 互质。
  4. 同余:\(n \equiv k \pmod m\),表示\(n\) 与 \(k\) 在模 \(m\) 意义下同余。
  5. 最大公约数:\(\gcd(x, y)\),也可记作 \((x, y)\)。
  6. 最小公倍数:\(\operatorname{lcm}(x, y)\),也可记作 \([x, y]\)。

数论函数常见符号

  1. 求和符号:\(\sum\) 符号,表示满足特定条件的数的和。
  2. 求积符号:\(\prod\) 符号,表示满足特定条件的数的积。

逻辑符号

  1. 合取:\(\land\),\(p \land q\) 表示 \(p\) 与 \(q\)。
  2. 析取:\(\lor\),\(p \lor q\) 表示 \(p\) 或 \(q\)。
  3. 否定:\(\lnot\),\(\lnot p\) 表示 \(p\) 的否定。
  4. 蕴含:\(\implies\),\(p \implies q\) 表示 \(p\) 蕴含 \(q\),即若 \(p\) 为真,则 \(q\) 为真。
  5. 等价:\(\iff\),\(p \iff q\) 表示 \(p\) 与 \(q\) 等价。
  6. 存在:\(\exists\);任意:\(\forall\)。

集合符号

  1. 属于:\(\in\),\(x \in A\) 表示 \(x\) 为集合 \(A\) 中的元素。
  2. 不属于:\(\notin\)。
  3. 空集:\(\varnothing\)。
  4. \(\{x_1, x_2, \dots, x_n \}\),表示含元素 \(x_1, x_2, \dots, x_n\) 的集合。
  5. \(\{x \in A ~\vert~ p(x) \}\),表示 \(A\) 中使命题 \(p(x)\) 为真的所有元素组成的集合。
  6. 包含:\(B \subseteq A\),表示 \(B\) 为 \(A\) 的子集。
  7. 真包含:\(B \subset A\),表示 \(B\) 为 \(A\) 的真子集。
  8. 并集:\(A \cup B\),表示 \(A\) 与 \(B\) 的并集。
  9. 交集:\(A \cap B\),表示 \(A\) 与 \(B\) 的交集。
  10. 多个集合的并集:\(\displaystyle \bigcup \limits_{i = 1} ^ n A_i\) 表示集合 \(A_1, A_2, \dots, A_n\) 的并集。
  11. 多个集合的交集:\(\displaystyle \bigcap \limits_{i = 1} ^ n A_i\) 表示集合 \(A_1, A_2, \dots, A_n\) 的交集。

标准数集和区间符号

  1. 自然数集:\(\mathbb{N}\),表示所有自然数构成的集合,使用 \(\mathbb{N^+}\) 来表示所有正整数。
  2. 整数集:\(\mathbb{Z}\),表示所有整数构成的集合。
  3. 有理数集:\(\mathbb{Q}\),表示所有有理数构成的集合。
  4. 实数集:\(\mathbb{R}\),表示所有实数构成的集合。
  5. 复数集:\(\mathbb{C}\),表示所有复数构成的集合。
  6. (正)素数集:\(\mathbb{P}\),表示所有(正)素数构成的集合。

关系符号

  1. 正比:\(a \propto b\),表示 \(a\) 与 \(b\) 成正比。
  2. 远大于:\(a \gg b\),表示 \(a\) 远大于 \(b\)。
  3. 远小于:\(a \ll b\),表示 \(a\) 远小于 \(b\)。
  4. 无限大:\(\infty\)。
  5. 趋近:\(x \to a\),表示 \(x\) 趋近于 \(a\),常用于极限表达式中。

其他常见符号

  1. 阶乘符号:\(!\),\(n!\) 表示 \(1 \times 2 \times 3 \times \dotsb \times n\)。特别的,\(0! = 1\)。
  2. 向下取整符号:\(\lfloor x \rfloor\),表示不超过 \(x\) 的最大整数。
  3. 向上取整符号:\(\lceil x \rceil\),表示大于等于 \(x\) 的最大整数。
  4. 组合数:\(\binom{x}{y}\),表示从 \(x\) 个数中选出 \(y\) 个数的方案数。
  5. 第一类斯特林数:\(x \brack y\);第二类斯特林数:\(x \brace y\)。

整除

设 \(a, b \in \mathbb{Z}, a \neq 0\),\(\exists q \in \mathbb{Z}\),使得 \(b = aq\),那么 \(b\) 可被 \(a\) 整除,记作 \(a \mid b\)。

整除的性质:

  • \(a \mid b \iff -a \mid b \iff a \mid -1 \iff \lvert a\rvert \mid \lvert b\rvert\)
  • \(a \mid b \land b \mid c \implies a \mid c\)
  • \(a \mid b \land b \mid a \implies b = \pm a\)
  • 设 \(m\) 不为 \(0\),则 \(a \mid b \iff ma \mid mb\)
  • 设 \(b\) 不为 \(0\),则 \(a \mid b \implies \lvert a\rvert \le \lvert b\rvert\)

因数(约数):若 \(a \mid b\),则 \(b\) 为 \(a\) 的倍数, \(a\) 为 \(b\) 的因数。
平凡因数:对于整数 \(b \neq 0\),\(\pm 1\),\(\pm b\) 称为 \(b\) 的平凡因数。
素数(质数):只有平凡因数作为因数的数称为素数。
通常而言,约数指的是正约数

标签:表示,mathbb,符号,数论,基础,mid,iff,集合
From: https://www.cnblogs.com/Floze3/p/18005747

相关文章

  • Git必知必会基础(18):PyCharm中使用Git
    目前主流ide是pycharm、idea等,他们可以集成git,下面分享下基本用法。数据准备远程仓库 演示:在PyCharm中使用Git(IDEA中类似)版本 配置GitSettings——>VersionControl——>Git——>指定git命令的执行路径——>点击Test 检出项目(gitclone)VCS——>GetfromVersionControl... 版......
  • Python elasticsearch-py类库基础用法
    实践环境https://pypi.org/project/elasticsearch/pipinstallelasticsearch==7.6.0离线安装包及依赖包下载地址:https://files.pythonhosted.org/packages/f5/71/45d36a8df68f3ebb098d6861b2c017f3d094538c0fb98fa61d4dc43e69b9/urllib3-1.26.2-py2.py3-none-any.whl#sha256=d8ff9......
  • 【scikit-learn基础】--『分类模型评估』之评估报告
    分类模型评估时,scikit-learn提供了混淆矩阵和分类报告是两个非常实用且常用的工具。它们为我们提供了详细的信息,帮助我们了解模型的优缺点,从而进一步优化模型。这两个工具之所以单独出来介绍,是因为它们的输出内容特别适合用在模型的评估报告中。1.混淆矩阵混淆矩阵(ConfusionM......
  • 数论
    数论1.快速幂解决次数很高的幂取模问题快速幂问题:求ab %p做法:(核心思想合并基数modp)利用while循环,循环条件是指数b不为0指数和1做&运算相当于将指数转为二进制再与1做&例如指数为6:就化成110&1为0每次&1会得到化成二进制后当前位数是1还是0还要设置一个基数base,每次base......
  • 【APP逆向11】Android基础
    1.发送网络请求基于okhttp3表单格式newThread(){@Overridepublicvoidrun(){OkHttpClientclient=newOkHttpClient();//user=xwl&age=99&size18FormBodyform=newFormBody.Builder().add(&qu......
  • 零基础入门Vue之皇帝的新衣——样式绑定
    回顾大致掌握了上一节的插值语法我已经可以把想要的数据显示到页面上,并且仅需要修改变量,页面就会跟着实时改变但如果对于已经熟悉前端的人来说,单单有数据还是不太行,还需要css对数据进行样式的修饰,让页面更加好看所本篇将记录记录Class与Style绑定的学习总所周知,想要给D......
  • 第二章:基础查询与排序
    第二章:基础查询与排序2.1SELECT语句基础2.1.1从表中选取数据SELECT语句从表中选取数据时需要使用SELECT语句,也就是只从表中选出(SELECT)必要数据的意思。通过SELECT语句查询并选取出必要数据的过程称为匹配查询或查询(query)。基本SELECT语句包含了SELECT和FROM两个子句(clause)......
  • einops 学习笔记:基础篇
    参考:https://einops.rocks/1-einops-basics/einops(EinsteinOperations)提供了一种语法来便捷地操纵张量。einops支持大多数张量库(当然包括numpy和pytorch)。einops针对所有张量库的语法都完全一致。einops不会影响反向传播的正常进行。这些特性意味着einops可以和现有......
  • java面向对象基础语法之成员变量和局部变量的区别(详细)
    一:概述在面向对象一开始的学习中,对一些其中基础语法的了解和熟悉非常的重要,有助于更深入的去学习面向对象的知识。在这里具体的说明一下成员变量和局部变量的区别。二:具体说明<1>java中变量的分类<2>成员变量和局部变量的定义说明。成员变量:成员变量分为静态变量(类变量)和实例变量......
  • 【Java基础】BlockingQueue及其子类
    ArrayBlockingQueue(数组实现的有界阻塞队列)特点:基于数组的有界阻塞队列,按先进先出(FIFO)原则排序元素。可以选择公平性(即按线程等待的先后顺序访问队列)或非公平性,默认是非公平的。用途:适用于需要固定大小的队列场景。LinkedBlockingQueue(链表实现的阻塞队列)特点:基于链表的可选边界(有......