---
title: "Add a globe's light to make a phase curve"
description: "Derive hemisphere projection, secondary eclipses, Lambert reflection and the brightness-map null space."
canonical_url: "https://sandboxphysics.com/stories/planet-phase-curves/from-a-globe-to-a-curve/"
language: "en"
page_type: "story"
alternate_languages:
  zh-CN: "https://sandboxphysics.com/zh/stories/planet-phase-curves/from-a-globe-to-a-curve/"
last_modified: "2026-10-28"
---

[Exoplanet day and night](https://sandboxphysics.com/stories/planet-phase-curves/)

AC21 · L3

# Add a globe's light to make a phase curve

Sandbox Physics · 2026-10-28

The light curve is a projection of the emitting surface. Each visible patch contributes its intensity times its apparent area, and a foreground star can remove part of that contribution. Writing the projection explicitly reveals which information survives and which disappears.

## Before you begin

The parcel chapter; sines, cosines and the idea of an integral as a weighted sum.

## Projected area supplies the weight

For latitude $\beta$ and longitude $\lambda$, a patch subtends solid angle $d\Omega=\cos\beta\,d\beta\,d\lambda$ at the planet's centre. Its physical area is $R_p^2d\Omega$. Let $\mu_o$ be the cosine of the angle between its outward normal and the direction to the observer. A visible patch has positive $\mu_o$, and its apparent area is smaller than its physical area by that factor.

Use wavelength $\Lambda$, distinct from longitude $\lambda$. Let $I_\Lambda$ be spectral intensity and $D$ the system's distance. Summing visible, unocculted patches gives

$$
F_{p,\Lambda}=\frac{R_p^2}{D^2}\int_{\rm visible,unocculted} I_\Lambda(\beta,\lambda,t)\,\mu_o\,d\Omega.
$$

For the single-layer blackbody model, $I_\Lambda=B_\Lambda(T)$. For total thermal light, the intensity is $\sigma T^4/\pi$.

Why divide total surface emission by pi? Intensity is per solid angle and per projected area. Integrating a constant intensity over an outward hemisphere gives its emitted flux multiplied by the cosine projection. In polar angle $\theta$, that angular integral is $2\pi\int_0^{\pi/2}\cos\theta\sin\theta\,d\theta=\pi$. The same integral across a uniformly bright observed sphere returns its projected disk area.

The planet-to-star ratio cancels distance when both are in the same system. A uniform bolometric blackbody planet therefore gives the squared radius ratio times the fourth power of its temperature ratio to the star. A nonuniform planet requires the actual integral, with the fourth power applied before adding patches.

Reading: Nicolas B. Cowan and Eric Agol, A Model for Thermal Phase Variations of Circular and Eccentric Exoplanets · Rodrigo Luger et al., STARRY: Analytic Occultation Light Curves

## Follow the orbit before masking an eclipse

Adopt an observer along negative global z, with sky x right and sky y up. The circular orbit is inclined by $i$. Orbital phase $q=0$ is primary transit and $q=1/2$ geometric secondary conjunction. The projected separation alone does not tell which body is in front; the line-of-sight coordinate supplies that information.

In the substellar coordinates used previously, the observer longitude is $\pi-2\pi q$ and its latitude is $\pi/2-i$. Each change of orbital phase therefore changes the viewing weights. At primary transit the planet may cover the star, but the planet's own emission remains visible. At secondary eclipse the foreground star removes planetary contributions wherever the projected disks overlap.

A numerical mask must use both projected overlap and front/back depth. It leaves the stellar heating term in the thermal equation unchanged. The star is not between itself and the planet during secondary eclipse; it is between the planet and us.

For a uniformly bright planet, a partial eclipse is simply the overlap area of two circles times constant intensity. That supplies a check independent of the transported temperature map. A nonuniform map weights the hidden areas differently. Ingress and egress can then measure how brightness varies across the occultor’s path.

Reading: Rodrigo Luger et al., STARRY: Analytic Occultation Light Curves · Taylor J. Bell et al., Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b

## Reflection has a second cosine

The illuminating cosine $\mu_s$ measures how directly a patch faces the star. It is different from the observing cosine. An ideal Lambert surface reflects with the same intensity into every outward direction. To return a fraction $A_B$ of incident power, its local bolometric intensity must be

$$
I_{\rm ref}=\frac{A_BF_\star}{\pi}\max(\mu_s,0).
$$

Integrating this intensity over the local outward hemisphere restores the reflected flux $A_BF_\star\max(\mu_s,0)$.

The visible hemisphere integral includes both the illumination factor and the projected area toward us. For phase angle $\alpha$, the angle between star and observer as seen from the planet, the normalized result is

$$
\Phi_L(\alpha)=\frac{\sin\alpha+(\pi-\alpha)\cos\alpha}{\pi},\qquad
\frac{F_{p,\rm ref}}{F_{\star,\rm obs}}=A_g\left(\frac{R_p}{a}\right)^2\Phi_L(\alpha),\qquad A_g=\frac23A_B.
$$

Here $F_{\star,\rm obs}$ is stellar flux received by the observer, distinct from irradiance at the planet. The geometric albedo $A_g$ describes full-phase brightness relative to a reference disk. Its relation to Bond albedo here belongs to a uniform Lambert reflector.

The thermal model uses this bolometric reflection as a separate ideal channel. A general atmosphere's Bond albedo does not specify its reflectance at every wavelength. It would be incorrect to add an arbitrary fraction of this reflected curve to a measured mid-infrared band and call the result a calibrated detector prediction.

Reading: Nikku Madhusudhan and Adam Burrows, Analytic Models for Albedos, Phase Curves, and Polarization of Reflected Light from Exoplanets · Nicolas B. Cowan and Eric Agol, The Statistics of Albedo and Heat Recirculation on Hot Exoplanets

## A longitude map becomes a convolution

Now set the orbit edge-on, omit occultations and assume isotropic thermal intensity. Take orbital angle $\xi=2\pi(q-1/2)$, so the observer faces longitude $-\xi$. In the projection, one latitude cosine comes from surface area and another from the viewing angle. Define a latitude-weighted longitude brightness $J(\lambda)$ that includes those factors and the chosen flux normalization.

$$
J(\lambda)=\frac{R_p^2}{D^2F_{\star,\rm obs}}\int_{-\pi/2}^{\pi/2}I(\beta,\lambda)\cos^2\beta\,d\beta,\qquad
F(\xi)\equiv\frac{F_p}{F_{\star,\rm obs}}=\int_{-\pi}^{\pi}J(\lambda)\max[\cos(\lambda+\xi),0]\,d\lambda.
$$

The visibility kernel is broad: many longitudes contribute together whenever they face the observer.

To see what it preserves, expand the map in cosine and sine modes. A mode's multiplier is the integral of that mode times the kernel over the visible half-circle. Direct integration gives

$$
K_m=\int_{-\pi/2}^{\pi/2}\cos(m\theta)\cos\theta\,d\theta,
\qquad K_0=2,\quad K_1=\frac\pi2,\quad K_2=\frac23,\quad K_3=0,\quad K_4=-\frac2{15}.
$$

Map cosine coefficients acquire $K_m\cos(m\xi)$ in the curve; map sine coefficients acquire $-K_m\sin(m\xi)$ under this longitude convention.

The third harmonic disappears completely in this geometry. For example, a positive map with uniform brightness one and another with brightness $1+0.1\cos(3\lambda)$ give exactly the same phase curve. Positivity alone does not select one. A smoothness preference chooses among solutions by adding a preference for gentler spatial variation.

Reading: Nicolas B. Cowan and Eric Agol, Inverting Phase Functions to Map Exoplanets · Rodrigo Luger et al., STARRY: Analytic Occultation Light Curves

## Worked example of a missing mode

Suppose a normalized curve is a constant plus first and second harmonics, as in the real-data tutorial. Dividing its constant by two and its cosine amplitudes by the corresponding nonzero $K_m$ gives one longitude map. The sine coefficients also change sign. This operation recovers only the represented modes.

For a numerical example, take the explicitly synthetic flux ratio below, with no sine terms. Its constant gives a map mean of 0.0015. Dividing the first cosine by $K_1$ gives $0.002/\pi$; dividing the second by $K_2$ gives 0.0003.

$$
F(\xi)=0.003+0.001\cos\xi+0.0002\cos2\xi,\qquad
J(\lambda)=0.0015+\frac{0.002}{\pi}\cos\lambda+0.0003\cos2\lambda.
$$

At secondary phase the ratio is 0.0042; half an orbit away it is 0.0022, or 4200 and 2200 parts per million.

Since every cosine lies between minus one and one, this map is everywhere above $0.0015-0.002/\pi-0.0003\simeq0.000563$. Adding $10^{-4}\cos3\lambda$ therefore leaves it positive. The added mode has zero visibility multiplier, so both maps return the same entire curve, not merely the same maximum and minimum.

The supplied WASP-43b reduction yields a positive baseline longitude map for that conditional fit. Adding a third cosine with amplitude forty percent of its smallest sampled brightness keeps the example maps positive while leaving their ideal edge-on phase curves unchanged. These are brightness maps, not a conversion to local gas temperature and not two independently solved heat-transport fields.

Eclipse observations can distinguish some spatial differences as a stellar limb changes which subset of the disk remains visible. In a finite latitude-independent basis through harmonic order six, the sampled phase-only operator has four vanishing singular directions even at the observed inclination near eighty-two degrees. Including eclipse samples gives a nonzero response in all thirteen selected directions. A general two-dimensional map has additional degrees of freedom, so that finite-basis result does not establish general map uniqueness.

Reading: Nicolas B. Cowan and Eric Agol, Inverting Phase Functions to Map Exoplanets · Rodrigo Luger et al., STARRY: Analytic Occultation Light Curves

## Average through the exposure

An instrument averages its signal over a time window. If a harmonic of angular frequency $\omega$ is averaged over a centred uniform exposure of duration $\Delta t$, direct integration gives

$$
\overline{\cos(\omega t)}=\cos(\omega t)\,\frac{\sin(\omega\Delta t/2)}{\omega\Delta t/2}.
$$

The continuous limit of the ratio is one at zero frequency. Sharp eclipse contacts require averaging the full masked signal instead of applying a harmonic shortcut.

For the nominal MIRI integration of about ten seconds and an orbit of about nineteen and a half hours, this correction is tiny for the first orbital harmonic. It can matter more during ingress, where brightness changes quickly. The next calculation retains actual sample midtimes and gaps, distinguishes the rounded exposure approximation, and propagates uncertainty through the resulting curve.

Reading: Taylor J. Bell et al., Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b · Rodrigo Luger et al., STARRY: Analytic Occultation Light Curves

## Exercises and explanations

1. Two positive longitude maps differ by a third cosine harmonic. In the edge-on phase-only model, how could you distinguish them?

   Read the explanation

   The phase kernel annihilates that mode. Partial eclipse observations sample different parts of the disk and can supply additional sensitivity, subject to geometry and noise.

2. A sharp eclipse ingress looks smoother in ten-second integrations. Should a map fitter immediately add a smoothness prior?

   Read the explanation

   First average the predicted signal through the exposure. Instrumental time averaging can explain the smoothing before any assumption about the spatial map.

## Try the prediction

### [Distinguish a hotspot from a flux maximum](https://sandboxphysics.com/labs/exoplanet-thermal-phase-curve/)

1. Choose Eastward heat and pause the record.
2. Locate the warmest longitude in the profile and compare it with the maximum of the orange curve.
3. Use Observer view through eclipse to explain why a partial disk adds new spatial weights.

[Previous: Follow a gas parcel into the night](https://sandboxphysics.com/stories/planet-phase-curves/a-parcel-crosses-night/) [Next: Replay the WASP-43b MIRI phase curve](https://sandboxphysics.com/stories/planet-phase-curves/replay-wasp43-miri/)

## Sources and calculation scope

1. [Nicolas B. Cowan and Eric Agol, A Model for Thermal Phase Variations of Circular and Eccentric Exoplanets](https://arxiv.org/pdf/1011.0428v1)

   arXiv:1011.0428v1, submitted 2010-11-01. Sections 2–3, equations 1–10; section 4, equation 13; section 6; figures 1 and 6.

2. [Nicolas B. Cowan and Eric Agol, Inverting Phase Functions to Map Exoplanets](https://arxiv.org/pdf/0803.3622v1)

   arXiv:0803.3622v1, submitted 2008-03-25. Section 2, equations 1–4; section 3.2, equation 7; figure 1.

3. [Nicolas B. Cowan and Eric Agol, The Statistics of Albedo and Heat Recirculation on Hot Exoplanets](https://arxiv.org/pdf/1001.0012v2)

   arXiv:1001.0012v2, revised 2010-12-20. Sections 1, 2.1 and 2.2; equation 3.

4. [Nikku Madhusudhan and Adam Burrows, Analytic Models for Albedos, Phase Curves, and Polarization of Reflected Light from Exoplanets](https://arxiv.org/pdf/1112.4476v1)

   arXiv:1112.4476v1, submitted 2011-12-19. Albedo definitions; section 3.1, equation 33 and figure 7; local illumination conventions checked against the hemisphere integral.

5. [Taylor J. Bell et al., Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b](https://arxiv.org/pdf/2401.13027v1)

   arXiv:2401.13027v1, submitted 2024-01-23; dataset v1 published 2024-04-30. Main figures 1–4; Methods Observations and Data Reduction, PDF pages 12–21 including spectral binning, shadowed region, harmonics and Eureka v1 equations 1–7; Data Availability, PDF page 33. Published methods also checked for trimming and light-travel convention.

6. [Rodrigo Luger et al., STARRY: Analytic Occultation Light Curves](https://arxiv.org/pdf/1810.06559v1)

   arXiv:1810.06559v1, submitted 2018-10-15. Section 2.4, equation 16; section 3.1, equations 17–20; sections 3.2–3.3; section 4.2 and figure 5.
