inductive
definition
PedagogyModel
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Education.PedagogyModelsFromConfigDim on GitHub at line 19.
browse module
All declarations in this module, on Recognition.
explainer page
used by
formal source
16
17namespace IndisputableMonolith.Education.PedagogyModelsFromConfigDim
18
19inductive PedagogyModel where
20 | directInstruction
21 | masteryLearning
22 | inquiryBased
23 | projectBased
24 | apprenticeship
25 deriving DecidableEq, Repr, BEq, Fintype
26
27theorem pedagogyModel_count : Fintype.card PedagogyModel = 5 := by decide
28
29structure PedagogyModelsCert where
30 five_models : Fintype.card PedagogyModel = 5
31
32def pedagogyModelsCert : PedagogyModelsCert where
33 five_models := pedagogyModel_count
34
35end IndisputableMonolith.Education.PedagogyModelsFromConfigDim