inductive
definition
TaxType
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Economics.TaxOptimizationFromJCost on GitHub at line 24.
browse module
All declarations in this module, on Recognition.
explainer page
used by
formal source
21namespace IndisputableMonolith.Economics.TaxOptimizationFromJCost
22open Common.CanonicalJBand
23
24inductive TaxType where
25 | income | corporate | capitalGains | consumption | wealth
26 deriving DecidableEq, Repr, BEq, Fintype
27
28theorem taxTypeCount : Fintype.card TaxType = 5 := by decide
29
30structure TaxOptimizationCert where
31 five_types : Fintype.card TaxType = 5
32 threshold : CanonicalCert
33
34noncomputable def taxOptimizationCert : TaxOptimizationCert where
35 five_types := taxTypeCount
36 threshold := cert
37
38end IndisputableMonolith.Economics.TaxOptimizationFromJCost