@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
@[reducible, inline]
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- LO.InterpretabilityLogic.Formula.falsum.toStr = "\\bot"
- (LO.InterpretabilityLogic.Formula.atom a).toStr = "{" ++ toString a ++ "}"
- φ.box.toStr = "\\Box " ++ φ.toStr
- (φ.imp ψ).toStr = "\\left(" ++ φ.toStr ++ " \\to " ++ ψ.toStr ++ "\\right)"
- (φ.rhd ψ).toStr = "\\left(" ++ φ.toStr ++ " \\rhd " ++ ψ.toStr ++ "\\right)"
Instances For
Equations
- LO.InterpretabilityLogic.Formula.instRepr = { reprPrec := fun (t : LO.InterpretabilityLogic.Formula α) (x : ℕ) => Std.Format.text t.toStr }
Equations
def
LO.InterpretabilityLogic.Formula.cases'
{α : Type u_1}
{C : Formula α → Sort w}
(hfalsum : C ⊥)
(hatom : (a : α) → C (atom a))
(himp : (φ ψ : Formula α) → C (φ ➝ ψ))
(hbox : (φ : Formula α) → C (□φ))
(hrhd : (φ ψ : Formula α) → C (φ ▷ ψ))
(φ : Formula α)
:
C φ
Equations
- LO.InterpretabilityLogic.Formula.cases' hfalsum hatom himp hbox hrhd LO.InterpretabilityLogic.Formula.falsum = hfalsum
- LO.InterpretabilityLogic.Formula.cases' hfalsum hatom himp hbox hrhd (LO.InterpretabilityLogic.Formula.atom a) = hatom a
- LO.InterpretabilityLogic.Formula.cases' hfalsum hatom himp hbox hrhd φ.box = hbox φ
- LO.InterpretabilityLogic.Formula.cases' hfalsum hatom himp hbox hrhd (φ.imp ψ) = himp φ ψ
- LO.InterpretabilityLogic.Formula.cases' hfalsum hatom himp hbox hrhd (φ.rhd ψ) = hrhd φ ψ
Instances For
def
LO.InterpretabilityLogic.Formula.rec'
{α : Type u_1}
{C : Formula α → Sort w}
(hfalsum : C ⊥)
(hatom : (a : α) → C (atom a))
(himp : (φ ψ : Formula α) → C φ → C ψ → C (φ ➝ ψ))
(hbox : (φ : Formula α) → C φ → C (□φ))
(hrhd : (φ ψ : Formula α) → C φ → C ψ → C (φ ▷ ψ))
(φ : Formula α)
:
C φ
Equations
- One or more equations did not get rendered due to their size.
- LO.InterpretabilityLogic.Formula.rec' hfalsum hatom himp hbox hrhd LO.InterpretabilityLogic.Formula.falsum = hfalsum
- LO.InterpretabilityLogic.Formula.rec' hfalsum hatom himp hbox hrhd (LO.InterpretabilityLogic.Formula.atom a) = hatom a
- LO.InterpretabilityLogic.Formula.rec' hfalsum hatom himp hbox hrhd φ.box = hbox φ (LO.InterpretabilityLogic.Formula.rec' hfalsum hatom himp hbox hrhd φ)
Instances For
Equations
- One or more equations did not get rendered due to their size.