【数学】数学大礼包

Part1. 逻辑、集合、映射与计数#

1.1 命题#

命题:可以判断对错的叙述,形如若 pq

真值:若命题为真则为真,命题为假则为假。

逆命题:若 qp.

否命题:若 ¬p¬q.

逆否命题:若 ¬q¬p.

原命题和逆否命题真值相同,否命题和逆命题真值相同。

1.1.1 充分、必要、充要条件#

命题若 pq

其中 pq 的充分条件,qp 的必要条件,pq充要条件,即充分必要条件的合称。

条件 命题关系
pq充分不必要条件 pqqp
pq必要不充分条件 pqqp
pq充要条件 pq
pq既不充分也不必要条件 pqqp

【注意】:"若 pq" 不能与 "pq" 混为一谈。

1.1.2 全称量词和存在量词#

全称量词:意义为”所有,任意,每一个“,记为 .

存在量词:意义为”存在一个,至少有一个,某些“,记为 .

全称命题:结构为”对于 M 中任意一个 x,有 p(x) 成立“,简记为 xM,p(x).

存在命题:结构为”存在 M 中的一个 x0,使 p(x0) 成立“,简记为 x0M,p(x0).

1.1.3 充分、必要条件的集合意义#

p 以集合 A 的形式出现,若 q 以集合 B 的形式出现,即 A={x|p(x)},B={x|q(x)},则充分,必要条件可叙述为:

  1. AB,则 pq 的充分条件;
  2. AB,则 pq 的必要条件;
  3. A=B,则 pq 的充要条件;
  4. AB,则 pq 的充分不必要条件;
  5. AB,则 pq 的必要不充分条件;
  6. ABAB,则 pq 的既不充分也不必要条件;

1.2 集合#

集合元素的三个特征:确定性,互异性,无序性。

元素与集合的关系:属于与不属于,记为 .

集合与集合的关系:包含与不包含,记为 .

集合 A 大小表示为 |A|.

通常用 {} 来框定集合,() 来框定 N 元组。

1.2.1 集合关系#

关系 自然语言 符号语言
子集 集合 A 中所有元素都在集合 B 中,即若 xA,则 xB. AB
真子集 集合 A 是集合 B 的子集,且集合 B 中至少有一个元素不在集合 A 中。 AB
集合相等 集合 AB 中的元素相同 A=B

1.2.2 集合的基本运算#

集合的并集:AB={x|xAxB}.

集合的交集:AB={x|xAxB}.

集合的补集:UA={x|xUxA}.

三种集合运用的性质:

  1. 并集的性质:A=AAA=AAB=BAAB=ABA.

  2. 交集的性质:A=AAA=AAB=BAAB=AAB.

  3. 补集的性质:A(UA)=UA(UA)=U(UA)=AU(AB)=(UA)(UB)U(AB)=(UA)(UB).

集合的运算律

A(BC)=(AB)(AC).

A(BC)=(AB)(AC).

U(AB)=UAUB.

U(AB)=UAUB.

1.2.3 常见的数集记法#

集合 自然数集 正整数集 整数集 有理数集 实数集
符号 N N Z Q R

【注意】N 为自然数集,包含 0N 为正整数集,不包含 0

1.3 映射#

对于非空集合 A,B。按照某种确定的对应关系 f,使对于集合 A 中的任意一个元素 x,在集合 B 中都有唯一确定的元素 f(x) 与之对应。则对应关系 f:AB 为从集合 A 到集合 B 的一个映射

  1. 映射的定义域,像集合

    在映射 f:AB 中,x 的取值范围 A 叫做映射的定义域;与 x 的值对应相等的 f(x) 值叫做 x 在映射 f 下的像,集合 f(A)={f(x)|xA} 叫做映射的像集合。像集合 f(x) 是集合 B 的子集。

  2. f(A)=B,则映射 f 称为满射;若对于 A 中任意两个不同的元素 x1x2,均有 f(x1)f(x2),则映射 f 称为单射;如果映射 f 既是单射又是满射,则映射 f 称为 1-1 映射。(感性理解为二分图最大匹配后的结果即为 1-1 映射)。f1:BA,使得 xA,均有 f1(f(x))=x,y=B,均有 f(f1(y))=y.

1.4 组合数学与计数#

Anm 表示从 n 个数中选出 m 个数排列的方案数。

推导:第一个位置有 n 个数可选,第二个位置有 n1 个数可选 ,,第 m 个位置有 nm+1 个数可选。则方案数为:i=1m(ni+1).

