[问题2014A02] 解答三(降阶公式法)

将矩阵 \(A\) 写成如下形式:

\[A=\begin{pmatrix} -2a_1 & 0 & \cdots & 0 & 0 \\ 0 & -2a_2 & \cdots & 0 & 0 \\ \vdots & \vdots & \vdots & \vdots & \vdots \\ 0 & 0 & \cdots & -2a_{n-1} & 0 \\ 0 & 0 & \cdots & 0 & -2a_n \end{pmatrix}\]

\[+\begin{pmatrix} a_1 & 1 \\ a_2 & 1 \\ \vdots & \vdots \\ a_{n-1} & 1 \\ a_n & 1 \end{pmatrix}\cdot I_2^{-1}\cdot\begin{pmatrix} 1 & 1 & \cdots & 1 & 1 \\ a_1 & a_2 & \cdots & a_{n-1} & a_n \end{pmatrix}.\]

由降阶公式可得

\[|A|=\begin{vmatrix} -2a_1 & 0 & \cdots & 0 & 0 \\ 0 & -2a_2 & \cdots & 0 & 0 \\ \vdots & \vdots & \vdots & \vdots & \vdots \\ 0 & 0 & \cdots & -2a_{n-1} & 0 \\ 0 & 0 & \cdots & 0 & -2a_n \end{vmatrix}\cdot\Bigg|I_2+\begin{pmatrix} 1 & 1 & \cdots & 1 & 1 \\ a_1 & a_2 & \cdots & a_{n-1} & a_n \end{pmatrix}\begin{pmatrix} -2a_1 & 0 & \cdots & 0 & 0 \\ 0 & -2a_2 & \cdots & 0 & 0 \\ \vdots & \vdots & \vdots & \vdots & \vdots \\ 0 & 0 & \cdots & -2a_{n-1} & 0 \\ 0 & 0 & \cdots & 0 & -2a_n \end{pmatrix}^{-1}\begin{pmatrix} a_1 & 1 \\ a_2 & 1 \\ \vdots & \vdots \\ a_{n-1} & 1 \\ a_n & 1 \end{pmatrix}\Bigg|\]

\[=(-2)^n\prod_{i=1}^na_i\begin{vmatrix} 1-\frac{n}{2} & -\frac{1}{2}\sum_{i=1}^n\frac{1}{a_i} \\ -\frac{1}{2}\sum_{i=1}^na_i & 1-\frac{n}{2} \end{vmatrix}\]

\[=(-2)^{n-2}\prod_{i=1}^na_i\bigg((n-2)^2-\Big(\sum_{i=1}^na_i\Big)\Big(\sum_{i=1}^n\frac{1}{a_i}\Big)\bigg). \quad\Box\]

最新文章

  1. HTML5 audio与video标签实现视频播放,音频播放
  2. C++的单例模式与线程安全单例模式(懒汉/饿汉)
  3. python学习 流程控制语句
  4. mysql处理海量数据时的一些优化查询速度方法
  5. 2014 网选 5014 Number Sequence(异或)
  6. Linux shell 变量 数学 运算
  7. DataGridView 添加行 分类: DataGridView 2014-12-07 08:49 263人阅读 评论(0) 收藏
  8. 【RequireJS--API学习笔记】
  9. iOS模式详解—「runtime面试、工作」看我就 🐒 了 ^_^.
  10. LeetCode第五天
  11. Socket通信方面
  12. PHP PDF文件上传
  13. php 通过扫描二维码关注公众号
  14. 用ActionController::Renderer的render方法渲染模版
  15. 何时调用C++复制构造函数和拷贝构造函数(转)
  16. sqlAlchemy学习 001
  17. wamp升级php5.3.10到php5.6.13版本
  18. Oracle Function: NVL
  19. python 根据路径导入模块
  20. ETL设计详解

热门文章

  1. Construct a tree from Inorder and Level order traversals
  2. 10.5.2 Boot Block 启动块 - 操作系统教程
  3. Oracel数据库连接时出现:ORA-12518:监听程序无法分发客户机连
  4. XHTML基础
  5. 往sde中导入要素类报错000732
  6. 【翻译】How To Tango With Django 1.5.4 第三章
  7. Visual Studio中编写C程序
  8. Java学习-039-源码 jar 包的二次开发扩展实例(源码修改)
  9. Dedecms织梦系统修改文章描述字数长度的方法
  10. IEnumerable和IEnumerator