Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 967 Bytes

README.md

File metadata and controls

12 lines (10 loc) · 967 Bytes

expol.py

It's like break_infinity, but in python and buggy because am dum.

Known issues:

  • __pow__() throws decimal.Overflow after around 1000^^3^2
  • Illions notation breaks before other notations do

Plans:

  • Expol exponents could be expol as well. The operator functions would need minimal rework to accomodate this, and this SHOULD raise the maximum value to 10^^1024 or so.
    • Yes, 10^^1024. 10^10^10^10^10^... 1024 times. A power-tower of tens, 1024 units high. Ten tetrated to the one thousand twenty-fourth. E1 #1.024E3.
    • We will be running out of illions. Bowers' illions extend to 1000^^4 or so. CompactStar's illions get us to 1000^^7. I shall have to scour the Googology Wiki to construct all the way to 1000^^10 or 1000^^11, then I will have to develop a system to reuse existing illions, somehow.
    • Roman notation is just boned. I'm sorry. I'm lucky to have found a means of scaling it to exponential levels, but tetration is just too much.