Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Persistency: The Operational Arsenal

From Stochastic Geometry to Actionable Business Intelligence

We have reached the operational crux of the paradox: Persistency.

Once MARS has successfully mathematically inverted the thinned, biased dataset to uncover the latent physical variables—the true timeline rate λtrue\lambda_{\text{true}} and the true mark distribution ftrue(Q)f_{\text{true}}(Q) Cusworth et al., 2025Daniels & others, 2025—it possesses a statistical crystal ball. MARS is no longer reacting to stale satellite images; it is forecasting physical reality.

Let us cross the bridge from stochastic geometry into operational engineering and business intelligence. To do this with maximum rigor, we will define every metric twice: first establishing the baseline Homogeneous assumption (where the leak rate is a flat, memoryless constant), and then elevating it to the Inhomogeneous (Non-Stationary) physical reality, where industrial sources violently fluctuate with diurnal cycles, pressures, and human operations Omara et al., 2018Frankenberg & others, 2024.

Here is the pedantic, step-by-step translation of the Predictive Arsenal.


1. Temporal Predictions (The “When”)

This suite of metrics translates the abstract true intensity λtrue(t)\lambda_{\text{true}}(t) into actionable dispatch logic for Leak Detection and Repair (LDAR) crews Sherwin & others, 2023.

1.1 Expected Wait Time (Mean Time Between Plumes)

The Translation: If a technician drives to this facility, how long will they physically stand there before the infrastructure vents?

E[Δt]=1λtrue\mathbb{E}[\Delta t] = \frac{1}{\lambda_{\text{true}}}
E[Δtt0]=t0exp ⁣(t0tλtrue(u)du)dt\mathbb{E}[\Delta t \mid t_0] = \int_{t_0}^{\infty} \exp\!\left( -\int_{t_0}^{t} \lambda_{\text{true}}(u) \, du \right) dt
+---------------------------------------------------------------+
| BotE #1: THE DYNAMIC DISPATCH (Inhomogeneous Wait Time)       |
|---------------------------------------------------------------|
| Let's look at the solar-heated storage tank.                  |
|                                                               |
| Scenario A: The technician arrives at t₀ = 1:00 PM (Peak Heat)|
| Because λ_true(u) is massive during the afternoon, the        |
| integral rapidly accumulates.                                 |
| E[Δt | 1:00 PM] = 0.5 [hours]  (Crew waits 30 minutes)       |
|                                                               |
| Scenario B: The technician arrives at t₀ = 1:00 AM (Dormant)  |
| Because λ_true(u) is near zero at night, the integral creeps. |
| E[Δt | 1:00 AM] = 11.0 [hours] (Crew waits until noon)       |
|                                                               |
| ACTION: MARS dynamically blocks LDAR dispatch during dormant  |
| cycles, saving thousands in wasted hourly labor.              |
+---------------------------------------------------------------+
+---------------------------------------------------------------+
| BotE: OPTIMIZING MARS ORBITAL TASKING                         |
|---------------------------------------------------------------|
| Un-thinned intensity: λ_true = 0.02 [events / hour]           |
|                                                               |
| Expected Inter-Arrival Time between points:                   |
| E[Δt] = 1 / 0.02 = 50 [hours / event]                         |
|                                                               |
| MARS ACTION: MARS will NOT task a high-resolution commercial  |
| satellite for at least 48 hours. Tasking any earlier wastes   |
| orbital resources photographing clean air.                    |
+---------------------------------------------------------------+

1.2 Probability of Occurrence (The “Wrench-Turning” Metric)

The Translation: If an LDAR crew is on-site for a scheduled maintenance window from 8:00 AM (t1t_1) to 12:00 PM (t2t_2), what is the exact percentage chance that the leak will physically manifest while they are looking at it?

The foundation is the Poisson PMF. Assuming the underlying points have stabilized into a memoryless state, the probability of observing exactly kk un-thinned events during a future window tt [hours] is:

P(N(t)=k)=(λtruet)k  eλtruetk!P\bigl(N(t) = k\bigr) = \frac{(\lambda_{\text{true}} \cdot t)^k \; e^{-\lambda_{\text{true}} \cdot t}}{k!}

MARS calculates the probability of a successful mitigation trip (catching at least one leak in the act) by computing the probability of the void (k=0k = 0) and subtracting from 1:

