LWLAymh的备忘录

混乱节拍拼凑出血肉喧嚷

2024的烟台一模数学压轴题是一道新定义题,是说证明摆线上一点$M ( x_0 , y_0 )$的切线的倾斜角为$\theta$,求证$\frac{ 1 + \cos 2 \theta }{ y_0 } = 1$.在这个题下选用的参数方程是$x = t - \sin t , y = 1 - \cos t$.

这个怎么做呢?我的文化课同学们纷纷使用强大的隐函数求导技巧把它杀穿了啊.可惜我不会隐函数求导,我只会链式法则.但是我考场只记得链式法则怎么用了而完全忘记了这个东西为啥是对的,所以就有了这篇复健博客.

首先来复习一下微分$\text{ d } y$的定义啊,下面这段抄自我原本的高数笔记:

考察$\Delta y = f ( x_0 + \Delta x ) - f ( x_0 )$,不妨假设$f ( x )$在$x_0$处导数存在,自然有$\lim_{ \Delta x \rightarrow 0 } \frac{ \Delta y }{ \Delta x } = f ‘ ( x_0 ) \\$.考察$\eta ( \Delta x ) = \frac{ \Delta y }{ \Delta x } - f ‘ ( x_0 )$,显然$\Delta x \rightarrow 0$时$\eta ( \Delta x )$是一个无穷小量.

那么,我们自然有:

同时,如果我们有这个式子,可以两边同时除以$\Delta x$以证明可导.

这就将一阶导数转化成了无穷小量的形式,我们借此给出微分的定义:

设$y = f ( x )$在$x_0$处有定义,假设有一个常数$A$使得$f ( x_0 + \Delta x ) - f ( x_0 ) = A \Delta x + o ( \Delta x ) , \Delta x \rightarrow 0$,称$f ( x )$在$x_0$处可微,并把$\text{ d } f = \text{ d } y = A \Delta x$称为$f ( x )$在$x_0$处的微分,由于后半部分是一个更高阶的无穷小量,我们说微分是函数改变量的线性主要部分.这个时候结合导数极限的定义,就可以得到$\text{ d } y = f ‘ ( x ) \text{ d } x$,$f ‘ ( x ) = \frac{ \text{ d } y }{ \text{ d } x } \\$.这就是我们将导数称作微商的原因.

一阶微分具有形式不变性.换言之就是,我们在求导的时候是需要选定一个自变量的,当选定的自变量是$y$的时候,根据上面自然会有$z = g ( y ) , \text{ d } z = g ‘ ( y ) \text{ d } y$.

但是当选定的自变量不是$y$的时候,上面的形式是同样成立的.我们下面证明这个结论,令$y = f ( x )$:

必须提出高阶微分不存在形式不变性,换句话说,$z = g ( y )$的二阶微分的形式不等价于$z = g ( y = f ( x ) )$的二阶微分,你不能乱换元.

根据上面的操作,我们很自然引出了链式法则,也就是:

这样上面的题就可以迎刃而解了.

在YT2S 2021级生2课上有一个著名的open problem,也就是在计算自由交配的时候能否拆开考虑,下面我来尝试写一点自己的理解.

首先来看两个问题(前置条件均为孟德尔第二次杂交实验):

  1. 将F2中双显性植株自由交配,求后代表现型及比例.

  2. 将F2中单显性植株(包括两种单显性植株)自由交配,求后代表现型及比例.

为了方便笔者书写,不妨设这两对基因是$A / a$和$B / b$.

先来看第一个问题,双显性植株中应该有:$\frac{ 1 }{ 9 } AABB , \frac{ 2 }{ 9 } AABb , \frac{ 2 }{ 9 } AaBB , \frac{ 4 }{ 9 } AaBb$.先让第一组基因自由交配,也就是只看$A / a$,我们有$\frac{ 1 }{ 3 } AA$和$\frac{ 2 }{ 3 } Aa$,产生$\frac{ 2 }{ 3 } A$和$\frac{ 1 }{ 3 } a$配子,得到$AA : Aa : aa = 4 : 4 : 1$,也就是$A _ : aa = 8 : 1$.对另一对也这么考虑,最终得到$A _ B _ : A _ bb : aaB _ : aabb = 64 : 8 : 8 : 1$.

非常合理且简洁对吧,但如果你同样拆开考虑第二个问题,会发现这么做是错误的.

我们生物老师LL老师给出的解释是,单显性植株的个体是$A _ bb$和$aaB _$,它们的基因型并没有组合的非常彻底,也就是并没有出现$aabb$和$A _ B _$个体,导致不能乱拆开.

而直觉上感觉这个东西和独立性有关对吧,我们来简单证明一下:

约定$X$是$AA , Aa$或$aa$,$Y$则是$BB , Bb , bb$,那么:$P ( XY ) = P ( Y | X ) P ( X )$.如果可以拆开,那么$P ( XY ) = P ( X ) P ( Y )$,于是有:$P ( Y | X ) = P ( Y )$,也就是这两种基因型互相独立就行,老师说的对啊!

如果只是这样就水了一篇博客非常无聊对吧,能不能证明一点更好玩的结论呢?

考虑设产生四种配子$AB , Ab , aB , ab$的概率分别是$x , y , z , w$,其中$x + y + z + w = 1$.

使用生成函数技巧,配子法给出的答案应该是:$( x AB + y Ab + z aB + w ab )^2$,而拆分再乘起来的答案应该是$( ( x + y ) A + ( z + w ) a )^2 ( ( x + z ) B + ( y + w ) b )^2$,其中$A , B , a , b$均为形式幂.

如果两边相等,有:

两边展开,就可以知道它的充分必要条件是$P ( ab ) = P ( a ) P ( b )$,也就是产生$a$和$b$的配子概率是独立的.

事情是这样的,很久很久很久以前,我做了一个圆锥曲线压轴题,大概就是椭圆$x$轴上蝴蝶定理硬算题给我整傻眼了.今天我闲的没事乱想突然意识到椭圆可以仿射变换到圆来解决,那么圆肯定有很优美的做法了吧!

然而我瞪了半天也没看出来,没办法最后拿联消判韦把圆的结论搓出来了.

这个时候我又想看看其它的圆锥曲线,发现双曲线好像有点不太会,因为我不是很懂双曲线的内部是啥,然后我发现抛物线的蝴蝶定理更加优美.

所以我就把这一坨东西出了思考题,下面是整理.

约定

下文称$A , B , C$三点满足蝴蝶定理,当且仅当A,B,C三点都在圆锥曲线内部,并且过A的直线与圆锥曲线交于$P , Q$两点,$PB , QB$分别与圆锥曲线交于$P ‘ , Q ‘$两点,而且$P ‘ Q ‘$恒过$C$点.

抛物线

定理1

对于任何一条抛物线$y^2 = 2 px$以及与其内部一点$A ( a , 0 )$,过$A$点与抛物线相交的两个点的横坐标之积等于$a^2$.

证明:联立即可.

定理2

对于任何一条抛物线$y^2 = 2 px$以及其内部的三点$A ( a , 0 ) , B ( b , 0 ) , C ( c , 0 )$,三点满足蝴蝶定理当且仅当$b^2 = ac$.

证明:由定理1,我们有:

x_Qx_{Q’}=b^2\\x_{P’}x_{Q’}=c^2\end{cases}

简单解一下就可以.

定理3

对于任何一条抛物线$y^2 = 2 px$以及其内部的两点$A ( x_a , y_a ) , B ( x_b , y_b )$,要么存在一个点$C$使得$A , B , C$三点满足蝴蝶定理,要么$P ‘ Q ‘$的斜率恒定.

证明:

引理

如果一条动直线$Ax + By + C = 0$中,$A , B , C$满足一次方程$pA + qB + C = 0$,那么这条直线肯定过定点$( p , q )$.

而如果可以找到一个参数$t$,使得可以做到将$A , B , C$分别表示为$f ( t ) , g ( t ) , h ( t )$的形式,其中$f , g , h$都是关于$t$的一次函数或常函数,那么这条直线要么过定点,要么斜率恒定.

对于$P ‘ Q ‘$这条直线,这个$t$相当好找,可以是$k_{ PQ }$,可以是$y_P y_Q$,可以是$y_P + y_Q$,然后带入简单检验一下即可.

定理(坎迪定理)

特例

对于任何一个圆$x^2 + y^2 = r^2$以及其内部三点$A ( a , 0 ) , B ( b , 0 ) , C ( c , 0 )$,若三点满足蝴蝶定理,当且仅当$( a + c ) ( b^2 + r^2 ) = 2 b ( ac + r^2 )$.

通解

对于任何一个圆,我们有下图(图源自百度百科)

那么$\frac{ 1 }{ GP } - \frac{ 1 }{ HP } = \frac{ 1 }{ AP } - \frac{ 1 }{ BP }$.

该定理的几何/代数证明好像都略麻烦,笔者决定开摆

@Querainy 牛逼,下面给出他提供的曲线系证明:

我们尝试把这个做法拓展到坎迪定理上.

照葫芦画瓢,设圆心为$( x_0 , y_0 )$,得到$( CE , DF ) : ( 1 + \lambda k_1 k_2 ) x^2 - 2 x_0 x + x_0^2 + y_0^2 - r^2 = 0$.

此时,$| AB | = \sqrt{ r^2 - y_0^2 }$,$| AP | = | AB | - x_0 , | BP | = | AB | + x_0$,$\frac{ 1 }{ AP } - \frac{ 1 }{ BP } = \frac{ 2 x_0 }{ r^2 - y_0^2 - x_0^2 }$.

而$\frac{ 1 }{ GP } - \frac{ 1 }{ HP } = - \frac{ y_1 + y_2 }{ y_1 y_2 } = \frac{ 2 x_0 }{ r^2 - y_0^2 - x_0^2 }$.

笔者后来思考了一下为什么这个是二次曲线系啊.

我们考虑求过四个定点的二次曲线系,不妨假设这些二次曲线均为$Ax^2 + By^2 + Cxy + Dx + Ey + F = 0$\\

带入四个定点坐标,就可以得到关于$( A , B , C , D , E , F )$的四个方程.不妨先假设这四个方程线性无关.那么就有两个自由元,那么方程的任何一个解,就可以表示为两组线性无关的特解的线性组合.

注意到两个二次曲线线性相关,当且仅当它们是同一条曲线,这就证明了二次曲线系的正确性!

那么怎么证明这四个方程线性无关呢,不太会啊,这次真摆了.

椭圆

定理1

对于任何一个椭圆$\frac{ x^2 }{ r^2 } + \frac{ y^2 }{ d^2 } = 1 ( r > d )$以及其内部三点$A ( a , 0 ) , B ( b , 0 ) , C ( c , 0 )$,若三点满足蝴蝶定理,当且仅当$( a + c ) ( b^2 + r^2 ) = 2 b ( ac + r^2 )$.

证明:

注意到圆的坎迪定理的特例,然后发现我们如果将椭圆的纵轴拉长使其成为一个圆,换言之就是对椭圆进行仿射变换,那么$A , B , C$三点坐标不变并且仍然满足蝴蝶定理.

其它

众所周知,极点极线有一个经典内切四边形结论,其实也就是所谓的完全四边形啊.

给张图,

其中$G , D , H , A$成调和点列.

我们冷静一下,注意到$( AF , AE )$就是一个二次曲线,而且$F , C , B , E$是二次曲线上四个点,所以这个还可以用曲线系方程来证明这四个点成调和点列,非常有实力.

当然,为了应对文化课,我们有更加简单的证明完全四边形调和点列的做法:

不妨设$d = \frac{ BC }{ EF }$,令$\vec{ e } = \vec{ AE } , \vec{ f } = \vec{ AF }$,则$\vec{ AD } = \lambda_1 \vec{ e } + \mu_1 d \vec{ f } = \lambda_2 d \vec{ e } + \mu_2 \vec{ f }$,对比系数得到两个方程,再加上$\mu_1 + \lambda_1 = 1 , \mu_2 + \lambda_2 = 1$,立刻解出结论.

高中物理的时候有这么一个题,然后今天刚好信物讲到了,顺手来总结一下.

先来个简单版本:我从一个点打炮弹,目标与我的距离为$x$,且目标比我高$h$,问以什么样的角度打出炮弹能使得击中目标并且初速度最小.

我们当然会第一反应认为这是一个很简单的问题,考虑$t = \frac{ x }{ v_0 \cos \theta }$,因为我们很容易写出方程:

只需要对后面那个东西用辅助角公式就可以了对吧,非常简单啊!

然而,我们稍微改下题面:

我从一个高度为$h$的点打炮弹,初速度确定为$v_0$,问以什么样的角度打炮弹能打得最远.

这有啥区别啊,只需要改个正负号就行了是吧,让我们看看:

这下发现问题了,这个$x$根本拿不出来啊.

重新按部就班,发现只能用求根公式得到$x$的表达式,更进一步地,我们有:

怎么办呢?yth老师给出了一个想法是使用柯西不等式,注意到:

当且仅当$v_0^2 \cos^2 \theta = v_0 \sin \theta \sqrt{ v_0^2 \sin^2 \theta + 2 gh } , \frac{ 1 }{ \tan^2 \theta } = \frac{ 2 gh }{ v_0^2 } + 1$的时候取等.

还有一种策略是考虑对隐函数求导然后令$\frac{ \text{ d } x }{ \text{ d } \theta } = 0$,这样得到情况会和我们一开始的初始问题得到的答案相等,也就是当$\tan ( 2 \theta ) = - \frac{ x }{ h }$的时候$x$会取极限.这也很好理解,因为我们如果当前的速度没有用到极限打到最远,总能调整使得得到一个更小的速度打到当前的距离,因此距离还有提高的空间.

有没有更聪明一点的办法呢?

我们注意到初速度是定值,根据机械能守恒定律,末速度的大小一定是个定值,我们考虑:

通过机械能守恒定律可以算出$| \vec{ v } | = \sqrt{ v_0^2 + 2 gh }$.

注意到$\vec{ v }$和$\vec{ v }_0$的水平方向分速度是相同的.然后有一个天才的想法是,考虑上述那个向量式的三角形法则,设那个三角形的面积为$S$,注意到$\Delta \vec{ v } = gt$,而$x = v_0 \cos \theta t = \frac{ 2 S }{ g } \leq \frac{ v_0 \sqrt{ v_0^2 + 2 gh } }{ g }$,也就是面积最大的时候应该是$\vec{ v }_0$和$\vec{ v }$夹角为$\frac{ \pi }{ 2 }$的时候.

直接从形式上来看:

我们知道正交分解的时候从结果上来说可以作分方向的动能定理,因此初速度是$( v_0 \cos \theta , v_0 \sin \theta )$,末速度是$( v_0 \cos \theta , - \sqrt{ v_0^2 \sin^2 \theta + 2 gh } ) )$,因此$x = \frac{ \vec{ v } \times \vec{ v }_0 }{ g }$.

这个想法过于震惊了,以至于我在之后多次回忆起这个题,想去找到初速度与末速度叉积的物理意义.但直到如今我也没有完全理解这个做法.

写到这发现没活整了,顺便在这写一下另一个斜抛题:

抛射质量为$m$的小球,抛射倾角为$\theta$,初速度大小为$v_0$,所受空气阻力$\vec{ F }$与速度$\vec{ v }$的关系为$\vec{ F } = - k \vec{ v }$,其中$k$为固定系数,求小球在空气中运行的轨迹曲线.

考虑$\frac{ \text{ d } \vec{ v } }{ \text{ d } t } = \vec{ a } = \frac{ \vec{ F } + \vec{ G } }{ m } = \frac{ 1 }{ m } ( - k \vec{ v } + m \vec{ g } )$.

于是:

对于第一个式子,令$w = \frac{ - kx }{ m } + v_0 \cos \theta$我们有:

同理解出$y = \frac{ m }{ k } ( ( v_0 \sin \theta + \frac{ mg }{ k } ) ( 1 - e^{ - \frac{ k }{ m } t } ) - gt )$.

综上参数方程是:$\begin{cases}x = \frac{ mv_0 \cos \theta }{ k } ( 1 - e^{ - \frac{ k }{ m } t } ) \ y = \frac{ m }{ k } ( ( v_0 \sin \theta + \frac{ mg }{ k } ) ( 1 - e^{ - \frac{ k }{ m } t } ) - gt )\end{cases}$.

轨迹方程是:$y = ( v_0 \sin \theta + \frac{ mg }{ k } ) \frac{ x }{ v_0 \cos \theta } + \frac{ mg }{ k } \ln ( 1 - \frac{ kx }{ mv_0 \cos \theta } )$.

为啥这篇文章总是传不上去???

为啥这篇文章总是传不上去???

事情是这样的,几天前,我们班被出了这么一道物理思考题(为表述方便略有简化).

有一辆以$v_0$行驶的质量超级大的火车,上面站了一个质量为$m$的人随火车一起运动.突然,这个人相对于火车以$\Delta v$的速度向前平跳(也就是说此时他相对于地面的速度为$v_0 + \Delta v$),求这个人做这个起跳需要多少能量.

注意这里火车质量很大,所以火车在此人跳跃过程中始终以$v_0$速度前进.

