当前位置: 首页 > news >正文

特征多项式求 det(A+xB)

因为 \(det(A+xB)\)\(det(A-\lambda I)\) 很像,所以可以考虑相互转化。

例:ABC323G。

【题意】

给定一个长度为 \(N\) 的排列 \(P=(P_1,P_2,\ldots,P_N)\),其中 \(P\)\(1\)\(N\) 的一个排列。

请你求出编号为 \(1\)\(N\)\(N\) 个顶点的树中,满足以下条件的树的个数(对 \(998244353\) 取模),对于每个 \(K=0,1,\ldots,N-1\) 都要输出答案。

  • 在树中,所有直接通过一条边相连的顶点对 \((u_i,v_i)\ (u_i < v_i)\) 中,满足 \(P_{u_i} > P_{v_i}\) 的对数恰好为 \(K\)

\(2\leq N\leq 500\),4s。

【题解】

看错题了 …… 还以为是给定树计数排列 ……

好像比较简单。看作一个有 \(n\) 个点的无向带权完全图,对于 \(i<j\),若 \(p_i<p_j\)\((i,j)\) 边权为 \(0\),否则边权为 \(1\)。题目就是求边权和为 \(K\) 的生成树个数。

经典问题:图上标记一些边是重要的,一些边不重要。求恰好有 \(K\) 条重要边的生成树个数。

于是套用【算法理论/数学/矩阵树定理/CF917D】的暴力矩阵树做法,即可做到 \(O(n^4)\)

但是四次方不太能过,考虑优化。

注意到暴力矩阵树做法里,求的东西形如 \(det(A+xB)\),其中 \(A\) 是不重要边对应的矩阵,\(B\) 是重要边对应的矩阵。

接下来是一个比较 tricky 的东西(?)。对于所有 \(det(A+xB)\) 的东西都能做 \(O(n^3)\)