P(Mitigation Success)=1eλtruetP(\text{Mitigation Success}) = 1 - e^{-\lambda_{\text{true}} \cdot t}
P(N(t1,t2)1)=1exp ⁣(t1t2λtrue(t)dt)P(N(t_1, t_2) \geq 1) = 1 - \exp\!\left( -\int_{t_1}^{t_2} \lambda_{\text{true}}(t) \, dt \right)
=============================================================================
  VISUALIZING INHOMOGENEOUS OCCURRENCE (Diurnal Shifting)
=============================================================================
  λ_true(t) [events/hr]
   ^
   |        (Peak Heat/Pressure)
   |             .---.
   |            /     \
   |           /       \  <- (Highest probability density)
   |          /         \
   |         /           \
   |        /             \
   |  ------'               '------ (Nighttime Dormancy)
   +--|------|--------------|------|---------------------> Time of Day
      t₁     t₂             t₃     t₄
   (Morning Shift)      (Night Shift)

   * Integrating from t₁ to t₂ captures the curve. HIGH Probability.
   * Integrating from t₃ to t₄ captures flatlines. ZERO Probability.
=============================================================================
+---------------------------------------------------------------+
| BotE: THE MARS DISPATCH NOTIFICATION                          |
|---------------------------------------------------------------|
| MARS un-thins the data to find the True Intensity Rate:       |
| λ_true = 0.05 [events / hour]                                 |
|                                                               |
| The operator's repair crew requires a window of t = 48 [hours]|
|                                                               |
| Step 1: Un-thinned points expected (λ_true · t)               |
|         0.05 [events/hr] · 48 [hr] = 2.4 [expected points]    |
|                                                               |
| Step 2: Probability of a wasted trip (k = 0)                  |
|         P(0) = e^(-2.4) = 0.0907 (or ~9%)                     |
|                                                               |
| Step 3: Probability of Successful Mitigation                  |
|         P(Success) = 1 - 0.0907 = 0.9093                      |
|                                                               |
| MARS ACTION: The platform issues a formal Notification. The   |
| operator has a 91% chance of catching the leak. Dispatch crew.|
+---------------------------------------------------------------+

2. Survival Analysis (The “How Long”)

Survival analysis is the mathematical heartbeat of Persistency Frankenberg & others, 2024. Instead of asking “how many leaks will happen?”, MARS asks “what is the mathematical probability that this infrastructure will survive (remain perfectly sealed) past time tt?”

2.1 The Survival Function

The Translation: If a satellite photographed a massive plume on Monday (t0t_0), S(tt0)S(t \mid t_0) dictates the decaying probability that the source has remained perfectly quiet since that exact moment Cusworth et al., 2021.

S(tt0)=exp ⁣(t0tλtrue(u)du)S(t \mid t_0) = \exp\!\left( -\int_{t_0}^{t} \lambda_{\text{true}}(u) \, du \right)

2.2 The Hazard Function (The Instantaneous Risk)

The Translation: The hazard function isolates the instantaneous, immediate risk of a leak occurring right now, given that it hasn’t happened yet.

h(t)=ftime(t)S(t)h(t) = \frac{f_{\text{time}}(t)}{S(t)}

where ftime(t)f_{\text{time}}(t) is the PDF of the wait times.

=============================================================================
  VISUALIZING THE HAZARD FUNCTION: RANDOM VS RECHARGE
=============================================================================
  Hazard Rate h(t) [events/hr]
   ^
   |                           /   (Weibull: Valve Recharge)
   |                          /    Risk violently increases as
   |                         /     pipe pressure builds.
   |------------------------/--------- (Poisson: Broken Flange)
   |                       /           Risk is a flat constant.
   |                      /
   |                     /
   +--------------------+-------------------> Time (t) since last leak
   0
=============================================================================

3. Mass Predictions (The “How Big”)

These metrics translate the true, un-thinned mark distribution ftrue(Q)f_{\text{true}}(Q) into financial ledgers and regulatory reality.

3.1 Expected Mass per Event

The Translation: When the Hazard Function (Eq. (7)) triggers an event at time tt, this is the discrete “chunk” of methane (in kilograms) that enters the atmosphere.

E[Mevent]=[0Qftrue(Q)dQ]E[D]\mathbb{E}[M_{\text{event}}] = \left[ \int_0^{\infty} Q \cdot f_{\text{true}}(Q) \, dQ \right] \cdot \mathbb{E}[D]

where E[D]\mathbb{E}[D] is the expected duration in hours Cusworth et al., 2026Brandt et al., 2016.

