inductive
definition
OptimizationClass
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Mathematics.OptimizationProblemClassesFromConfigDim on GitHub at line 15.
browse module
All declarations in this module, on Recognition.
explainer page
used by
formal source
12
13namespace IndisputableMonolith.Mathematics.OptimizationProblemClassesFromConfigDim
14
15inductive OptimizationClass where
16 | linear
17 | convexNonlinear
18 | integer
19 | stochastic
20 | dynamic
21 deriving DecidableEq, Repr, BEq, Fintype
22
23theorem optimizationClass_count : Fintype.card OptimizationClass = 5 := by decide
24
25structure OptimizationClassesCert where
26 five_classes : Fintype.card OptimizationClass = 5
27
28def optimizationClassesCert : OptimizationClassesCert where
29 five_classes := optimizationClass_count
30
31end IndisputableMonolith.Mathematics.OptimizationProblemClassesFromConfigDim