Group Abstract Group Abstract

Message Boards Message Boards

[WSS20] Implementation of level-index arithmetic for very large numbers

POSTED BY: Swastik Banerjee
8 Replies
Posted 6 years ago

Fascinating extension of the math we all know. Thank you, Swastik.

POSTED BY: Mark Greenberg

enter image description here -- you have earned Featured Contributor Badge enter image description here Your exceptional post has been selected for our editorial column Staff Picks http://wolfr.am/StaffPicks and Your Profile is now distinguished by a Featured Contributor Badge and is displayed on the Featured Contributor Board. Thank you!

POSTED BY: EDITORIAL BOARD

As a Resource Function atleast, very soon :)

POSTED BY: Swastik Banerjee

Wait… they will? they are planning to incorporate this? That would be very neat!

POSTED BY: Sander Huisman

Thank you Sander! Hoping to do so in the recent future. Don't worry, we'll get rid of the overflow problem in Mathematica pretty soon! :-)

POSTED BY: Swastik Banerjee

Very neat! Will you share this on the wolfram function repository?

POSTED BY: Sander Huisman

Hi Swastik, I like this package. I was wondering whether it could work with solvers in WL.

For instance, this fails:

Solve[LevelIndexArithmetic[2^(2^x) == 16^(16^16)],x]
(*
Solve::ifun: Inverse functions are being used by Solve, so some solutions may not be found; use Reduce for complete solution information.

{}
*)

But I can make it succeed like this:

With[{eq = LevelIndexArithmetic[2^(2^x) == 16^(16^16)]},
 Block[{LIO},
  First@SolveValues[eq,x]
 ]] // FromLIO
(*
SolveValues::ifun: Inverse functions are being used by SolveValues, so some solutions may not be found; use Reduce for complete solution information.

66.   <-- correct! :)
*)

Apparently LIO[] does something inside Solve[] that trips it up.

I realize your post is 6 years old, so if it's not easy & convenient for you fix, don't worry about it.

POSTED BY: Michael Rogers

Thank you too, Mark!

POSTED BY: Swastik Banerjee
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard