No prose has been written for this declaration yet. The Lean source and graph data below render
without it.
generate prose now
formal statement (Lean)
42def strictEthicsRealization : StrictLogicRealization where
43 Carrier := ActionState
proof body
Definition body.
44 Cost := Nat
45 zeroCost := inferInstance
46 compare := actionCost
47 compose := preferenceCompose
48 one := ethicalZero
49 generator := minimalImprovement
50 identity_law := actionCost_self
51 non_contradiction_law := actionCost_symm
52 excluded_middle_law := True
53 composition_law := True
54 invariance_law := True
55 nontrivial_law := by
56 simp [actionCost, minimalImprovement, ethicalZero]
57
used by (5)
From the project-wide theorem graph. These declarations reference this one in their body.
depends on (14)
Lean names referenced from this declaration's body.
-
compose
in IndisputableMonolith.Ethics.VirtueComposition
decl_use
-
one
in IndisputableMonolith.Foundation.IntegersFromLogic
decl_use
-
one
in IndisputableMonolith.Foundation.RationalsFromLogic
decl_use
-
actionCost
in IndisputableMonolith.Foundation.UniversalForcing.Strict.Ethics
decl_use
-
actionCost_self
in IndisputableMonolith.Foundation.UniversalForcing.Strict.Ethics
decl_use
-
actionCost_symm
in IndisputableMonolith.Foundation.UniversalForcing.Strict.Ethics
decl_use
-
ActionState
in IndisputableMonolith.Foundation.UniversalForcing.Strict.Ethics
decl_use
-
ethicalZero
in IndisputableMonolith.Foundation.UniversalForcing.Strict.Ethics
decl_use
-
minimalImprovement
in IndisputableMonolith.Foundation.UniversalForcing.Strict.Ethics
decl_use
-
preferenceCompose
in IndisputableMonolith.Foundation.UniversalForcing.Strict.Ethics
decl_use
-
StrictLogicRealization
in IndisputableMonolith.Foundation.UniversalForcing.StrictRealization
decl_use
-
Cost
in IndisputableMonolith.Measurement.RSNative.Core
decl_use
-
one
in IndisputableMonolith.QFT.SpinStatistics
decl_use
-
one
in IndisputableMonolith.RecogSpec.Core
decl_use