TauLib.BookVI.LifeCore.SelfDesc
TauLib.BookVI.LifeCore.SelfDesc
SelfDesc: the second of two Life predicates. An internal evaluator Eval_X satisfying completeness, internality, and refinement coherence.
Registry Cross-References
-
[VI.D08] SelfDesc Predicate —
SelfDescPredicate -
[VI.D09] Internal Evaluator —
InternalEvaluator -
[VI.P02] Code Reconstruction —
code_reconstruction -
[VI.T03] SelfDesc Closure Theorem —
selfdesc_closure_theorem -
[VI.P04] Seven Hallmarks Complete —
seven_hallmarks_complete
Ground Truth Sources
- Book VI Chapter 5 (2nd Edition): SelfDesc
Tau.BookVI.SelfDesc.SelfDescPredicate
source structure Tau.BookVI.SelfDesc.SelfDescPredicate :Type
[VI.D08] SelfDesc predicate: internal evaluator Eval_X satisfying completeness, internality, refinement coherence.
- condition_count : ℕ
- count_eq : self.condition_count = 3
- completeness : Bool
- internality : Bool
- refinement_coherence : Bool Instances For
Tau.BookVI.SelfDesc.instReprSelfDescPredicate.repr
source def Tau.BookVI.SelfDesc.instReprSelfDescPredicate.repr :SelfDescPredicate → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookVI.SelfDesc.instReprSelfDescPredicate
source instance Tau.BookVI.SelfDesc.instReprSelfDescPredicate :Repr SelfDescPredicate
Equations
- Tau.BookVI.SelfDesc.instReprSelfDescPredicate = { reprPrec := Tau.BookVI.SelfDesc.instReprSelfDescPredicate.repr }
Tau.BookVI.SelfDesc.canonical_selfdesc
source def Tau.BookVI.SelfDesc.canonical_selfdesc :SelfDescPredicate
Equations
- Tau.BookVI.SelfDesc.canonical_selfdesc = { condition_count := 3, count_eq := Tau.BookVI.SelfDesc.canonical_selfdesc._proof_1 } Instances For
Tau.BookVI.SelfDesc.InternalEvaluator
source structure Tau.BookVI.SelfDesc.InternalEvaluator :Type
[VI.D09] Internal evaluator: morphism in End(X), no oracle needed.
- is_endomorphism : Bool
- domain_in_carrier : Bool
- no_oracle : Bool Instances For
Tau.BookVI.SelfDesc.instReprInternalEvaluator
source instance Tau.BookVI.SelfDesc.instReprInternalEvaluator :Repr InternalEvaluator
Equations
- Tau.BookVI.SelfDesc.instReprInternalEvaluator = { reprPrec := Tau.BookVI.SelfDesc.instReprInternalEvaluator.repr }
Tau.BookVI.SelfDesc.instReprInternalEvaluator.repr
source def Tau.BookVI.SelfDesc.instReprInternalEvaluator.repr :InternalEvaluator → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookVI.SelfDesc.internal_eval
source def Tau.BookVI.SelfDesc.internal_eval :InternalEvaluator
Equations
- Tau.BookVI.SelfDesc.internal_eval = { } Instances For
Tau.BookVI.SelfDesc.code_reconstruction
source theorem Tau.BookVI.SelfDesc.code_reconstruction :internal_eval.no_oracle = true
[VI.P02] Code reconstruction: ω-germ code encodes distinction.
Tau.BookVI.SelfDesc.SelfDescClosure
source structure Tau.BookVI.SelfDesc.SelfDescClosure :Type
[VI.T03] SelfDesc Closure: SelfDesc pair is self-maintaining.
- basin_correction : Bool
- code_integrity : Bool
- closure_under_eval : Bool Instances For
Tau.BookVI.SelfDesc.instReprSelfDescClosure
source instance Tau.BookVI.SelfDesc.instReprSelfDescClosure :Repr SelfDescClosure
Equations
- Tau.BookVI.SelfDesc.instReprSelfDescClosure = { reprPrec := Tau.BookVI.SelfDesc.instReprSelfDescClosure.repr }
Tau.BookVI.SelfDesc.instReprSelfDescClosure.repr
source def Tau.BookVI.SelfDesc.instReprSelfDescClosure.repr :SelfDescClosure → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookVI.SelfDesc.closure_thm
source def Tau.BookVI.SelfDesc.closure_thm :SelfDescClosure
Equations
- Tau.BookVI.SelfDesc.closure_thm = { } Instances For
Tau.BookVI.SelfDesc.selfdesc_closure_theorem
source theorem Tau.BookVI.SelfDesc.selfdesc_closure_theorem :closure_thm.basin_correction = true ∧ closure_thm.code_integrity = true ∧ closure_thm.closure_under_eval = true
Tau.BookVI.SelfDesc.SevenHallmarksComplete
source structure Tau.BookVI.SelfDesc.SevenHallmarksComplete :Type
| [VI.P04] Seven hallmarks complete: bijection H → F, | H | = | F | = 7. |
- hallmark_count : ℕ
- count_eq : self.hallmark_count = 7
- formal_count : ℕ
- formal_eq : self.formal_count = 7
- is_bijection : Bool Instances For
Tau.BookVI.SelfDesc.instReprSevenHallmarksComplete.repr
source def Tau.BookVI.SelfDesc.instReprSevenHallmarksComplete.repr :SevenHallmarksComplete → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookVI.SelfDesc.instReprSevenHallmarksComplete
source instance Tau.BookVI.SelfDesc.instReprSevenHallmarksComplete :Repr SevenHallmarksComplete
Equations
- Tau.BookVI.SelfDesc.instReprSevenHallmarksComplete = { reprPrec := Tau.BookVI.SelfDesc.instReprSevenHallmarksComplete.repr }
Tau.BookVI.SelfDesc.seven_hallmarks
source def Tau.BookVI.SelfDesc.seven_hallmarks :SevenHallmarksComplete
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookVI.SelfDesc.seven_hallmarks_complete
source theorem Tau.BookVI.SelfDesc.seven_hallmarks_complete :seven_hallmarks.hallmark_count = 7 ∧ seven_hallmarks.formal_count = 7 ∧ seven_hallmarks.is_bijection = true
Tau.BookVI.SelfDesc.life_requires_both
source theorem Tau.BookVI.SelfDesc.life_requires_both :canonical_selfdesc.condition_count = 3 ∧ Distinction.canonical_distinction.condition_count = 5
Life = Distinction AND SelfDesc.