化简可得:

Anm=n!(nm)!

Cnm 表示从 n 个数中选出 m 个数的方案数。

推导:就是将 Anm 的顺序忽略,即 Anmm!.

化简可得:

Cnm=n!m!(nm)!

1.4.1 组合计数的相关性质:#

  1. Cnk=Cnnk

    证明:在杨辉三角中,以 n2 为中轴呈对称态,设杨辉三角中第 n 行的元素组成的数列为 dk,即 dn=dnk;综上,Cnk=Cnnk

  2. Cn0+Cn1+Cn2++Cnn=2n

    证明:在杨辉三角中,第 n 行的元素和为 2n

  3. Cn0+Cn2+Cn4+=Cn1+Cn3+Cn5+

    证明:3在杨辉三角中,以 n2 为中轴呈对称态。当 n 为偶数时,左右元素一一对应(1-1映射等价)。当 n 为奇数时,左右元素可交错映射(比如 n=5 时,杨辉三角中第 5 行的元素数列为 1 4 6 4 1,等价映射为 f(1)=4f(1)=4f(6)=6。且无论 n 的值为多少,总是可以找到一个等价映射,使得其成立,证明略)。

  4. Cnk=Cn1k+Cn1k1

    证明:在杨辉三角中,第 nk 列元素等于第 n1k 列元素加上第 n1k1 列元素。

  5. Cnk=nkCn1k1

    证明:Cnk=n!k!(nk)!=nk·(n1)!(k1)!(nk)!=nkCn1k1

  6. Cnk=nk+1kCnk1

    证明:Cnk=n!k!(nk)!=nk+1k·n!(k1)!(nk+1)!=nk+1kCnk1

1.4.2 容斥原理#

n 个集合 Ai,要计算 |i=1nAi| 的值。

首先看一种 n=3 的特殊情况:有三个集合 A,B,C。要计算 |ABC|,显然:

|ABC|=|A|+|B|+|C||AB||AC||BC|+|ABC|

将此规律拓展,便得到了通解:

|A1A2An|=i=1nAi1i<jn|AiAj|+1i<j<kn|AiAjAk|+(1)n1|i=1nAi|

证明:考虑计算贡献,左式每个元素出现一次,右式每个元素出现:Ck1Ck2+Ck3+(1)i1·Cki++(1)k1·Ckk=1

1.4.3 错位排列#

对于长度为 n 的排列 A,求所有 Aii 的排列个数。

Dn 为长度为 n 的错位排列个数。

容易得到容斥:

Dn=n!Cn1·(n1)!+Cn2·(n2)!++(1)nCnn

化简得:

Dn=i=0n(1)iCni·(ni)!=n!i=0n(1)i1i!

可以发现 sigma 里面一坨很像泰勒系数,利用一些高科技手段,证得 Dnn!e.(我不会证啊,不过结论合乎周礼)。记得四舍五入。

Part2. 数列#

2.1 数列基础#

2.1.1 等差数列#

对于一个数列 ai(1i<n),dR,满足 ai+1ai=d,则数列 a 为等差数列。

a1 为等差数列的首项,an 为等差数列的末项,d 为公差。

性质

an=a1+(n1)·d=dn+(a1d)

Sn=(a1+an)n2=na1+n(n1)2d

所以,等差数列的每一项都与第一项与公差有关。

2.1.2 等比数列#

对于一个数列 ai(1i<n),qRq0,满足 ai+1ai=q,则数列 a 为等比数列。

a1 为等比数列的首项,an 为等比数列的末项,q 为公比。

性质

an=a1·qn1=a1(1qn)1q

等比数列的每一项都与第一项与公比有关。

2.1.3 求和符号的性质#

  1. 重命名性质(任意更换下标字母不影响求和);
  2. 累加性质,即 i=1nai=i=1mai+i=m+1nai(m<n)
  3. 线性性质,即 ai+bi=ai+bi,kai=kai
  4. 交换顺序性质,即 i=1nj=1maij=j=1mi=1naij

2.2 裂项#

裂项的意义:在处理冗杂凌乱的分数数列时,可以考虑将其裂项之后,整理成简单的分式进行运算。

说白了就是一种工具。

例如:i=1n1i(i+1)

=i=1n1i1i+1=i=1n1ii=1n1i+1=i=1n1ii=2n+11i=11n+1

这样就整理成了一个一阶的分式,和 n 阶的分式相比,减去了不少计算量。

2.2.1 Abel恒等式#

