Plotting the Solar System's planets' distances logarithmically

In summary: Using Janus' logarithms, I can now generate a chart that is to scale with the planets logarithmically distributed.In summary, a growth chart is being designed with the planets on it, where the sun is placed at a height of 19 inches (her height at birth) and 40 AU (astronomical units) is set at a height of 72 inches. The planets are spaced logarithmically, with Mercury at 27.5 inches and Pluto at 72 inches. This allows for a more accurate representation of the distances between planets, rather than a to-scale representation which would result in very small distances between the inner planets. The logarithmic scale also aids in understanding the vast distances
  • #1
DaveC426913
Gold Member
22,497
6,168
TL;DR Summary
distances of planets, converting AU to inches and plotting logarithmically
I'm designing a growth chart for my granddaughter with the planets on it. I wanted them to be proportional* as far as distance goes - with the sun at the floor and Pluto at, say, six feet, but obviously that's impossible since all the inner planets would be in the first inch or two from the floor.

So the next best thing is to do it logarithmically. Unfortunately, I never studied logs.

Instead of putting the sun at 0", I'll put it at 19" (her height at birth)
and I'll set 40AU at, say, 72"** from the floor.
So that's a span of 53" with an offset of 19".

Now I want to spread the planets logarithmically from zero to 53.

These are the distances in AUs, rounded to about 2 decimals.

BodyDistance (AU)Height (Inches)
S00
M.4
V.7
E1
M1.5
AB3
J5.2
S9.6
U19
N30
P4053
Not sure how to calculate logs for these. I can probably do some of it in Excel, but I'm not sure how to set the fractional log so that 40AU=53"* Is it overkill? She's too young, of course, but ideally she'll be using this into her tweens. How old were you before you realized that the planets are not all close-by and evenly spaced? It's the kind of entrenched illusion that results in long lists of "Today I Learned". IMO, there's no harm in starting children off with accurate images.

** How likely is it she'll exceed six feet before she gives up on her childhood growth chart? Pretty unlikely. But one's reach should exceed one's grasp.
 
Mathematics news on Phys.org
  • #3
I think you just calculate ##x=\log r## for each orbit radius ##r##, call the height ##h##, write ##h=mx+c##, plug in a couple of radii that you want to correspond to specific heights (Mercury = height today, and your Pluto figure, perhaps), and solve simultaneously for ##m## and ##c##. Then generate your heights.
 
  • #4
I get a base ##b=\sqrt[53]{40} \approx 1.0720808709628515077933844785535...## and calc.exe in Windows can compute ##\log_b 40 = 53##.
 
  • #5
fresh_42 said:
Here is another nice link to get an impression:
"If the Moon were only a pixel"
made by a (former?) member of us.
Yeah. I'm not doing the planets to-scale, just their orbits.

(Someday, when I have a plot of land more than 120 feet long I'll make a model to scale. I wish I had done it on my nerd friend's 14 acre farm.)
 
  • #6
DaveC426913 said:
How likely is it she'll exceed six feet before she gives up on her childhood growth chart?
Or that they'll find another planet.
 
  • Haha
Likes DaveC426913
  • #7
fresh_42 said:
calc.exe in Windows can compute ##\log_b 40 = 53##.
I don't know how to do that with Calulator.
 
  • #8
DaveC426913 said:
I don't know how to do that with Calulator.
More problematically, ##\log 1=0## and ##\log 0.4<0##, in any base. That's why I suggested my approach.
 
  • Like
Likes DaveC426913
  • #9
These are the numbers I got, but I don't know if I did it right.

BodyDistance (AU)log dHeight (Inches)
( 53*log d/1.60 )
S0n/a?
M.4-.398-13
V.7-.155-0.25
E100
M1.5.1765.4
AB3.47716
J5.2.71624
S9.6.98232.5
U191.2842
N301.4849
P401.6053

They look OK inasmuch as they sort of make a flat curve, as they should.

But Earth (1AU) is at the zero mark, not the Sun. The log of a fraction is a negative number. I guess I'm not doing it right.

(I also guess this may be a futile effort. I might as well just add the planets where ever, just per aesthetics. Although it would have been nice to be able to declare it as an accurate diagram.)
 
  • #10
Ibix said:
I think you just calculate ##x=\log r## for each orbit radius ##r##, call the height ##h##, write ##h=mx+c##, plug in a couple of radii that you want to correspond to specific heights (Mercury = height today, and your Pluto figure, perhaps), and solve simultaneously for ##m## and ##c##. Then generate your heights.
Yeah, I see what you're saying, but I'm seein' it through a fog of 4 decades since math.
 
  • #11
If I take the natural log of the orbital radii (as measured in millions of km), I get
Mercury = 4.05
Venus = 4.60
Earth = 5
Mars = 5.4
Jupiter = 6.66
Saturn = 7.27
Uranus = 7.96
Neptune = 8.4
Pluto = 8.6

If I plug those values into a spreadsheet and plot them on a log scale, I get:
planet_log.jpg
With the y-axis in millions of Km