我看到这个题觉得很简单啊,肯定是$\frac{ m }{ 2 } ( ( v_0 + \Delta v )^2 - v_0^2 )$.然后发现答案竟然是$\frac{ m }{ 2 } ( \Delta v )^2$.

下面是我们物理课代表给出的解释:

虽然人的动能变化确实是$\frac{ m }{ 2 } ( ( v_0 + \Delta v )^2 - v_0^2 )$,但是在他起跳的过程中,火车对他是有一个力的.而且,因为火车在运动,所以虽然起跳的时候人相对于火车没有运动,但这个力的作用点相对于地面竟然是运动着的!

因此,不妨设这个力为$F$,注意这里的$F$不一定是常数,而是一个关于时间$t$的函数,我们自然有:$W = \int_{ t_0 }^{ t_1 } Fx \text{ d } t$,注意到作用点的速度恒为$v_0$,因此$W = v_0 \int_{ t_0 }^{ t_1 } F \text{ d } t = v_0 \Delta p = v_0 \Delta vm$,把这个加上后恰好得出答案.

这时我意识到这个事情其实就等价于任何惯性参考系参考下能量都是守恒的.所以我们直接以火车为参考系,立即得出答案.

但是为啥呢?而且我总觉得上面那个力的分析非常诡异,因为我总感觉起跳是瞬间的,这个力理论上不应该做功啊.

通过在网上海量搜索后,我大概找到了这么两种理解方式啊.

第一种是,我们冷静一下.如果没有外力干扰,那么火车其实并不能匀速前进.设火车质量为$M$,当人的速度为$v_0 + \Delta v$的时候,根据动量守恒,火车的速度应该为$v_0 - \frac{ m }{ M } \Delta v$.

注意这个时候不能以火车为参考系了,因为火车不再是惯性参考系了,所以我们加入一个以$v_0$匀速前进的青蛙作为新的参考系.不难发现在青蛙参考系和在地面参考系下,火车和人的系统的动能增量是相等的,都是$\frac{ 1 }{ 2 } ( m ( \Delta v )^2 + M ( \frac{ m }{ M } \Delta v )^2 )$.

然后,因为火车质量非常非常非常大,我们注意到$\lim_{ M \rightarrow + \infty } \frac{ m }{ M } \Delta v = 0$,完活.

但是这个过程别说还是进行了近似估计了,就是和现实也不符啊.你火车肯定要有动力来源使得其能进行匀速直线运动.但是这个理解方式的优越性在于,它试图将火车和人视作一个系统来观察,这个角度下我们完全不要去管二者分别的动能了,而是直接分析系统动能.

所以我反思了一下为什么我觉得一开始的那个做法很奇怪,我注意到对人做功的力同时一定对火车作负功,那么也就是一定还有一个对火车作正功的外力,这个力同时也是整个系统的外力.

对这个施加在火车上的外力进行完全一样的分析,就可以得到相同的答案.

或者更一般地,我们来证明惯性参考系下的所需要的能量恒定:

我们已知:

要证:

而注意到:

这就证明了该结论!

不过这个做法虽然相当理性但是一点都不直观啊,为什么两个平方竟然可以在这里线性加减,我其实还是没找到更加易于理解的方式啊,如果有大佬知道可以联系我一下qwq

哦哦我突然瞎想出了一个相当简洁的方式啊,就是我们不难注意到只要满足动量守恒以及做功的方程$W = Fx$,我们很自然可以推导出动能差的表达式,而这两个基础的表达式都是线性的,因此动能差也一定与选取哪个惯性参考系无关!

换句话说,这个动能差的表达式中的平方是我们积分积出来的,但是积分是可以加减的!


在大半夜和Querainy 和Minuses 深入交流之后,我发现上面的过程还是太感性理解了,我们来添加一些细节.

首先,Minuses 提供了在宏观下动量定理和牛二等价的证明(他原本的形式用的全是向量,但是我比较懒,所以换成一维情况了):

然后,他又提供了只要有牛顿第二定律和$W = Fx$的定义,我们就可以推导惯性参考系下动能定理的证明:

Minuses 无敌,可让天下一先.


Querainy提出我之前的说法是错误的,因为在不同参考系下牛顿第二定律的确不会有影响,但是$W = Fx$是受到了影响的.例如在上面的例子中,如果以火车为参考系,那么火车与人之间的力对人是没有做功的.但是以地面为参考系,那么这个力因为作用点在变所以是做功了的.

然而这个做功的改变在上面的积分形式中就可以发现,由于速度的改变导致平方项不能完美消除,因此这个做功的改变会抵消切换参考系(伽利略变换)带来的动能形式的改变.

这个自我修正bug看上去相当诡异,但是一想到动能定理本身就是从$W = Fx$和牛顿第二定律推导出来的,因此有自洽性也非常合理.

追根溯源看上面整个问题,我们会发现,如果我们换参考系然后看动能,动能的变化量的确是不一样的.

但是问题在于,我们在意的不是动能的变化量,而是我引起这个变化需要外加多少能量.如果我引起这个变化所需要外加的能量不变,那么就仍然满足能量守恒定律.

如果我们换参考系,动能的变化量改变,但是同时原本不做功的力也会随之进行做功.事实上由于力的作用点最多只在一个惯性参考系下才是静止的,因此换参考系几乎一定会引起力的做功.


所以我们其实还可以再举一个类似的例子:

考虑一个劲度系数为$k$的弹簧连在地上,上面放了一个重物$M$,我们来观察一下这个东西.

不妨取重物放上弹簧后的平衡位置为重力势能和弹性势能的零点,设弹簧原长位置相对于此位置距离为$x_0$,此时当然有$kx_0 = Mg$那考虑系统的弹性势能:

重力势能:

那么总势能当然是:


时隔不知道多长时间,现在我们来证明柯尼希定理:质点系在参考系$A$中的总动能等于质点系在质心系中的动能与质心在参考系$A$中的动能之和.

不妨设质心系下质点系的总动能为$E_{ kS }$,参考系$A$下的总动能为$E_{ kA }$,质心相对于$A$参考系的速度为$\vec{ v }_C$,我们当然有:

那这就给出了一个更强的结论,而且这里的质心参考系甚至不需要是惯性系.

今晚学弟问了我这么一个问题:

对于一个圆锥摆,设其绳上拉力为$T$,我们有:

那么问题来了:当小球自然下垂的时候,$T = mg$,但是$\omega = 0$,左边不等于右边???

怎么处理这个问题呢?


下面是我个人的想法啊,不一定正确.

冷静一下,$\omega = \frac{ v }{ r }$,我们的确能确认自然下垂的时候$v = 0$,但由于$r$也是$0$,我们没道理判定$\omega = 0$.

那么我们把角速度换成线速度就有:

这样极限情况下两边就相等了(均为$0$).


或者说我们还可以这么干:

考虑$T = \frac{ mg }{ \cos \theta }$,所以$\omega^2 = \frac{ g }{ L \cos \theta }$,注意到其实$\omega$是随着小球下落而单调递减的,但是不可能减到$0$.


另一个想法是:考虑先放一个实体圆锥(可提供支持力),让球在圆锥上转圈,然后逐渐加速到支持力$N = 0$,此时小球会飘起来.我们观察一下这个式子是啥:

考虑引入离心力,只需要让离心力,重力,支持力和拉力四力平衡即可,设绳子与竖直方向的夹角为$\theta$,作正交分解后立刻有:

替换掉其中的$N$,得到:

考虑$T$和$\omega^2$的函数关系,小球从在圆锥摆上的状态到飘起来的状态应该是连续的两段直线,注意到当$\theta \rightarrow 0$的时候,它俩的关系是$T = mg$的平行于$\omega^2$轴的直线,这段直线会一直延伸到$\omega$的最低点,也就是$\omega = \sqrt{ \frac{ g }{ L } }$的点然后再转上去.


如果这个文章就这么结束还是有点无聊,不如让我们来看个类似的问题:

先来看第一问:

设水平向左为正方向,设小球相对于滑块的水平速度为$v_1$,滑块速度为$v_2$.

水平方向动量守恒,当然有$m ( v_1 - v_2 ) = Mv_2$.

此时小球的总速度应该为$v = \sqrt{ ( v_1 - v_2 )^2 + ( \frac{ v_1 \sin \theta }{ \cos \theta } )^2 } = v_2 \sqrt{ ( \frac{ M }{ m } )^2 + \frac{ ( M + m )^2 \sin^2 \theta }{ m^2 \cos^2 \theta } }$.

小球和滑块的总机械能守恒,当然有:$\frac{ 1 }{ 2 } mv^2 + \frac{ 1 }{ 2 } Mv_2^2 = mgR \cos \theta$.

两式联立,解得:$v_2 = \sqrt{ \frac{ 2 m^2 gR \cos \theta }{ ( Mm + M^2 ) + ( M + m )^2 \tan^2 \theta } } = \sqrt{ \frac{ 2 m^2 gR \cos^3 \theta }{ ( m + M ) ( M + m \sin^2 \theta ) } }$.

看上去只是麻烦而已,也没那么难嘛.

再来看第二问:

考虑$a_n = \frac{ ( \frac{ v_1 }{ \cos \theta } )^2 }{ R } = \frac{ v_2^2 ( M + m )^2 }{ m^2 R \cos^2 \theta } = \frac{ 2 g ( M + m ) \cos \theta }{ M + m \sin^2 \theta }$,

而滑块的水平加速度大小应该是$a ‘ = - \frac{ N \sin \theta }{ M }$,那么惯性力$F ‘ = - a ‘ m = \frac{ mN \sin \theta }{ M }$.

而$a_n m = N - mg \cos \theta + F ‘ \sin \theta$,$\frac{ M + m \sin^2 \theta }{ M } N = ma_n + mg \cos \theta = \frac{ 2 gm ( M + m ) \cos \theta }{ M + m \sin^2 \theta } + mg \cos \theta = mg \cos \theta ( \frac{ 3 M + 2 m + m \sin^2 \theta }{ M + m \sin^2 \theta } )$,整理得到$N = Mm \cos \theta ( \frac{ 3 M + 3 m - m \cos^2 \theta }{ ( M + m \sin^2 \theta )^2 } )$.方向沿半径方向朝向圆心.

这里就要用惯性力了.

众所周知,高中物理有一道很经典的分解速度的题:

物理老师在上课讲这个题的时候,将速度分解为两个正交的速度,这两个速度的矢量和就是原速度.

乍一看好像非常合理,然而随即大家可能就会见到这个题:

其中中间的物体下落的速度为$v$,这个时候沿绳子分解速度的时候,两个分速度应该均是$v \cos \theta$,而这个时候两个速度的矢量和并不是原速度啊!

老师讲到这里的时候,往往会说这是因为:”速度的分解和力的分解并不一样.”但你可能会疑问:同样是矢量的分解,为什么会不一样呢?

先提前给出我的思考:在这个滑轮组模型中,我们做的操作并不是将原速度分解为了这两个速度,这两个速度也并非由原速度一下分解出来的,而分别只是原速度分解出的速度的一部分.


先看这个最经典的模型:

不妨设高度差为$h$,此时绳子长度为$L$,物体距离墙的距离为$x$.

有勾股定理:

$L^2 = h^2 + x^2$,注意到此时$h$是一个常量.

两边对$t$求导,自然有:

此时的另一个分速度自然是$v_h = v_x \sin \theta$.在物理课上,物理老师会这么解释这种分解:

$v_L$这个速度提供了绳子缩短的速度,而$v_h$提供了绳子转动的速度.

那么这个$v_h$听上去应该是此时绳子与物体接触点的转动的线速度对吧.也就是说角速度应该是$\omega = \frac{ v_h }{ L } = \frac{ h }{ L^2 } v_x$,令绳子与转轴夹角为$\alpha , \sin \alpha = \frac{ x }{ L }$而我们有:

这就证明了$v_h$的确是线速度,这也与我们直观感受相当匹配.


解释完上面这个分解的正确性,我们又要开始考虑了:那么为什么力和速度的分解不一样呢?

有一个很形象的比喻,那就是如果两个人同时以速度$v$的速度拉一个物体,这个物体的速度是$v$;但如果两个人同时以力$F$拉一个物体,这个物体的受力是$2 F$.

这是为什么呢?动量定理实际上将力在时间上的积累与动量等价起来了对吧,由于速度并非是动量,因此自然像力那样叠加.这么思考也许是正确的:两个受力均为$F$的物体的合力是$2 F$,两个速度均为$v$的物体合速度为$v$,两个动量均为$p$的速度相同的物体合动量为$2 p$.

或者换而言之,力的作用之间是有牛顿第三定律作保证的,这就可以让力在物体间存在一种类似传递的效果.但是速度并没有这种效果,速度并非是外界对物体做出的改变,而是物体的性质本身.

从这个角度,我们回到滑轮的那个题,我们就可以明白为什么要这么分解了:原因很简单,这两个沿绳的速度并不是一次分解分解出来的,而是让原本的速度先沿其中一个绳分解为两个速度,一个是沿绳的速度$v \cos \theta$,另一个是提供绳转动的线速度$v \sin \theta$.

而速度是不能叠加的,因此右边也做这个操作,这就使得沿绳的分速度均为$v \cos \theta$.


回看开头的那个滑轮题,这题其实还有个很好玩的地方:那就是C的动能最大点可不是C的受力平衡点:原因很简单,C的受力平衡点由于滑轮作用仍然存在角速度上的加速度.

大家高中都学过开普勒三定律对吧!下面我们来证明它们是对的.

由于难度不太一样,我们微调一下顺序.

开普勒第二定律

根据角动量守恒,当然有$\vec{ r } \times \vec{ p } = C$为定值.又根据机械能守恒,其在某一个点的机械能应该为$- \frac{ GmM }{ r } + \frac{ p^2 }{ 2 m }$.

先考虑证明开普勒第二定律,取一段极小时间$\text{ d } t$,考虑掠过的面积应该是$\text{ d } S = \frac{ 1 }{ 2 } \vec{ r } \times ( \vec{ r } + \text{ d } \vec{ r } ) = \frac{ 1 }{ 2 } \vec{ r } \times \text{ d } \vec{ r }$,于是掠面速度$V = \frac{ \text{ d } S }{ \text{ d } t } = \frac{ 1 }{ 2 m } \vec{ r } \times \vec{ p }$是一个常数.

开普勒第三定律

那么$T = \frac{ S }{ V } = \frac{ 2 m \times ab \pi }{ \vec{ r } \times \vec{ p } } = mab \frac{ 2 \pi }{ C }$.

那么$\frac{ T^2 }{ a^3 } = \frac{ 4 \pi^2 m^2 b^2 }{ aC^2 }$.

根据机械能守恒,当然应该有在近日点和远日点机械能相等,那自然有:

带入得到$\frac{ T^2 }{ a^3 } = \frac{ 4 \pi^2 }{ GM }$是一个定值.

开普勒第一定律

我们知道圆锥曲线的极坐标方程是:

其中$e$是离心率,$p$是准焦距(焦点到准线的距离).

后面不会了,开摆!

没想到这个系列博客都出到第三节了.

之所以起这么个名字,是因为下面要开搞的数列很像真理元素的这个视频.但其实下面的操作和这个视频并没有什么关系.

而且其实理论上,这篇博客的名字应该叫《被qyc创飞了(1)》

前天,qyc给我发了一个博客,里面提供了一种非常厉害的估计数列的方法.我一看就觉得超级厉害啊,因为这个题我之前也做过然后被爆杀了,而竟然可以拿科技秒掉.

大概讲一下qyc的神仙操作:

$a_1 = 1 , a_{ n + 1 } - a_n = - \frac{ 1 }{ 3 } a_n^2$

考虑构造一个函数$f ( n )$使得$f ( n ) \approx a_n$,那我们就可以将$a_{ n + 1 } - a_n \approx f_n$.

这个第一眼看上去就很有道理,而事实上也确实很有道理,原因是根据拉格朗日中值定理,$\exists x_0 \in [ n , n + 1 ] , f ‘ ( x_0 ) = f ( n + 1 ) - f ( n )$,而对于增长率变化不大的函数,直接认为$f ‘ ( x_0 ) = f ‘ ( n )$是有理可循的!

@Minuses在知乎上找到了这个东西的系统理论.但是我没有看.

然后,原式子就变成了一个微分方程了,带入$f ( 1 ) = 1$解得$f ( n ) = \frac{ 3 }{ n + 2 }$.这个精度已经足够选出来原本的放缩题的答案了.

但是我不满意!具体数学上教过我们可以用数列估计误差项,那现在我们来考虑一下它的误差项吧!

令$a_n = \frac{ 3 }{ n + 2 } - b_n$,带入化简,得到$\{ b_n \}$的递推式:

算到这里,我们可以很轻易使用数学归纳法算出$b_n \leq \frac{ 1 }{ 4 n }$,这个精度已经挺不错的了,但是也让人觉得很不满意,因为这个误差项怎么和估计项是同阶的啊.

然后我开始估计了一下这个$b_n$的阶,因为我其实没学过什么高超的高数技巧,所以我使用了OI的一些技巧来估计,不妨假设$b_n^2 < < b_n$:

$b_{ n + 1 } = O ( 1 ) b_n + O ( \frac{ 1 }{ n^3 } )$.

那么$b_n$应该是$O ( \frac{ 1 }{ n^2 } )$级别的对吧!然后我就开始算,算了一晚上也没放出来一个式子,相当自闭.