E[Mevent(t)]=E[D][0Qftrue(Q,t)dQ]\mathbb{E}[M_{\text{event}}(t)] = \mathbb{E}[D] \cdot \left[ \int_0^{\infty} Q \cdot f_{\text{true}}(Q, t) \, dQ \right]
+---------------------------------------------------------------+
| BotE: THE MITIGATION ROI (Gas Saved per Event)                |
|---------------------------------------------------------------|
| True Expected Mark:      E[Q_true] = 250 [kg / hr]            |
| Expected Event Duration: E[D]      =   3 [hours / event]      |
|                                                               |
| E[Mass_per_event] = 250 · 3 = 750 [kg] of methane per point.  |
|                                                               |
| MARS ACTION: If natural gas is $2.00/kg, MARS notifies the    |
| operator: "Mitigating this specific valve will save you       |
| exactly $1,500 of lost product every single time it cycles."  |
+---------------------------------------------------------------+

3.2 Total Accumulated Mass (The Aggregate Risk)

The Translation: This is the compounded physical truth. Over the next year, accounting for diurnal cycles, nighttime downtime, and the true average mark, this is the forecasted total physical mass the operator will lose Omara et al., 2018.

E[Mtotal]=[0Tλtrue(t)dt]E[Mevent]\mathbb{E}[M_{\text{total}}] = \left[ \int_0^{T} \lambda_{\text{true}}(t) \, dt \right] \cdot \mathbb{E}[M_{\text{event}}]
+---------------------------------------------------------------+
| BotE #2: THE INHOMOGENEOUS LEDGER (Total Mass)                |
|---------------------------------------------------------------|
| A naïve model assumes the facility leaks 24/7.                |
| Homogeneous: 1 [event/hr] · 8760 [hrs/yr] = 8,760 events.     |
|                                                               |
| But MARS knows the facility is dormant for 12 hours a night.  |
| Inhomogeneous Integral: ∫₀^8760 λ_true(t) dt = 4,380 events.  |
|                                                               |
| If E[M_event] = 500 [kg]:                                     |
| Naïve Mass : 8,760 · 500 = 4,380,000 [kg]                     |
| True Mass  : 4,380 · 500 = 2,190,000 [kg]                     |
|                                                               |
| ACTION: By enforcing inhomogeneous bounds, MARS prevents      |
| over-taxing the operator by millions of kilograms.            |
+---------------------------------------------------------------+

3.3 Extreme Value Risk (The Blowout Probability)

The Translation: If a catastrophic threshold QcritQ_{\text{crit}} is 5,000 [kg/hr], this represents the heavy-tail risk Lauvaux et al., 2022Zavala-Araiza et al., 2015. A site might have a tiny average mass per event, but if its underlying true Lognormal curve has a “fat tail,” the probability of a headline-making blowout remains dangerously high Brandt et al., 2016Zavala-Araiza et al., 2017.

P(Q>Qcrit)=Qcritftrue(Q)dQP(Q > Q_{\text{crit}}) = \int_{Q_{\text{crit}}}^{\infty} f_{\text{true}}(Q) \, dQ
+---------------------------------------------------------------+
| BotE: MARS EMERGENCY ALERT (The Heavy Tail)                   |
|---------------------------------------------------------------|
| Let's look at the true un-thinned Marks f(Q) for a site.      |
| The average Mark is a tiny 5 [kg/hr].                         |
|                                                               |
|       ^                                                       |
|   99% | |\                                                    |
|  Safe | | \                           1% Blowout Risk         |
| Marks | |  \____                      (The Survival Tail)     |
|       +-+-------\-----------------------+----------> Q        |
|                  \______________________|///////              |
|                                       5,000 [kg/hr]           |
|                                                               |
| MARS ACTION: Even if the thinned satellite data mostly shows  |
| nothing, if the inverted tail integral (∫₅₀₀₀^∞) evaluates to |
| > 1%, MARS triggers an Emergency Super-Emitter Alert to the   |
| operator for immediate structural mitigation.                 |
+---------------------------------------------------------------+

3.4 The Missing Mass Scaling Factor (MMSF)

How does MARS systematically correct historical national greenhouse gas inventories that were built on structurally flawed, thinned satellite data Williams et al., 2025Alvarez et al., 2018? MARS deploys the exact ratio of the invisible mass to the visible mass.

The Translation: The Missing Mass Scaling Factor [unitless multiplier] is the ratio of the True Expected Total Mass [kg] divided by the observed, Thinned Expected Total Mass [kg].

