DC #
@[implicit_reducible]
noncomputable instance
LO.FirstOrder.Arith.instDiagonalization
(T : Theory ββα΅£)
[πSg1 wkn T]
:
Equations
- LO.FirstOrder.Arith.instDiagonalization T = { fixpoint := LO.FirstOrder.Arith.fixpoint, diag := β― }
@[reducible, inline]
noncomputable abbrev
LO.FirstOrder.Theory.standardDP
(T : Theory ββα΅£)
[πSg1 wkn T]
(U : Theory ββα΅£)
[U.Delta1Definable]
:
Imported declaration from the Incompleteness formalization.
Equations
- T.standardDP U = { prov := LO.FirstOrder.Arith.HierarchySymbol.Semiformula.val U.provableβ, spec := β― }
Instances For
instance
LO.FirstOrder.Arith.instHBL2StandardDP
(T : Theory ββα΅£)
[πSg1 wkn T]
(U : Theory ββα΅£)
[U.Delta1Definable]
:
(T.standardDP U).HBL2
instance
LO.FirstOrder.Arith.instHBL3StandardDP
(T : Theory ββα΅£)
[πSg1 wkn T]
(U : Theory ββα΅£)
[U.Delta1Definable]
:
(T.standardDP U).HBL3
instance
LO.FirstOrder.Arith.instHBLStandardDP
(T : Theory ββα΅£)
[πSg1 wkn T]
(U : Theory ββα΅£)
[U.Delta1Definable]
:
(T.standardDP U).HBL
instance
LO.FirstOrder.Arith.instGoedelSoundStandardDP
(T : Theory ββα΅£)
[πSg1 wkn T]
(U : Theory ββα΅£)
[U.Delta1Definable]
[β β§β* U]
[πβ wkn U]
:
(T.standardDP U).GoedelSound