如何統計n階環染成m種顏色,任意長度為m的相鄰區域不同時出現所有顏色的方案數

時間 2021-05-29 23:48:34

1樓:misaka

不知道這個問題還要不要考慮原題裡面的旋轉意義下本質不同的條件。

先考慮沒有本質不同這個條件的情況,令 表示長度為 的環的答案。

遞推求解 ,假設我們已經有了初值 。遞推的過程可以看作往長度為 的環中插入乙個節點,並且前後狀態都要滿足任意長度為 的相鄰區域不同時出現所有顏色。由此可見,插入節點的顏色限制只與插入位置兩側的若干個節點顏色有關。

對於任意的 ,這個遞推過程都是相同的,所以這個遞推是乙個常係數線性遞推。但是這個遞推的係數很難直接推導得出,可以先計算出前幾項,然後利用BM演算法求出係數。

考慮使用dp來求解前幾項,設狀態 表示長度為 的鏈,鏈頭的 個節點的顏色狀態為 ,鏈尾的 個節點的顏色狀態為 的滿足條件的鏈的數量,狀壓dp一下即可。最後長度為 的環可以由長度為 的鏈首尾相連得到,連線的時候check一下鏈頭和鏈尾在拼接後的對應那一部分是否滿足條件,滿足條件就計入 。

這樣就求出了初值和遞推係數,接下來的常係數線性遞推用矩陣快速冪來求解即可,或者再用特徵多項式進一步優化快速冪,可以得到更低的複雜度。

再考慮有本質不同這個條件的情況,看到這個本質不同的條件,可以立刻聯想到使用Polya定理來求解,但是這裡還有乙個附加條件,而不是簡單的使用 個顏色染色,Polya定理無法使用,故而嘗試更一般的Burnside引理。

類似推導Polya定理的過程,考慮環的旋轉對應的置換的迴圈個數。設其旋轉的角度為 ,起點為 ,其至少旋轉 次後才能與起點重合。

於是有 ,即 ,求得 。

所以置換的迴圈個數為 ,不動點個數也就為 。

故總方案數為 ,因為 ,還需要進一步優化。

對 分解質因子,列舉因子即可。

n是奇數,階為2n的群必含有n階子群?

水中魚的眼淚 N中必有G的單位元1,所以由N的階為2,N中只要乙個非單位元,記為a。為證G的中心包括N,只需證明a歸於G的中心。任取g G,考慮元素b g 1 a g,則b與a共軛,故由N是正規子群可知b N。但b 1 否則g 1 a g 1,得a g g 1 1,對立 只可能有b a。這說明g 1...

如何理解n階方陣相似於對角矩陣的充要條件是有n個線性無關的特徵向量(直觀理解)?

天下無難課 Ptolemy講的好,反過來再講一遍。按定義,對於乙個n階方陣A,如果它要能與乙個對角矩陣B相似,其充要條件就是要能找到乙個可逆矩陣P,使得A PBP。根據題主給的條件,A有n個線性無關的特徵向量,那麼,是不是就一定能找到這個P呢?我們來試一下。如果n階方陣A有n個線性無關的特徵向量,這...

為什麼n階線性微分方程的通解由n個線性無關的特解線性組合構成,這與線性方程組有關係嗎?

連續的間斷點 現階段的我貌似只能做乙個定性的解釋,不能很深入,因為還在進一步地學習當中,希望不要介意。這裡我著重說說你提的第乙個問題吧,個人認為如果做乙個形象的模擬,就會容易理解得多。那用什麼來模擬呢?用向量!我們都知道,在乙個平面上,任意乙個向量都可以用兩個不共線的向量來進行表示,我們稱這兩個非共...