[问题2014A01] 解答三(升阶法,由董麒麟同学提供)

引入变量 \(y\),将 \(|A|\) 升阶,考虑如下行列式:

\[|B|=\begin{vmatrix} 1 & x_1-a & x_1(x_1-a) & x_1^2(x_1-a) & \cdots & x_1^{n-1}(x_1-a) \\ 1 & x_2-a & x_2(x_2-a) & x_2^2(x_2-a) & \cdots & x_2^{n-1}(x_2-a) \\ \vdots & \vdots & \vdots & \vdots & \vdots & \vdots \\ 1 & x_n-a & x_n(x_n-a) & x_n^2(x_n-a) & \cdots & x_n^{n-1}(x_n-a) \\ 1 & y-a & y(y-a) & y^2(y-a) & \cdots & y^{n-1}(y-a) \end{vmatrix}.\]

将 \(|B|\) 中每一列按顺序乘以 \(a\) 加到后一列上,则有

\[|B|=\begin{vmatrix} 1 & x_1 & x_1^2 & x_1^3 & \cdots & x_1^n \\ 1 & x_2 & x_2^2 & x_2^3 & \cdots & x_2^n \\ \vdots & \vdots & \vdots & \vdots & \vdots & \vdots \\ 1 & x_n & x_n^2 & x_n^3 & \cdots & x_n^n \\ 1 & y & y^2 & y^3 & \cdots & y^n \end{vmatrix}=\prod_{1\leq i<j\leq n}(x_j-x_i)\prod_{i=1}^n(y-x_i).\cdots(1)\]

另一方面,将 \(|B|\) 按最后一行进行展开,有

\[|B|=(-1)^n\prod_{1\leq i<j\leq n}(x_j-x_i)\prod_{i=1}^n(x_i-a)+(-1)^{n+1}|A|(y-a)+y(y-a)D,\cdots(2)\]

其中最后一行后 \(n-1\) 项的展开式提出公因子 \(y(y-a)\), 剩余部分记为 \(D\) (它具体是多少并不重要). 将 (1) 和 (2) 都看成是关于 \(y\) 的多项式,当 \(a\neq 0\) 时,比较其常数项 (换言之,令 \(y=0\) 即可),有

\[\prod_{1\leq i<j\leq n}(x_j-x_i)\prod_{i=1}^nx_i=\prod_{1\leq i<j\leq n}(x_j-x_i)\prod_{i=1}^n(x_i-a)+a|A|,\]

从而有

\[|A|=\frac{1}{a}\prod_{1\leq i<j\leq n}(x_j-x_i)\Big(\prod_{i=1}^nx_i-\prod_{i=1}^n(x_i-a)\Big).\]

当 \(a=0\) 时,比较一次项 \(y\) 前面的系数,有

\[|A|=\prod_{1\leq i<j\leq n}(x_j-x_i)\Big(\sum_{i=1}^nx_1\cdots\hat{x}_i\cdots x_n\Big). \quad\Box\]

最新文章

  1. 前端学HTTP之实体和编码
  2. CSS3简单的小技巧:linear-gradient切角画册
  3. 单机搭建Android开发环境(一)
  4. vijos 1780 开车旅行
  5. scp实现mac与linux服务器之间文件传输
  6. Oracle管道函数示例
  7. 找工作笔试面试那些事儿(10)---SQL语句总结
  8. c++引擎开发
  9. Objective-C——NSMutableURLRequest发送POST请求,使用NSJSONSerialization解析JSON字符串
  10. 从C#到TypeScript - async await
  11. 同步中的四种锁synchronized、ReentrantLock、ReadWriteLock、StampedLock
  12. JAVA在不确定具体 Annotation 类型时,获得注解参数
  13. POJ-2996 Help Me with the Game---模拟棋子
  14. No module named MySQLdb
  15. sendmail简单配置
  16. hdu 2289 要二分的杯子
  17. 订单状态 Mark
  18. Spring MVC之源码速读之RequestMappingHandlerAdapter
  19. Java中泛型通配符的一点概念
  20. 完善:HTML5表单新特征简介与举例——张鑫旭

热门文章

  1. 在PHP与HTML混合输入的页面或者模板中就需要对PHP代码进行闭合
  2. NTFS 权限讲解 ACL
  3. canvas 线条不清楚的问题
  4. QTP功能点笔记
  5. 总结-swing、JFrame、JScrollPane、JTabbedPane、JEditorPane
  6. Spark中容易遇到的问题
  7. 用Appium进行android自动化测试
  8. T-sql创建表,插入数据
  9. Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形) .
  10. 去除行内(inline/inline-block)元素之间的间距