inductive
definition
NanostructureType
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Physics.NanoScienceFromRS on GitHub at line 29.
browse module
All declarations in this module, on Recognition.
explainer page
used by
formal source
26
27theorem nanoscalePhenomenonCount : Fintype.card NanoscalePhenomenon = 5 := by decide
28
29inductive NanostructureType where
30 | nanoparticle | nanowire | nanosheet | nanotube | quantumDot
31 deriving DecidableEq, Repr, BEq, Fintype
32
33theorem nanostructureTypeCount : Fintype.card NanostructureType = 5 := by decide
34
35structure NanoScienceCert where
36 five_phenomena : Fintype.card NanoscalePhenomenon = 5
37 five_structures : Fintype.card NanostructureType = 5
38
39def nanoScienceCert : NanoScienceCert where
40 five_phenomena := nanoscalePhenomenonCount
41 five_structures := nanostructureTypeCount
42
43end IndisputableMonolith.Physics.NanoScienceFromRS