Remove todo

This commit is contained in:
2025-12-22 21:31:24 +01:00
parent 94688e685b
commit 411109a2ee

View File

@@ -30,7 +30,6 @@ data Formula : Type where
: Formula
atom : Nat Formula
_ : Formula Formula
◇_ : Formula Formula
□_ : Formula Formula
_∧_ : Formula Formula Formula
__ : Formula Formula Formula
@@ -47,6 +46,9 @@ X ⇔ Y = (X ⇒ Y) ∧ (Y ⇒ X)
: Formula
=
◇_ : Formula Formula
p = ( ( p))
infix 9 _∈_
data _∈_ {A : Type} : A List A Type where
zero : (x : A) (xs : List A) x (x xs)
@@ -61,12 +63,12 @@ infix 2 _,_⊩_
_,_⊩_ : {W : Type} (Model : M W) (x : W) (p : Formula) Type
Model , x = Bottom
Model , x atom n = n M.L Model x
Model , x ( ( ( p))) = λ y M.R Model x y Model , y p -- Alias for ◇ p
Model , x ( p) = ¬ (Model , x p)
Model , x (p q) = (Model , x p) × (Model , x q)
Model , x (p q) = (Model , x p) (Model , x q)
Model , x p q = Model , x p Model , x q
Model , x ( p) = y M.R Model x y Model , y p
Model , x ( p) = λ y M.R Model x y Model , y p
data R : Nat Nat Type where
zeroone : R 0 1
@@ -121,4 +123,3 @@ data _⊢_ : Context → Formula → Type where
¬ₑ : Γ X Γ X Γ
□ₑ : Γ X X Δ Γ ++ boxed Δ Y
□ᵢ : X Δ Γ ++ boxed Δ X
-- TODO: Add ◇