pith. machine review for the scientific record. sign in

IndisputableMonolith.Climate.CarbonRemovalPathwaysFromConfigDim

IndisputableMonolith/Climate/CarbonRemovalPathwaysFromConfigDim.lean · 35 lines · 4 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Carbon Removal Pathways from configDim — E4/B17 Climate Depth
   6
   7Five canonical carbon-dioxide-removal pathways (= configDim D = 5):
   8  afforestation, soil carbon, biochar, direct air capture, enhanced weathering.
   9
  10Together these cover biological uptake, soil storage, stable biomass,
  11engineered capture, and mineral sequestration.
  12
  13Lean status: 0 sorry, 0 axiom.
  14-/
  15
  16namespace IndisputableMonolith.Climate.CarbonRemovalPathwaysFromConfigDim
  17
  18inductive CarbonRemovalPathway where
  19  | afforestation
  20  | soilCarbon
  21  | biochar
  22  | directAirCapture
  23  | enhancedWeathering
  24  deriving DecidableEq, Repr, BEq, Fintype
  25
  26theorem carbonRemovalPathway_count : Fintype.card CarbonRemovalPathway = 5 := by decide
  27
  28structure CarbonRemovalCert where
  29  five_pathways : Fintype.card CarbonRemovalPathway = 5
  30
  31def carbonRemovalCert : CarbonRemovalCert where
  32  five_pathways := carbonRemovalPathway_count
  33
  34end IndisputableMonolith.Climate.CarbonRemovalPathwaysFromConfigDim
  35

source mirrored from github.com/jonwashburn/shape-of-logic