Supporting results for pointwise provable equality.
Arithmetical Formula Sorted by Arithmetical Hierarchy #
This file defines the $\Sigma_n / \Pi_n / \Delta_n$ formulas of arithmetic of first-order logic.
Σ-[m].Semiformula ξ nis aArithmeticSemiformula ξ nwhich isΣ-[m].Π-[m].Semiformula ξ nis aArithmeticSemiformula ξ nwhich isΠ-[m].∆-[m].Semiformula ξ nis a pair ofΣ-[m].Semiformula ξ nandΠ-[m].Semiformula ξ n.ProperOn:φ.ProperOn Miffφ's two elementφ.sigmaandφ.piare equivalent on modelM.
Data and laws for Hierarchy Symbol in FFL.FirstOrder.Arithmetic.
- Γ : SigmaPiDelta
The Γ construction in
FFL.FirstOrder.Arithmetic.HierarchySymbol. - rank : ℕ
The rank construction in
FFL.FirstOrder.Arithmetic.HierarchySymbol.
Instances For
The «term -[ ]» construction in FFL.FirstOrder.Arithmetic.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Σ₀ construction in Σ₀.
Instances For
The Π₀ construction in Π₀.
Instances For
The ∆₀ construction in ∆₀.
Instances For
The Σ₁ construction in Σ₁.
Instances For
The Π₁ construction in Π₁.
Instances For
The ∆₁ construction in ∆₁.
Instances For
The «termΣ₀» construction in FFL.FirstOrder.Arithmetic.
Equations
- PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΣ₀» = Lean.ParserDescr.node `PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΣ₀» 1024 (Lean.ParserDescr.symbol "Σ₀")
Instances For
The «termΠ₀» construction in FFL.FirstOrder.Arithmetic.
Equations
- PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΠ₀» = Lean.ParserDescr.node `PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΠ₀» 1024 (Lean.ParserDescr.symbol "Π₀")
Instances For
The «term∆₀» construction in FFL.FirstOrder.Arithmetic.
Equations
- PointwiseComposition.FFL.FirstOrder.Arithmetic.«term∆₀» = Lean.ParserDescr.node `PointwiseComposition.FFL.FirstOrder.Arithmetic.«term∆₀» 1024 (Lean.ParserDescr.symbol "∆₀")
Instances For
The «termΣ₁» construction in FFL.FirstOrder.Arithmetic.
Equations
- PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΣ₁» = Lean.ParserDescr.node `PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΣ₁» 1024 (Lean.ParserDescr.symbol "Σ₁")
Instances For
The «termΠ₁» construction in FFL.FirstOrder.Arithmetic.
Equations
- PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΠ₁» = Lean.ParserDescr.node `PointwiseComposition.FFL.FirstOrder.Arithmetic.«termΠ₁» 1024 (Lean.ParserDescr.symbol "Π₁")
Instances For
The «term∆₁» construction in FFL.FirstOrder.Arithmetic.
Equations
- PointwiseComposition.FFL.FirstOrder.Arithmetic.«term∆₁» = Lean.ParserDescr.node `PointwiseComposition.FFL.FirstOrder.Arithmetic.«term∆₁» 1024 (Lean.ParserDescr.symbol "∆₁")
Instances For
First-order formulas with separate bound and free variables.
- mkSigma {ξ : Type u_1} {n m : ℕ} (φ : ArithmeticSemiformula ξ n) (hφ : Hierarchy Σ m φ := by simp) : HierarchySymbol.Semiformula ξ n { Γ := Σ, rank := m }
- mkPi {ξ : Type u_1} {n m : ℕ} (φ : ArithmeticSemiformula ξ n) (hφ : Hierarchy Π m φ := by simp) : HierarchySymbol.Semiformula ξ n { Γ := Π, rank := m }
- mkDelta {ξ : Type u_1} {n m : ℕ} : HierarchySymbol.Semiformula ξ n { Γ := Σ, rank := m } → HierarchySymbol.Semiformula ξ n { Γ := Π, rank := m } → HierarchySymbol.Semiformula ξ n { Γ := ∆, rank := m }
Instances For
The Semisentence construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.
Equations
Instances For
The Sentence construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.
Equations
Instances For
The val construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The sigma construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Instances For
The pi construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Instances For
The mk Polarity construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Proper On construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Proper With Param On construction in
FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Provably Proper On construction in
FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Data and laws for Provably Proper On' in
FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
- sigma {n : ℕ} {T : ArithmeticTheory} {m : ℕ} (φ : { Γ := Σ, rank := m }.Semisentence n) : ProvablyProperOn' T φ
- pi {n : ℕ} {T : ArithmeticTheory} {m : ℕ} (φ : { Γ := Π, rank := m }.Semisentence n) : ProvablyProperOn' T φ
- delta {n : ℕ} {T : ArithmeticTheory} {m : ℕ} (φ : { Γ := ∆, rank := m }.Semisentence n) : ProvablyProperOn φ T → ProvablyProperOn' T φ
Instances For
The rew construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The of Zero construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
- φ.ofZero { Γ := PointwiseComposition.FFL.SigmaPiDelta.sigma, rank := rank } = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkSigma ↑φ ⋯
- φ.ofZero { Γ := PointwiseComposition.FFL.SigmaPiDelta.pi, rank := rank } = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkPi ↑φ ⋯
Instances For
The of Delta One construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
- φ.ofDeltaOne PointwiseComposition.FFL.SigmaPiDelta.sigma x✝ = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkSigma ↑φ.sigma ⋯
- φ.ofDeltaOne PointwiseComposition.FFL.SigmaPiDelta.pi x✝ = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkPi ↑φ.pi ⋯
Instances For
The verum construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
- PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.verum = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkSigma ⊤ ⋯
- PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.verum = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkPi ⊤ ⋯
Instances For
The falsum construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
- PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.falsum = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkSigma ⊥ ⋯
- PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.falsum = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkPi ⊥ ⋯
Instances For
The and construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
- φ.and ψ = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkSigma (↑φ ⋏ ↑ψ) ⋯
- φ.and ψ = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkPi (↑φ ⋏ ↑ψ) ⋯
Instances For
The or construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
- φ.or ψ = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkSigma (↑φ ⋎ ↑ψ) ⋯
- φ.or ψ = PointwiseComposition.FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.mkPi (↑φ ⋎ ↑ψ) ⋯
Instances For
The neg Sigma construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
Instances For
The neg Pi construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
Instances For
The neg Delta construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Instances For
The ball construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The bexs construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The all construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
Instances For
The exs construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
The subst Sigma construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The graph Delta construction in FFL.FirstOrder.Arithmetic.HierarchySymbol.Semiformula.