diff --git a/universe-from-nothing.ms b/universe-from-nothing.ms index c7e1566..ac80e50 100644 --- a/universe-from-nothing.ms +++ b/universe-from-nothing.ms @@ -1,4 +1,12 @@ .so macros.ms +.de IMPORTANT_DATE +.gcolor darkblue +.I "\\$1" +\h'7p' +.gcolor black +.shift +\\$* +.. .so universe-from-nothing/header.ms .TWO_COLUMNS .so universe-from-nothing/preface.ms diff --git a/universe-from-nothing/annex-events.ms b/universe-from-nothing/annex-events.ms index eca5465..e2f4d91 100644 --- a/universe-from-nothing/annex-events.ms +++ b/universe-from-nothing/annex-events.ms @@ -121,67 +121,43 @@ TODO: explain how we measure stuff with telescopes (resolution, focal, arcsecond Diffraction: behavior of waves when reaching an aperture. .PS reset -rad_large_circle = 0.6 # Size of circles. -rad_empty_space = 0.5 # Size of circles. -rad_light_source = 0.3 # Size of circles. -rad_aperture = 0.1 # Size of circles. -fill_large_circle = 0.1 # Represents light intensity. -fill_empty_space = 0.6 # Represents light intensity. -fill_light_source = 0 # Represents light intensity. +.\" Radius for different circles. +rad_large_circle = 0.6 +rad_empty_space = 0.5 +rad_light_source = 0.3 +rad_aperture = 0.1 -txt_x_shift = 0.05 # Shift from arrow start. -txt_y_shift = 0.05 # Shift from arrow start. -space_between_arrows_y = -0.25 # Allow space for text. +.\" Light intensity. +fill_large_circle = 0.1 # Very bright. +fill_empty_space = 0.6 # Little bright. +fill_light_source = 0 # Completely bright. -CIRCULAR_DIFFRACTION_FIGURE: [ -circlerad = rad_large_circle -circle fill fill_large_circle +arrow_x_shift = 0.05 +txt_y_shift = 0.25 # Allow space for text. -circlerad = rad_empty_space -move to last circle + (-circlerad, 0) -circle fill fill_empty_space +.\" Circles. +HALO: circle rad rad_large_circle fill fill_large_circle +EMPTY: circle with .c at HALO.c rad rad_empty_space fill fill_empty_space +SOURCE: circle with .c at HALO.c rad rad_light_source fill fill_light_source +APERTURE: circle with .c at HALO.c rad rad_aperture fill fill_light_source dashed -circlerad = rad_light_source -move to last circle + (-circlerad, 0) -circle fill fill_light_source +.\" Legend. +TAPERTURE: "Aperture, where light can pass through" ljust at HALO.e + (0.3, 0) +TSOURCE: "Main visible light source, very bright" ljust at Here + (0, -txt_y_shift) +TEMPTY: "Empty space, very little light" ljust at Here + (0, -txt_y_shift) +THALO: "Halo, thin light" ljust at Here + (0, -txt_y_shift) -circlerad = rad_light_source -move to last circle + (-circlerad, 0) -LIGHT_SOURCE: circle fill fill_light_source +.\" Arrows. +arrow from TAPERTURE + (-arrow_x_shift,0) to APERTURE chop 0 chop rad_aperture +arrow from TSOURCE + (-arrow_x_shift,0) to SOURCE chop 0 chop rad_light_source +arrow from TEMPTY + (-arrow_x_shift,0) to EMPTY chop 0 chop rad_empty_space +arrow from THALO + (-arrow_x_shift,0) to HALO chop 0 chop rad_large_circle -circlerad = rad_aperture -move to last circle + (-circlerad, 0) -APERTURE: circle fill fill_light_source dashed - -# LEGEND. - -move 0.6 -arrow to APERTURE chop 0 chop rad_aperture -move to last arrow.s + (txt_x_shift,txt_y_shift) -"Aperture, where light can pass through" ljust - -move to last arrow.s + (0,space_between_arrows_y) -arrow to LIGHT_SOURCE chop 0 chop rad_light_source -move to last arrow.s + (txt_x_shift,txt_y_shift) -"Main visible light source, very bright" ljust - -move to last arrow.s + (0,space_between_arrows_y) -arrow to LIGHT_SOURCE chop 0 chop rad_empty_space -move to last arrow.s + (txt_x_shift,txt_y_shift) -"Empty space, very little light" ljust - -move to last arrow.s + (0,space_between_arrows_y) -arrow to LIGHT_SOURCE chop 0 chop rad_large_circle -move to last arrow.s + (txt_x_shift,txt_y_shift) -"Halo, thin light" ljust - -# let's cheat a little -# Center the figure. +.\" Let's cheat a little: centering the figure. false_line_x = 2.7 -line from LIGHT_SOURCE + (false_line_x,0) to LIGHT_SOURCE + (false_line_x,0) -] +line from SOURCE + (false_line_x,0) to SOURCE + (false_line_x,0) -move to CIRCULAR_DIFFRACTION_FIGURE + (0, -1) -"Circular diffraction" +.ps 14 +"Circular diffraction" at HALO.s + (1, -1) .PE diff --git a/universe-from-nothing/ch1_a-cosmic-mystery-story_beginnings.ms b/universe-from-nothing/ch1_a-cosmic-mystery-story_beginnings.ms index 0b7afad..2a4c4b2 100644 --- a/universe-from-nothing/ch1_a-cosmic-mystery-story_beginnings.ms +++ b/universe-from-nothing/ch1_a-cosmic-mystery-story_beginnings.ms @@ -5,13 +5,13 @@ Contrary to the book, I describe things chronogically in the summary. Some pieces of information (such as dates, explanations, events), absent from the book, are added for the sake of completeness. .METAINFO2 -1514: Nicolaus Copernicus suggests an heliocentric model. +.IMPORTANT_DATE 1514 Nicolaus Copernicus suggests an heliocentric model. .EXPLANATION1 Planets move around the sun. .EXPLANATION2 -Between 1609 and 1619: Johannes Kepler publishes his +.IMPORTANT_DATE "Between 1609 and 1619" Johannes Kepler publishes his .I "laws of planetary motions" , which fixes a few problems with the view of Copernicus on the matter: @@ -44,8 +44,7 @@ of a planet is directly proportional to the of its orbit (or, in other words, of the "semi-major axis" of the ellipse, half of the distance across the widest part of the ellipse). .ENDBULLET - -1665: Isaac Newton uses a prism to see the sunlight disperse into the colors of a rainbow. +.IMPORTANT_DATE 1665 Isaac Newton uses a prism to see the sunlight disperse into the colors of a rainbow. He manages to obtain this result by only letting the light of the sun enter a room by a small hole in the window shutter. His conclusion: the white light contains all these colors. @@ -53,9 +52,9 @@ His conclusion: the white light contains all these colors. Sunlight contains a spectrum of colors. .EXPLANATION2 -1784: first observation of Cepheid variable star, which are stars whose brightness varies over some regular period. +.IMPORTANT_DATE 1784 first observation of Cepheid variable star, which are stars whose brightness varies over some regular period. -(around) 1815: a scientist\*[*] +.IMPORTANT_DATE "(around) 1815" a scientist\*[*] .FOOTNOTE1 His name is not given in the book. .FOOTNOTE2 @@ -72,13 +71,13 @@ some part of the solar spectrum. Different materials, different parts of the spectrum. .EXPLANATION2 -1842: Christian Doppler discovers the Doppler Effect. +.IMPORTANT_DATE 1842 Christian Doppler discovers the Doppler Effect. .EXPLANATION1 Doppler Effect: a wave coming at you will be stretched if the source is moving away from you, or compressed if the source is coming toward you. .EXPLANATION2 -1868: a scientist\*[*] +.IMPORTANT_DATE 1868 a scientist\*[*] .FOOTNOTE1 Again, not named in the book. .FOOTNOTE2 @@ -101,7 +100,7 @@ is isolated on Earth. The spectrum of radiation of stars provides their composition, temperature and evolution. .EXPLANATION2 -1908-1912: Henrietta Swan Leavitt discovers a relation between the brightness of Cepheid variable stars and their pulsation period. +.IMPORTANT_DATE 1908-1912 Henrietta Swan Leavitt discovers a relation between the brightness of Cepheid variable stars and their pulsation period. .EXPLANATION1 The light spreads out uniformly over a sphere whose area increases as the square of the distance (this is called the inverse-square law). @@ -120,7 +119,7 @@ Therefore, comparing its known luminosity to its observed brightness gives us th .\".CITATION2 .\".NAMECITATION "Lawrence Krauss" . -Starting in 1912, Slipher observes the spectra of light coming from nearby stars and distant spiral nebulae\*[*] +.IMPORTANT_DATE "Starting in 1912" Slipher observes the spectra of light coming from nearby stars and distant spiral nebulae\*[*] .FOOTNOTE1 .I Nebulae that we will soon find out they are actually entire galaxies. @@ -130,7 +129,7 @@ The difference is a shift of the same wavelength in the .I absorbed lines. -1916, A. Einstein publishes his work on the +.IMPORTANT_DATE 1916 A. Einstein publishes his work on the .I "general theory of relativity" . This work is about gravity, space and time, and explains not only how objects move in the universe, but also how the universe itself might evolve. Amongst many uses of this theory, the orbit of Mercury can be predicted more accurately than before with Newton's theory of gravity. @@ -147,7 +146,7 @@ Gravitation is thought to be an attractive force: objects should then always col Also, the scientific community still thinks the universe as static, eternal and composed of a single galaxy (our Milky Way) surrounded by a vast, dark, infinite empty space. And without accurate knowledge of the distances with observed stars, nor better images, this idea seems consistent with the observations. -1917: Mount Wilson 100-inch (2.5 m) Hooker telescope, the world's largest at the time (from 1917 to 1949). +.IMPORTANT_DATE 1917 Mount Wilson 100-inch (2.5 m) Hooker telescope, the world's largest at the time (from 1917 to 1949). It will soon help to discover many things. For example, to prove the Andromeda nebula is external to our galaxy (1923, Edwin Hubble), @@ -159,7 +158,7 @@ etc\*[*]. We now make ten times bigger telescopes and hundred times bigger in area. .FOOTNOTE2 -1923-1924, with the period-luminosity relation and the measurement of Cepheid variable stars, Hubble determines that the distance with some Cepheids are too great to be inside our Milky Way\*[*]. +.IMPORTANT_DATE 1923-1924 with the period-luminosity relation and the measurement of Cepheid variable stars, Hubble determines that the distance with some Cepheids are too great to be inside our Milky Way\*[*]. .FOOTNOTE1 Hubble identifies a first galaxy (NGC 6822) in 1925, then the Triangulum galaxy (M33) in 1926, and Andromeda (M31) in 1929. .FOOTNOTE2 @@ -168,16 +167,16 @@ Hubble identifies a first galaxy (NGC 6822) in 1925, then the Triangulum galaxy The universe contains other galaxies. .EXPLANATION2 -1925: Hubble publishes his study on spiral +.IMPORTANT_DATE 1925 Hubble publishes his study on spiral .I nebulae , where he identified Cepheid variable stars in them (including the .I nebulae we currently know as Andromeda). -1927: Georges Lemaître is the first person to suggest the universe is expanding. +.IMPORTANT_DATE 1927 Georges Lemaître is the first person to suggest the universe is expanding. This is his conclusion after solving the Einstein's equations for general relativity. -1929: Hubble remarks that galaxies are moving away from each other. +.IMPORTANT_DATE 1929 Hubble remarks that galaxies are moving away from each other. More importantly, the more distant, the faster the velocity. The relation is linear: a galaxy twice more distant is moving away twice as fast. @@ -185,7 +184,7 @@ The relation is linear: a galaxy twice more distant is moving away twice as fast The universe is expanding. .EXPLANATION2 -1930: Georges Lemaître proposes that the universe began in a very small point, which he called +.IMPORTANT_DATE 1930 Georges Lemaître proposes that the universe began in a very small point, which he called .I "Primeval Atom" \*[*]. .FOOTNOTE1 This isn't accepted by the scientific community right away: actual observations were provided by Edwin Hubble beforehand. diff --git a/universe-from-nothing/ch2_a-cosmic-mystery-story_weighing-the-universe.ms b/universe-from-nothing/ch2_a-cosmic-mystery-story_weighing-the-universe.ms index 4d36e0e..251e75e 100644 --- a/universe-from-nothing/ch2_a-cosmic-mystery-story_weighing-the-universe.ms +++ b/universe-from-nothing/ch2_a-cosmic-mystery-story_weighing-the-universe.ms @@ -185,43 +185,66 @@ Stay tuned, kids! .PARAGRAPH_UNINDENTED .ft H .PS -.ps 7 .vs 9p +.ps 7 reset -scale = 1.4 -mag_massive_obj_x = 1.4 -mag_massive_obj_y = -1 -. -rad_obs = 0.3 -rad_massive_obj = 0.5 -rad_mag = 0.4 -rad_dist = 0.27 -. -.defcolor lightgreen rgb 0.9 1.0 0.9 -.defcolor lightblue rgb 0.9 0.9 1.0 -.defcolor bloatcode rgb 1.0 0.1 0.1 + +.\" Drawing direction. down -OBSERVER: circle rad rad_obs "Observer" + +scale = 1.4 + + +.\"""""""""""""""""""""""""""""" +.\" Variables to ajust elements. + +.\" Distances x and y between the massive object and magnified ones. +mag_obj_x = 1.4 +mag_obj_y = -1 + +.\" Radius of the different celestial objects. +rad_obs = 0.3 +rad_massive_obj = 0.5 +rad_mag = 0.4 +rad_dist = 0.27 + +.\" Distance between the light beam of the distant object +.\" reaching the observer and the massive object's center. +dist_beam_massive_obj = 0.32 + + +.\""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" +.\" Drawing of the celestial corpses (planets, galaxies, etc.). + +.\" Observer, massive object and the distant object. +OBSERVER: circle radius rad_obs "Observer" move -MASSIVE_OBJECT: circle rad rad_massive_obj "Massive" "object" -move 1 -TARGET: circle rad rad_dist "Distant" "object" -move to MASSIVE_OBJECT + ( mag_massive_obj_x, mag_massive_obj_y) -MAGNIFIED1: circle rad rad_mag "Magnified" "distant" "object" -move to MASSIVE_OBJECT + (-mag_massive_obj_x, mag_massive_obj_y) -MAGNIFIED2: circle rad rad_mag "Magnified" "distant" "object" -. +MASSIVE_OBJ: circle radius rad_massive_obj "Massive" "object" +move +TARGET: circle radius rad_dist "Distant" "object" + +.\" "radius" can be abreviated in "rad". + +.\" Magnified objects. +MAGNIFIED1: circle rad rad_mag "Magnified" "distant" "object" at MASSIVE_OBJ + ( mag_obj_x, mag_obj_y) +MAGNIFIED2: circle rad rad_mag "Magnified" "distant" "object" at MASSIVE_OBJ + (-mag_obj_x, mag_obj_y) + +.\" Lines from the magnified objects to the observer. +.\" chop = do not draw within the circles (a radius is given). + line from MAGNIFIED1 to OBSERVER chop rad_mag chop rad_obs dashed line from MAGNIFIED2 to OBSERVER chop rad_mag chop rad_obs dashed -. -rad_correction = 0.32 -spline -> from TARGET to MASSIVE_OBJECT.e + (rad_massive_obj-rad_correction,0) to OBSERVER chop rad_dist chop rad_obs -spline -> from TARGET to MASSIVE_OBJECT.w + (-rad_massive_obj+rad_correction,0) to OBSERVER chop rad_dist chop rad_obs -. -move to TARGET + (0,-0.7) + +.\" Arrows, from distant object to the observer. +spline -> from TARGET to MASSIVE_OBJ.e + (dist_beam_massive_obj,0) to OBSERVER chop rad_dist chop rad_obs +spline -> from TARGET to MASSIVE_OBJ.w + (-dist_beam_massive_obj,0) to OBSERVER chop rad_dist chop rad_obs + .vs .ps 14 -"Gravitational lensing" +"Gravitational lensing" at TARGET + (0,-0.7) +.PE +.PS +reset .PE .ft R