MMSF=E[Mtotal,true]E[Mtotal,obs]\text{MMSF} = \frac{\mathbb{E}[M_{\text{total,true}}]}{\mathbb{E}[M_{\text{total,obs}}]}

Because the Points (Λtrue\Lambda_{\text{true}}) and Duration (DD) cancel out (as proven in the paradox document), MARS defines the correction purely as the ratio of the un-thinned Marks divided by the thinned Marks Conrad et al., 2023Daniels & others, 2025.

MMSF=0Qf(Q)dQ0QPd(Q)f(Q)dQ\text{MMSF} = \frac{\displaystyle\int_0^\infty Q \, f(Q) \, dQ}{\displaystyle\int_0^\infty Q \, P_d(Q) \, f(Q) \, dQ}
+---------------------------------------------------------------+
| BotE: THE MARS CORRECTION PROTOCOL                            |
|---------------------------------------------------------------|
| 1. Evaluate the Top Integral (Un-thinned Marks):              |
|    ∫₀^∞ Q · f(Q) dQ = 140 [kg/hr]                             |
|                                                               |
| 2. Evaluate the Bottom Integral (Thinned Marks):              |
|    ∫₀^∞ Q · P_d(Q) · f(Q) dQ = 40 [kg/hr]                     |
|                                                               |
| 3. Calculate the Correction Ratio:                            |
|    MMSF = 140 / 40 = 3.5                                      |
|                                                               |
| MARS ACTION: MARS issues an inventory correction to the UN:   |
| "The satellite filter destroyed 71% of the physical reality   |
| here. Take the historical mass logged for this site, multiply |
| it strictly by 3.5, and update the global climate models."    |
+---------------------------------------------------------------+

This is where the stochastic geometry becomes a living, breathing compliance engine. A site manager does not care about the integral of a heavy-tailed Lognormal distribution; they care if they are going to be fined by a regulator tomorrow. We must translate our latent variables—the thinned marks, the fluctuating timeline, and the atmospheric filter—into an automated, mathematically bulletproof UI.

Before we finalize the MARS logic tree, we must address the most common and dangerous pitfall that software engineers make when building these dashboards: confusing a discrete Binomial probability with a continuous Point Process intensity.

Let’s lock in the rigorous physical units, perform the continuous limit proof, and then map out the final UI logic tree.


4. The Fundamental Shift: Binomial vs. Point Process (The Continuous Limit)

When engineers first attempt to build a persistency dashboard, they almost always default to a discrete Binomial model (e.g., “The satellite passed over 10 times, and we saw a leak 3 times. The probability of a leak is 30%”).

This is structurally incorrect for physical pipeline infrastructure, and it will destroy the accuracy of your MARS predictions Cusworth et al., 2025. We must strictly define the difference between a unitless probability (pp) and a continuous intensity (λ\lambda).

4.1 The Ontology and Units

1. The Binomial Probability (pp)

2. The Point Process Intensity (λ\lambda)

4.2 The Mathematical Proof: Collapsing the Binomial into the Poisson

How do we prove that a continuous Point Process is just the ultimate, infinite evolution of the discrete Binomial model? We take the mathematical limit.

The Translation: Imagine an observation window TT. We slice TT into nn tiny, discrete intervals of length Δt\Delta t. The probability pp of a leak occurring in one tiny slice is the continuous rate λ\lambda multiplied by the length of the slice (T/n)(T / n). As we slice time infinitely thin (as nn approaches infinity), the discrete Binomial equation flawlessly collapses into the continuous Poisson equation.

The Setup:

  1. Time window: TT

  2. Number of slices: nn

  3. Length of one slice: Δt=T/n\Delta t = T / n

  4. Probability of a leak in one slice: p=λ(T/n)p = \lambda \cdot (T / n)

The Limit Equation: We start with the standard Binomial probability of exactly kk events occurring in nn slices:

P(X=k)=(nk)pk(1p)nkP(X = k) = \binom{n}{k} \cdot p^k \cdot (1 - p)^{n - k}

Substitute our definition of pp:

P(X=k)=(nk)(λTn)k(1λTn)nkP(X = k) = \binom{n}{k} \cdot \left(\frac{\lambda T}{n}\right)^k \cdot \left(1 - \frac{\lambda T}{n}\right)^{n - k}

