If I type


I get

Information::notfound: Symbol CycleIndex not found. >>

If I then type


I get

General::compat: Combinatorica Graph and Permutations functionality has been superseded by preloaded functionaliy. The package now being loaded may conflict with this. Please see the Compatibility Guide for details.

Is there any good way to get the functionality I need without causing a conflict? The warning is somewhat strong and suggests nonspecific breakdowns further down the line...

  • $\begingroup$ Look up FiniteGroupData and related functions in Group Theory. For named groups, you can simply do something like FiniteGroupData["Quaternion", "CycleIndex"]. In fact, I had this as an answer, but I don't know enough about the subject to decide whether that answers your question or not. Let me know if it helped and I'll make it an answer. $\endgroup$
    – rm -rf
    Commented Oct 19, 2012 at 19:54

1 Answer 1


IIUC, fully qualify the context of any symbols introduced by loading an superseded package such as Combinatorica`, i.e. in your program, use Combinatorica`FooBar[...] instead of just FooBar[...] as FooBar may be defined in contexts other than Combinatorica`.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.