There does not appear to be any documentation on how to use Method in Eigensystem, or at least not in Version 9.0.1 of Mathematica (unless I'm looking in the wrong place). The documentation page for Eigensystem just gives a single example of using an Arnoldi shift as

Method -> {"Arnoldi", Shift -> -4}

and the internal implementation page at tutorial/SomeNotesOnInternalImplementation#5107 just says that Eigensystem uses an ARPACK Arnoldi solver for iterative computing of the first $k$ eigenvectors.

The documentation page on Method likewise makes no mention of what options are available for use in eigendecomposition problems. Is there any documentation on what possible syntax options are available for Method in the context of Eigensystem?


1 Answer 1


The as of 2014 February work-in-progress v10 documentation has added detailed information on the possible Method options for Eigenvalues. See it here, under Details and Options, and also under Options.

I'm not sure how much of this applies to v9 as well because I haven't actually tried using all these options.

  • 1
    $\begingroup$ A bit surprising that Wolfram Research has posted such intimate details of the as-yet unreleased Mathematica 10. I believe pre-release testers of Wolfram products have to sign confidentiality agreements, and if somebody violates it, don't they have to kill him? $\endgroup$
    – murray
    Feb 22, 2014 at 17:11
  • $\begingroup$ @murray if you query the version number on a raspberry it will tell you already v10. $\endgroup$
    – Stefan
    Feb 22, 2014 at 19:14
  • 1
    $\begingroup$ @murray The documentation is online and public because a v10 beta has already been released for the Raspberry Pi computer and it's freely available (!). I haven't posted any information that wasn't already public. $\endgroup$
    – Szabolcs
    Feb 22, 2014 at 23:02
  • $\begingroup$ @Szabolcs: Aha! I forgot about the Raspberry Pi beta. $\endgroup$
    – murray
    Feb 23, 2014 at 16:44

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.