Circular Permutation Calculator

Solve necklace, table, and ring arrangements with confidence. Adjust duplicates, seats, and reflection rules quickly. Review totals, methods, exports, and examples in one place.

Calculator Inputs

Choose a counting model, enter the required values, and calculate the number of unique circular arrangements.

Use commas, spaces, or semicolons. The counts must sum to n.
Use this only for the two consecutive-group modes.
Standard mode removes only rotational duplicates. Reflection mode also merges mirror images. Repeated mode uses Burnside’s lemma for exact multiset counting.
Seating at round tables, bracelet patterns, necklace colorings, grouped team placement, ring labels, logo rotations, and cyclic symbol arrangements.

Example Data Table

Scenario Inputs Formula / Method Result
Distinct table seating n = 6 (6 - 1)! = 5! 120
Bracelet style counting n = 6 (6 - 1)! / 2 60
Repeated symbols n = 6, counts = 3,3 Burnside’s lemma 4
Three items together, any order n = 8, g = 3 (8 - 3)! × 3! 720
Three items together, fixed order n = 8, g = 3 (8 - 3)! 120

Formula Used

1) Distinct objects around a circle

P = (n - 1)!

Fix one object as a reference point. Then arrange the remaining objects linearly around it.

2) Distinct objects with reflections merged

P = (n - 1)! / 2 for n > 2

Use this when clockwise and counterclockwise layouts should count as the same arrangement.

3) Repeated identical groups

P = (1/n) × Σ[ φ(d) × (n/d)! / Π(ri/d)! ]

This Burnside formula counts circular multisets exactly when some objects are identical. It avoids overcounting repeated rotational symmetries.

4) Consecutive group, any internal order

P = (n - g)! × g!

Treat the consecutive group as one block around the circle, then count all internal orderings of that block.

5) Consecutive group, fixed internal order

P = (n - g)!

The group is still treated as one block, but only one internal sequence is allowed.

How to Use This Calculator

  1. Choose the correct counting mode for your circular arrangement problem.
  2. Enter the total number of items placed around the circle.
  3. For repeated objects, enter each identical-group count in the repeated counts field.
  4. For consecutive-group problems, enter the group size that must stay together.
  5. Press the calculate button to view the result summary above the form.
  6. Use the CSV button for spreadsheet export and the PDF button for a printable report.
  7. Review the example table and FAQ section to match the correct interpretation.

FAQs

1) Why is circular permutation different from linear permutation?

In a circle, rotating all items together does not create a new arrangement. Linear ordering counts every position separately, but circular ordering removes equivalent rotations.

2) When should I use the reflection mode?

Use it when a clockwise arrangement and its mirror image should be treated as identical, such as some bracelet, ring, or reversible necklace problems.

3) Why does repeated-object mode use Burnside’s lemma?

Simple factorial division can fail when repeated counts create extra rotational symmetry. Burnside’s lemma handles those symmetries exactly and returns the correct circular count.

4) What does “group together” mean here?

It means a chosen set of items must remain consecutive around the circle. The items can either be allowed to rearrange internally or kept in one fixed order.

5) Does the calculator support very large results?

Yes. It builds exact integer results using prime-factor methods and string arithmetic, so large whole-number outputs remain readable without floating-point rounding.

6) What should the repeated counts add up to?

They must add up exactly to the total number of items. For example, if n is 8, counts such as 3,3,2 are valid.

7) Why is one item “fixed” in standard circular counting?

Fixing one item removes duplicate rotations. It gives a stable reference point, which turns the remaining circular arrangement into a standard factorial count.

8) Can I export the result for reports or assignments?

Yes. The CSV export creates a table-ready file, and the PDF button generates a formatted report you can save or share.

Related Calculators

probability combination calculatorbinomial coefficient calculatorpermutation with repetition calculatordouble factorial calculatoranagram calculatorstirling number calculatorpartition number calculatorsubset sum calculatorpermutation formula calculatorballs and urns calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.