晚上回家咨询了一下汪神wzm,得知了这个$b_n$是$O ( \frac{ \ln n }{ n^2 } )$级别的,这下白算一晚上了.

如何理解这个级别?考虑别乱动$b_n$的系数,我们有:

这警戒我们以后乱估计的时候千万别把$O ( n^{ \epsilon } )$和$O ( 1 )$搞混了,警钟长鸣.

这个时候大概估计一下会发现$b_n \leq \frac{ 3 \ln n }{ n ( n + 1 ) }$.

但是如果你尝试带入数学归纳,会发现完全做不动.怎么办呢?

在这个问题被搞出来后两个周,我妈的一位同事给出了纯文化课的牛逼做法,下面来介绍一下这个做法并且终结此题:

首先换元,上面等价于下面这个数列放缩:

观察形式,注意到$a_n ( a_n - 1 )$这个东西很像一个类似裂项的东西,因此两边取倒数,自然有:

考虑$0 < a_n \leq \frac{ 1 }{ 3 }$,于是我们有下面这个不等式:

两边求和有:

仔细观察下面这个式子:

我们上面的操作实质上是使用这个式子将$0 < a_n \leq \frac{ 1 }{ 3 }$这个放缩给缩紧了,所以我们再用一次这个式子再紧一遍.

两边求和自然有:

这个界甚至比我们给出的界还要紧.而且似乎继续迭代可以得到更紧的解!相当牛逼!

概统导论

习惯的更改

这一部分主要是和组合相关,文化课中的组合内容有一些很奇怪的形式,比如竞赛中为了避免巨量的字母符号所带来的丑陋形式,会将$C_{ n }^k$写作$\binom{ n }{ k }$,而文化课中不允许此类更改,再者文化课中将$C_{ n }^k a^{ n - k } b^k$称作二项式的第$k + 1$项(从第$1$项开始编号),此等同样是一个需要改正的习惯.

从线性角度审视

首先我们有$E ( aX + b ) = aE ( X ) + b , D ( aX + b ) = a^2 D ( X )$.

我们都知道期望满足线性可加,也就是$E ( X_1 + X_2 ) = E ( X_1 ) + E ( X_2 )$,这很好理解,因为期望从一开始定义就是所有情况下的答案的加和,因此根据我们的加法交换律和结合律就可以导出上面的式子.

我们还知道期望的乘法在相互独立的条件下是可以直接乘的,也就是若$X_1$和$X_2$相互独立,$E ( X_1 X_2 ) = E ( X_1 ) E ( X_2 )$,同样是拆期望那个式子,使用乘法分配律得到.

而方差在相互独立的条件下同样是线性可加的,也就是只要$X_1$和$X_2$相互独立,$D ( X_1 + X_2 ) = D ( X_1 ) + D ( X_2 )$.从形式上证明是好证明的,我们考虑:

或者你也可以卷积然后求导啊!

如何从感性上理解这一点呢?很遗憾,笔者暂时没有想出从感性上理解的方式.从感觉上来讲,笔者比较相信这和独立变量以及正交性有关,查询相关资料得到了协方差的概念,也就是当两个变量独立的时候协方差为$0$,不然$D ( X_1 + X_2 )$要再加上两倍的协方差.笔者的能力也就到此了.

对于数据统计部分,我们会发现它在做的其实都是一个套路:将数据放在均值的两侧,也就是减去均值,这样新的值的均值为$0$,并且缩放权值,使得方差恰好为$1$.这个做法在正态分布那里就已经展示了它的强大.这是下面概统的极重要的思想,似乎被称作”标准化”.如果我们痴迷于这个思想,就会发现概统的一切复杂的公式的目的只有两个:让误差均值为$0$的前提下,使得方差最小.

分布列

两点分布

直接写的话也就是$P ( X ) = \begin{cases}p & X = 1 \ 1 - p & X = 0 \ 0 & other\end{cases}$,事实上这么写可能不太严谨,因为两点分布的$X = 1$和$X = 0$两个事件互为对立,但笔者仍然选择这种形式来写,因为看着舒服.

考虑概率生成函数,自然是$G ( x ) = ( 1 - p ) + px$.由此式子轻松推得$E ( x ) = G ‘ ( 1 ) = p , D ( x ) = E ( x^2 ) - E^2 ( x ) = G ‘ ‘ ( 1 ) + G ‘ ( 1 ) - ( G ‘ ( 1 ) )^2 = p - p^2 = p ( 1 - p )$.

这里非要炫技用一下概率生成函数是因为笔者快忘了这玩意怎么用了,这个东西在下面几乎不会再用到了.

二项式分布

所谓$n$重伯努利试验,也就是$n$次两点分布的累计,满足$P ( X = k ) = C_{ n }^k ( 1 - p )^{ n - k } p^k$,我们关注两个事情,也就是二项式分布的$E ( X ) = np , D ( X ) = np ( 1 - p )$,也就是将两点分布的均值与方差给拆开单独累加了.

超几何分布

所谓不放回取球,考虑目前有$N$个数字,有$M$个是$1$,剩下$N - M$个是$0$,取出$n$次,取出了$m$个$1$的概率.简单组合一下得到此概率为$\frac{ C_{ M }^m C_{ N - M }^{ n - m } }{ C_{ N }^n } \\$,注意这里必须保证$n \leq N$.

由范德蒙德卷积得知,$\sum_{ m } C_{ M }^m C_{ N - M }^{ n - m } = C_{ N }^n$,因此该分布列所有情况之和为$1$.

考虑其均值,从感性上讲必定是$\frac{ nM }{ N }$.

从理性上讲,首先可以吸收恒等式+范德蒙德卷积,其次可以概率生成函数.

结合来讲,考虑每一个事件:它必然形如$01101$之类的,表示每一次取出时拿到的球.不难发现对于事件的全集,我们交换前两个球,仍然唯一对应到了事件的全集.也就是说取出的顺序并不重要,第一次取得到$1$的概率,和第二次取得到$1$的概率完全相等,这必然意味着两次的期望相等.

方差是$n \frac{ N ( N - M ) ( N - n ) }{ N^2 ( N - 1 ) }$,不太想管这个东西了.

正态分布

前面的分布大都是离散的,而正态分布是连续函数,因此我们写$f ( x ) = \frac{ e^{ - \frac{ ( x - \mu )^2 }{ 2 \sigma^2 } } }{ \sigma \sqrt{ 2 \pi } } \\$,是不是看着非常震撼!其中的方差是$\sigma^2$,期望是$\mu$.本着闲着没事干的原则,我们来彻底冷静一下剖析整个正态分布函数:

众所周知,标准正态分布满足$\sigma = 1 , \mu = 0$,此时的函数也就是$f ( x ) = \frac{ e^{ - \frac{ x^2 }{ 2 } } }{ \sqrt{ 2 \pi } }$.一个好奇是,你凭啥说所有情况下的概率之和为$1$,事实上这其实是因为$g ( x ) = e^{ - x^2 }$的积分是$\sqrt{ \pi }$,不会求这个积分.

观察$g ( x ) = e^{ - x^2 }$这个函数,你会发现它其实是想要模拟一个钟形曲线,也就是中间部分要更高,两边要更低.如果只是这样,我们完全可以用函数$e^{ - | x | }$模拟,但这样的曲线并不圆滑,中间有个小突起,这是因为绝对值本身的分段函数性质,因此直接把上面那个东西换成平方得到一个更圆滑的曲线,如果想要这个曲线横向放缩,则对横坐标使用变换,这就是$\sigma$的由来,将$x \rightarrow \sigma x$,也就是在$x$那里除去一个$\sigma$.而对这个曲线进行横向移动,也就是将$x \rightarrow x - \mu$.

这也就引出所谓的$3 \sigma$原则了,同样是积分.

成对数据的统计

样本相关系数

对于若干数据$( x_i , y_i )$,我们先进行标准化,也就是减去均值后再除以方差,这样做使得$x , y$分别的均值为$0$,方差为$1$.下面默认已经标准化过了.

不妨构造$n$维向量$\vec{ x } = ( x_1 , x_2 , \cdots , x_n ) , \vec{ y } = ( y_1 , y_2 , \cdots , y_n )$,考虑它们的点乘$\vec{ x } \cdot \vec{ y }$,不难发现由于方差为$1$,因此$| \vec{ x } | = | \vec{ y } | = \sqrt{ n }$,因此它们的点乘为$n \cos \theta$,设$r = \frac{ \vec{ x } \cdot \vec{ y } }{ n } = \cos \theta$.

如果$\exists k$,$\forall i , y_i = kx_i$,此时必有$| r | = 1$,因此我们断言(为啥呢?其实是不太理解的啊)当$| r |$越靠近$1$的时候,$x , y$之间的线性关系越强.

最小二乘法

我们在上面的角度审视中提出了一个观点:在满足均值为$0$的前提下,使得方差最小.由此我们审视所谓的一元线性回归方程:$Y = bx + a + e , E ( e ) = 0 , D ( e ) = \sigma^2$.

现在我们要做的就是,已知若干组数据$( x_i , y_i )$,去构造一组$a , b$满足上面的条件.不妨令$e_i = y_i - ( bx_i + a )$,若$\sum e_i = 0$,必有$a = \bar{ y } - b \bar{ x }$,带入解得当$\sigma$最小的时候,$b = \frac{ \sum_{ i } ( x_i - \bar{ x } ) ( y_i - \bar{ y } ) }{ \sum_{ i } ( x_i - \bar{ x } )^2 } \\$.

提出质疑:为啥这里不需要对数据进行标准化呢?

因为标准化没有用,我们的目的是找到那个$b$使得$\sigma$最小,标准化说到底只是为了保证$\sigma = 1$的工具,没有必要在这里标准化.

独立性检验

使用卡方分布,懒得去学细节了.

独立性检验其实是依赖于这么一件事实:那就是如果两个事件独立,我们得知$P ( AB ) = P ( A ) P ( B )$,那么我们反推,如果我们在现实中的估计中,发现$P ( AB )$和$P ( A ) P ( B )$差的太大,那么我们就认定其没有独立性.

接下来不妨设在测试过程中估算出:$P ( 00 ) = \frac{ a }{ n } , P ( 01 ) = \frac{ b }{ n } , P ( 10 ) = \frac{ c }{ n } , P ( 11 ) = \frac{ d }{ n }$.那么$P ( A = 0 ) P ( B = 0 ) = \frac{ ( a + b ) ( a + c ) }{ n^2 }$.我们计算它与$P ( 00 )$的差,平方后除以$P ( A = 0 ) P ( B = 0 )$然后做四遍求和化简,得到$\chi^2 = \frac{ n ( ad - bc )^2 }{ ( a + b ) ( a + c ) ( c + d ) ( b + d ) }$.

这有什么用呢?通过牛逼数学家的计算,我们可以认为如果独立性成立,那么$P ( \chi^2 \geq x_\alpha ) = \alpha$.或者给出我们经验上的准则:

选取一个较小的$\alpha$,并得知其对应的$x_\alpha$,如果$\chi^2 \geq x_\alpha$,推断独立性不成立,犯错的概率是$\alpha$.反之断言其独立性成立,犯错的概率不可知,肯定$\alpha$越大犯错的概率越小.

函数导论

常用对数表

  1. $\ln 2 = 0 . 693$.

  2. $\ln 3 = 1 . 099$.

  3. $\ln 5 = 1 . 609$.

  4. $\ln 0 . 1 = - 2 . 303$.

  5. $\ln 0 . 5 = - 0 . 693$.

常用指数表

  1. $e = 2 . 718$.

  2. $e^2 = 7 . 389$.

  3. $e^3 = 20 . 086$.

  4. $e^5 = 148 . 413$.

  5. $e^{ 0 . 1 } = 1 . 105$.

  6. $e^{ 0 . 5 } = 1 . 649$.

  7. $e^\pi = 23 . 147$.

基本函数的图像及性质

$f(x)=xe^x$

图像

极值与极限

$f ‘ ( x ) = ( x + 1 ) e^x$,$x = - 1$的时候,取最小值$- \frac{ 1 }{ e }$.

另外$\lim_{ x \rightarrow - \infty } f ( x ) = 0 \\$.


$f(x)=x\ln x$

图像

极值与极限

$f ‘ ( x ) = 1 + \ln x , x = \frac{ 1 }{ e }$的时候,有最小值$- \frac{ 1 }{ e }$.

另外$\lim_{ x \rightarrow 0^{ + } } f ( x ) = 0 \\$.


$f(x)=\frac{e^x}{x}$

图像

极值与极限

$f ‘ ( x ) = \frac{ e^x ( x - 1 ) }{ x^2 } , x = 1$的时候,有极小值$e$.

另外$\lim_{ x \rightarrow - \infty } f ( x ) = 0 \\$.


$f(x)=\frac{\ln x}{x}$

图像

极值与极限

$f ‘ ( x ) = \frac{ 1 - \ln x }{ x^2 } , x = e$的时候,有极大值$\frac{ 1 }{ e }$.

另外$\lim_{ x \rightarrow + \infty } f ( x ) = 0 \\$.


$f(x)=x-\ln x$

图像

极值与极限

$f ‘ ( x ) = 1 - \frac{ 1 }{ x } , x = 1$的时候,有最小值$1$.


$f(x)=\frac{x}{e^x}$

图像

极值与极限

$f ‘ ( x ) = \frac{ 1 - x }{ e^x } , x = 1$的时候,有最大值$\frac{ 1 }{ e }$.

另外$\lim_{ x \rightarrow + \infty } f ( x ) = 0 \\$.

预处理函数

分离对数

Example

令$f ( x ) = ( 2 + x + ax^2 ) \ln ( x + 1 ) - 2 x$,已知$x = 0$是极大值点,求$a$.

考虑分离对数后操作多项式,我们显然可找到$0 < t < 1 , 2 + t + at^2 > 0 , 2 - t + at^2 > 0$,下面只考虑$x \in [ - t , t ]$.此时$f ( x ) = ( 2 + x + ax^2 ) ( \ln ( x + 1 ) - \frac{ 2 x }{ 2 + x + ax^2 } )$.

考虑令$g ( x ) = \ln ( x + 1 ) - \frac{ 2 x }{ 2 + x + ax^2 }$,由于$f ( 0 ) = 0$,只需证明$g ( x ) \leq 0 , x \in [ - t , t ]$即可.

而:

则$a^2 0^2 + 4 a 0 + 6 a + 1 = 0$,$a = - \frac{ 1 }{ 6 }$.验证一下.

消去指数

Example

令$f ( x ) = e^x - \ln ( x + 1 ) + ax^3 - x^2 - 1$,若$\forall x \in ( - 1 , 1 ) , f ( x ) \geq 0$,求$a$.

$f ( 0 ) = 0$,于是上面的条件等价于$0$是$( - 1 , 1 )$的最小值点.

考虑$f ‘ ( x ) = e^x - \frac{ 1 }{ x + 1 } + 3 ax^2 - 2 x$,则$f ‘ ( 0 ) = 0$恒成立.

讨论$g ( x ) = 1 + e^{ - x } ( 3 ax^2 - 2 x - \frac{ 1 }{ x + 1 } )$的正负,看$g ‘ ( x ) = \frac{ x ( - 3 ax^3 + 2 x^2 + ( 9 a + 2 ) x + 6 a - 1 ) }{ ( x + 1 )^2 e^x }$.

接下来的讨论是简单的.

消元法

变化条件

Example

已知$x + 2 y = 1$,求$x^2 + y^2$的最小值.

直接令$x = 1 - 2 y$,带入即可.

变化所求

Example

已知$x^2 + y^3 = 2$,求$x + y$的最小值.

这个的话不妨设其最小值为$C$,有$x + y \geq C$,移项得到$y \geq C - x$,两边三次方然后带入.

换元法

普通参数方程

Example

已知$x^2 + y^2 - xy = 1$,求$x + y$的最小值.

这个的话大概是这样,我们找到一个$t$,使得$x = f ( t ) , y = g ( t )$,然后换元.

比如这个题,你就可以凑成$( x - \frac{ y }{ 2 } )^2 + ( \frac{ \sqrt{ 3 } }{ 2 } y )^2 = 1$,然后做三角换元.

齐次化构造

Example1(对数平均不等式)

求证$\sqrt{ ab } < \frac{ a - b }{ \ln a - \ln b } < \frac{ a + b }{ 2 }$.

两边证明方式类似,这里只证明右半边,下面的证明的每一步均为充要的,因而可以倒退.

换元,令$t = \frac{ a }{ b }$,然后下面大力求导.

Example2

已知函数$f ( x ) = 3 \ln x - ax$,若$x_1 < x_2$是$f ( x )$的两个零点,求证$f ‘ ( \frac{ x_1 + 3 x_2 }{ 4 } ) < 0$.

我们来分析已知,我们目前知道的是:

我们想要知道的是:$\frac{ 12 }{ x_1 + 3 x_2 } < a$.

这就是整个题全部的部分,和前面的函数其实一点关系都没太有.那么这个东西怎么搞呢?我们先把$a$给换掉,事实上我们根据前面的方程有$a = \frac{ 3 \ln \frac{ x_2 }{ x_1 } }{ x_2 - x_1 }$.