Now, we take the limit as nn \to \infty. We can break this into three interacting pieces:

  1. The factorials: (n!/(nk)!)/nk(n! / (n - k)!) / n^k approaches 1 as nn gets infinitely large.

  2. The continuous compound interest rule: (1λT/n)n(1 - \lambda T / n)^n approaches eλTe^{-\lambda T}.

  3. The remainder: (1λT/n)k(1 - \lambda T / n)^{-k} approaches 1 because λT/n\lambda T / n goes to zero.

The Result: When we multiply the surviving pieces together, the discrete Binomial formula perfectly transforms into the continuous Poisson PMF (cf. Eq. (3)):

P(X=k)=(λT)keλTk!P(X = k) = \frac{(\lambda T)^k \cdot e^{-\lambda T}}{k!}
+---------------------------------------------------------------+
| BotE #1: WHY BINOMIAL FAILS THE MARS PLATFORM                 |
|---------------------------------------------------------------|
| A satellite passes over a facility once a week for 4 weeks.   |
| It sees a leak on Week 1. It sees clean air on Weeks 2, 3, 4. |
|                                                               |
| The Naive Binomial Engineer:                                  |
| "1 detection out of 4 trials. The probability is p = 0.25."   |
|                                                               |
| The MARS Point Process Engineer:                              |
| "The satellite only looks for 5 seconds per week. We have     |
| 20 seconds of observational data across a 2,419,200-second    |
| continuous timeline. The true rate λ_true(t) requires us to   |
| integrate the atmospheric blind spot E[P_d] across the whole  |
| month."                                                       |
|                                                               |
| ACTION: The Binomial model assumes the universe ceases to     |
| exist when the satellite looks away. The Point Process        |
| mathematically models the silence between the images.         |
+---------------------------------------------------------------+

5. The MARS Business Translation Engine (The UI Logic)

Now that we are strictly operating in continuous, un-thinned point process space, we can map our business logic United Nations Environment Programme, 2022Irakulis-Loitxate & others, 2024.

A government regulator does not want to integrate an inhomogeneous hazard function manually. They want a dashboard with color-coded labels that command specific mitigations. We must translate our core variables—λobs\lambda_{\text{obs}} (the thinned detections), λtrue(t)\lambda_{\text{true}}(t) (the un-thinned, fluctuating physical rate), and E[Pd]\mathbb{E}[P_d] (our atmospheric confidence scalar, Eq. (6))—into an automated logic tree Schneising & others, 2024.

The Ontology of MARS Business Labels:

  1. [ PERSISTENT ]: The infrastructure is continuously or highly frequently failing. The un-thinned λtrue\lambda_{\text{true}} is high. Emergency dispatch required.

  2. [ INTERMITTENT ]: The infrastructure is failing, but sporadically or cyclically. Log for routine, timed maintenance based on diurnal peaks.

  3. [ MITIGATED ]: We have mathematical proof that the source is physically quiet.

  4. [ UNKNOWN ]: We see nothing, but only because we are mathematically blind. The ticket remains open.

Here is the pedantic, inhomogeneous logic tree that powers the UI.

=============================================================================
  THE MARS INHOMOGENEOUS PERSISTENCY LOGIC ENGINE
=============================================================================

INPUTS FOR REVIEW PERIOD 'T':
- λ_obs     (Observed, thinned event count from satellite)
- E[P_d]    (Expected Probability of Detection: Sensor limits + Weather)
- λ_true(t) (Calculated un-thinned dynamic rate: λ_obs(t) / E[P_d])

[ START NODE ]
   |
   +-- Condition A: Did we observe ANY leaks? (λ_obs > 0)
   |     |
   |     +-- [ YES ] ---> Evaluate Inhomogeneous Persistency
   |     |                  |
   |     |                  | Calculate expected un-thinned events
   |     |                  | over the next 48-hour operational window:
   |     |                  | Λ_future = ∫_{now}^{now+48} λ_true(t) dt
   |     |                  |
   |     |                  +-- Is Λ_future ≥ 2.0 events? (High frequency)
   |     |                  |     |
   |     |                  |     +-->> LABEL: [ PERSISTENT ]
   |     |                  |           UI Hook: Display Expected Total Mass
   |     |                  |           (E[M_total]) and trigger emergency alert.
   |     |                  |
   |     |                  +-- Is Λ_future < 2.0 events? (Low frequency)
   |     |                        |
   |     |                        +-->> LABEL: [ INTERMITTENT ]
   |     |                              UI Hook: Display optimal dispatch time
   |     |                              by targeting the peak of λ_true(t).
   |     |
   |     +-- [ NO ]  ---> Evaluate Atmospheric Confidence (The Filter)
   |                        |
   |                        | We saw nothing. But WHY did we see nothing?
   |                        |
   |                        +-- Is E[P_d] > 0.85? (High confidence, clear skies)
   |                        |     |
   |                        |     +-->> LABEL: [ MITIGATED ]
   |                        |           Logic: If it was physically leaking,
   |                        |           we absolutely would have seen it.
   |                        |
   |                        +-- Is E[P_d] < 0.15? (Low confidence, cloudy)
   |                              |
   |                              +-->> LABEL: [ UNKNOWN / BLIND SPOT ]
   |                                    Logic: Silence means nothing here.
   |                                    The sensor is blinded by the atmosphere.
   |                                    UI Hook: Lock the "Close Ticket" button
   |                                    to prevent false compliance logging.
