https://github.com/BuckRogers1965/RedefineUnitsForPlancksConstant
Plancks constant has meter^2, kg, and 1/second in its definition. If you just look at the value it seems very mysterious and is a very strange small value.
6.62607015e-34 J·s
or (kg · m^2 ·s)/s^2
or (kg · m^2)/s
I mean it looks nothing like anything. Until you see it in action.
E=hc/λ
But what is this hc.
hc = 1.98644568×10⁻²⁵ J⋅m = 1.98644568×10⁻²⁵ kg⋅m^3/s^2
This is basically 2×10⁻²⁵ J⋅m and I immediately realized that what h was is
h = K/c
where K = hc = 1.98644568×10⁻²⁵ J⋅m
Now this might look like it is defining itself but it is not. if you look at 1/c and compare it to h
h = 6.62607015e-34
1/c = 3.33564095 × 10⁻⁹
K= 1.98644568×10⁻²⁵
You can see that K is the ratio between h and 1/c, it is a thing that exists independent of either h or c. The fact that K is a ratio and that ratio is used for the energy ratio between Energy and wavelength means something.
Remember that h =K/c
E = hc/λ really means E = Kc/λc or just E = K/λ
So it is this ratio that is encoded into h by c that is the thing used for energy conversions, not c.
But you say, ha, E=hf. There is no c there!
But consider that is the same thing as saying E=Kf/c and we know that f/c is just inverse wavelength so saying E=hf is the same as saying:
E = K/λ
Weird, I just saw that formula a second ago. So there was a 1/c there, you just couldn't see it because it was hidden inside h.
Now that we know that K exists and it is the actual real thing used inside the energy formulas, have we found an even more mysterious and unexplainable thing than h was?
Sorry my friend, K is just unit scaling, we can redefine the unit definitions of kg, m, and s to show that K is just unit scaling and the real relationship between energy and wavelength is directly:
E=1/λ
times a unit scaling K to translate the wavelength to our units. Lets look at the code and the results for each of these.
def adjust_m_and_calculate(initial_h, initial_c, target_hc):
# Adjust meter factor
meter_adjustment = np.cbrt(current_hc / target_hc)
# New speed of light (c)
new_c = initial_c / meter_adjustment
# New Planck's constant (h)
new_h = initial_h / meter_adjustment**2
return meter_adjustment, new_h, new_c
Redefining units of m to match specific values of hc
Results for target hc = 1.000000000000e+00
new m: 5.834794668551e-09 old m
Final c: 5.138012132901e+16 m/s
Final h: 1.946278004282e-17 J·s
1/c: 1.946278004282e-17 m/s
hc: 1.000000000000e+00 J·m
Relative difference from target hc: 2.220446049250e-16
def adjust_kg_and_calculate(initial_h, initial_c, target_hc):
# Adjust kilogram factor
kg_adjustment = current_hc / target_hc
# New Planck's constant (h)
new_h = initial_h / kg_adjustment
return kg_adjustment,new_h, initial_c
Redefining units of kg to match specific values of hc
Results for target hc = 1.000000000000e+00
new kg: 1.986445857149e-25 old kg
Final c: 2.997924580000e+08 m/s
Final h: 3.335640951982e-09 J·s
1/c: 3.335640951982e-09 m/s
hc: 1.000000000000e+00 J·m
Relative difference from target hc: 0.000000000000e+00
def adjust_s_and_calculate(initial_h, initial_c, target_hc):
# Adjust second factor
second_adjustment = np.sqrt(current_hc /target_hc)
# New speed of light (c)
new_c = initial_c / second_adjustment
# New Planck's constant (h)
new_h = initial_h / second_adjustment
return second_adjustment,new_h, new_c
Redefining units of s to match specific values of hc
Results for target hc = 1.000000000000e+00
new s: 4.456956200311e-13 old s
Final c: 6.726394528604e+20 m/s
Final h: 1.486680562294e-21 J·s
1/c: 1.486680562294e-21 m/s
hc: 1.000000000000e+00 J·m
Relative difference from target hc: 1.110223024625e-16
Each of these functions gets an initial_h, an initial_c, these are the actual values of h and c right now. We also get a target hc that we are tying to match, in this case 1 J m.
Each program then calculates the ratio between the current hc and the target hc, with respect to how that unit is defined by hc. So for kg that ratio is used as is, for m it is the cube root of the meter. But s is squared in hc units so we have to take the square root.
Then we apply that factor to c if the unit exists in that context, speed of light doesn't have kg, so we just return the initial_c when we remap the kg. For meter, the new h is applied as the square of the change. Everywhere else we just apply the factor.
So that is a master class in how to remap units for constants.
But what does all this mean? We show that the three different unit scalings that h has, can be scaled to a set of units where hc = 1 Jm. One very interesting thing, in every case this resulted in h = 1/c. So this reinforces the fact that h just encodes K and K is just unit scaling.
What does this mean?
It means that h is not even a constant. It is a composite of K divided by c. And even that K is not mysterious. It is just unit scalings. An artifact of how we put numbers to measurements.
So, this means that quantum mechanics is geometry at its most basic level. What we saw as multiples of some msyctial units are really fundamental harmonics of the underlying wavelength. The fact that this is basically E= 2*10^-25 Jm /wavelength means that we are looking at a harmonic in the units we currently use. 2 / wavelength is a harmonic.
But more than that we need to look at all these so called fundamental constants and where we see them used try to decompose them into their parts.
I go deeper into how this means we can look at wavelengths as time dilation that matches the time dilation between worldlines in the orbitals around atoms, so I won't go into that here. If you want to know more about that, read my other papers.
No comments:
Post a Comment