于是我们只需要证明:$\frac{ x_1 + 3 x_2 }{ 4 } > \frac{ x_2 - x_1 }{ \ln \frac{ x_2 }{ x_1 } }$,这是一个很显然的齐次化形式.

Example3

已知函数$f ( x ) = \ln x - ax$,其有两个零点$x_1 \ne x_2$,求证$x_1 x_2 > e^2$.

同样分析已知,我们得到的是:

通过简单线代知识我们知道,如果我们想把这两个条件同时用上,我们最好先相加再相减,这样这一步推下来就是充要的:

这里先把所求变形一下,我们把它改成$\ln x_1 + \ln x_2 > 2$.

发现了什么?这个东西等价于$a ( x_2 + x_1 ) > 2$,至此,我们用上了第二个式子,并且将其蕴含到了答案中.

接下来用第一个式子代换$a$即可.

Example4

已知$f ( x ) = x^2 + axe^x - ae^{ 2 x }$有三个不同的零点$x_1 < x_2 < x_3$,求$a$的范围,并求证$( 1 - \frac{ x_1 }{ e^{ x_1 } } )^2 ( 1 - \frac{ x_2 }{ e^{ x_2 } } ) ( 1 - \frac{ x_3 }{ e^{ x_3 } } ) = 1$.

考虑两边同时除以$e^{ 2 x }$,这样得到$g ( x ) = ( \frac{ x }{ e^x } )^2 + a \frac{ x }{ e^x } - a$,令$t = \frac{ x }{ e^x }$得到$g ( t ) = t^2 + at - a = 0$.

考察$g ( t ) = 0$的两根$t_1 < t_2$,根据韦达定理,首先需要满足$\Delta = a^2 + 4 a > 0 \Rightarrow a > 0$,然后$t_1 + t_2 = - a , t_1 t_2 = - a$.

接下来考察函数$\frac{ x }{ e^x }$,这个函数图像我们很熟悉,如果想要最后有三个零点,又因为$t_1 , t_2$中必有一负,因此$t_2 \in ( 0 , \frac{ 1 }{ e } )$.由此立得$0 < a < \frac{ 1 }{ e ( e - 1 ) }$.

接下来考虑后面那个东西,其实就是简单韦达定理,随便做做.

同构化构造

Example1

若$x > 0$时,$ax ( e^{ ax } + 1 ) \geq 2 ( x^2 + 1 ) \ln x$恒成立,求$a$取值范围.

一般这种题先判$a$的正负,注意到$x > 1$的时候右边恒大于$0$,因此$a > 0$.

观察这个式子,发现形式似乎很相似,更进一步地,我们把常数$2$放进$\ln$,自然有:$ax ( e^{ ax } + 1 ) \geq ( x^2 + 1 ) \ln x^2$.

考虑令$t_1 = ax , t_2 = \ln x^2$,则:

接下来分析函数$f ( x ) = x ( e^x + 1 )$的单调性,就可以得到$a \geq \frac{ 2 }{ e }$.

不等式相关

基本不等式相关

方程角度的审视

我们曾经下过这么一个论断:即对于有一个方程限制的双变量,求另一个式子的最值,我们是可以有一套机械化方法探路的.具体而言,这个方法基于大部分情况下,我们只需要两个二元方程就可以得到确定的(唯一或者唯二或者常数个)原本的两个变量的值.

于是我们设一个常数来表示其中一个方程,另一个方程自然是题目给出的限制条件,我们只需要把所求转化为对于这个常数的限制就好了.

如果我们再去仔细揣摩这个过程,我们会发现一些更有趣的事情:即只要我们能做到”降次”这件事,我们似乎一定存在方程的解.这可能类似于所谓的齐次化构造$\frac{ m }{ n } = k$.

那这意味着什么呢?在绝大多数情况下我们拿到的方程都是非齐次的方程,这给了我们机会去降次.

我们给出一个例题:

Example

已知$n , m > 0 , 2 m + n = nm$,求$n + m + \sqrt{ n^2 + m^2 }$的最小值.

这个题有一个方式是观察到$n , m , \sqrt{ n^2 + m^2 }$是直角三角形的三条边然后使用三角换元.但我们接下来会给出一个更加厉害的做法:

我们想要知道它的最小值,就是想要证明下面这个不等式并且证明等号成立:

如果$n + m \geq k$,那么不等式显然成立,下面只需要证明$n + m < k$的情况:

变形方程得到$\frac{ 2 }{ n } + \frac{ 1 }{ m } = 1$,使用这个式子来降次:

要严谨一点的话我们需要证明$4 k - 8 \geq 0$,$k \geq 2$.这非常简单,因为$k \geq n + m > 3$.

这就足够了么?不需要证明存在一个$w = \frac{ n }{ m }$使得带入到原方程中有解么?这个其实是显然易证的.

那么:

这个等号可以取到,也就是说,只要满足:

那么这个$k$就是一个下界,特别地,如果满足:

那么这个$k$就是一个下确界,也就是我们想要求的最小值.

事情还没有解决(即使这个时候你已经能猜到$k = 10$是一个解了),接下来我们必须求出一个$k$.

我们看上去走投无路了对么?其实不然,你发现这个式子两边的次是不等的,我们可以使用它降次!换言之,把这个$\sqrt{ k - 2 }$带入到上面去!

我想你这个时候又会发现我们走投无路了,但稍微思考一下就会发现,这个方程一定没有常数项(或者说$k = 0$是这个方程的一个解).

这样得到了一个二次方程,我们自然可以解出$k = 10$.

泰勒展开

抽象函数的泰勒展开
常用泰勒展开公式
  1. $\frac{ 1 }{ 1 - x } = \sum_{ k \geq 0 } x^k = 1 + x + x^2 + \cdots \\$.

  2. $e^x = \sum_{ k \geq 0 } \frac{ x^k }{ k ! } = 1 + x + \frac{ 1 }{ 2 ! } x^2 + \cdots \\$.

  3. $\ln ( 1 + x ) = \sum_{ k \geq 1 } ( - 1 )^{ k - 1 } \frac{ x^k }{ k } = x - \frac{ 1 }{ 2 } x^2 + \frac{ 1 }{ 3 } x^3 + \cdots \\$.

极值点偏移

Example1

已知函数$f ( x ) = \ln x - ax$,其有两个零点$x_1 \ne x_2$,求证$x_1 x_2 > e^2$.

极值点偏移的形式,应该是形如$g ( x ) = a$有两个解$x_1 , x_2$,然后使得$x_1 + x_2$满足一定条件.因此我们先变形条件:

也就是目前我们构造出了函数$g ( x ) = \frac{ \ln x }{ x }$,观察$g ( x )$图像立得$x_1 + x_2 > 2 e$.

我们发现,$x_1 x_2 \leq \frac{ ( x_1 + x_2 )^2 }{ 4 }$,这个形式看上去非常正确!但是问题在于,我们好像不太能去变形不等式了,怎么办呢?

考虑对着我们要证明的东西去搞,极值点偏移可以解决相加性问题,因此我们变形所求为$\ln x_1 + \ln x_2 < 2$,然后令$t_1 = \ln x_1 , t_2 = \ln x_2$,带入立有:

而$g ( x ) = \frac{ x }{ e^x }$恰好也是满足$x_1 + x_2 > 2$的这么一个函数!于是我们就解决了问题.

Example2

$f ( x ) = x ( 1 - \ln x )$,$b \ln a - a \ln b = a - b$,求证$2 < \frac{ 1 }{ a } + \frac{ 1 }{ b } < e$.

首先变形条件得到$b ( 1 + \ln a ) = a ( 1 + \ln b )$,得到$f ( \frac{ 1 }{ a } ) = f ( \frac{ 1 }{ b } )$,左半部分就是经典极值点偏移.

那么右半部分怎么做呢?我们来考虑:

$f ‘ ( x ) = - \ln x$,其在$( 0 , 1 ) \uparrow , ( 1 , + \infty ) \downarrow$,考察极值点偏移,我们想要证明$\frac{ 1 }{ b } < e - \frac{ 1 }{ a }$,我们就想办法把$\frac{ 1 }{ b }$和$e - \frac{ 1 }{ a }$扔到同一个区间里,而它们确实同在$( 1 , + \infty )$这个区间内.

比较有启发性的是,你发现$\frac{ 1 }{ b } , e - \frac{ 1 }{ a }$和$\frac{ 1 }{ a } , e - \frac{ 1 }{ b }$这两对必有一对在同一个区间内部.

现在我们就可以套路化了:

对着上面那个函数证明即可.

Example3

$f ( x ) = e^{ x - 1 } - ax$在$( 0 , 2 )$有两个零点$x_1 , x_2$,求证$x_1 x_2 > \frac{ 1 }{ a }$.

首先要证明$a$的范围啊,我们不加证明地给出:$a \in ( 1 , \frac{ e }{ 2 } )$,并且$( - \infty , 1 + \ln a ) \downarrow , ( 1 + \ln a , + \infty ) \uparrow$.

这个其实差不多啊,简单来说就是首先列方程:

我们知道,一般双变量的问题加法会比较好做(原理是加法便于看单调区间),因此现在我们有两条路可走:要么变化所求,两边取$\ln$,要么变化已知.

我们发现如果变化所求,我们还得对已知两边取$\ln$,这也太麻烦了,不如直接变化已知.具体地,我们把已知的式子相乘就可以得到$x_1 x_2$和$x_1 + x_2$之间的关系,带下来就可以了.然后观察单调区间做极值点偏移.最后的式子应该形如$0 < f ( 2 + \ln a - x_2 )$,也就是$0 < ae^{ 1 - x_2 } - a ( 2 + \ln a - x_2 )$.

但是这样有一个问题,我们把$f$带进去,你会发现最后我们的式子同时带有$a , x_2$,这个就难做了,咋办呢?考虑拿$ax_2 = e^{ x_2 - 1 }$操作一下把$a$消掉就好了.

切割线放缩

基本的切割线不等式
  1. $e^x \geq x + 1$.

  2. $\frac{ x - 1 }{ x } \leq \ln x \leq x - 1$.

乍一看非常平凡,事实上有一些不平凡的推论:

  1. $\ln ( n + 1 ) < \sum_{ k = 1 }^n \frac{ 1 }{ k }$.

考虑$\ln ( \frac{ n + 1 }{ n } ) < \frac{ 1 }{ n }$,左右两边分别求和得到上面的式子.

  1. $\ln n > \sum_{ k = 2 }^n \frac{ 1 }{ k } , n > 1$.

这个怎么证明呢?考虑左右取负,也就是需要证明$\ln \frac{ 1 }{ n } < - \sum_{ k = 2 }^n \frac{ 1 }{ k }$.

考虑$\ln ( \frac{ n - 1 }{ n } ) \leq - \frac{ 1 }{ n }$,两边求和得到上式.

  1. $\sum_{ k = 1 }^n ( \frac{ k }{ n } )^n < \frac{ e }{ e - 1 }$.

考虑$n \ln ( \frac{ k }{ n } ) \leq k - n$,也就有$( \frac{ k }{ n } )^n \leq e^{ k - n }$,两边求和得到上式.

一般的切割线放缩
Example1

设$f ( x ) = x \ln x$,若$f ( x ) = b$有两个实数根$x_1 , x_2 ( x_1 < x_2 )$,求证:$be + 1 < x_2 - x_1 < \frac{ e^{ - 3 } + 2 + 3 b }{ 2 }$.

注意到$f ( x )$下凸,考虑求出两条切线,那么这两条切线与$y = b$的交点之差要大于等于$x_2 - x_1$,两条割线交点之差要小于等于$x_2 - x_1$.

先求好求的割线,一般而言,我们考虑边界情况,也就是$b \rightarrow - \frac{ 1 }{ e }$的情况,为了让这种情况有解,我们的割线必过$( \frac{ 1 }{ e } , - \frac{ 1 }{ e } )$.

考虑直接选取$( 0 , 0 )$和$( 1 , 0 )$作为另外两个点,这两条割线就是$x = - y$和$x = ( e - 1 ) y + 1$.做差立得上面的式子.

那么后半边怎么证明呢?我们考虑一个想法是:这题既然出出来了,它必然不可能是虚的.因此我们要找的切点不可能过于离谱.

另外一个事实是,我们考虑如果我们找到了一条切线,那么由于不等式的右边是定值,我们肯定想要让令一条切线稍微平均一下,使得$( x_2 - x_1 )_{ \max }$尽可能地小对吧!

我们不妨设我们要找的两个切点,一个横坐标是$u$,另一个是$v$,其中$v < \frac{ 1 }{ e } < u$,那么两条切线分别是:

那么,现在我们要做的就是找到一组$( u , v )$,使得:

感觉很难搞啊,我们不妨让$u = 1$,自然有:

然后我们凑系数,上面的式子,我们大胆猜测:

考虑让$f ‘ ( v ) = - 2$,则$v = e^{ - 3 }$,带入发现正好适配.

凹凸性反转

Example1

求证:$\forall x \in ( 0 , + \infty ) , \ln x + 1 > \frac{ 1 }{ e^{ x + 1 } } - \frac{ 2 }{ e^2 x }$.

这个式子看上去就很震撼,那么我们该怎么处理呢?

我们知道常数项在导数中是好处理的,而且我们通过强大的注意力,发现右边那个式子如果乘以$x$,他就是一个凸函数了,而左边也是有凹凸性的.

因此我们变形为$x \ln x + x > \frac{ x }{ e^{ x + 1 } } - \frac{ 2 }{ e^2 }$,然后证明左边的最小值$\geq$右边的最大值.

比较大小

接下来以一个题为例,介绍一下几种估算/严谨的比较大小方式.

Example1

已知$a = 0 . 1 e^{ 0 . 1 } , b = \frac{ 1 }{ 9 } , c = - \ln 0 . 9$,求比较$a , b , c$的大小关系.

二阶导数

我们上面声明过了二次导数可以判断极值类型,我们用这个方式来计算$a$和$c$的大小关系.

构造函数$f ( x ) = xe^x + \ln ( 1 - x )$,则$f ( 0 . 1 ) > 0 \Rightarrow a > c$.

考察$f ( 0 ) = 0$,$f ‘ ( 0 ) = 0$,$f ‘ ‘ ( 0 ) = 4 > 0$,则$f ( 0 ) = 0$是一个极小值点,并在接下来有着增大的趋势.因此我们可以估算$f ( 0 . 1 ) > 0$.

估算定积分

考察$a$和$b$的大小关系,不妨设$f ( x ) = ( 1 - x ) e^{ 1 - x } - \frac{ 1 }{ 10 x }$,则$f ( 0 . 9 ) < 0 \Rightarrow b > a$.

注意到$f ( 1 ) = - \frac{ 1 }{ 10 }$,$f ‘ ( 1 ) = - \frac{ 9 }{ 10 }$,考虑估算一下积分,那么$f ( 0 . 9 ) \approx f ( 1 ) - f ‘ ( 1 ) 0 . 1 = - \frac{ 1 }{ 100 } < 0$.

你可能会觉得这个$- \frac{ 1 }{ 100 }$,是不是不太能那么肯定地估算啊.但是实际上,我们考察$f ‘ ( x ) = ( x - 2 ) e^{ 1 - x } + \frac{ 1 }{ 10 x^2 }$,这个东西在$[ 0 . 9 , 1 ]$上直觉上平均值是大于$- \frac{ 9 }{ 10 }$的,这样就有道理多了(真的么).

泰勒展开

上面提过了,这里略过.

正经做法

接下来开抄标答.

令$f_a ( x ) = xe^x , f_b ( x ) = \frac{ x }{ 1 - x } , f_c ( x ) = - \ln ( 1 - x )$.

这样当$x = 0 . 1$的时候所有的数字都被正确表示了.

比较$a , b$:

考虑它们都有乘除项,考虑使用对数把乘除改为加减,立有:

注意到$x = 0$的时候$y = 0$,又注意到其在$( 0 , 0 . 1 )$上单减,这样立有$a < b$.

比较$a , c$:

注意到$x = 0$的时候$y = 0$,又注意到其在$( 0 , 0 . 1 )$上单增,这样立有$a > c$.

经验教训:在构造函数的时候,你一定要找一些简单一点的函数来构造,最好不要带有系数.

数列导论

递归式的求解

特征根法

一个常系数的$k$阶线性递推关系形如:

当$P = 0$时,称作齐次线性递推.

特征方程

我们称方程$r^k = \sum_{ i = 1 }^k c_i r^{ k - i }$是该递推关系的特征方程,方程的解叫做该递推关系的特征根.

二阶线性齐次递推

若其特征方程有两个不同的根$r_1$和$r_2$,那么存在两个常数$\alpha_1$和$\alpha_2$,满足$a_n = \alpha_1 r_1^n + \alpha_2 r_2^n$.

若其特征方程有两个相同的根$r$,那么存在两个常数$\alpha_1$和$\alpha_2$,满足$a_n = \alpha_1 r^n + \alpha_2 nr^n$.

先考虑前者的证明,首先考虑对于$n = 0$或者$n = 1$的情况,我们考虑求出一组$\alpha_1$和$\alpha_2$来满足:

若$r_1 \ne r_2$,可以解得:

接下来考虑数学归纳:

