Function Repository Resource:

PlanckUnitConversion

Source Notebook

Convert a quantity into Planck units

Contributed by: Peter Burbery

ResourceFunction["PlanckUnitConversion"][quantity]

attempts to convert the specified quantity to Planck units.

Details

Planck units are based on the fundamental constants of the speed of light c, the reduced Planck constant , the gravitational constant G, and the Boltzmann constant k.
Planck UnitDefinitionValue in SI Base Units
Length1.616255⁣(18)*10-35m
Mass2.176434⁣(24)*10-8kg
Time5.391247⁣(60)*10-44s
Temperature1.416784⁣(16)*1032K
ResourceFunction["PlanckUnitConversion"] will output a unit in Planck units (Planck time, length, mass and temperature).
In ResourceFunction["PlanckUnitConversion"][input], input must be a quantity such as Quantity[49,"Meters"] or Quantity["Meters"].

Examples

Basic Examples (2) 

Find how many Planck units 5 farads are equal to:

In[1]:=
ResourceFunction["PlanckUnitConversion"][Quantity[5, "Farads"]]
Out[1]=

See the unit:

In[2]:=
QuantityUnit[%]
Out[2]=

Scope (2) 

PlanckUnitConversion threads over lists:

In[3]:=
ResourceFunction[
 "PlanckUnitConversion"][{Quantity[1, "BohrRadius"], Quantity[2, "Picograms"], Quantity[3, "Microseconds"]}]
Out[3]=

PlanckUnitConversion accepts QuantityArray arguments:

In[4]:=
ResourceFunction["PlanckUnitConversion"][
 QuantityArray[{2.3, 1.5, 9.0}, "Angstroms"]]
Out[4]=

Applications (1) 

Express some fundamental constants in Planck units:

In[5]:=
ResourceFunction[
 "PlanckUnitConversion"][{Quantity["BoltzmannConstant"], Quantity["GravitationalConstant"], Quantity["ReducedPlanckConstant"], Quantity["SpeedOfLight"]}]
Out[5]=

Publisher

Peter Burbery

Version History

  • 1.0.0 – 08 November 2021

Related Resources

License Information