三角换元适合处理圆、平方差和带特定约束的三元表达式。关键是证明原来的每个可行解都能被参数表示,并在求解后返回原范围。
平方和与根式的参数化
若 x2+y2=R2、R>0,可令 x=Rcost,y=Rsint,t∈[0,2π);第一象限则取 t∈(0,π/2)。这是单位圆参数化,覆盖整个圆。
若 ∣x∣≤R,令 x=Rsint,t∈[−π/2,π/2],则 R2−x2=Rcost。例如 x+1−x2 的定义域为 [−1,1],化为 sint+cost,最大值为 2,在 t=π/4 取得。
对 x2−y2=1 的右支 x≥1,可令 x=1/cost,y=tant、t∈(−π/2,π/2);左支须改成 x=−1/cost。不能用右支代换代表整条双曲线。
正数约束对应三角形半角
若 x,y,z>0 且 xy+yz+zx=1,令 α=arctanx,β=arctany。因 xy<1,α+β<π/2;令 γ=π/2−α−β>0,则
tanγ=x+y1−xy=z.
故 x,y,z 分别可写成一个三角形的三个半角正切。反过来,由角和公式也得到该约束。这里正数条件保证三个半角都为锐角且和为 π/2。
若 x,y,z>0 且 x+y+z=xyz,令三个主值反正切为 A,B,C∈(0,π/2)。正弦和角展开给 sin(A+B+C)=0;三角和在 (0,3π/2) 内,故只能为 π。于是它们对应一个锐角三角形的三个正切。
三元角度代换需要什么条件
三角恒等式能给出代换线索,但反向代换必须保证每个实数解都能表示。以下列出可直接使用的情形。
| 代数条件 |
可取的三角形式 |
| x,y,z>0, xy+yz+zx=1 |
x=tan(A/2),y=tan(B/2),z=tan(C/2),A,B,C 是三角形内角 |
| x,y,z>0, x+y+z=xyz |
x=tanA,y=tanB,z=tanC,A,B,C 是锐角三角形内角 |
| x,y,z>0, x+y+z=xyz |
也可取 x=cot(A/2),y=cot(B/2),z=cot(C/2),对应另一个三角形 |
| x,y,z>0, xy+yz+zx=1 |
也可取 x=cotA,y=cotB,z=cotC,对应一个锐角三角形 |
前两行已在正数半角代换中证明。后两行先取倒数:X=1/x,Y=1/y,Z=1/z,约束分别变成 XY+YZ+ZX=1 或 X+Y+Z=XYZ,再用前两行。
余弦平方约束
对 x,y,z∈(−1,1),它们能写成某个非退化三角形三个内角的余弦,当且仅当
x2+y2+z2+2xyz=1,x+y+z>1.
必要性。 平方关系见内角恒等式。余弦和等于 1+4sin(A/2)sin(B/2)sin(C/2)>1。
充分性。 令 A=arccosx,B=arccosy,则 A,B∈(0,π)。把平方关系看成关于 z 的二次式,得到
z=−xy±(1−x2)(1−y2)=−cos(A+B)或−cos(A−B).
记 s=(A+B)/2,d=(A−B)/2,则 cosd>0、coss<cosd。若取第二个根,则
x+y+z=1+2cosd(coss−cosd)<1,
被条件排除。取第一个根时,
x+y+z=1+2coss(cosd−coss)>1
迫使 coss>0,即 A+B<π。令 C=π−A−B>0,便有 cosC=z。
特别地,若 x,y,z>0 并满足平方关系,则每个数自动小于 1,且
(x+y+z)2=1+2(xy+yz+zx−xyz)>1,
因此对应锐角三角形。若没有范围和角和的检查,单凭一个代数等式不能声称三数一定是三角形内角的三角函数值。
半角正切的有理化
当 θ≡π(mod2π) 时,令 t=tan(θ/2),由倍角公式得
sinθ=1+t22t,cosθ=1+t21−t2.
这可把有理三角式转为关于 t 的分式;但 θ≡π(mod2π) 未被有限实数 t 表示,须在原式另检。
例如 sinθ=1+cosθ 换元后给 2t=2,即 t=1、θ≡π/2;原式在 θ≡π 也成立。最终解是这两类,直接换元只得到一类。
方程组先线性求正余弦
解 sinx+cosx=1、2sinx−cosx=2。相加得 sinx=1,再得 cosx=0,两值满足单位圆关系,所以 x=π/2+2kπ,k∈Z。
一般先求得 sinx=u,cosx=v 后,必须检查 u2+v2=1。例如若算出 u=v=1,即使线性方程组有解,三角方程组仍无实解。若系数行列式为零,则先检查两式是否矛盾或等价,再解剩下的一个三角方程。
三个非负数和为一的完整参数化
约束 x,y,z≥0、x+y+z=1 等价于存在 α,β∈[0,π/2] 使
x=sin2αcos2β,y=cos2αcos2β,z=sin2β.
先令 sinβ=z。若 z<1,再令 sinα=x/(1−z);若 z=1,则 x=y=0,任取 α 都可。反向代入立即验证非负性及和为一。
若要求三个数严格为正,则可取两个参数都在 (0,π/2) 内。参数化的作用是把约束自动满足,但并不保证化简后的最值更容易;选择前应先观察待求式是否适合平方和结构。
关联阅读
主题目录 · 全站目录