Skip to content

This is the code used to compute the probabilities of observing our values of the physical constants in the paper series "Multiverse Predictions for Habitability". Links to the full papers can be found here: https://arxiv.org/abs/1901.04614, https://arxiv.org/abs/1902.06784, https://arxiv.org/abs/1903.06283, https://arxiv.org/abs/1904.11796. Thi…

Notifications You must be signed in to change notification settings

mccsandora/Multiverse-Habitability-Handler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code to compare multiple habitability hypoetheses in the multiverse framework. This computes the probability of observing five fundamental constants:

  • alpha = e^2/(4pi),
  • beta = m_electron/m_proton,
  • gamma = m_proton/M_planck,
  • delta_u = m_up/m_proton,
  • delta_d = m_down/m_proton, and optionally the probability of:
  • orbiting a star as massive as ours,
  • observing such a small Hoyle resonance energy,
  • observing an organic-to-rock ratio as large as ours.
    The code currently considers 31 different habitability conditions, amounting to 19x10^12 possible combinations.

To initialize, run

from muhaha import *

This may take a minute.

Compute the probabilities for various habitability hypotheses by

compute_probs()

By default it's set to yellow + entropy + C/O conditions, but these can be toggled. For instance:

compute_probs(H_TL=[0,1], H_terr=[1])

See muhaha_demo.ipynb for more examples.

About

This is the code used to compute the probabilities of observing our values of the physical constants in the paper series "Multiverse Predictions for Habitability". Links to the full papers can be found here: https://arxiv.org/abs/1901.04614, https://arxiv.org/abs/1902.06784, https://arxiv.org/abs/1903.06283, https://arxiv.org/abs/1904.11796. Thi…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published