Добрейшей души человек (igrowing) wrote,
Добрейшей души человек

Math fun

Paul Dirac has found a method to represent any natural number using only 3 twos and mathematical operations: Where number of square roots is the desired N.

Small experiment confirming this in python up to 51:

In [1]: import math

In [2]: def rsqrt(i):
...: if i<=1:
...:     return math.sqrt(2)
...: return math.sqrt(rsqrt(i-1))

In [3]: def dirac(n):
...: return int(-math.log(math.log(rsqrt(n), 2), 2))

In [4]: dirac(2)
Out[4]: 2

In [5]: dirac(12)
Out[5]: 12

In [6]: dirac(37)
Out[6]: 37

In [7]: dirac(51)
Out[7]: 51

Wait, but why?
For fun!
Tags: humor

  • Via ferrata is like sex...

    1. Once experienced it you want it again and again. 2. You never really know how is it until you do this. 3. Every time it's excitment and…

  • The swap

    До свадьбы парни интересуются малышками, а девушки - добыванием средств. После свадьбы интересы парней и девушек взаимоменяются. Before wedding…

  • Если бы пилоты работали как обычные люди...

    - Да ну его, каждый раз шасси убирать-выпускать... И так долетим. - Бортовой компьютер врет. Я знаю более короткий путь до Торонто! - Ребят, я…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded