首页 > 其他分享 >闲话 23.2.17

闲话 23.2.17

时间:2023-02-17 18:00:29浏览次数:63  
标签:mathbb 17 闲话 矩阵 23.2 bmatrix text prod 对应

闲话

发现自己没学过欧拉数相关的推导
开 koishi 的排列去(

一会儿补个 eulerian number 的 bgf 的推导。现在从略(

今日放了 be 的歌?
不谈演唱中只有少部分人能接受的部分
其实失真的人声还是比较自然的 感觉术力口在表达方式上也有类似的元素
副歌的编曲还行吧 我感觉和演唱的表现不是很搭
当然如果这是刻意为之的当我没说吧(

今日推歌:我的悲伤是水做的 - chilichill feat. 洛天依

模拟赛 T3

我们改写原式为 \(A(B - I) = 0\),并记 \(M = B - I\)。考察非平凡的 \(M\) 后容易发现,假设 \(\text{rank}(M) = k\),则对应的 \(A\) 有 \(p^{(n - k)m}\) 种取法,因 \(M\) 有 \(n - k\) 行被其他维表出,乘后定为 \(0\),则这些行对应 \(A\) 上 \(n - k\) 列取值随意。

因此现在的问题就是对 \(k\) 计数 \(M \text{ s.t.} \text{rank}(M) = k\)。考虑将其拆分。
经典结论可以知道,一个 \(\mathbb F_p^n\) 内空间的 \(k\) 维子空间数是 \(\begin{bmatrix} n \\ k\end{bmatrix}_p\),即 \(\text{q-binomial}\)。我们首先选出一个 \(k\) 维子空间,以及它的一组基 \(\langle b_k\rangle\)。构造矩阵 \(B = [b_1 \ b_2 \ \cdots \ b_k]\),这是一个 \(n\times k\) 的满秩矩阵。
可以发现,\(M\) 一定形如 \(B\times C\),其中 \(C\) 为一个 \(k\times n\) 的满秩矩阵,且不同的 \(C\) 对应不同的 \(M\)。我的理解是,考虑矩阵是线性变换,\(B\) 对应一个 \(\mathbb F_p^n\to \mathbb F_p^k\) 的置换,\(C\) 对应一个 \(\mathbb F_p^k\to \mathbb F_p^n\) 的置换,而两者的乘法对应置换的复合,因此得到了一个 \(\mathbb F_p^n\to \mathbb F_p^n\) 但只保留了 \(k\) 维彼此独立信息的置换。因此最后 \(M\) 两两不同且 \(\text{rank}(M) = k\)。由经典结论可以知道,\(C\) 的数量为 \(\prod_{i = 0}^{k - 1}(p^n - p^i)\)。
因此对 \(k\) 的答案即为

\[\begin{bmatrix} n \\ k\end{bmatrix}_p\prod_{i = 0}^{k - 1}(p^n - p^i) \]

最后得哈希,因此不平凡的矩阵的答案就是

\[\sum_{k\ge 0} q^{p^{(n - k)m}} \begin{bmatrix} n \\ k\end{bmatrix}_p\prod_{i = 0}^{k - 1}(p^n - p^i) \]

注意到还有一个平凡的全 \(0\) 矩阵,对任意 \(A\) 都满足如上的性质,因此答案再加上 \(q^{p^{nm}}\) 即可。

如果有人对导出公式的部分有(除了扔进 oeis 外的)其他做法可以找我交流

标签:mathbb,17,闲话,矩阵,23.2,bmatrix,text,prod,对应
From: https://www.cnblogs.com/joke3579/p/chitchat230217.html

相关文章

  • C/C++学生个人消费记录管理系统[2023-02-17]
    C/C++学生个人消费记录管理系统[2023-02-17]学生个人消费记录管理系统学生个人消费记录管理系统给学生一个管理个人财务的平台,主要用于对学生的生活费用收入、支出进行添......
  • 强记 分支结构语法 java 230217
    单路分支//格式if(条件){条件成立时要做的事情;}//例子intage=19;if(age>18){System.out.println("天天网吧欢迎你");}二路分支//格式if(条件){......
  • HDLBits(11)2.17
    3电路3.1组合逻辑3.1.1基础门Ringorvibrate(静音)若手机处于震动模式则振动(motor),否则打开铃声(Ringer)assignringer=ring&(~vibrate_mode);assignmotor=ri......
  • 输出1到100的数据 循环 230217
    利用循环计数器可以完成这个功能publicclassTest{publicstaticvoidmain(String[]args){//循环变量inti=1;//循环条件whi......
  • 求1到100的总和 java 230217
    新增一个变量s保存总结果给这个s初始化值为0每次得到循环的数字后就给这个变量s进行累加代码:publicclassTest{publicstaticvoidmain(String[]args){//......
  • java的历史 230217
    Java是由SunMicrosystems公司于1995年5月推出的高级程序设计语言。它由JamesGosling和其他Sun工程师们一起研发,主要服务于消费电子产品,如智能手机、平板电脑、家用电器等......
  • 【2.11-2.17】博客精彩回顾
    一、优秀文章推荐1.​​Nginx优化与防盗链​​2.​​VSAN存储磁盘空间回收​​3.​​python自动化办公--pyautogui控制鼠标和键盘操作​​4.​​C++修改防火墙firewall设......
  • Burp Suite Professional 2023.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫
    BurpSuiteProfessional,Test,find,andexploitvulnerabilities.请访问原文链接:https://sysin.org/blog/burp-suite-pro-2023/,查看最新版。原创作品,转载请保留出处。......
  • 闲话 23.2.16
    闲话今天模拟赛T1普及-T2状压板板T3冲了个fail树上树剖套吉司机的\(o(n\log^3n)\)过了T4dij后dag上支配树什么垃圾题今天cd放了小马宝莉的歌感觉到......
  • 题解 CF1742G
    题目描述:给你一个序列\(A\),要求将\(A\)重新排序,使得序列\(A\)的前缀或和序列\(B\)的字典序最大。题目分析:这道题我们首先考虑一个性质,就是前缀或和序列\(B\)......