Equations
- LO.«term𝚺» = Lean.ParserDescr.node `LO.«term𝚺» 1024 (Lean.ParserDescr.symbol "𝚺")
Instances For
Equations
- LO.«term𝚷» = Lean.ParserDescr.node `LO.«term𝚷» 1024 (Lean.ParserDescr.symbol "𝚷")
Instances For
Equations
- LO.«term𝚫» = Lean.ParserDescr.node `LO.«term𝚫» 1024 (Lean.ParserDescr.symbol "𝚫")
Instances For
Equations
- LO.Polarity.instSigmaSymbol = { sigma := LO.Polarity.sigma }
Equations
- LO.Polarity.instPiSymbol = { pi := LO.Polarity.pi }
Equations
- LO.Polarity.sigma.alt = 𝚷
- LO.Polarity.pi.alt = 𝚺
Instances For
- sigma: LO.SigmaPiDelta
- pi: LO.SigmaPiDelta
- delta: LO.SigmaPiDelta
Instances For
Equations
- LO.SigmaPiDelta.instSigmaSymbol = { sigma := LO.SigmaPiDelta.sigma }
Equations
- LO.SigmaPiDelta.instPiSymbol = { pi := LO.SigmaPiDelta.pi }
Equations
- LO.SigmaPiDelta.instDeltaSymbol = { delta := LO.SigmaPiDelta.delta }
Equations
- LO.SigmaPiDelta.sigma.alt = 𝚷
- LO.SigmaPiDelta.pi.alt = 𝚺
- LO.SigmaPiDelta.delta.alt = 𝚫
Instances For
Equations
- LO.«term∀'_» = Lean.ParserDescr.node `LO.«term∀'_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∀' ") (Lean.ParserDescr.cat `term 64))
Instances For
Equations
- LO.«term∃'_» = Lean.ParserDescr.node `LO.«term∃'_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∃' ") (Lean.ParserDescr.cat `term 64))
Instances For
Instances
instance
LO.instLogicalConnectiveOfLCWQ
(α : ℕ → Type u_1)
[LO.LCWQ α]
(n : ℕ)
:
LO.LogicalConnective (α n)
Equations
instance
LO.instLCWQOfQuantifierOfLogicalConnective
(α : ℕ → Type u_1)
[LO.Quantifier α]
[(n : ℕ) → LO.LogicalConnective (α n)]
:
LO.LCWQ α
Equations
- LO.instLCWQOfQuantifierOfLogicalConnective α = LO.LCWQ.mk inferInstance
def
LO.quant
{α : ℕ → Type u_1}
[LO.UnivQuantifier α]
[LO.ExQuantifier α]
{n : ℕ}
:
LO.Polarity → α (n + 1) → α n
Equations
- LO.quant LO.Polarity.sigma x = ∃' x
- LO.quant LO.Polarity.pi x = ∀' x
Instances For
@[simp]
theorem
LO.quant_sigma
{α : ℕ → Type u_1}
[LO.UnivQuantifier α]
[LO.ExQuantifier α]
{n : ℕ}
(φ : α (n + 1))
:
@[simp]
theorem
LO.quant_pi
{α : ℕ → Type u_1}
[LO.UnivQuantifier α]
[LO.ExQuantifier α]
{n : ℕ}
(φ : α (n + 1))
:
Equations
- LO.«term∀*_» = Lean.ParserDescr.node `LO.«term∀*_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∀* ") (Lean.ParserDescr.cat `term 64))
Instances For
@[simp]
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
Equations
- LO.«term∃*_» = Lean.ParserDescr.node `LO.«term∃*_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∃* ") (Lean.ParserDescr.cat `term 64))
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.