=============================================================================

6. The Power of the “Unknown” State (The Blind Spot)

We must heavily emphasize the pedagogical and regulatory importance of the [ UNKNOWN ] state in business applications. It is the ultimate safeguard against greenwashing Williams et al., 2025.

In naive systems, operators rely on binary logic: If I see a leak, it is broken. If I do not see a leak, it is fixed. By explicitly calculating the Expected Probability of Detection (Eq. (6)), you mathematically quantify your blindness Ayasse et al., 2025Sherwin & others, 2024. If E[Pd]\mathbb{E}[P_d] collapses to 5% because the region has high wind shear, dense cloud cover, or a low-albedo background (like dark water or snow), your software actively forbids the stakeholder from labeling the site as “Mitigated.”

+---------------------------------------------------------------+
| BotE #2: PREVENTING FALSE COMPLIANCE                          |
|---------------------------------------------------------------|
| Facility X had a massive blowout last month.                  |
| Today, the satellite image is completely clear. No methane.   |
|                                                               |
| Operator: "Great, the leak stopped. I'm closing the ticket."  |
|                                                               |
| MARS Backend Check:                                           |
| 1. True distribution f_true(Q) indicates small valve leaks.   |
| 2. Weather data shows 30 km/hr wind shear today.              |
| 3. Calculating integral: E[P_d] = 0.04 (4% confidence).       |
|                                                               |
| ACTION: The UI overrides the operator. It displays [UNKNOWN]. |
| The dashboard reads: "Cannot verify mitigation. Wind shear    |
| has destroyed the sensor's probability of detection. Awaiting |
| future overpass with E[P_d] > 0.80."                          |
+---------------------------------------------------------------+

By wrapping Survival Analysis, Expected Mass derivations, and Inhomogeneous Calculus strictly into this automated, unit-perfect logic tree, you transform a stochastic paradox into a bulletproof global compliance engine.


7. The Two Paradigms: Discrete Looks vs. Continuous Reality

The Traditional Approach (The Empirical Ratio) Calculating “Detections over Observations” (e.g., “we saw a plume on 3 out of 5 clear satellite overpasses”) models the system as a series of discrete Bernoulli trials. It naturally forms a Binomial distribution.

The Stochastic Approach (The Point Process) Treating the emissions as a Temporal Point Process shifts the perspective from the satellite’s arbitrary orbital schedule back to the source’s continuous physical reality Cusworth et al., 2021Schneising & others, 2024.

=============================================================================
  PARADIGM 1: BINOMIAL AVERAGE (Discrete Satellite Overpasses)
=============================================================================
  You only evaluate the universe at the exact moment the satellite is overhead.
  The spaces between the brackets mathematically do not exist.

  Overpass 1    Overpass 2    Overpass 3    Overpass 4    Overpass 5
  [ PLUME ]     [  CLEAR ]    [ PLUME ]     [ PLUME ]     [  CLEAR ]
      1             0             1             1             0

=============================================================================
  PARADIGM 2: TEMPORAL POINT PROCESS (Continuous Physical Reality)
=============================================================================
  You evaluate the continuous timeline. The source operates strictly
  independent of the satellite's schedule.

  Time ----->
  |-------*----*-----------------*---------*-------*-------|
          |    |                 |         |       |
         t₁   t₂                t₃        t₄      t₅
=============================================================================

8. A 1-to-1 Comparison: The Probability (pp) vs. The Intensity (λ\lambda)

The confusion between these two models almost always stems from a failure to track physical units. These two parameters measure fundamentally different realities.

The Binomial Parameter: pp