Sn=i=1nai,则

i=1naibi=Snbn+i=1n1Si(bibi+1)

2.3 递推转通项#

若递推式形如 an+1=an+f(n),可转为通项 an+1=a1+i=1n1f(i).

若递推式形如 an+1=an·f(n),可转为通项 an+1=a1i=1n1f(i).

2.3.1 待定系数法#

形式一

适用于解决形如 an+1=pan+q(p,qR) 形式的递推式转化。

待定系数为 p 的等比数列,即 an+1+x=p(an+x),解得 x=qp1

bn=an+x,因为 b 是等比数列,所以 bn=b1·pn1

b 数列代回原式得 an+1+x=p(b1·pn1)

化简可得:an+1=(a1+x)·pnx

x 代入上式得:an+1=(a1+qp1)·pnqp1

形式二

适用于解决形如 an+2=pan+1+qan(p,qR) 形式的递推式转化。

解除方程 x2pxq=0x1,x2.

x1x2,设 an=c1x1n+c2x2n 待定系数解出 c1,c2

x1=x2,设 an=c1x1n+c2nx1n 待定系数解出 c1,c2

带入可得通项公式。

2.3.2 换元法#

适用于解决形如 an+1=pan+f(n)(p,f(n)R) 形式的递推式转化。

可以待定系数为 p 的等比数列,即 an+1+g(x+1)=p(an+g(n)),解出 g(n) 然后按照 2.3.1 的方法解即可。

还有另外一种做法,即将等式两边同时除以 pn+1,转化为 an+1pn+1=anpn+f(n)pn+1.

bn=anpn,则原式为 bn+1=bn+f(n)pn+1.

转化为:bn+1=b1+i=1n1f(i)pi+1.

然后将 b 转化为 a 数列即可。

Part3. 数学归纳法#

3.1 第一数学归纳法#

对于一个命题 f(n),nZ,要证明其是否成立,则可以进行如下步骤:

  1. 证明 f(1)=1,即当 n=1 时,命题 f 成立;
  2. f(k)=1,证明 f(k+1)=1,即假设当 n=k 时,命题 f 成立;则需证明当 n=k+1 时,命题 f 成立;

当这两个条件同时满足时,则条件(命题)成立,反之不成立。

例题1

求证 1+3+5++(2n1)=n2

证明:当 n=1 时,1=12,所以 f(1)=1

假设 n=k 时,f(k)=1,则当 n=k+1 时,原式为 1+3+5++(2k1)+[2(k+1)1]

化简可得 1+3+5++(2k1)+2k+1

1+3+5++(2k1)=k2 代入上式得:

k2+2k+1=(k+1)2

所以当 n=k+1 时,f(k+1)=1.

即命题 f 成立。

例题2

求证:i=1ni2=n2·n+12

证明:当 n=1 时,显然成立

假设 n=k 时,f(k)=1,则当 n=k+1 时,原式为 i=1k+1i2=k+12·k+22

变形,代入得:

k2·k+12+k+12=k+12(k2+1)=k+12+k+22

所以当 n=k+1 时,f(k+1)=1.

即命题 f 成立。

3.2 第二数学归纳法#

对于一个命题 f(n),nZ,要证明其是否成立,则可以进行如下步骤:

  1. 证明 f(1)=1,即当 n=1 时,命题 f 成立;
  2. f(1,2,,k)=1,证明 f(k+1)=1,即假设当 n=1,2,,k 时,命题 f 成立;则需证明当 n=k+1 时,命题 f 成立;

当这两个条件同时满足时,则条件(命题)成立,反之不成立。

3.3 第三数学归纳法#

对于一个命题 f(n),nZ,要证明其是否成立,则可以进行如下步骤:

  1. 证明 f(2)=1,即当 n=2 时,命题 f 成立;
  2. 设递增数列 A,若 f(Ak)=1,证明 f(Ak+1)=1,即当 n=Ak+1 时,命题 f 成立;
  3. f(k)=1,证明 f(k1)=1,即假设当 n=k 时,命题 f 成立;则需证明当 n=k1 时,命题 f 成立;

当这三个条件同时满足时,则条件(命题)成立,反之不成立。

例题3

求证:对于任意正实数 x1,x2,,xn,均有 i=1nxinx1x2xnn

证明:

n=2 时,原式成立,即 f(2)=1.

n=2k 时,两两一组合并,可得 f(2k)=1.

假设 n=k 时,f(k)=1,则有:

