pith. machine review for the scientific record. sign in

IndisputableMonolith.Chemistry.CatalystSelectivityFromJCost

IndisputableMonolith/Chemistry/CatalystSelectivityFromJCost.lean · 37 lines · 4 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: pending

   1import Mathlib
   2import IndisputableMonolith.Constants
   3
   4/-!
   5# Catalyst Selectivity from J-Cost — B10 Industrial Chemistry Depth
   6
   7Five canonical selectivity regimes for heterogeneous catalysts
   8(= configDim D = 5):
   9  perfect selectivity, primary-product dominant, branching selectivity,
  10  mixed, non-selective.
  11
  12Recognition canonical J(φ) band gates the branching point.
  13
  14Lean status: 0 sorry, 0 axiom.
  15-/
  16
  17namespace IndisputableMonolith.Chemistry.CatalystSelectivityFromJCost
  18
  19inductive SelectivityRegime where
  20  | perfect
  21  | primaryDominant
  22  | branching
  23  | mixed
  24  | nonSelective
  25  deriving DecidableEq, Repr, BEq, Fintype
  26
  27theorem selectivityRegime_count :
  28    Fintype.card SelectivityRegime = 5 := by decide
  29
  30structure CatalystSelectivityCert where
  31  five_regimes : Fintype.card SelectivityRegime = 5
  32
  33def catalystSelectivityCert : CatalystSelectivityCert where
  34  five_regimes := selectivityRegime_count
  35
  36end IndisputableMonolith.Chemistry.CatalystSelectivityFromJCost
  37

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