接下来考虑后者,首先我们有$\Delta = c_1^2 + 4 c_2 = 0$,考虑初始条件:

接下来我们考虑数学归纳:

我们接下来只需证明$c_1 r + 2 c_2 = 0$即可.根据方程,不难发现$r = \cfrac{ c_1 }{ 2 }$,根据$\Delta = 0$,自然得证.

更一般的情况

在上面做$k = 2$的时候,我们已经发现了这个问题的棘手.甚至动用了求根公式.那有没有什么办法能让这个方法拓展到更高维呢?我们引入线性代数.

重定义向

由于《线性代数》一书的作者与笔者使用字母习惯略有差异,为了防止出错,下面一律使用原书的使用习惯,可能会与前面的定义不尽相同.

给定$a_0 , . . . , a_n$,其中$a_0 \ne 0$,对于所有的$k \in \mathbb{ N }$,若有下列式子成立:

则称为一个$n$阶线性差分方程(或递归关系).为了简化,通常取$a_0 = 1$.若$\{ z_k \}$是零序列,则称其是一个齐次线性方程.

引入矩阵

我们注意到,对于齐次差分方程而言,如果不给定$y_0 , \cdots y_{ n - 1 }$,只是构造一组满足条件的$y$的话,自然的想法是令$y_k = r^k$.其中$r$是辅助方程$a_0 r^{ n } + a_1 r^{ n - 1 } + \cdots + a_n = 0$的一个根.

注意到如果我们将上面的内容看作是$T : \{ y_k \} \mapsto \{ z_k \}$这样一个映射,这显然是一个线性变换.这意味着齐次方程$a_0 y_{ k + n } + a_1 y_{ k + n - 1 } + \cdots + a_n y_k = 0$的解集就是$T$的核,设为$H$,不难发现只要给定$y_0 , \cdots y_{ n - 1 }$,这个解就唯一确定,将它们看作自由变量,这意味着$\dim H = n$.

还没完,注意到我们解方程可以解出$n$个根,如果这$n$个根互不相同,这意味着它们必然线性无关.这样的话我们就可以轻松求得所有的解集,就算给定了$y_0 , \cdots y_{ n - 1 }$,我们也可以用解集的基通过线性组合拟合出来答案.

至于如果这$n$个根有重根的话怎么办,我们发现这可能拟合失败.根据上面的经验,我们发现我们需要找到另外几组线性无关的$\mathbb{ R }^k$的向量来拟合.

最后,如果对于非齐次线性递推的答案,可能就需要猜根了.总之需要猜出总共$n$个线性无关的根,然后拟合初值.我们如此做:对于一个出现了$m$次的根$r$,我们注意到$r^k , kr^k , \cdots , k^{ m - 1 } r^k$都是满足条件的解,且他们线性无关.这个结论是怎么得到的呢?

首先,我们注意到如果初始条件成立,我们只要错位相减就可以做数学归纳,也就是说我们需要证明初始条件成立,下面以$kr^k$作为例子,即证明:

是满足条件的.

用一下简单的生成函数技巧,如果有两个$r$作为根,必然意味着原方程形如$( y - r )^2 P$,其中$P$是一个关于$y$的多项式.

我们把它写开:$( y^2 - 2 ry + r^2 ) P = 0$,然后我们用$kr^k$去代替$r^k$,不难发现代替后右边还是个多项式,而左边变成了$0$,这意味着这个根一定可行.

对于更高次的问题,只需要用二项式定理解决一下就行.

不过!我们可以用导数解决这个问题:我们对原方程两边求导.

这样我们就可以数学归纳解决.

另外,我们注意一个问题:$( ( y - r )^2 P ) ‘ = ( y - r ) ( ( y - r ) P ) ‘ + ( y - r ) ‘ ( y - r ) P = ( y - r ) [ ( y - r ) ‘ P + ( ( y - r ) P ) ‘ ]$,$r$一定是这个方程的一个根,高次是同理的.

再进一步

我们注意到齐次差分方程一定能写成$\vec{ x }_k = A \vec{ x }_{ k - 1 }$的形式.如果我们取$A$的特征向量的线性组合作为$\vec{ x }_0$,不难发现一定是满足条件的.

更进一步,如果我们定义元素和为$1$的向量为概率向量,由概率向量组成的矩阵为概率矩阵,那么确定了初始向量的齐次差分方程最后一定会收敛到一个值.证明的话直接求通项然后去求极限即可.

再再进一步

我们都知道矩阵加速:也就是$\vec{ x }_{ k + 1 } = A \vec{ x }$,$\vec{ x }_{ n } = A^n \vec{ x }_0$.而我们又知道CH定理:$p ( A ) = 0$,我们用多项式取膜,有$A^n = p ( A ) F ( A ) + G ( A ) = G ( A )$,这就是解.

数列中的求和问题

和式的基本运算

分配律:$\ \sum_{ i \in S } ca_i = c \sum_{ i \in S } a_i \\$.

结合律:$\ \sum_{ i \in S } ( a_i + b_i ) = \sum_{ i \in S } a_i + \sum_{ i \in S } b_i$.

交换律:$\sum_{ i \in S } a_i = \sum_{ p ( i ) \in S } a_{ p ( i ) }$,其中$p$是$S$集合的重新排列.

交换求和顺序:

  1. $\sum_{ i } \sum_{ j } a_{ i , j } [ P ( i , j ) ] = \sum_{ j } \sum_{ i } a_{ i , j } [ P ( i , j ) ]$.

  2. $\sum_{ i = 1 }^n \sum_{ j = i }^n a_{ i , j } = \sum_{ j = 1 }^n \sum_{ i = 1 }^j a_{ i , j }$.

一般分配律:$\sum_{ i } \sum_{ j } a_{ i } b_j = ( \sum_{ i } a_i ) ( \sum_j b_j )$.

交换顺序法

Example1(等差数列求和)

等差数列求和:

Example2(切比雪夫单调不等式)

令$S = \sum_{ 1 \leq i < j \leq n } ( a_j - a_i ) ( b_j - b_i ) = \sum_{ 1 \leq j < i \leq n } ( a_j - a_i ) ( b_j - b_i )$.

考虑恒等式$[ 1 \leq j < i \leq n ] + [ 1 \leq i < j \leq n ] = [ 1 \leq j , i \leq n ] - [ 1 \leq i = j \leq n ]$.

那么我们有:

又有$( \sum_{ i = 1 }^n a_i ) ( \sum_{ j = 1 }^n b_j ) = n \sum_{ i = 1 }^n a_i b_i - \sum_{ 1 \leq i < j \leq n } ( a_j - a_i ) ( b_j - b_i )$,显然有以下式子:

上式被称为切比雪夫单调不等式.

Example3(拉格朗日恒等式)

即$\sum_{ 1 \leq j < k \leq n } ( a_j b_k - a_k b_j )^2 = ( \sum_{ i = 1 }^n a_i^2 ) ( \sum_{ i = 1 }^n b_i^2 ) - ( \sum_{ i = 1 }^n a_i b_i )^2 \\$.

令$S_n = \sum_{ 1 \leq j < k \leq n } ( a_j b_k - a_k b_j )^2 \\$,有:

扰动法

Example1(等比数列求和)

而$S_{ n - 1 } + ax^n = S_n = a + xS_{ n - 1 }$,有$S_n + ax^{ n + 1 } = a + xS_n , S_n = a \frac{ x^{ n + 1 } - 1 }{ x - 1 }$,其中$x \ne 1$.

Example2(平方和公式)

$S_n = \sum_{ i = 0 }^n i^2$.

如果直接对该公式使用扰动法:

我们无法得到$S_n$的封闭形式,但我们发现我们得到了$\sum_{ i = 1 }^n i$的封闭形式.

那以此类推,我们设$W_n = \sum_{ i = 0 } i^3$

展开和收缩

Example1(平方和公式)

整理得到$S_n$.

Example2

求$\sum_{ i = 1 }^n i^3 \\$.

Problme3

求$\sum_{ i = 1 }^n iq^i ( q \ne 1 )$.

Solution3
ProblemEX2

求$\sum_{ i = 1 }^n ( ai + b ) q^{ i - 1 } ( q \ne 1 )$.

SolutionEX2

令$A = \frac{ a }{ q - 1 } , B = \frac{ b - A }{ q - 1 }$,答案为$( An + B ) q^n - B$.

有限微积分

移位算子

定义移位算子$E$,使得$Ef ( x ) = f ( x + 1 )$.

差分算子

定义差分算子$\Delta f ( x ) = f ( x + 1 ) - f ( x )$,类似于无限微积分中的D算子.

另外,不难发现有$\Delta = E - 1$.

逆差分算子

定义逆差分算子$\Sigma$,可以得到有限微积分的基本定理:

$g ( x ) = \Delta f ( x ) \Leftrightarrow \sum g ( x ) \delta x = f ( x ) + C \\$

这里的$\Sigma$又被称为不定和式,是差分等于$g$的一个函数类.

值得一提的是,这里的$C$与无限微积分中的$C$有一定区别,这里的$C$可以是满足$p ( x ) = p ( x + 1 )$的任意一个函数而不非得是常数函数.

定和式

如果$g ( x ) = \Delta f ( x )$,那么有$\sum \nolimits_{ a }^b g ( x ) \delta x = f ( x ) |^{ b }_a = f ( b ) - f ( a ) \\$.

值得一提的是,如果$a \leq b$,显然有$\sum \nolimits_{ a }^b g ( x ) \delta x = \sum_{ x = a }^{ b - 1 } g ( x ) \\$.

但如果$a > b$,那么$\sum \nolimits_{ a }^b g ( x ) \delta x = - \sum \nolimits_b^a g ( x ) \delta x \\$.

事实上,我们一定有:$\sum \nolimits_a^b g ( x ) \delta x + \sum \nolimits_b^c g ( x ) \delta x = \sum \nolimits_a^c g ( x ) \delta x \\$.

一些基本的公式

类比无限微积分中的$D ( x^m ) = mx^{ m - 1 }$,有:

\Delta(x^{\underline{m}})=mx^{\underline{m-1}},\sum mx^{\underline{m-1}}\delta x=x^{\underline{m}}+C,m\ne 0\\

\\

类比无限微积分中的$D ( \ln x ) = \frac{ 1 }{ x }$,有:

令H(x)=\sum_{i=1}^x\frac{1}{i}\\\Delta(H(x))=x^{\underline{-1}},\sum x^{\underline{-1}}\delta x =H(x)+C\\

\\

类比无限微积分中的$D ( e^x ) = e^x$,有:

$\Delta ( 2^x ) = 2^x , \sum 2^x \delta x = 2^x + C \\$

$\Delta ( c^x ) = ( c - 1 ) c^x , \sum c^x \delta x = \frac{ c^x }{ c - 1 } + C , c \ne 1 \\$

$\Delta ( c^{ \underline{ x } } ) = \frac{ c^{ \underline{ x + 2 } } }{ c - x } , \sum \frac{ c^{ \underline{ x + 2 } } }{ c - x } \delta x = c^{ \underline{ x } } + C , c - x \ne 0 \\$.

根据组合数公式,有:

$\Delta ( \binom{ x }{ k } ) = \binom{ x }{ k - 1 } \\$.

Example1

仍然考虑平方和公式:

我们有:$k^2 = k^{ \underline{ 2 } } + k^{ \underline{ 1 } } \\$.

那么:

整理即可得到封闭形式.

值得一提的是:

与前面的方法不同,这里没有使用三次的二项式公式,而是使用了二次的斯特林公式负责将一般幂转化为下降幂.

分部求和法则(Abel求和法)

两边取不定和,即可得到分部求和法则:

$\sum u \Delta v = uv - \sum Ev \Delta u \\$.

分部求和用一般和式表达如下,下式又被称为Abel求和法:

$\sum_{ i = l }^{ r - 1 } ( a_{ i + 1 } - a_i ) b_i = a_r b_r - a_l b_l - \sum_{ i = l }^{ r - 1 } a_{ i + 1 } ( b_{ i + 1 } - b_i ) \\$.

Example1

求$\sum_{ k = 0 }^n k 2^k \\$.

根据分部求和法则,我们有:

$\sum x 2^x \delta x = x 2^x - \sum 2^{ x + 1 } \delta x = x 2^x - 2^{ x + 1 } + C \\$.

改为定和式形式,显然有:

Example2

求$\sum_{ k = 0 }^{ n - 1 } kH_k \\$.

令$u ( x ) = H_x , v ( x ) = \frac{ 1 }{ 2 } x^{ \underline{ 2 } } \\$.

带入分部求和法则,显然有:

$\sum xH_x \delta x = \frac{ x^\underline{ 2 } }{ 2 } H_x - \frac{ x^\underline{ 2 } }{ 4 } + C \\$.

带入即可求出原式$= \frac{ n^\underline{ 2 } }{ 2 } ( H_n - \frac{ 1 }{ 2 } ) \\$.

Example3

求$\sum_{ i = 1 }^n \frac{ 2 i + 1 }{ i ( i + 1 ) } \\$.

令$u = ( 2 n + 1 ) , v = - \frac{ 1 }{ i }$,则$\Delta u = 2 , \Delta v = \frac{ 1 }{ i ( i + 1 ) }$.

根据分部求和法则,有:

Example4

求$\sum_{ i = 0 }^{ n - 1 } \frac{ H_k }{ ( k + 1 ) ( k + 2 ) } \\$.

令$u = H_n , v = - \frac{ 1 }{ n + 1 } , \Delta u = \frac{ 1 }{ n + 1 } , \Delta v = \frac{ 1 }{ ( n + 1 ) ( n + 2 ) } \\$.

根据分部求和法则,有:

基础数论在数列中的应用

Example

令$A = \{ 2 n - 1 | n \in \mathbb{ N }_{ + } \} , B = \{ 3 n - 1 | n \in \mathbb{ N }_{ + } \}$.求$A \cap B$,以及$A \cup B$的最小的一百项之和.

对于前者,我们知道:

所以$A \cap B = \{ 6 n - 1 | n \in \mathbb{ N }_{ + } \}$.

而同理,$x \in A \cup B \Leftrightarrow x \equiv - 1 / - 2 / - 3 / - 5 \pmod{ 6 }$.于是后者是简单的.

构造双射在数列中的应用

设$A = \{ x | x = 2 n - 1 , n \in \mathbb{ N }_+ \} , B = \{ x | x = 2^n , n \in \mathbb{ N }_+ \}$,现在将$A \cup B$中的元素排序并提取成一个数列$a$,求使得$S_n > 12 a_n$最小的正整数$n$.

写出数列,它长这样:

不妨设$n$在第$r$行$c$列,显然$( r , c )$和$n$构成双射.

那么我们现在无非有两个思路:要么找到一个方式使得对于给定的$n$能快速表达$( r , c )$,要么反之.显然反之比较简单.

考虑设前$k$行共有$W_k$个数,不难发现$W_{ k + 1 } = W_k + 2^{ k - 1 } + 1 , W_k = 2^{ k - 1 } + k$.

显然,对于$( r , c )$来说,它对应的$n$就是$W_{ r - 1 } + c$.

令$SR_{ r }$为前$r$行数字之和,不难发现$SR_r = 2^{ r + 1 } - 2 + ( 2^{ r - 1 } )^2$.

接下来考虑找到这个最小的$n$,显然$r \ne 1$,接下来只考虑$r \geq 2$的情况.

那么我们可以轻松写出$S_n$和$a_n$的表达式,下面直接给出:

讨论一下$[ c = 2^{ r - 2 } + 1 ]$这个判定式取$0$还是取$1$,这样就做完了.

不等式放缩在数列中的应用

几何导论

三角相关

三角恒等变换

两角和差公式
倍角公式
半角公式
和差化积

值得一提的是,如果你对和差化积特别熟悉,你不难发现下面这个式子:

如果细看会发现,这其实就是和差化积与二倍角公式并用得到的推论,但实际上用处远比和差化积要多.

积化和差
万能公式

令$w = \tan \frac{ A }{ 2 }$,则:

当然,这个所谓的万能公式其实一点用都没有,因为我们有更强大的公式:

补充公式

周期函数与初等数论

我们知道,处理三角中的周期性问题时,需要设一些取值为整数的$k$来解决问题,这引发我们思考:是否可以将初等数论中的模法来解决这一类问题呢?

Example1

已知函数$f ( x ) = \sin ( \omega x + \varphi ) , w > 0$,$f ( - \frac{ \pi }{ 6 } ) = 0 , f ( \frac{ \pi }{ 2 } ) = - 1$,求$w$和$\varphi$的表达式.

正确做法应该是强设$k_1 , k_2$,但我们来使用模法.

必须要注意的一点是,我们这里的$\omega$和$\varphi$都不是整数,这意味着我们必须时刻保证同余式子左侧是整数,也就是在操作的时候不可以使用任何逆元!换句话说,你两边同时做乘法的时候,只可以同时乘以整数,不可以同时乘以分数.

不妨令$\frac{ \pi }{ 2 }$为单位$1$,我们必有以下式子:

下面推导$\omega$,首先将上面两个式子直接相减,立有:

对于$\varphi$,考虑类似的做法,将第一个式子乘以$3$后与第二个式子相加,立有:

这样我们得到的必须满足的条件就有以下几条:

向量相关

旋转模型

自己瞎起的名字.

Example1