n=k1i=1m1aim1=i=1m1ai+i=1m1aim1mi=1m1ai+i=1m1aim1m=(i=1m1ai)1m×(i=1m1aim1)1m(i=1m1aim1)1(i=1m1ai)1m×(i=1m1aim1)1m(i=1m1aim1)m1m(i=1m1ai)1mi=1m1aim1(i=1m1ai)1m1i=1m1aim1(i=1m1ai)m1

故命题 f 成立。

Part4. 数论#

4.1 整除#

a 能整除 b,则 nZ,满足 an=b;记为 a|b

整除的性质

传递性:a|b,b|ca|c

可加减性:n|a,n|bn|a±b

可乘性:a|b,c|dac|bd

4.2 最大公约数与最小公倍数#

a,b 的最大公约数记为 gcd(a,b)gcd(a,b)=min{x|(x|a)(x|b)(x>0)}

a,b 的最小公倍数记为 lcm(a,b)lcm(a,b)=max{x|(a|x)(b|x)(x>0)}

带余除法

a,bZ+,q,rZ,使得:

{a=bq+r0rb1

带余除法满足存在性和唯一性,证明略。

Part5. 常用定理及函数#

5.1 欧拉函数#

φ(n) 表示小于 n 的正整数中与 n 互质的数的个数。

计算方法:将总数减去与 n 不互质的数的个数。将 n 质因数分解后,记 p1,p2,p3,,pkn 的质因子,则有:

φ(n)=ni=1nnpi+1i<jnnpipj1i<j<knnpipjpk++(1)k+1np1p2p3pk

因数分解可得:

φ(n)=n(11p1)(11p2)(11p3)(11pk)

计算欧拉函数的步骤中运用到了容斥原理,可见容斥原理的应用范围非常广。

欧拉函数的性质:

  1. gcd(a,b)=1,则有 φ(a)·φ(b)=φ(ab),即欧拉函数为积性函数

    证明:

    Aa 的质因子集合,集合元素记为 p1,p2,p3,,pkBb 的质因子集合,集合元素记为 P1,P2,P3,,Pm

    gcd(a,b)=1AB=.

    φ(a)=a(11p1)(11p2)(11p3)(11pk),φ(b)=b(11P1)(11P2)(11P3)(11Pm)

    φ(ab)=ab(11p1)(11p2)(11p3)(11pk)(11P1)(11P2)(11P3)(11Pm)

    φ(a)·φ(b)=φ(ab)

  2. p 为质数,φ(p)=p1.

    证明:

    p 为质数, 小于 p 的正整数中与 p 互质的数的个数为 p1.

  3. p 为质数,φ(p)=pkpk1.

    证明:

    p 为质数,p 不互质的数只能为 p 的倍数,共有 pk1 个。

    φ(p)=pkpk1.

5.2 卡特兰数#

Cn 为变量为 n 的卡特兰数值。其递推式为:

Cn=i=1n1CiCni

通项公式为:

Cn=(2nn)(2nn1)=(2nn)n+1

卡特兰数通常可以解决一下问题(是一下问题的解):

  1. n 对括号匹配的序列数,解为 Cn
  2. A,B 双方打羽毛球,从 0:0 打到 n:nA 从来没有落后过的方案数,解为 Cn
  3. 在一个 n×n 的网格中,从 (0,0) 处开始走,每次可以向上走一格或向右走一格,在任意时刻,向右走的次数不能少于向上走的的次数,求合法路径数,解为 Cn
  4. 一个圆周上有 2n 个点,两两配对并在两点间连一条弦,要求所连的 n 条弦没有交点,求配对数,解为 Cn
  5. 将 n 边的凸多边形以不相交的对角线分成 n2 个三角形的方案数,解为 Cn2。并可以转化为问题 4
  6. i=12nai(ai{1,1})=0,1k2n,i=1kai0 的方案数,解为 Cn;(此问题为问题 2,3 的母题);
    卡特兰数的应用不止这些,遇到新问题应随机应变,转化为卡特兰数解。

5.3#

Part6. 博弈论#

对于一个无运气成分,无平局的游戏一定有必胜策略。

必败点:走到该点,采取最优策略一定失败;

制胜点:走到该点,采取最优策略一定胜利;

必胜策略推导

  1. 只能走到只制胜点的都是必败点;
  2. 可以走到必败点的都是制胜点;

作者:Daniel-yao

出处:https://www.cnblogs.com/Daniel-yao/p/17627845.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   Daniel_yzy  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示