例 1.16
依赖于
被以下题目直接调用
计算 n 阶行列式:
Dn=x1zz⋮zzyx2z⋮zzyyx3⋮zz⋯⋯⋯⋯⋯yyy⋮xn−1zyyy⋮yxn.
解答
解 对第 n 列进行拆分即可得到递推公式:
Dn=x1zz⋮zzyx2z⋮zzyyx3⋮zz⋯⋯⋯⋯⋯yyy⋮xn−1zy+0y+0y+0⋮y+0y+xn−y=x1zz⋮zzyx2z⋮zzyyx3⋮zz⋯⋯⋯⋯⋯yyy⋮xn−1zyyy⋮yy+x1zz⋮zzyx2z⋮zzyyx3⋮zz⋯⋯⋯⋯⋯yyy⋮xn−1z000⋮0xn−y=x1−z00⋮0zy−zx2−z0⋮0zy−zy−zx3−z⋮0z⋯⋯⋯⋯⋯y−zy−zy−z⋮xn−1−zz000⋮0y+(xn−y)Dn−1=(xn−y)Dn−1+yi=1∏n−1(xi−z).
同理(转置)有
Dn=(xn−z)Dn−1+zi=1∏n−1(xi−y).
若 y=z,解得
Dn=z−y1[zi=1∏n(xi−y)−yi=1∏n(xi−z)];
若 y=z,由递推可得
Dn=i=1∏n(xi−y)+yi=1∑nj=i∏(xj−y).□
评论
支持 Markdown 和 LaTeX 数学公式。