The Point Process Parameter: λ\lambda (Lambda)


9. The Proof of Convergence: From Binomial to Poisson

If these two paradigms measure different things, how are they related?

The profound truth of stochastic geometry is that the Poisson Point Process is simply the Binomial distribution taken to its absolute, infinite limit. We can mathematically prove that if you make your satellite overpasses infinitely fast, the discrete empirical ratio flawlessly collapses into the continuous intensity parameter.

The Setup: Imagine your satellite observes a site for 1 whole day. It currently takes nn discrete pictures per day. The probability of seeing a leak in one exact picture is pp. Therefore, the expected total number of physical leaks you see in a day is your rate, λ\lambda.

λ=npp=λn\lambda = n \cdot p \qquad \Longleftrightarrow \qquad p = \frac{\lambda}{n}

Now, we calculate the Binomial probability of seeing exactly kk leaks in nn total pictures.

P(X=k)=(nk)pk(1p)nkP(X = k) = \binom{n}{k} \cdot p^k \cdot (1 - p)^{n - k}

The Limit (nn \to \infty): What happens if we upgrade our satellite to take an infinite number of pictures per day (nn \to \infty)? Because λ\lambda (total leaks per day) is a physical constant bound by the pipe’s pressure, as the number of pictures nn goes to infinity, the chance of catching a leak in any exact microsecond (pp) must approach zero.

Let’s substitute p=λ/np = \lambda / n into the Binomial equation and take the limit as nn \to \infty:

limnn(n1)(n2)(nk+1)k!(λn)k(1λn)n(1λn)k\lim_{n \to \infty} \frac{n(n-1)(n-2)\cdots(n-k+1)}{k!} \cdot \left(\frac{\lambda}{n}\right)^k \cdot \left(1 - \frac{\lambda}{n}\right)^n \cdot \left(1 - \frac{\lambda}{n}\right)^{-k}

To see the mathematical collapse, we group the interacting terms and evaluate them as nn becomes infinitely large:

  1. The Constant Term: (λk/k!)(\lambda^k / k!) contains no nn, so it remains perfectly unaffected.

  2. The Fraction Term: We pair the nn terms from the combinatorial expansion with the nkn^k in the denominator: (n/n)((n1)/n)((n2)/n)(n/n) \cdot ((n-1)/n) \cdot ((n-2)/n) \cdots As nn goes to infinity, subtracting a tiny number like 1 or 2 from infinity is meaningless. Every single one of these fractions evaluates to exactly 1.

  3. The Negative Exponent Term: (1λ/n)k(1 - \lambda/n)^{-k}. Because λ\lambda divided by infinity is 0, this becomes (10)k(1 - 0)^{-k}, which is just 1.

  4. The Euler Term: By the fundamental limit definition of Euler’s number (ee), the term (1λ/n)n(1 - \lambda/n)^n mathematically converges perfectly to eλe^{-\lambda}.

The Result: When the dust settles and all the 1s multiply out, the discrete, clunky Binomial formula has collapsed into the exact PMF for a continuous Poisson Point Process:

P(X=k)=λkeλk!P(X = k) = \frac{\lambda^k \cdot e^{-\lambda}}{k!}
=============================================================================
  VISUALIZING THE CONVERGENCE (Squeezing the Binomial)
=============================================================================
  n = 5 overpasses/day (Binomial is rigid, discrete, and blind to the gaps)
  [   ]  [ * ]  [   ]  [ * ]  [   ]

  n = 20 overpasses/day (The gaps shrink. It starts to look like a timeline)
  [ ][ ][*][ ][ ][ ][ ][*][ ][ ][ ][*][ ][ ][ ][ ][ ][*][ ][ ]

  n = ∞ overpasses/day (The Poisson Limit)
  The discrete brackets vanish. You are left with pure physical time.
  |------*--------------*-----------*------------------*-------| -> Continuous t
=============================================================================

10. Why the Point Process is Operationally Superior

Relying on a simple Binomial average (pp) is highly dangerous for global environmental alerting systems like MARS United Nations Environment Programme, 2022. Here is exactly why the Thinned Point Process is strictly superior for methane monitoring:

11. Cross-Domain Equivalencies

This stochastic leap is not a novel academic exercise; it is the gold standard for dynamic systems. If stakeholders are skeptical of abandoning simple ratios, point them to how other rigorous engineering disciplines handle persistency:


References
  1. Cusworth, D. H., Duren, R. M., & Thorpe, A. K. (2025). Relating multi-scale plume detection and area estimates of methane emissions. Environmental Science & Technology. 10.1021/acs.est.4c07415
  2. Daniels, W., & others. (2025). A Bayesian hierarchical model for methane emission source apportionment. arXiv Preprint. https://arxiv.org/abs/2506.03395
  3. Omara, M., Zimmerman, N., Sullivan, M. R., Li, X., Robinson, A., Presto, A. A., Subramanian, R., Henne, S., Clièment, D., Lacour, S. A., Wongkhluam, P., Shen, X., Lyon, D. R., Zavala-Araiza, D., & Hamburg, S. P. (2018). Temporal variability largely explains top-down/bottom-up difference in methane emission estimates from a natural gas production region. Proceedings of the National Academy of Sciences, 115(46), 11712–11717. 10.1073/pnas.1805687115
  4. Frankenberg, C., & others. (2024). Temporal Variation and Persistence of Methane Emissions from Oil and Gas. ACS Environmental Science & Technology. 10.1021/acs.est.3c08066
  5. Sherwin, E. D., & others. (2023). Tiered Leak Detection and Repair Programs at Simulated Oil and Gas Facilities: Performance Modeling. ACS Environmental Science & Technology. 10.1021/acs.est.2c08582
  6. Allen, D. T., Torres, V. M., Thomas, J., Sullivan, D. W., Harrison, M., Hendler, A., Herndon, S. C., Kolb, C. E., Fraser, M. P., Hill, A. D., Lamb, B. K., Miskimins, J., Sawyer, R. F., & Seinfeld, J. H. (2017). Temporal variability in emissions from natural gas production sites. Environmental Science & Technology Letters, 4, 1–6. 10.1021/acs.estlett.7b00468
  7. Biener, K. J., & others. (2024). Temporal variation and persistence of methane emissions from shallow water oil and gas production in the Gulf of Mexico. Environmental Science & Technology, 58, 4948–4956. 10.1021/acs.est.3c08066
  8. Plant, G., Kort, E. A., Murray, L. T., Maasakkers, J. D., & Aben, I. (2024). Geostationary satellite observations of extreme and transient methane emissions from oil and gas infrastructure. Proceedings of the National Academy of Sciences, 121(2), e2310797120. 10.1073/pnas.2310797120
  9. Cusworth, D. H., Duren, R. M., Thorpe, A. K., Olson-Duvall, W., Heckler, J., Chapman, J. W., Eastwood, M. L., Helmlinger, M. C., Green, R. O., Asner, G. P., Dennison, P. E., & Miller, C. E. (2021). Intermittency of large methane emitters in the Permian Basin. Environmental Science & Technology Letters, 8(7), 567–573. 10.1021/acs.estlett.1c00173
  10. Murthy, D. N. P., Bulmer, M., & Eccleston, J. A. (1994). Weibull renewal processes. Annals of the Institute of Statistical Mathematics, 46(4), 641–648. https://www.ism.ac.jp/editsec/aism/pdf/046_4_0641.pdf
  11. Chávez-Demoulin, V., & Davison, A. C. (2012). Modelling threshold exceedances of air pollution concentrations via non-homogeneous Poisson processes. Atmospheric Environment. https://eprints.whiterose.ac.uk/id/eprint/43634/8/AtmEnvManuscript.pdf
  12. Cusworth, D. H., Thorpe, A. K., Sherwin, E. D., Duren, R. M., Dennison, P. E., & Miller, C. E. (2026). Duration of super-emitting oil and gas methane sources. Nature Communications. 10.1038/s41467-026-68804-7
  13. Brandt, A. R., Heath, G. A., & Cooley, D. (2016). Methane Leaks from Natural Gas Systems Follow Extreme Distributions. Environmental Science & Technology, 50(22), 12512–12520. 10.1021/acs.est.6b04303
  14. Lauvaux, T., Giron, C., Mazzolini, M., d’Aspremont, A., Duren, R., Cusworth, D., Shindell, D., & Ciais, P. (2022). Global assessment of oil and gas methane ultra-emitters. Science, 375, 557–561. 10.1126/science.abj4351
  15. Zavala-Araiza, D., Allen, D. T., Harrison, M., George, F. C., & Jersey, G. R. (2015). Toward a functional definition of methane super-emitters: Application to natural gas production sites. Environmental Science & Technology, 49(13), 8167–8174. 10.1021/acs.est.5b00133