If we set Pluto at Six ft (72 in) then the log scale should be
Mercury = 37.6 in.
Venus = 38.5 in.
Earth = 41.9 in
Mars = 45.2 in
Juptiter = 55.8 in
Saturn = 60.9 in
Uranus = 66.6 in
Neptune = 70.3 in
Pluto = 72 in
Which roughly lines up with the numbers along the right side of the chart denoting ft above the floor. (I manually added these to the image, so they are not perfectly spaced.)
 
  • #12
Janus said:
Which roughly lines up with the numbers along the right side of the chart denoting ft above the floor. (I manually added these to the image, so they are not perfectly spaced.)
Heh. That was how I was thinking about solving it: brute-forcing it by plotting it on a chart, then measuring it in pixels. :)

(It'll be even more linear when I add the AB/Ceres.)

Thanks!
 
  • #13
A logarithmic scale cannot include the Sun. 0 is infinitely far away. While you could take the radius of the Sun it would still be very far away from the rest.
Let's take Janus' logarithms: They range from 4.05 to 8.6. You want 8.6 to correspond to 72 inch. If you put Mercury at 19 inch then you get a simple linear relation. A range of 4.55 is now 53 inch, that's almost 10 inch per 1 different in the logarithm. Simply multiplying by 10 would put Pluto at 86 inch, however, so we need to subtract 14. That means distances are now ln(d)-14 where d is in million km and the distance is in inch.
Pluto -> 72 by construction.
Mercury -> 27.5
Surface of the Sun (d=0.6) -> 19 below the floor
 
  • #14
mfb said:
A logarithmic scale cannot include the Sun. 0 is infinitely far away.

Ah. Right. Like Antarctica on a flat map. If it were logarithmic and accurate, you should literally be able to see a smeared-out polar bear or penguin in the bottom millimetre of the map.
 
  • #15
DaveC426913 said:
Ah. Right. Like Antarctica on a flat map. If it were logarithmic and accurate, you should literally be able to see a smeared-out polar bear or penguin in the bottom millimetre of the map.
But the Sun has a finite radius. Its surface can be included, and you just cut the chart off at some point below that.
 
  • #16
mfb said:
A logarithmic scale cannot include the Sun. 0 is infinitely far away.

One possibility, which avoids this problem, is to set [itex]H(r) = \frac{H_0}{\log 2}\log\left(1 + \frac{r}{r_0}\right)[/itex] where [itex]r_0[/itex] is the distance of Pluto from the Sun and [itex]H_0[/itex] is the height where you want Pluto to appear.

But you can use [itex]H(r) = H_0 f(r/r_0)[/itex] where [itex]f[/itex] is any strictly increasing function with [itex]f(0) = 0[/itex], [itex]f(1) = 1[/itex], and [itex]f'[/itex] is strictly decreasing (so that the inner planets are placed further apart and the outer planets closer together than would be the case for a linear scaling).
 
  • #17
Dang. This really is going to amount to nothing but a labour of love.

Especially considering I hope to render the planets to-scale size-wise (though not the the same scale as the orbital radius) - any semblance of the effect will be lost.

I think maybe I might be better to just hint qualitatively at the geometric scale of orbital radii, and not try to be accurate.

Hm. Even that's not going to work so well...

1612914335047.png
 
  • #18
DaveC426913 said:
I hope to render the planets to-scale size-wise
I made them scaled by the log of radius in a Java applet (now deprecated).
 

1. What is the purpose of plotting the Solar System's planets' distances logarithmically?

The purpose of plotting the Solar System's planets' distances logarithmically is to better visualize the vast differences in distance between the planets. Since the distances between the planets vary greatly, using a logarithmic scale allows for a more accurate representation of the distances on a single graph.

2. How does a logarithmic scale differ from a linear scale?

A logarithmic scale is a scale where the values increase exponentially, while a linear scale is a scale where the values increase by a constant amount. In other words, on a logarithmic scale, each increment represents a multiplication by a certain factor, while on a linear scale, each increment represents an addition by a certain amount.

3. What is the range of values typically used for a logarithmic scale in plotting the Solar System's planets' distances?

The range of values used for a logarithmic scale in plotting the Solar System's planets' distances can vary, but it is typically between 10^0 (1) and 10^10 (10 billion) kilometers. This range allows for a clear visualization of the distances between the planets while still fitting on a single graph.

4. How does plotting the Solar System's planets' distances logarithmically help in understanding the scale of the Solar System?

Plotting the Solar System's planets' distances logarithmically helps in understanding the scale of the Solar System by showing the vast differences in distance between the planets. This allows for a better understanding of the immense size of the Solar System and the relative positions of the planets.

5. Can a logarithmic scale be used for other astronomical measurements?

Yes, a logarithmic scale can be used for other astronomical measurements, such as the brightness of stars or the sizes of galaxies. It is a useful tool for visualizing large ranges of values on a single graph and is commonly used in various fields of science and mathematics.

Similar threads

  • Sci-Fi Writing and World Building
Replies
8
Views
2K
  • Sci-Fi Writing and World Building
Replies
4
Views
2K
Replies
1
Views
3K
  • Astronomy and Astrophysics
Replies
6
Views
9K
Back
Top