已知$AB = 2 , AC = 1 , \angle A = \theta$,$BC$绕$B$点顺时针旋转$\frac{ \pi }{ 3 }$得到$BD$,求以$\theta$表示$S_{ \triangle CBD }$.

先来说文化课做法,我们直接表示$S$,令$\alpha = \angle ABC$:

对于这个式子,我们发现如果我们能得到$| BD | \sin ( \alpha )$和$| BD | \cos ( \alpha )$就可以解决了对吧.

这两个怎么求得呢?我们发现$BD$是$\alpha$的一条临边.观察正弦定理和余弦定理可知,正弦定理可以帮助我们求出$| BD | \sin \alpha$,余弦定理可以帮助我们求出$| BD | \cos \alpha$.

然而,如果我们再冷静一下,会得到一个更厉害一点的做法:

我们直接建系,立刻可以求出$\overrightarrow{ AB }$和$\overrightarrow{ BC }$的坐标表示,将$\overrightarrow{ BC }$用旋转矩阵转过去,拿叉积算一下两个向量所生成的三角形面积即可.

如果要把这个做法对应到文化课可以拿到分的做法的话,首先叉积可以去掉,改为直接暴力算.至于旋转的话可能需要一些操作例如三角换元之类的.

爪子模型

比起套模型,我们来总结一下向量中的两个做题法则:

  1. 如果存在两条不共线向量,已知它们的夹角以及边长,这个题至少可以通过设单位向量暴力运算解决.

  2. 如果通篇题目不涉及边长,或者是涉及边长,但所求是角,将某个边长当作$1$是一定没有问题的,这样可以少掉一个未知量,为将来的做题提供更明确的道路.

直接来看题:

Example1

$\triangle ABC$中,$b^2 = ac$,点$D$在$AC$上且满足$BD = b$,有$\overrightarrow{ AD } = 2 \overrightarrow{ DC }$,求$\cos \angle ABC$.

这题通篇没有提到任何的边长,我们可以直接钦定$c = 1$,于是有$b^2 = a$.

考虑我们要求$\cos \angle ABC$,而我们有一条很奇怪的边$BD$,似乎不满足任何性质,我们立刻想到要把它用$\angle ABC$的两条边向量表示,除此之外没有任何别的表示方式.

后面就没有什么了,这题的难点在于后面的解方程过程,但只要你敢让$c = 1$,后面的解方程极其简单.

奔驰定理及三角形四心

奔驰定理

对于$\triangle ABC$内一点$P$,立有$S_{ \triangle PBC } \overrightarrow{ PA } + S_{ \triangle PAC } \overrightarrow{ PB } + S_{ \triangle PAB } \overrightarrow{ PC } = \vec{ 0 }$.

看到的证明都略麻烦,下面给出一个容易理解的证明.

我们物理上学过拉密定理,其实也就是运用三角形法则以及正弦定理.利用拉密定理,令$a = PA , b = PB , c = PC$,我们要证奔驰定理,也就是要证明:

考虑$| \frac{ \overrightarrow{ PA } }{ a } | = | \frac{ \overrightarrow{ PB } }{ b } | = | \frac{ \overrightarrow{ PC } }{ c } | = 1$,后者根据拉密定理显然成立.

外心

有正弦定理,$| \overrightarrow{ OA } | = | \overrightarrow{ OB } | = | \overrightarrow{ OC } | = \frac{ a }{ 2 \sin A }$.

考虑三个三角形的面积可以表示为$\frac{ r^2 }{ 2 } \sin \theta$,又考虑到圆中的$\theta$是圆心角是圆周角的两倍,立有$\sin ( 2 A ) \overrightarrow{ OA } + \sin ( 2 B ) \overrightarrow{ OB } + \sin ( 2 C ) \overrightarrow{ OC } = \vec{ 0 }$.

下面给出一个例题:

Example1

在$\triangle ABC$中,$AB = 2 , BC = \sqrt{ 10 } , AC = 3$,若$O$是其外心,且$\overrightarrow{ AO } = p \overrightarrow{ AB } + q \overrightarrow{ AC }$.

先给出我一开始的想法:

在没学奔驰定理之前,我们看到这个外心,第一反应肯定是使用$| OA | = | OB | = | OC |$,也就是这三个长度都是好求的.因此,我们考虑对上面的式子两边平方,得到一个关于$p , q$的方程.但是这样没有解决问题.

考虑我们只用了$| OA |$,用上$| OB |$,这样的话我们两边同时加上$\overrightarrow{ BA }$,就可以得到$p , q$的另一个方程,可以解出两组解,直接舍也可以舍,不然的话根据$| OC |$也可以舍一个解.

但是这样太蠢了啊,我们考虑直接凑奔驰定理:

考察奔驰定理,立有$\frac{ p + q - 1 }{ \sin ( 2 A ) } = \frac{ p }{ \sin ( 2 B ) } = \frac{ q }{ \sin ( 2 C ) }$,简单题.

Example2

已知相异两点$O , H$分别为$\triangle ABC$的外心和垂心,若$\overrightarrow{ OH } = m ( \overrightarrow{ OA } + \overrightarrow{ OB } + \overrightarrow{ OC } )$,求$m$.

这题要用到的性质是,我们一定要知道$( \overrightarrow{ OB } + \overrightarrow{ OC } ) \cdot \overrightarrow{ BC } = 0$,这也是外心的一个很重要的性质.

由此,我们让左边凑出$\overrightarrow{ AH }$,然后两边同时乘以$\overrightarrow{ BC }$就可以解决.注意到最后解方程的时候要么$m = 1$,要么三角形等边,但是我们声明过$O , H$相异两点.

重心

首先重心将中线三等分,这个我竟然一直没细想过怎么证明啊,只是觉得倍长中线肯定能证明.

事实上用不到那么麻烦,你直接连接两个中点,立有中位线,然后以重心为两个三角形的顶点,立有一组对顶角且对边平行的$1 : 2$的相似.

又考察三条中线将整个三角形分成了六部分,这六部分的面积是相等的.

为啥呢?因为你可以先把三角形分成三部分(也就是每个顶点连到重心),然后将这三部分内部的两个小三角形证明面积相等(因为此时重心是它的顶点,沿着中线连下去就还是这个三角形的中线),再利用上面的三等分结论就显然了啊.

结合奔驰定理,立有若$O$是重心,则必有$\overrightarrow{ OA } + \overrightarrow{ OB } + \overrightarrow{ OC } = \vec{ 0 }$.

然后听说有个物理理想实验的理解方式,大概是说这与力矩结合一下就可以得到这是他物理重心的结论,不会.

垂心

若$O$是重心,立有$\overrightarrow{ OA } \cdot \overrightarrow{ BC } = 0$,将$\overrightarrow{ BC } = \overrightarrow{ BO } + \overrightarrow{ OC }$,立有$\overrightarrow{ OA } \cdot \overrightarrow{ OB } = \overrightarrow{ OA } \cdot \overrightarrow{ OC } = \overrightarrow{ OB } \cdot \overrightarrow{ OC }$.同时顺带证明了三条高交于一点.

根据奔驰定理还有$\overrightarrow{ OA } \tan A + \overrightarrow{ OB } \tan B + \overrightarrow{ OC } \tan C = \vec{ 0 }$.

内心

根据奔驰定理,立有$a \overrightarrow{ OA } + b \overrightarrow{ OB } + c \overrightarrow{ OC } = \vec{ 0 }$.

立体几何相关

基本概念

直线

使用直线的方向向量$\vec{ s } = ( n , m , p )$和直线上一点$M_0 = ( x_0 , y_0 , z_0 )$.那么方程显然为:

如果换元,我们还有参数方程:

平面

使用平面上的一点$P_0 ( x_0 , y_0 , z_0 )$和该平面的法向量$\vec{ n }$来表示一个平面,不妨设$\vec{ n } = ( A , B , C )$,则该平面的方程显然为:

如果我们令$D = - ( Ax_0 + By_0 + Cz_)$,那么平面方程为:

夹角
两直线夹角.

直接求方向向量的夹角,然后取正值.

对于方向向量分别是$\vec{ s_1 } = ( n_1 , m_1 , p_1 ) , \vec{ s_2 } = ( n_2 , m_2 , p_2 )$,也就有$\varphi = \arccos ( \frac{ | \vec{ s }_1 \cdot \vec{ s }_2 | }{ | \vec{ s }_1 | | \vec{ s }_2 | } ) \\$.

直线与平面的夹角

同样使用向量,不妨设方向向量$\vec{ s } = ( n , m , p )$,法向量$\vec{ f } = ( a , b , c )$,那么$\varphi = \arcsin ( \frac{ | \vec{ s } \cdot \vec{ f } | }{ | \vec{ s } | | \vec{ f } | } )$.

另外,由上面这个式子,不难得到一些特殊情况下的判定标准:

  1. 若直线与平面平行,则$am + bn + cp = 0$.

  2. 若直线与平面垂直,则$\frac{ a }{ m } = \frac{ b }{ n } = \frac{ c }{ p }$.注意这里分母可能除以$0$,我们实际上应该是三个形如$a = mt$的参数方程,这里简化了.

交点

联立方程硬解.

基本定理

参考:https://zhuanlan.zhihu.com/p/401766934

三余弦定理(最小角定理)

这个定理说明直线与平面的夹角,是所有包含直线的平面与这个平面形成的夹角中最小的那一个.并且偏移量决定了差距.

三正弦定理(最大角定理)

这个定理说明二面角是另一个平面上的直线与平面的夹角中最大的那个,并且偏移量决定了差距.

圆锥曲线

约定

对于所有对称情况结论只讨论一种(其它情况可通过坐标变换得到),但是例题以及做题方法除外.

大部分涉及斜率的存在性问题,统一不予考虑.如果遇到实际例题,只需特别处理那几个特殊情况即可($mx + ny = 1$需要判断过原点的直线,$y = kx + b$需要判断平行于$y$轴的直线),显然大部分情况下是平凡的.

椭圆

定义
第一定义

平面内与两定点$F_1 , F_2$距离之和为常数($> | F_1 F_2 |$)的点轨迹.即:$\{ P \mid | F_1 P | + | F_2 P | = 2 a , F_1 ( - c , 0 ) , F_2 ( c , 0 ) \}$.

第二定义

平面内一动点到定点与准线($x = \pm \frac{ a^2 }{ c }$)的距离比是常数$e = \frac{ c }{ a }$的点轨迹,即$\{ P \mid \frac{ | PF_1 | }{ d_1 } = \frac{ | PF_2 | }{ d_2 } = \frac{ c }{ a } = e , F_1 ( - c , 0 ) , F_2 ( c , 0 ) \}$.

第三定义

平面内一动点到两定点$A_1 ( - a , 0 ) , A_2 ( a , 0 )$的斜率乘积等于定值$e^2 - 1$的轨迹称为椭圆.

椭圆方程
标准方程

由定义不难得到椭圆的标准方程:$\frac{ x^2 }{ a^2 } + \frac{ y^2 }{ b^2 } = 1 ( b^2 = a^2 - c^2 , a > b > 0 )$.

一般方程

$nx^2 + my^2 = 1 ( n , m \geq 0 )$,这样设的好处在于如果不知道焦点的位置,仍然可以设方程并进行代数运算,最后判断一下$n$和$m$的大小关系即可.

椭圆重要元素
焦半径

若$P ( x_0 , y_0 )$,则$| PF_1 | = a + ex_0$,$| PF_2 | = a - ex_0$.

焦点弦

过$F_1$的弦$| AB | = 2 a + e ( x_1 + x_2 )$.

过$F_2$的弦$| AB | = 2 a - e ( x_1 + x_2 )$.

注意到焦点弦最短时$x_1 = x_2$.

焦点三角形

即$\bigtriangleup PF_1 F_2$,令$\theta = \angle F_1 PF_2$,有以下性质:

  1. $C = 2 a + 2 c$.

  2. $S = b^2 \tan \frac{ \theta }{ 2 } = c | y_P |$.

  3. $\cos \theta \geq 1 - 2 e^2$(当$P$在短轴上取等).

  4. $| PF_1 | | PF_2 | = \frac{ 2 b^2 }{ 1 + \cos \theta }$.

Example
Example1

已知椭圆$\frac{ x^2 }{ a^2 } + \frac{ y^2 }{ b^2 } = 1$,$P$是椭圆上一点,$\angle F_1 PF_2$的角平分线交$x$轴于$Q ( \frac{ c }{ 4 } , 0 )$,求离心率取值范围.

注意到$S_{ \bigtriangleup QPF_1 } = \frac{ 5 }{ 3 } S_{ \bigtriangleup QPF_2 }$,又有$Q$到$PF_1$和$PF_2$的距离相等,用等积法,显然$PF_1 = \frac{ 5 }{ 4 } a , PF_2 = \frac{ 3 }{ 4 } a$.

然后用三角形不等式做差就行.$2 c > \frac{ 1 }{ 2 } a , \frac{ 1 }{ 4 } < e$

双曲线

定义
第一定义

平面内与两定点$F_1 , F_2$距离之差为常数($> | F_1 F_2 |$)的点轨迹.即:$\{ P \mid | | F_1 P | - | F_2 P | | = 2 a , F_1 ( - c , 0 ) , F_2 ( c , 0 ) \}$.

第二定义

平面内一动点到定点与准线($x = \pm \frac{ a^2 }{ c }$)的距离比是常数$e = \frac{ c }{ a }$的点轨迹,即$\{ P \mid \frac{ | PF_1 | }{ d_1 } = \frac{ | PF_2 | }{ d_2 } = \frac{ c }{ a } = e , F_1 ( - c , 0 ) , F_2 ( c , 0 ) \}$.

第三定义

平面内一动点到两定点$A_1 ( - a , 0 ) , A_2 ( a , 0 )$的斜率乘积等于定值$e^2 - 1$的轨迹称为双曲线.

双曲线重要元素
焦半径

若$P ( x_0 , y_0 ) , ( x_0 > 0 )$,则$| PF_1 | = a + ex_0$,$| PF_2 | = - a + ex_0$.

渐近线

$y = \pm \frac{ b }{ a } x$.

如果换个方向的双曲线,事实上就是把双曲线标准方程的等号右边写成$0$得到的两个直线方程.

焦点三角形

即$\bigtriangleup PF_1 F_2$,令$\theta = \angle F_1 PF_2$,有以下性质:

  1. $S = \frac{ b^2 }{ \tan \frac{ \theta }{ 2 } }$.

抛物线

定义
第一定义

平面内一动点到定点与准线的距离相等的点轨迹.

抛物线重要元素
焦点弦

我曾经以为整理完二项式恒等式后再也不会有同样恐怖的结论群了

直线$AB$为过$y^2 = 2 px ( p > 0 )$焦点的弦,$A ( x_1 , y_1 ) , B ( x_2 , y_2 )$,倾斜角为$\theta$,准线与$x$轴交点为$E ( - \frac{ p }{ 2 } , 0 )$,作$AA_1$,$BB_1$垂直于准线于$A_1 , B_1$,则:

  1. $| AF | = x_1 + \frac{ p }{ 2 }$,$| BF | = x_2 + \frac{ p }{ 2 }$,$| AB | = x_1 + x_2 + p , \frac{ 1 }{ | FA | } + \frac{ 1 }{ | FB | } = \frac{ 2 }{ p }$.

  2. $| AF | = \frac{ p }{ 1 - \cos \theta } , | BF | = \frac{ p }{ 1 + \cos \theta } , | AB | = \frac{ 2 p }{ \sin^2 \theta }$.

  3. $x_1 x_2 = \frac{ p^2 }{ 4 }$,$y_1 y_2 = - p^2$.

  4. $S_{ \bigtriangleup AOB } = \frac{ p^2 }{ 2 \sin \theta }$.

  5. $k_{ AE } + k_{ BE } = 0$.

  6. $A , O , B_1$三点共线,$B , O , A_1$三点共线.

  7. 以$AB$为直径的圆与抛物线的准线相切.

  8. 以$A_1 B_1$为直径的圆与$AB$相切.

  9. 以$AF$或$BF$为直径的圆与$y$轴相切.

通用解法

联立方程
点参

不设直线斜率,直接通过设点坐标并且导出直线斜率.

这种做法通常要么不能做,要么能做并且非常简单,需要强大的构造能力.

弦长公式

已知直线$l$上有两点$N ( x_1 , y_1 ) , M ( x_2 , y_2 )$,这条直线的斜率为$k$,那么$| NM | = \sqrt{ 1 + k^2 } | x_1 - x_2 | = \sqrt{ 1 + \frac{ 1 }{ k^2 } } | y_1 - y_2 |$.

点差法

设圆锥曲线上两点$A ( x_1 , y_1 ) , B ( x_2 , y_2 )$,其中点$M ( x_0 , y_0 )$,有$2 x_0 = x_1 + x_2 , 2 y_0 = y_1 + y_2$.

把这两个点带入圆锥曲线方程并做差,可以通过平方差公式消去几项.然后可以表示出直线斜率,大概做做.

垂径定理

