闲话 23.2.17

闲话

发现自己没学过欧拉数相关的推导
koishi 的排列去(
upd:实在想不出 EI 给出的 -x/(1-x) + 1/(1-x) 的形式
只能推出两个\sum 的形式 所以摆了
how EI's mind works?
upd 2.18:看懂了 HEMW?

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

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

欧拉数 BGF 推导

考虑一个形式:

1n!mnm(mni)=i!{ni}

这可以通过组合意义说明。左侧就是计数长为 n 的钦定了 ni 次上升的排列,这使得原排列被分割为 i 个有序的下降段。这也就是 n 个不同的球放入 i 个不同的集合内的方案数,即右侧。这也说明左侧的 gf 即为 [xn](ex1)i

F(x,t)=n0m0nmxnn!tm

我们可以配凑如上的形式。具体地,考察如下的代入:

F(xt,1+t1)= n0m0nmxnn!tn(1+t1)m= n0m0i0nm(mi)xnn!tni= n0i0(1n!mnm(mni))xnti= n0i0i!{ni}xnti= i0(ex1)iti= (1t(ex1))1

这样我们即可得到

F(x,t)=(1(t1)1(ex(t1)1))1=t1tex(t1)

模拟赛 T3

我们改写原式为 A(BI)=0,并记 M=BI。考察非平凡的 M 后容易发现,假设 rank(M)=k,则对应的 Ap(nk)m 种取法,因 Mnk 行被其他维表出,乘后定为 0,则这些行对应 Ank 列取值随意。

因此现在的问题就是对 k 计数 M s.t. rank(M)=k。考虑将其拆分。
经典结论可以知道,一个 Fpn 内空间的 k 维子空间数是 [nk]p,即 q-binomial。我们首先选出一个 k 维子空间,以及它的一组基 bk。构造矩阵 B=[b1 b2  bk],这是一个 n×k 的满秩矩阵。
可以发现,M 一定形如 B×C,其中 C 为一个 k×n 的满秩矩阵,且不同的 C 对应不同的 M。我的理解是,考虑矩阵是线性变换,B 对应一个 FpnFpk 的满射,C 对应一个 FpkFpn 的单射,而两者的乘法对应映射的复合,因此得到了一个 FpnFpn 但只保留了 k 维彼此独立信息的映射。因此最后 M 两两不同且 rank(M)=k。由经典结论可以知道,C 的数量为 i=0k1(pnpi)
因此对 k 的答案即为

[nk]pi=0k1(pnpi)

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

k0qp(nk)m[nk]pi=0k1(pnpi)

注意到还有一个平凡的全 0 矩阵,对任意 A 都满足如上的性质,因此答案再加上 qpnm 即可。

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

posted @   joke3579  阅读(154)  评论(8编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示