inductive
definition
CondensedMatterPhase
show as:
view math explainer →
open explainer
Generate a durable explainer page for this declaration.
open lean source
IndisputableMonolith.Physics.CondensedMatterPhasesFromConfigDim on GitHub at line 18.
browse module
All declarations in this module, on Recognition.
explainer page
used by
formal source
15
16namespace IndisputableMonolith.Physics.CondensedMatterPhasesFromConfigDim
17
18inductive CondensedMatterPhase where
19 | quantumSpinLiquid
20 | topologicalInsulator
21 | weylSemimetal
22 | mottInsulator
23 | fractionalQHall
24 deriving DecidableEq, Repr, BEq, Fintype
25
26theorem condensedMatterPhase_count :
27 Fintype.card CondensedMatterPhase = 5 := by decide
28
29structure CondensedMatterPhasesCert where
30 five_phases : Fintype.card CondensedMatterPhase = 5
31
32def condensedMatterPhasesCert : CondensedMatterPhasesCert where
33 five_phases := condensedMatterPhase_count
34
35end IndisputableMonolith.Physics.CondensedMatterPhasesFromConfigDim