Halsband (kombinatorik)
I kombinatorik är ett k -ary- halsband med längden n en ekvivalensklass av n - teckensträngar över ett alfabet av storleken k , vilket tar alla rotationer som ekvivalenta. Den representerar en struktur med n cirkulärt förbundna pärlor som har k tillgängliga färger.
Ett k -ary -armband , även kallat ett omsättnings- (eller gratis ) halsband , är ett halsband så att strängar också kan vara likvärdiga under reflektion. Det vill säga, givet två strängar, om var och en är motsatsen till den andra, tillhör de samma ekvivalensklass. Av denna anledning kan ett halsband också kallas ett fast halsband för att skilja det från ett omsättningshalsband.
Formellt kan man representera ett halsband som en omloppsbana av den cykliska gruppen som verkar på n -teckensträngar över ett alfabet av storlek k , och ett armband som en omloppsbana av den dihedriska gruppen . Man kan räkna dessa banor, och därmed halsband och armband, med hjälp av Pólyas uppräkningssats .
Ekvivalensklasser
Antal halsband
Det finns
olika k -ary-halsband med längden n , där är Eulers totientfunktion . Detta följer direkt av Pólyas uppräkningssats tillämpad på verkan av den cykliska gruppen som verkar på mängden av alla funktioner . Det finns också
olika halsband med längd n med exakt k olikfärgade pärlor, där är stirlingtalet av den andra sorten . (Variabeln k är överbelastad och det är oklart om k hänvisar till alfabetets storlek eller till antalet distinkta element i halsbandet.)
(sekvens A054631 i OEIS ) och (sekvens A087854 i OEIS ) är relaterade via binomialkoefficienterna : _
och
Antal armband
Det finns totalt
olika k -ary-armband med längden n , där Nk ( n ) är antalet k -ary-halsband med längden n . Detta följer av Pólyas metod tillämpad på verkan av den dihedrala gruppen .
Fall av distinkta pärlor
För en given uppsättning av n pärlor, alla distinkta, är antalet distinkta halsband gjorda av dessa pärlor, om man räknar roterade halsband som samma, n ! / n = ( n − 1)!. Detta beror på att pärlorna kan beställas linjärt i n ! sätt, och de n cirkulära skiftningarna av en sådan beställning ger alla samma halsband. På samma sätt är antalet distinkta armband, om man räknar roterade och reflekterade armband som samma, n ! / 2 n , för n ≥ 3.
Om pärlorna inte alla är distinkta och har upprepade färger, så finns det färre halsband (och armband). Ovanstående halsbandsräknande polynom ger antalet halsband gjorda av alla möjliga multiuppsättningar av pärlor. Polyas mönsterinventeringspolynom förfinar räknepolynomet, med hjälp av variabel för varje pärlfärg, så att koefficienten för varje monomial räknar antalet halsband på en given multiuppsättning av pärlor.
Aperiodiska halsband
Ett aperiodiskt halsband med längden n är en rotationsekvivalensklass med storlek n , dvs inga två distinkta rotationer av ett halsband från en sådan klass är lika.
Enligt Moreaus halsbandsräkningsfunktion finns det
olika k -ary aperiodiska halsband med längden n , där μ är Möbius-funktionen . De två halsbandsräkningsfunktionerna är relaterade till: där summan är över alla divisorer av n , vilket är ekvivalent med Möbius inversion till
Varje aperiodiskt halsband innehåller ett enda Lyndon-ord så att Lyndon-ord bildar representanter för aperiodiska halsband.
Se även
- Lyndon ord
- Inversion (diskret matematik)
- Problem med halsband
- Problem med att dela halsband
- Permutation
- Bevis på Fermats lilla teorem#Bevis genom att räkna halsband
- Forte-nummer , en representation av binära armband med längd 12 som används i atonal musik .
externa länkar
- Weisstein, Eric W. "Halsband" . MathWorld .
- Ruskey, Frank (2006). "Information om halsband, Lyndon-ord, De Bruijn-sekvenser" . Arkiverad från originalet 2006-10-02.
- Ruskey, Frank; Savage, Carla; Wang, Terry Min Yih (1992). "Genererar halsband". Journal of Algorithms . 13 (3): 414–430. doi : 10.1016/0196-6774(92)90047-G .