@[implicit_reducible]
Equations
- LO.Polarity.instSigmaSymbol = { sigma := LO.Polarity.sigma }
@[implicit_reducible]
Equations
Equations
Instances For
Equations
Instances For
@[implicit_reducible]
Equations
- LO.Polarity.instCoe = { coe := LO.Polarity.coe }
- sigma : SigmaPiDelta
- pi : SigmaPiDelta
- delta : SigmaPiDelta
Instances For
@[implicit_reducible]
Equations
@[implicit_reducible]
Equations
@[implicit_reducible]
Equations
Instances For
First-order quantifiers #
Equations
- LO.FirstOrder.«term∀⁰_» = Lean.ParserDescr.node `LO.FirstOrder.«term∀⁰_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∀⁰ ") (Lean.ParserDescr.cat `term 64))
Instances For
Equations
- LO.FirstOrder.«term∃⁰_» = Lean.ParserDescr.node `LO.FirstOrder.«term∃⁰_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∃⁰ ") (Lean.ParserDescr.cat `term 64))
Instances For
class
LO.FirstOrder.Quantifier
(α : ℕ → Type u_1)
extends LO.FirstOrder.UnivQuantifier α, LO.FirstOrder.ExsQuantifier α :
Type u_1
Instances
@[implicit_reducible]
instance
LO.FirstOrder.instLogicalConnectiveOfLCWQ
(α : ℕ → Type u_1)
[LCWQ α]
(n : ℕ)
:
LogicalConnective (α n)
@[implicit_reducible]
instance
LO.FirstOrder.instLCWQOfQuantifierOfLogicalConnective
(α : ℕ → Type u_1)
[Quantifier α]
[(n : ℕ) → LogicalConnective (α n)]
:
LCWQ α
Equations
- LO.FirstOrder.instLCWQOfQuantifierOfLogicalConnective α = { toQuantifier := inst✝¹, connectives := inferInstance }
The universal closure of a formula.
Equations
- LO.FirstOrder.«term∀⁰*_» = Lean.ParserDescr.node `LO.FirstOrder.«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]
The existential closure of a formula.
Equations
- LO.FirstOrder.«term∃⁰*_» = Lean.ParserDescr.node `LO.FirstOrder.«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
- 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.
Instances For
Second-order quantifiers #
Equations
- LO.SecondOrder.«term∀¹_» = Lean.ParserDescr.node `LO.SecondOrder.«term∀¹_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∀¹ ") (Lean.ParserDescr.cat `term 64))
Instances For
Equations
- LO.SecondOrder.«term∃¹_» = Lean.ParserDescr.node `LO.SecondOrder.«term∃¹_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∃¹ ") (Lean.ParserDescr.cat `term 64))
Instances For
class
LO.SecondOrder.Quantifier
(α : ℕ → ℕ → Type u_1)
extends LO.SecondOrder.UnivQuantifier α, LO.SecondOrder.ExsQuantifier α :
Type u_1
Instances
@[implicit_reducible]
instance
LO.SecondOrder.instLCWQOfLCWQ
(α : ℕ → ℕ → Type u_1)
[LCWQ α]
(m : ℕ)
:
FirstOrder.LCWQ (α m)
Equations
@[implicit_reducible]
instance
LO.SecondOrder.instLCWQOfQuantifierOfLCWQ
(α : ℕ → ℕ → Type u_1)
[Quantifier α]
[(m : ℕ) → FirstOrder.LCWQ (α m)]
:
LCWQ α
Equations
- LO.SecondOrder.instLCWQOfQuantifierOfLCWQ α = { toQuantifier := inst✝¹, firstOrder := inferInstance }
Equations
- LO.SecondOrder.«term∀¹*_» = Lean.ParserDescr.node `LO.SecondOrder.«term∀¹*_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∀¹* ") (Lean.ParserDescr.cat `term 64))
Instances For
@[simp]
theorem
LO.SecondOrder.allClosure_zero
{α : ℕ → ℕ → Type u_1}
[UnivQuantifier α]
{n : ℕ}
(a : α 0 n)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem
LO.SecondOrder.allItr_zero
{α : ℕ → ℕ → Type u_1}
[UnivQuantifier α]
{m n : ℕ}
(a : α m n)
:
Equations
- LO.SecondOrder.«term∃¹*_» = Lean.ParserDescr.node `LO.SecondOrder.«term∃¹*_» 64 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "∃¹* ") (Lean.ParserDescr.cat `term 64))
Instances For
@[simp]
theorem
LO.SecondOrder.exsClosure_zero
{α : ℕ → ℕ → Type u_1}
[ExsQuantifier α]
{n : ℕ}
(a : α 0 n)
:
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.