我们发现,这个东西长得很像特征多项式 \(det(A-\lambda I)\),而特征多项式是可以 \(O(n^3)\) 求的,所以考虑往上凑一凑。

  • \(B=I\) 时,\(det(A+xB)=det(A+xI)=det(-A-xI)\),所以此时答案就是 \(-A\) 的特征多项式。

  • \(B\) 满秩。满秩则可以通过初等变换变成单位矩阵。注意这里对 \(B\) 变换时 \(A\) 也要一起变,因为是对 \(A+xB\) 这个整体求行列式。变换完之后变成 \(det(A'+xI)\),就是求 \(-A\) 的特征多项式。

    另一种理解方式是满秩等价于可逆。设 \(D=B^{-1}\),这样 \(det(A+xB)=\frac{det((A+xB)D)}{det(D)}=\frac{det(AD+xI)}{det(D)}\)

  • \(B\) 可能不存在逆的情况。

    有了上面两种情况的启发,我们会希望把 \(B\) 转化为 \(I\) 的形式。

    仍然做变换试图消成单位矩阵。若某次消元失败了,说明 \(B\) 的某一行全是 \(0\)

    但是因为最终是求 \(A+xB\) 这个整体,所以我们可以让 \(A\) 的这一行来拯救 \(B\) 的这一行:让 \(A\) 的这一行复制过来。这样相当于对 \(A+xB\) 的一行乘以 \(x\),最终把这个 \(x\) 除回来即可。

    参考这个例子(这个例子是从左到右消元的):

    注意:把这一行复制过来之后要让前面的行消元这行

    有可能复制过来之后依然无法让第 \(i\) 行第 \(i\) 列非零,但是因为复制过来时让前面的行消元这行,\(A\) 也是要同步做的。所以可能消元之后虽然 \(B_{i,i}=0\),但是 \(A\) 的这一行又变成非零了,继续复制过来消元,直到 \(B_{i,i}\neq 0\) 了停止,或者复制的次数超过 \(n\)

    因为原本的特征多项式肯定不超过 \(n\) 次。如果复制的次数超过 \(n\) 了,说明特征多项式是 \(x^{n+1}\) 的倍数,所以特征多项式肯定是全 \(0\)

    如果没有返回 \(0\),那就是消元成功了,求 \(A'\) 的特征多项式即可。

http://www.jsqmd.com/news/46120/

相关文章:

  • AI元人文:内观照、欲望值与自感性的情感星辰
  • for linux
  • flush() linux
  • flush linux
  • 2025 年 11 月水浴锅厂家推荐排行榜,单孔恒温/四孔/三用恒温/六孔搅拌/八孔/四工位搅拌/定时恒速搅拌水浴锅公司推荐
  • 2025 年 11 月战略/供应链管理咨询公司权威推荐榜:专业规划与高效执行助力企业优化运营与成本控制
  • 2025 年 11 月铣床厂家推荐排行榜,立式铣床,摇臂铣床,炮塔铣床,数控铣床,升降台铣床,普通铣床,精密铣床,多功能铣床公司推荐
  • 2025 年 11 月人力资源管理咨询公司权威推荐榜:HR管理咨询,人力咨询,薪酬绩效管理咨询,绩效考核咨询公司电话及服务优势解析
  • flash linux 安装
  • 2025 年 11 月降本增效管理咨询公司推荐排行榜,制造业降本增效咨询公司,精益生产咨询公司十强,企业提质增效咨询机构专业实力深度解析
  • 2025 年 11 月减速器厂家推荐排行榜,工程行星减速器,谐波减速器,行星关节减速器,机器人减速器,人形关节减速器,超精密复合减速器公司推荐
  • 2025 年 11 月精益生产管理咨询公司推荐排行榜,精益生产管理咨询服务机构,工厂精益化管理咨询公司,生产管理咨询公司哪家强,精细化管理咨询公司选哪家
  • 元人文宣言:从AI的“悟空之路”到技术文明的“关山共度”
  • 2025 年 11 月 CNC 加工中心厂家推荐排行榜,零件/模具/龙门/五轴/精密/模胚/高速/汽车零部件 CNC 加工中心,编程/定制/选型全方位解析
  • 2025 年 11 月纯化水设备厂家推荐排行榜,生物制药/医疗器械/食品/化妆品/制药/超滤/实验室/反渗透/工业纯化水设备公司精选
  • 2025 年 11 月供应链咨询机构/服务权威推荐榜单:专业供应链优化、数字化转型、物流管理咨询公司精选推荐
  • 2025 年 11 月管理咨询公司推荐排行榜,企业管理咨询,制造业工厂咨询,驻场运营管理咨询,企业转型升级服务机构推荐
  • first sql适用场景
  • 2025 年 11 月手工冰淇淋厂家推荐排行榜,0添加冰淇淋,低脂冰淇淋,低糖冰淇淋,巧克力冰淇淋,国潮冰淇淋,磨巧冰淇淋公司精选
  • 2025 年 11 月轴承厂家推荐排行榜,瓦房店轴承,深沟球轴承,调心滚子轴承,圆锥滚子轴承公司推荐
  • Rust 1.91.0 发布:新增平台支持与安全增强
  • 2025 年 11 月战略/供应链管理咨询公司权威推荐榜单:供应链管理咨询机构,战略管理咨询服务机构,企业战略管理咨询公司,供应链顾问公司精选排行
  • 2025 年 11 月精密行星减速机厂家推荐排行榜,精密行星/微型精密行星/重载精密行星/人形精密行星/关节精密行星减速机/减速器公司精选
  • 2025 年 11 月薪酬绩效管理咨询公司推荐排行榜,薪酬体系搭建,企业绩效考核,薪酬设计,薪酬规划,薪酬绩效顾问公司推荐
  • 2025 年 11 月模具厂家推荐排行榜,精密模具,塑胶模具,精密注塑模具,高精密模具,高精度塑胶模具公司推荐
  • 2025 年 11 月吹塑厂家推荐排行榜,中空吹塑,吹塑制品/玩具,吹塑瓶/容器瓶/泡泡水瓶/机油瓶,洗发水/沐浴露/医药瓶/化妆瓶公司推荐
  • 2025 年 11 月热流道发热圈厂家推荐排行榜,铜套/弹簧/钢套/瓶盖/云母发热圈,翅片干烧发热管公司推荐,专业制造与高效性能口碑之选
  • 2025 年 11 月塑胶容器厂家推荐排行榜,塑料容器,透明塑胶容器,吹塑容器,容器瓶,医药容器公司精选
  • first sql有用处吗
  • first sql怎么写呢