lean4-logic
lean4-logic copied to clipboard
Lean4 Logic Formalization
なぜかメモリーリークが起きるので一旦保留.
現状理論 `T` の可証性述語 `ProvabilityPredicate U T` はその性質を保証するベース理論である `U` にも依存しているが,可証性述語それ自体は `U` に依存しないのだから依存すべきでないと思う. ```lean structure ProvabilityPredicate (T : Theory L) where prov : Semisentence L 1 class HBL (T₀ : Theory L)...
#240 と同じような理由で`Logic.S`を追加するとCI上でKiteの生成が壊れてしまう気がする.
算術的完全性の諸々が終わったタイミングで作業に取り掛かった方が良いと思う.
算術的完全性においてPi_2 Soundnessを仮定しているが,これをSigma_1 Soundnessに直す(より一般的に示すことが可能?)
Visserの定理(黒本 Thm 5.3.3) #304 のあとにマージする.