Strategy: National Bovaer Mandate

Compel cattle farmers to administer Bovaer with regulation and subsidies

2026-02-11T17:50:37.862801 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/
  • Cost per removed/avoided tonne CO2e: 176.33 CAD / metric_ton
  • Net Present CO2e @ 2.0%: -376466.324 kiloton (negative means reduction)
  • Net Present Heat @ 2.0%: -268.754 exajoule (negative means reduction)
  • Net Present Value @ 2.0%: -60221.290 megaCAD (negative means non-profitable)

Table of Contents:

  1. Expected Policy Rollout
  2. National Emissions Impact

Expected Policy Rollout

Modelling assumptions

  • Price of Bovaer, per year: 150.0 CAD / cattle / year
  • Methane per head, per year: 175.0 pound / cattle
  • Methane reduction due to Bovaer: 0.375

This analysis uses the following place-holder projection of the national bovine herd size, that extrapolates a very gradual decline from the current size.

2026-02-11T17:50:35.212147 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

This project supposes a sigmoidal adoption curve of Bovaer, centered at year 2035.

2026-02-11T17:50:35.417474 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

We therefore see a dropping annual emissions of bovine methane, partly through the adoption of Bovaer, and partly due to the gradual reduction in population.

2026-02-11T17:50:35.626182 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

As Bovaer is adopted, the impact on Canada's emissions is modulated by the number of cattle. The size of Canada's national herd has declined over the last decade, the future is not known.

2026-02-11T17:50:35.848071 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

The impact on national methane emissions from so-called enteric fermentation is expected to be significant.

2026-02-11T17:50:36.069276 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

The impact on global atmospheric methane concentration is expected to be noticeable.

2026-02-11T17:50:36.306233 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

The impact on global heat forcing is too small to see on a graph of that phenomenon.

2026-02-11T17:50:36.530655 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

Still, a visualization of the difference in global heat forcing reveals the shape of the impact over time. The datapoints in this curve are used to compute the Net Present Heat for the project, by adding up the energy associated with each year (modulated by the future discount factor).

2026-02-11T17:50:36.736947 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

In other terms, the difference in global heat forcing due to a national Bovaer mandate can be quantified as a small change in (upward) temperature trajectory for the top 200m of the world's oceans.

2026-02-11T17:50:36.923503 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

In terms of financial modelling, the project assumes a price of Bovaer ( 150.0 CAD / cattle / year ) that remains constant for the next 200 years. At the scale of production associated with national adoption in Canada and in other countries, this is arguably an over-estimate. The curve is simply the product of the population on Bovaer with the price per head. The datapoints in this curve are used to compute the Net Present Value for the project.

2026-02-11T17:50:37.095581 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

National Emissions Impact

Below: the impact of this strategy on atmospheric CO2 concentration.

2026-02-11T17:50:37.290660 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

Below: the difference in global heat forcing. The datapoints in this curve are used to compute the Net Present Heat for the project, by adding up the energy associated with each year (modulated by the future discount factor).

2026-02-11T17:50:37.504889 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/

In terms of temperature, the difference in global heat forcing can be quantified as equivalent to a small change in (upward) temperature trajectory for the top 200m of the world's oceans.

2026-02-11T17:50:37.683469 image/svg+xml Matplotlib v3.10.8, https://matplotlib.org/