Supporting results for pointwise provable equality.
Concrete natural-number indices for the direct computation-search construction. The graph equations proved here are standard-model equations. Their PA-provable counterparts for the repository's arithmetized evaluator remain a separate task.
noncomputable def
PointwiseComposition.FailureOfComposition.Kleene.indexOf
(f : ℕ → Part ℕ)
(hf : Partrec f)
:
The index Of construction in FailureOfComposition.Kleene.
Equations
Instances For
The guard Eval construction in FailureOfComposition.Kleene.
Equations
Instances For
The search Eval construction in FailureOfComposition.Kleene.
Equations
- PointwiseComposition.FailureOfComposition.Kleene.searchEval d _x = Nat.rfind fun (n : ℕ) => Part.some (decide (PointwiseComposition.FailureOfComposition.Kleene.T₁ d d n))
Instances For
theorem
PointwiseComposition.FailureOfComposition.Kleene.check_primrec
(d : ℕ)
:
PrimrecPred (T₁ d d)
The guard Index construction in FailureOfComposition.Kleene.
Equations
Instances For
The search Index construction in FailureOfComposition.Kleene.
Equations
Instances For
The identity Index construction in FailureOfComposition.Kleene.
Equations
Instances For
The empty Index construction in FailureOfComposition.Kleene.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
@[simp]
theorem
PointwiseComposition.FailureOfComposition.Kleene.guard_eq_identity_of_divergence
(d : ℕ)
(hd : ¬diagonalHalts d)
(x : ℕ)
:
theorem
PointwiseComposition.FailureOfComposition.Kleene.search_diverges_of_divergence
(d : ℕ)
(hd : ¬diagonalHalts d)
(x : ℕ)
: