lean4-logic
lean4-logic copied to clipboard
refactor(Modal): Commonize Kripke Semantics Part.2
trafficstars
相当に時間がかかりそうなのでのんびりとしたペースで行う.
abbrev FrameClassOfSystem (α : Type u) {S : Type u} [System (Formula α) S] (𝓢 : S) : FrameClass.Dep α := { (F : Frame.Dep α) | F ⊧* System.theory 𝓢 }
前回指摘しておくべきことだったが,FrameClassOfSystem の α と S のuniverse level をそろえる意味はないと思うのでType*で書くべきだと思う.
#124 が終わり次第.