已知直线$l$与曲线交于两点$N ( x_1 , y_1 ) , M ( x_2 , y_2 )$,这条直线的斜率为$k$,$MN$的中点为$P ( x_0 , y_0 )$,那么:

  1. 在椭圆$\frac{ x^2 }{ a^2 } + \frac{ y^2 }{ b^2 } = 1 ( a > b > 0 )$中,$k \frac{ y_0 }{ x_0 } = - \frac{ b^2 }{ a^2 } = e^2 - 1$.

  2. 在双曲线$\frac{ x^2 }{ a^2 } - \frac{ y^2 }{ b^2 } = 1$中,$k \frac{ y_0 }{ x_0 } = \frac{ b^2 }{ a^2 } = e^2 - 1$.

  3. 在抛物线$y^2 = 2 px ( p > 0 )$中,$k = \frac{ p }{ y_0 } = \frac{ x_0 }{ p }$.

小联立

如果题目中有两条直线,它们之间的斜率满足一定关系,那么可以通过把这两个直线的斜率都设出来,然后再添加一个方程来实现.

这个方法的优点在于,有的时候分离出的方程会让原始式子简单很多.

缺点在于,有的时候会让原始式子复杂很多.

大联立

直接设主要直线的方程,然后其它直线均通过主要直线方程导出.

最常用的方法.

齐次化

本质是平移坐标系.

简单来说,如果图中有两条有公共点的直线$PA$,$PB$,我们可以将公共点$P$平移至原点,这样$PA$和$PB$的方程都方便表达.然后设$AB$的方程为$mx + ny = 1$(注意这个式子不能表示过原点的直线,需要特判).

由于进行了平移,新得到的圆锥曲线方程可能存在一次项和零次项,我们将一次项乘以$mx + ny$,零次项乘以$( mx + ny )^2$,这样就得到了一个齐次式子.将两边同时除以$x^2$后就得到了一个和$k = \frac{ y }{ x }$有关的方程.

换句话说,某种意义下,齐次化应该算是点参和大联立的结合体:大部分情况下,能用点参的条件是斜率可以用点坐标轻松表示,而如果点的坐标比较奇怪就没办法表示,而齐次化可以完美解决这个问题.

非对称性韦达定理

大概就是求出一个用一个方程的根表达的式子,然后需要继续化简.

通常的做法是寻找方程的$x_1 x_2$和$x_1 + x_2$之间的关系来做.

当然还有一种情况是问形如$\frac{ Ax_1 + Bx_2 }{ Cx_1 + Dx_2 }$是定值的问题,这个时候一定有$\frac{ A }{ C } = \frac{ B }{ D }$.

还没完,非对称性韦达定理的应用巨多,例如令$w = \frac{ x_1 }{ x_2 }$,自然有$w + \frac{ 1 }{ w } + 2 = \frac{ ( x_1 + x_2 )^2 }{ x_1 x_2 }$.

还比如有$y_2 = ny_1 + m$,我们可以用配凑技巧改写作$( y_2 + w ) = k ( y_1 + w )$,也就有$\frac{ y_2 + w }{ y_1 + w } = k$,类似上面的做法也可以求.

硬解定理

设直线$y = kx + \varphi$与曲线$\frac{ x^2 }{ m } + \frac{ y^2 }{ n } = 1$相交于$A ( x_1 , y_1 )$和$B ( x_2 , y_2 )$.

那么联立方程是:$( n + mk^2 ) x^2 + 2 k \varphi mx + m ( \varphi^2 - n ) = 0$.

判别式:$\Delta = 4 mn ( n + mk^2 - \varphi^2 )$.

韦达定理:

配凑法

参考:https://zhuanlan.zhihu.com/p/521025768.

先猜结论,再对着结论构造一个对称式子,从而声明这个式子就是答案.

问题在于咋构造,通常前面的部分还是按部就班来.最后来一步”注意到”来机械降神.

感觉没什么太大用,因为小题直接猜结论,大题按部就班不会太慢.

应用

Example1(大联立/点参)

已知抛物线$y^2 = 4 x$,若$A , B$位于抛物线上$x$轴上方不同的两点,直线$OA , OB$的斜率分别为$k_1 , k_2$,且满足$k_1 k_2 - 4 = 4 k_1 + 4 k_2$,求证:$AB$过定点,并求出$k_{ AB }$的取值范围.

注意到$k_1$和$k_2$之间的关系很复杂,这个时候就别惦记你那小联立了,老老实实拿大联立做吧.

设$AB : y = kx + b$,则$A ( x_1 , kx_1 + b ) , B ( x_2 , kx_2 + b )$,显然$k_1 = k + \frac{ b }{ x_1 } , k_2 = k + \frac{ b }{ x_2 }$.

直接带入方程,有:

而直接大联立得到的式子是:

带入,得到$k - b = 4$,因此过定点$( - 1 , - 4 )$,与$kb < 1$联立得到$k < 2 + \sqrt{ 5 }$.

还没完,这种题一定要检查一遍条件.注意到$AB$为$x$轴上方两点的性质没用到,这意味着$y_1 y_2 > 0 \land y_1 + y_2 > 0$,带入方程得到:

化简得到$\begin{cases}b > 0 \ k > 0\end{cases}$,解得$k > 4$,于是$k \in ( 4 , 2 + \sqrt{ 5 } )$.

这啥暴力计算啊…没啥好方法嘛?

首先显然的一点是:由于是在做抛物线,直线方程设成反式肯定会好算很多.(整理到这里才意识到可以设反式,但是懒得改前面的内容了)

看上去式子太复杂确实不太可能用小联立做.问题在于,$OA$和$OB$的斜率看上去都很好表示,为何不能用点参做呢?

我们尝试直接用点参:

我们毫不费力就导出了用反式之后做的式子,这仿佛在预示我们点参是有用的,让我们继续:

显然过定点$( - 1 , - 4 )$,并且通过$y_1$和$y_2$的关系也很好求斜率的范围.

另外值得一提的是,通常情况下,不要用那个$\frac{ x - x_1 }{ x_1 - x_2 } = \frac{ y - y_1 }{ y_1 - y_2 }$的方程直接表示直线,你做抛物线的很重要的一个目标是通过消参来让式子变得更简洁,而不是去硬着头皮算,上面这个直线方程咋消参啊.

Example2(齐次化)

已知椭圆$\frac{ x^2 }{ 4 } + y^2 = 1$,$P , Q$在椭圆上,$A ( 2 , 0 )$,$k_{ AP } k_{ AQ } = \frac{ 1 }{ 20 }$,求证:$PQ$过定点.

注意到$A ( 2 , 0 )$,设$P ( x_1 , y_1 ) , Q ( x_2 , y_2 )$,$PQ : m ( x - 2 ) + yn = 1$,那么我们要求的也就是$x - 2$和$y$之间的关系.

第一步先要把椭圆方程配出来,显然$\frac{ x^2 }{ 4 } + y^2 = 1 \Rightarrow \frac{ ( x - 2 )^2 }{ 4 } + ( x - 2 ) + y^2 = 0$.

显然?这咋配的啊.

其实简单来说也就是令$x ‘ = x - 2 , y ‘ = y$,我们有$x = x ‘ + 2 , y = y ‘$,带入就可以得到关于$x ‘ , y ‘$的方程,然后再带回$x$和$y$就行.

我们开始推导:

令$k = \frac{ y }{ x - 2 }$,也就得到了$4 n + 1 + 4 mk + 4 k^2 = 0$.用一遍韦达定理,有:$k_1 k_2 = \frac{ 4 n + 1 }{ 4 } = \frac{ 1 }{ 20 } , n = - \frac{ 1 }{ 5 }$.

也就有:$PQ : - \frac{ 1 }{ 5 } ( x - 2 ) + my = 1$,显然过定点$( - 3 , 0 )$.

Example3(小联立)

已知椭圆$\frac{ x^2 }{ 9 } + y^2 = 1$,$P , Q$是该椭圆上两动点,$M , N$分别为$P , Q$在$x$轴上的射影,而且$k_{ OP } k_{ OQ } = - 1$,记$S = S_{ \bigtriangleup OPM } + S_{ \bigtriangleup OQN }$,求$S$的最大值.

出现了两条直线!提问:使用大联立还是小联立.

考虑这么一个事实:大联立的用处应该体现在直线$PQ$很重要的时候,而这个题除了$P , Q$两点以外,和$PQ$半毛钱关系都没有.而且如果使用小联立,那么两个斜率之间的关系也很好表示,因此我们选择小联立.

设$P ( x_1 , y_1 ) , Q ( x_2 , y_2 )$,$k = \frac{ y_1 }{ x_1 } , - \frac{ 1 }{ k } = \frac{ y_2 }{ x_2 }$:

而联立方程,有:

代入计算即可求解.

当然这个题斜率形式很好看,拿点参肯定也是可以做的,但是没啥必要,因为斜率关系很好看.

等一下,大联立真的没啥希望嘛?

确实没啥希望,因为直线$PQ$有两个未知量,我们还需要拿$k_{ OP } k_{ OQ } = - 1$限制它们的关系,不如直接小联立.

Example4(非对称性韦达定理)

已知椭圆$\frac{ x^2 }{ 2 } + y^2 = 1$,$F ( 1 , 0 )$,直线$l$过$F$且交椭圆于$A , B$两点.求问:$x$轴上是否存在异于$F$的一点$Q$,使得$\frac{ k_{ QA } }{ k_{ QB } }$是定值.

直接设$AB : x = ky + 1$,$Q ( q , 0 )$.我们有:

坏了,这咋做.

我们用一下韦达定理得到:

注意到$\frac{ ( y_1 + y_2 ) }{ 2 } = k ( y_1 y_2 )$,代入,有:

若是定值,那么就有:$\frac{ 3 - 2 q }{ 1 } = \frac{ 1 }{ 3 - 2 q }$,解得$q_1 = 1 ( F )$,$q_2 = 2 ( Q )$.

所以$Q ( 2 , 0 )$.

Example5(配凑法)

已知椭圆$\frac{ x^2 }{ 4 } + \frac{ y^2 }{ 3 } = 1$,过$F ( - 1 , 0 )$的直线交椭圆于$M , N$两点,过$M$作直线$x = - 4$的垂线,垂足为$E$,求证:$EN$过定点.

根据对称原理,显然这个定点一定在$x$轴上.

我们先写大联立的式子:设$MN : x = - 1 + ky$,带入有$( 3 m^2 + 4 ) y^2 - 6 my - 9 = 0$.再设$M ( x_1 , y_1 ) , N ( x_2 , y_2 )$,自然有:

接下来呢,我们想一下我们要求什么:我们要求出$EN$的表达式:形如$y - m = k ( x - n )$,然后声明$( n , m )$是定点.

这又意味着啥呢,这意味着在这条直线上,除了那个定点以外,一定有$k = \frac{ y - m }{ x - n }$.而我们现在有两个点$E ( - 4 , y_1 )$和$N ( x_2 , y_2 )$,又猜出$m = 0$,也就是我们要找到一个$n$满足$\frac{ y_1 }{ - 4 - n } = \frac{ y_2 }{ x_2 - n }$.

我们倒着推:

这是啥,这是非对称性韦达定理.

这一步已经可以暴力化简了.但那样还不如直接做呢.所以我们直接选择从非对称性韦达定理的角度推过来.

观察韦达定理的关系式,我们有:

做到这一步发现要做完了,不难发现$n = \frac{ 5 }{ 2 }$.

等一下,最后咋就这么巧就凑出来了呢?

因为你都确定了$m = 0$了,肯定是可以凑出来的,除非它真的不过定点.

极点极线
定义

几何定义

感觉这个定义大概率没啥用

过不在二次曲线上的一点$P$作直线$l$交二次曲线于$M , N$两点(离$P$近的是$M$),则在$l$上有且只有一点$Q$,使得$| MQ | | NP | = | MP | | NQ |$(即$P , Q , M , N$构成一调和点列).当$l$绕着$P$旋转时,$Q$的轨迹是一条直线$p$(或一部分),这条直线$p$叫做点$P$关于二次曲线的极线,而$P$叫做$p$关于该曲线的极点.

以椭圆为例子,接下来我们声明:$p : \frac{ x_0 x }{ a^2 } + \frac{ y_0 y }{ b^2 } = 1$.

证明:我有一个绝妙的证法,可惜这里地方太小,写不下.

代数定义

对于不在二次曲线$C : Ax^2 + Bxy + Cy^2 + Dx + Ey + F = 0$上的一点$P ( x_0 , y_0 )$,我们称它的极线为$p : Axx_0 + B \frac{ x_0 y + y_0 x }{ 2 } + Cyy_0 + D \frac{ x + x_0 }{ 2 } + E \frac{ y + y_0 }{ 2 } + F = 0$.

而对于在二次曲线上的点,我们也可以这么定义,不难发现此时极线就是过极点的切线.

证明:我有一个绝妙的证法,可惜这里地方太小,写不下.

基本性质

性质1(配极原理)

对于同一条二次曲线$C$,如果点$P$的极线经过点$Q$,那么点$Q$的极线经过点$P$.

证明:我有一个绝妙的证法,可惜这里地方太小,写不下.

性质2(配极原理推论)

两点连线的极点是这两点的极线的交点;两直线交点的极线是这两直线的极点的连线.

证明:由性质1,显然.

性质3(极点与极线的位置关系)

ps:对于双曲线而言:我们所说的在内部指的是平面中被双曲线分为的三部分平面中对称的那两部分.抛物线类似.

  1. 设四边形$ABCD$(对边不平行)内接于二次曲线$C$,则对角线交点$P$的极线是两组对边交点的连线.反之同理,若$P$在二次曲线内部,那以这个点为对角线交点的内接四边形对边交点的连线就是它的极线.这告诉我们:若一个点在二次曲线内,那它的极线一定在二次曲线外.反之亦然成立.

  2. 若一个点在二次曲线上,那它的极线就是过这个点的二次曲线的切线.

  3. 若一个点在二次曲线外,那它的极线就是过这个点向二次曲线作两条切线,这两条切线与二次曲线的交点的连线.

证明:我有一个绝妙的证法,可惜这里地方太小,写不下.

使用方法

通过极点极线猜结论,然后想办法证明结论.

Example1

已知$\frac{ \cos \theta }{ a } + \frac{ \sin \theta }{ b } = 1$,求证:$\frac{ 1 }{ a^2 } + \frac{ 1 }{ b^2 } \geq 1$.

设直线$l : \frac{ x }{ a } + \frac{ y }{ b } = 1$,$M ( \cos \theta , \sin \theta )$,则$M$在$l$上.

又注意到$M$显然是在单位圆上,而$l$是单位圆关于$P ( \frac{ 1 }{ a } , \frac{ 1 }{ b } )$的极点.又注意到$l$与单位圆至少有一个交点,因此$P$要么在圆上要么在圆外,得证.

Example2

已知椭圆$\frac{ x^2 }{ 4 } + \frac{ y^2 }{ 3 } = 1$,$A_1 ( - 2 , 0 ) , A_2 ( 2 , 0 ) , D ( \frac{ 1 }{ 2 } , 0 )$,过$D$的直线交椭圆于$P , Q$两点(不与$A_1 , A_2$重合).$A_1 P \cap A_2 Q = M$,$A_1 Q \cap A_2 P = N$,设$k_1 = k_{ A_1 P } , k_2 = k_{ A_1 Q }$.求证:$k_1 k_2$是定值,求出这个定值并求出$\bigtriangleup DMN$面积的最小值.

一眼极点极线,通过极点极线知识不难得知$MN : x = 8$.

我们先来看已知$MN : x = 8$之后怎么做:

设$P ( x_1 , y_1 ) , Q ( x_2 , y_2 )$,再设$PQ : x = ky + \frac{ 1 }{ 2 }$,则:$k_1 k_2 = \frac{ y_1 }{ x_1 + 2 } \frac{ y_2 }{ x_2 + 2 }$,不难算出$k_1 k_2 = - \frac{ 9 }{ 20 }$.

此时$S_{ \bigtriangleup DMN } = | MN | | 8 - \frac{ 1 }{ 2 } | \frac{ 1 }{ 2 }$.不难发现只需求出$| MN |_{ \min }$即可.而$MN \bot x$轴,所以$| MN | = | y_M - y_N |$.

接下来咋做?第一问求得$k_1$和$k_2$的关系不能白求啊!

我们有$A_1 P : x = - 2 + \frac{ 1 }{ k_1 } y , A_1 Q : x = - 2 + \frac{ 1 }{ k_2 } y$,带入$x = 8$,求得$y_M = 10 k_1 , y_N = 10 k_2$.

于是$| MN | = 10 | k_1 - k_2 |$.注意到$k_1 > 0 \land - k_2 > 0 \land k_1 ( - k_2 ) = \frac{ 9 }{ 20 }$,显然可以用基本不等式计算,最后得到$S_{ \min } = \frac{ 45 \sqrt{ 5 } }{ 2 }$.

好,问题就差一步极点极线的证明了.

这个时候,我们先说出$A_1 Q : x = - 2 + \frac{ y_2 }{ x_2 + 2 } y , A_2 P : x = 2 + \frac{ y_1 }{ x_1 - 2 } y$,然后我们声明这两条直线的交点的横坐标一定是$8$,然后代入验证即可.

好吧我也觉得很无赖,没办法.

隐函数求导

大概是这样的:

拿椭圆举例子,我们假设椭圆方程是$\frac{ x^2 }{ a^2 } + \frac{ y^2 }{ b^2 } = 1$.

