inductive
definition
SupernovaType
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Physics.SupernovaClassificationFromRS on GitHub at line 17.
browse module
All declarations in this module, on Recognition.
explainer page
used by
formal source
14
15namespace IndisputableMonolith.Physics.SupernovaClassificationFromRS
16
17inductive SupernovaType where
18 | typeIa
19 | typeIb
20 | typeIc
21 | typeIIP
22 | typeIIL
23 deriving DecidableEq, Repr, BEq, Fintype
24
25theorem supernovaType_count : Fintype.card SupernovaType = 5 := by decide
26
27structure SupernovaCert where
28 five_types : Fintype.card SupernovaType = 5
29
30def supernovaCert : SupernovaCert where
31 five_types := supernovaType_count
32
33end IndisputableMonolith.Physics.SupernovaClassificationFromRS