我们将$y$看作$x$的函数,对两边求导,自然得到:

这是个方程,你可以解得$y ‘ = - \frac{ b^2 x }{ a^2 y }$.而这就是椭圆过$( x , y )$这一点切线的斜率.用点斜式就可以得到方程.

目前没发现这方法在除了推导切线方程以外有啥用.

线性变换

大概率没啥用的方法,不过思想还是挺重要的.

(好吧我特意写这么一栏只是因为我线代学魔怔了)

简单来说就是把一般的图形变成特殊的图形,然后乱做.

线性变换的问题在于角的变化有点随意.不过边长以及斜率的变化都可以控制.

不过感觉只有椭圆是迫真有用的东西

旋转矩阵

向量$\vec{ b } = ( x , y )$逆时针旋转$\theta$后得到的答案是$A \vec{ b }$,其中

\cos\theta,-\sin\theta\\

\sin\theta,\cos\theta

\end{bmatrix}

你要不喜欢矩阵表示也不是不行,那向量$( x , y )$旋转$\theta$得到$( x ‘ , y ‘ )$,其中

y’=xsin\theta+ycos\theta

椭圆转化成圆

我们注意到圆的方程是$( x ‘ )^2 + ( y ‘ )^2 = 1$,而椭圆的方程形如$\frac{ x^2 }{ a^2 } + \frac{ y^2 }{ b^2 } = 1$.

我们注意到上面的式子等价于:$( \frac{ x }{ a } )^2 + ( \frac{ y }{ b } )^2 = 1$.我们将原坐标系中的所有坐标$( x , y )$全部变成$( \frac{ x }{ a } , \frac{ y }{ b } )$之后,就得到了一个新的坐标系.在新的坐标系中,我们只需要对着圆做就行.

换成线性代数语言,令$\vec{ f } = ( x , y )$满足椭圆方程,令$\vec{ g } = ( x ‘ , y ‘ )$满足圆的方程,自然有:

双曲线转化为反比例函数

注意到反比例函数的方程是$x ‘ y ‘ = 1$,而双曲线的方程是$\frac{ x^2 }{ a^2 } - \frac{ y^2 }{ b^2 } = 1$.

这个要硬配可能有些抽象.我们拿矩阵导一导.

首先先转化为$x^2 - y^2 = 2$的形式,需要左乘矩阵$\begin{bmatrix}\frac{ \sqrt{ 2 } }{ a } , 0 \ 0 , \frac{ \sqrt{ 2 } }{ b }\end{bmatrix}$.

然后这个形式和我们所需要的反比例函数的形式只差一步旋转$\frac{ \pi }{ 4 }$了.旋转矩阵为

\frac{1}{\sqrt{2}},-\frac{1}{\sqrt{2}}\\

\frac{1}{\sqrt{2}},\frac{1}{\sqrt{2}}

\end{bmatrix}

把两个东西乘起来得到矩阵

\frac{1}{a},-\frac{1}{b}\\

\frac{1}{a},\frac{1}{b}

\end{bmatrix}

验证一下,我们有$x ‘ = \frac{ x }{ a } - \frac{ y }{ b } , y ‘ = \frac{ x }{ a } + \frac{ y }{ b }$.带入反比例函数的方程:

对着矩阵求逆一下得到:逆矩阵为

\frac{a}{2},\frac{a}{2}\\

-\frac{b}{2},\frac{b}{2}

\end{bmatrix}

验证一下,我们有$x = \frac{ a }{ 2 } ( x ‘ + y ‘ ) , y = \frac{ b }{ 2 } ({ y ‘ - x ‘ } )$,带入双曲线方程得到:

要觉得矩阵部分比较魔怔也可以直接看上面的普通描述.

抛物线转化为二次函数

这个比较简单,交换$x , y$即可,小问题.

极坐标

平面内取一点$O$为极点,引一条射线$Ox$叫做极轴,再选定单位长度和单位角度以及角度正方向,就建立了一个极坐标系.

对于平面上任意一点$M$,令$\rho = | OM |$,$\theta$为以$Ox$为始边,沿角度正方向(一般是逆时针方向)转到$OM$的夹角.那么我们称$( \rho , \theta )$为$M$的极坐标,其中$\rho$叫做极径,$\theta$叫做极角.

$\rho$有可能取负,我们通常认为$( - \rho , \theta ) = ( \rho , \theta + \pi )$.

通常情况下默认$0 \leq \theta < 2 \pi , \rho \geq 0$.如果遇到和直角坐标系结合的问题,通常默认原点为极点,$x$轴正半轴为极轴且二者单位长度相等.下文如无特殊说明均按此建立极坐标.

注意到若$M$在直角坐标系中坐标为$( x , y )$,在极坐标中坐标为$( \rho , \theta )$,若$M \ne O$自然有:

看到这里,聪明的你可能已经发现了不对劲:那这玩意怎么做坐标系变换呢?这玩意难道能乱乘矩阵嘛?这俩项单位都不一样欸.

别急,你注意到这个东西看上去不太能整什么抽象的坐标系,做的时候直接考虑转化为平面直角坐标系再做.

圆的极坐标方程

显然是$\rho^2 = r^2$.

另外,如果中心在$C ( \rho_0 , \theta_0 )$,半径为$r$的方程咋求呢?

我们考虑本质是坐标系变换,想都别想先转平面直角坐标系,自然有:

另外由于$\cos \theta = \cos ( - \theta )$,这个公式应该不难背.

直线的极坐标方程

过定点$( \rho_1 , \theta_1 )$,且倾斜角为$\alpha$:$\rho \sin ( \alpha - \theta ) = \rho_1 \sin ( \alpha - \theta_1 )$.

这个咋推的呢,先换回平面直角坐标系,假设过定点$( x_1 , y_1 )$,倾斜角为$\alpha$,我们自然有$( x - x_1 ) \sin \alpha = ( y - y_1 ) \cos \alpha$.

于是有:

其实本质还是极坐标轴变换,因为过极点的直线是显然的.

我们再来考虑一个:求过定点$( \rho_1 , \theta_1 )$和$( \rho_2 , \theta_2 )$的直线方程.

同理的:

太丑了吧,甚至不对称?

(网上的资料这一步可以继续往下化简,用一些三角函数知识).

这个故事教给我们:极坐标系下是很难表示一些直线的.

那表示曲线呢?

圆锥曲线的极坐标方程

优美的来了!

我们注意到圆锥曲线的一种定义是:到准线距离$d$和到定点距离$r$之比为常数的曲线.令$e = \frac{ r }{ d }$.

假定定点为原点,极轴垂直于准线,$h$为定点到准线的距离,又设曲线上一点为$M ( \rho , \theta )$,自然有:$r = \rho , d = h + \rho \cos \theta$.

于是有:

值得一提的是这玩意不能将圆理解为$e = 0$的圆锥曲线.

参数方程

在平面直角坐标系中,曲线上任意一点的坐标$x , y$都是某个变量$t$的函数$\begin{cases}x = f ( t ) \ y = g ( t )\end{cases}$.

圆的参数方程

$M ( r \cos \theta , r \sin \theta )$,其中$\theta$是$\angle OMx$.

直线的参数方程

$M ( x_0 + t \cos \theta , y_0 + t \sin \theta )$,其中$\theta$是倾斜角,$t$是参数,$M_0 ( x_0 , y_0 )$.

注意到$| M_0 M | = | t |$.事实上,设$\vec{ e } = ( \cos \theta , \sin \theta )$,也就是直线的单位方向向量,则$\overrightarrow{ M_0 M } = t \vec{ e }$.

椭圆的参数方程

$M ( a \cos \theta , b \sin \theta )$,其中$\theta$称为$M$的离心角.

值得注意的是,这里的$\theta$并非$\angle MOx$,而是将椭圆线性变换回圆后对应点的对应圆心角.

Example1

在椭圆$\frac{ x^2 }{ 9 } + \frac{ y^2 }{ 4 } = 1$上求一点$M$,使$M$到直线$x + 2 y - 10 = 0$的距离最小.

直接令$M = ( 3 \cos \theta , 2 \sin \theta )$,则$d = \frac{ | 3 \cos \theta + 4 \sin \theta - 10 | }{ \sqrt{ 5 } } = | \sqrt{ 5 } \sin ( \theta + \varphi ) - 2 \sqrt{ 5 } |$,其中$\varphi = \arcsin \frac{ 3 }{ 5 }$.

于是$d_{ \min } = \sqrt{ 5 }$,此时$\sin ( \theta + \varphi ) = 1 = \sin{ \frac{ \pi }{ 2 } }$,那么就有$\theta = \frac{ \pi }{ 2 } - \varphi$,$\sin \theta = \cos \varphi = \frac{ 4 }{ 5 } , \cos \theta = \sin \varphi = \frac{ 3 }{ 5 }$.

则$M = ( \frac{ 9 }{ 5 } , \frac{ 8 }{ 5 } )$.

Example2

已知椭圆$\frac{ x^2 }{ 100 } + \frac{ y^2 }{ 64 } = 1$,有一内接矩阵$ABCD$($AB / / x , BC / / y$),求矩阵最大面积.

直接令$A = ( 10 \cos \theta , 8 \sin \theta )$,则$S = 20 \cos \theta \times 16 \sin \theta = 160 \sin ( 2 \theta )$,$S_{ \max } = 160$.

双曲线的参数方程

$M ( \frac{ a }{ \cos \theta } , b \tan \theta ) = M ( a \sec \theta , b \tan \theta )$,其中$\theta$称为$M$的离心角,通常规定$\theta \in [ 0 , 2 \pi ] \land \theta \ne \frac{ \pi }{ 2 } \land \theta \ne \frac{ 3 \pi }{ 2 }$.

其实本质也就是三角恒等式$\sec^2 \theta = 1 + \tan^2 \theta$.

Example1

圆$O : x^2 + ( y - 2 )^2 = 1$上有一点$P$,双曲线$x^2 - y^2 = 1$上有一点$Q$,求$| PQ |_{ \min }$.

设$Q ( \sec \theta , \tan \theta )$,则:

$| OQ |_{ \min } = \sqrt{ 3 } , | PQ |_{ \min } = \sqrt{ 3 } - 1$.

Example2

求证:等轴双曲线平行于实轴的弦在两顶点所张的角均为直角.

设$P ( a \sec \theta , a \tan \theta ) , Q ( - a \sec \theta , a \tan \theta )$,则$k_P = \frac{ a \tan \theta }{ a \sec \theta - a } , k_Q = \frac{ a \tan \theta }{ - a \sec \theta - a }$.注意到$k_P \cdot k_Q = - 1$.

Example3

已知双曲线$\frac{ x^2 }{ a^2 } - \frac{ y^2 }{ b^2 } = 1$,$A , B$是双曲线同支上相异两点,线段$AB$的垂直平分线与$x$轴相交于点$P ( x_0 , 0 )$,求证:$| x_0 | > \frac{ c^2 }{ a } = \frac{ a^2 + b^2 }{ a }$.

设$A ( a \sec \alpha , b \tan \alpha ) , B ( a \sec \beta , b \tan \beta )$,则中点$M ( \frac{ a }{ 2 } ( \sec \alpha + \sec \beta ) , \frac{ b }{ 2 } ( \tan \alpha + \tan \beta ) )$.

于是中垂线方程为$y - \frac{ b }{ 2 } ( \tan \alpha + \tan \beta ) ) = - \frac{ a ( \sec \alpha - \sec \beta ) }{ b ( \tan \alpha - \tan \beta ) } [ x - \frac{ a }{ 2 } ( \sec \alpha + \sec \beta ) ]$.

代入$P ( x_0 , 0 )$,求得$x_0 = \frac{ c^2 }{ 2 a } ( \sec \alpha + \sec \beta )$.

也就是要比较$| \sec \alpha + \sec \beta |$和$2$的大小关系,注意到$A , B$同支,所以$| \sec \alpha + \sec \beta | > 2$.

抛物线的参数方程

$M ( \frac{ 2 p }{ \tan^2 \theta } , \frac{ 2 p }{ \tan \theta } )$,其中$\theta$称为$M$的离心角,意义是该点和原点所确定直线的斜率,注意这个参数方程不能表示抛物线顶点.

事实上,我们可以有一个别的参数方程表达:$M ( 2 pk^2 , 2 pk )$,这个参数方程可以表示顶点.

Example1

若抛物线$\begin{cases}x = 2 pt^2 \ y = 2 pt\end{cases}$上有不同两点$M_1 , M_2$,所对应的参数分别是$t_1 , t_2$,求直线$M_1 M_2$所在直线的斜率.

$k_{ M_1 M_2 } = \frac{ 2 pt_1 - 2 pt_2 }{ 2 pt_1^2 - 2 pt_2^2 } = \frac{ 1 }{ t_1 + t_2 }$.

Example2

$A , B$是抛物线$y^2 = 2 px$上异于顶点的两动点,且$OA \bot OB$,$AB$上有一点$M$满足$OM \bot AB$,求$M$的轨迹方程.

设$M ( x , y ) , A ( 2 pt_1^2 , 2 pt_1 ) , B ( 2 pt_2^2 , 2 pt_2 )$,注意到:

因为$\overrightarrow{ OA } \bot \overrightarrow{ OB }$,所以$( 2 pt_1 t_2 )^2 + ( 2 p )^2 t_1 t_2 = 0$,$t_1 t_2 = - 1$.

因为$\overrightarrow{ AB } \bot \overrightarrow{ OM }$,又有$k_{ AB } = \frac{ 1 }{ t_1 + t_2 }$,所以$k_{ OM } = - ( t_1 + t_2 )$,$\frac{ y }{ x } = - ( t_1 + t_2 )$.

接下来咋做捏?注意到我们好像忘记了$ABM$三点共线的性质,拿向量做这个东西.

$\overrightarrow{ AM } = ( x - 2 pt_1^2 , y - 2 pt_1 ) , \overrightarrow{ MB } = ( 2 pt_2^2 - x , 2 pt_2 - y )$.

那么有$( x - 2 pt_1^2 ) ( 2 pt_2 - y ) = ( 2 pt_2^2 - x ) ( y - 2 pt_1 )$.

化简得到$x^2 + y^2 - 2 px = 0 ( x \ne 0 )$.

等一下,这咋想到的啊.

首先注意到我们有两个点$A , B$,自然要设出它们的参数方程.然后呢?然后我们发现最后$M$一定和$t_1 , t_2$有关.但是我们要求的是$M$的方程,其中不能带有$t_1 , t_2$,因此考虑把$M$的坐标设出来,再用这个坐标表示$t_1 , t_2$,表示不出来表示$t_1 t_2 , t_1 + t_2$也可以,然后消掉即可.

当然这题还有一个做法,注意到$M$一定在以$| OA |$为直径的圆上,$B$同理,这两个圆的方程分别为:

也就是说,$t_1 , t_2$是同一个方程的两个根,根据韦达定理自然有$t_1 t_2 = \frac{ - ( x^2 + y^2 ) }{ 2 px } = - 1$,于是直接有$x^2 + y^2 - 2 px = 0$.

还没完,注意到$O$一定是一个根,要去掉,所以答案就是$x^2 + y^2 - 2 px = 0 ( x \ne 0 )$.

Example3

已知$A , B , C$是抛物线$y^2 = 2 px ( p > 0 )$上的三个点,且$BC$与$x$轴垂直,直线$AB$和$AC$分别与抛物线的轴交于$D , E$两点,求证:抛物线的顶点平分$DE$.

设$A ( 2 pt_1^2 , 2 pt_1 ) , B ( 2 pt_2^2 , 2 pt_2 ) , C ( 2 pt_2^2 , - 2 pt_2 )$,注意到$AB : y - 2 pt_1 = \frac{ 1 }{ t_1 + t_2 } ( x - 2 pt_1^2 )$,$AC : t - 2 pt_1 = \frac{ 1 }{ t_1 - t_2 } ( x - 2 pt_1^2 )$.

可求得$D ( - 2 pt_1 t_2 , 0 ) , E ( 2 pt_1 t_2 , 0 )$,于是得证.

蒙日圆

参考:https://zhuanlan.zhihu.com/p/591258689

定义

过圆锥曲线外一点作两条互相垂直的切线,那么这一点的轨迹是一个圆,这个圆被称为蒙日圆,又叫外准圆.

方程

椭圆的蒙日圆方程

设椭圆为$\frac{ x^2 }{ a^2 } + \frac{ y^2 }{ b^2 } = 1$,其蒙日圆方程为$x^2 + y^2 = a^2 + b^2$.

证明:直接设椭圆上一点就可以导出.

双曲线的蒙日圆方程

设双曲线为$\frac{ x^2 }{ a^2 } - \frac{ y^2 }{ b^2 } = 1$,其蒙日圆方程为$x^2 + y^2 = a^2 - b^2$.

证明:其实注意到椭圆的证明中设$b$是复数也是成立的,自然得证双曲线.

我知道你在想啥,你在想有没有可能一个点向双曲线能做出超过两条切线.事实上根据渐近线的原理这是不可能滴.

抛物线的蒙日圆方程

设抛物线$y^2 = 2 px$,其蒙日圆方程为$x = - \frac{ p }{ 2 }$.

有一说一,直线是半径无穷大的圆.

0%