Documentation

Arithmetization.Definability.Boldface

Equations
Instances For
    Equations
    Instances For
      theorem LO.FirstOrder.Defined.iff {L : LO.FirstOrder.Language} {V : Type u_2} [LO.FirstOrder.Structure L V] {k : ℕ} {R : (Fin k → V) → Prop} {p : LO.FirstOrder.Semisentence L k} (h : LO.FirstOrder.Defined R p) (v : Fin k → V) :
      V ⊧/v p ↔ R v
      def LO.FirstOrder.Arith.HierarchySymbol.Defined {V : Type u_2} [LO.ORingStruc V] {k : ℕ} (R : (Fin k → V) → Prop) {ℌ : LO.FirstOrder.Arith.HierarchySymbol} :
      ℌ.Semisentence k → Prop
      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
          Instances
            theorem LO.FirstOrder.Arith.HierarchySymbol.Lightface.definable {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} [self : ℌ.Lightface P] :
            ∃ (p : ℌ.Semisentence k), LO.FirstOrder.Arith.HierarchySymbol.Defined P p
            @[reducible, inline]
            abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedPred {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (P : V → Prop) (p : ℌ.Semisentence 1) :
            Equations
            Instances For
              @[reducible, inline]
              abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedRel {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (R : V → V → Prop) (p : ℌ.Semisentence 2) :
              Equations
              Instances For
                @[reducible, inline]
                abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedRel₃ {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (R : V → V → V → Prop) (p : ℌ.Semisentence 3) :
                Equations
                Instances For
                  @[reducible, inline]
                  abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedRel₄ {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (R : V → V → V → V → Prop) (p : ℌ.Semisentence 4) :
                  Equations
                  Instances For
                    @[reducible, inline]
                    abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} (f : (Fin k → V) → V) (p : ℌ.Semisentence (k + 1)) :
                    Equations
                    Instances For
                      @[reducible, inline]
                      Equations
                      Instances For
                        @[reducible, inline]
                        Equations
                        Instances For
                          @[reducible, inline]
                          abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₂ {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (f : V → V → V) (p : ℌ.Semisentence 3) :
                          Equations
                          Instances For
                            @[reducible, inline]
                            abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₃ {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (f : V → V → V → V) (p : ℌ.Semisentence 4) :
                            Equations
                            Instances For
                              @[reducible, inline]
                              abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₄ {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (f : V → V → V → V → V) (p : ℌ.Semisentence 5) :
                              Equations
                              Instances For
                                @[reducible, inline]
                                abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₅ {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (f : V → V → V → V → V → V) (p : ℌ.Semisentence 6) :
                                Equations
                                Instances For
                                  @[reducible, inline]
                                  Equations
                                  Instances For
                                    @[reducible, inline]
                                    Equations
                                    • (ℌ-Relation P) = ℌ.Boldface fun (v : Fin 2 → V) => P (v 0) (v 1)
                                    Instances For
                                      @[reducible, inline]
                                      Equations
                                      Instances For
                                        @[reducible, inline]
                                        Equations
                                        • (ℌ-Relation₄ P) = ℌ.Boldface fun (v : Fin 4 → V) => P (v 0) (v 1) (v 2) (v 3)
                                        Instances For
                                          @[reducible, inline]
                                          Equations
                                          • (ℌ-Relation₅ P) = ℌ.Boldface fun (v : Fin 5 → V) => P (v 0) (v 1) (v 2) (v 3) (v 4)
                                          Instances For
                                            @[reducible, inline]
                                            abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₆ {V : Type u_2} [LO.ORingStruc V] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (P : V → V → V → V → V → V → Prop) :
                                            Equations
                                            • ℌ.BoldfaceRel₆ P = ℌ.Boldface fun (v : Fin 6 → V) => P (v 0) (v 1) (v 2) (v 3) (v 4) (v 5)
                                            Instances For
                                              @[reducible, inline]
                                              Equations
                                              • ℌ.BoldfaceFunction f = ℌ.Boldface fun (v : Fin (k + 1) → V) => v 0 = f fun (x : Fin k) => v x.succ
                                              Instances For
                                                @[reducible, inline]
                                                Equations
                                                • ℌ.BoldfaceFunction₀ c = ℌ.BoldfaceFunction fun (x : Fin 0 → V) => c
                                                Instances For
                                                  @[reducible, inline]
                                                  Equations
                                                  Instances For
                                                    @[reducible, inline]
                                                    Equations
                                                    • (ℌ-Function₂ f) = ℌ.BoldfaceFunction fun (v : Fin 2 → V) => f (v 0) (v 1)
                                                    Instances For
                                                      @[reducible, inline]
                                                      Equations
                                                      • (ℌ-Function₃ f) = ℌ.BoldfaceFunction fun (v : Fin 3 → V) => f (v 0) (v 1) (v 2)
                                                      Instances For
                                                        @[reducible, inline]
                                                        Equations
                                                        • (ℌ-Function₄ f) = ℌ.BoldfaceFunction fun (v : Fin 4 → V) => f (v 0) (v 1) (v 2) (v 3)
                                                        Instances For
                                                          @[reducible, inline]
                                                          Equations
                                                          • ℌ.BoldfaceFunction₅ f = ℌ.BoldfaceFunction fun (v : Fin 5 → V) => f (v 0) (v 1) (v 2) (v 3) (v 4)
                                                          Instances For
                                                            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
                                                                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
                                                                    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
                                                                        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
                                                                            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
                                                                                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
                                                                                    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
                                                                                        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
                                                                                            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
                                                                                                Equations
                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                Instances For
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.of_iff {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} {Q : (Fin k → V) → Prop} (h : ∀ (x : Fin k → V), P x ↔ Q x) {p : ℌ.Semisentence k} (H : LO.FirstOrder.Arith.HierarchySymbol.Defined Q p) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.to_definable {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} (p : ℌ.Semisentence k) (hP : LO.FirstOrder.Arith.HierarchySymbol.Defined P p) :
                                                                                                  ℌ.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction.of_eq {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {f : (Fin k → V) → V} {g : (Fin k → V) → V} (h : ∀ (x : Fin k → V), f x = g x) {p : ℌ.Semisentence (k + 1)} (H : LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction f p) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.ex {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {m : ℕ} {P : (Fin (k + 1) → V) → Prop} {p : LO.FirstOrder.Arith.HierarchySymbol.Semiformula V (k + 1) { Γ := 𝚺, rank := m + 1 }} (hp : LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam P p) :
                                                                                                  LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam (fun (v : Fin k → V) => ∃ (x : V), P (x :> v)) p.ex
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.all {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {m : ℕ} {P : (Fin (k + 1) → V) → Prop} {p : LO.FirstOrder.Arith.HierarchySymbol.Semiformula V (k + 1) { Γ := 𝚷, rank := m + 1 }} (hp : LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam P p) :
                                                                                                  LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam (fun (v : Fin k → V) => ∀ (x : V), P (x :> v)) p.all
                                                                                                  @[simp]
                                                                                                  Equations
                                                                                                  • ⋯ = ⋯
                                                                                                  @[simp]
                                                                                                  Equations
                                                                                                  • ⋯ = ⋯
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.mkPolarity {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {m : ℕ} {P : (Fin k → V) → Prop} {Γ : LO.Polarity} (p : LO.FirstOrder.Semiformula ℒₒᵣ V k) (hp : LO.FirstOrder.Arith.Hierarchy Γ m p) (hP : ∀ (v : Fin k → V), P v ↔ (LO.FirstOrder.Semiformula.Evalm V v id) p) :
                                                                                                  { Γ := Γ.coe, rank := m }.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_iff {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} {Q : (Fin k → V) → Prop} (H : ℌ.Boldface Q) (h : ∀ (x : Fin k → V), P x ↔ Q x) :
                                                                                                  ℌ.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_oRing {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} (h : ℌ.Boldface P) :
                                                                                                  ℌ.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_delta {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {k : ℕ} {P : (Fin k → V) → Prop} {m : ℕ} (h : { Γ := 𝚫, rank := m }.Boldface P) :
                                                                                                  { Γ := Γ, rank := m }.Boldface P
                                                                                                  instance LO.FirstOrder.Arith.HierarchySymbol.Boldface.instMkOfDeltaSigmaPiDelta {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {P : (Fin k → V) → Prop} {m : ℕ} [{ Γ := 𝚫, rank := m }.Boldface P] (Γ : LO.SigmaPiDelta) :
                                                                                                  { Γ := Γ, rank := m }.Boldface P
                                                                                                  Equations
                                                                                                  • ⋯ = ⋯
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_sigma_of_pi {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {k : ℕ} {P : (Fin k → V) → Prop} {m : ℕ} (hσ : { Γ := 𝚺, rank := m }.Boldface P) (hπ : { Γ := 𝚷, rank := m }.Boldface P) :
                                                                                                  { Γ := Γ, rank := m }.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_zero {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} {Γ' : LO.SigmaPiDelta} (h : { Γ := Γ', rank := 0 }.Boldface P) :
                                                                                                  ℌ.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_deltaOne {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {P : (Fin k → V) → Prop} (h : 𝚫₁.Boldface P) {Γ : LO.SigmaPiDelta} {m : ℕ} :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface P
                                                                                                  instance LO.FirstOrder.Arith.HierarchySymbol.Boldface.instOfSigmaZero {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {P : (Fin k → V) → Prop} [𝚺₀.Boldface P] (ℌ : LO.FirstOrder.Arith.HierarchySymbol) :
                                                                                                  ℌ.Boldface P
                                                                                                  Equations
                                                                                                  • ⋯ = ⋯
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.retraction {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} (h : ℌ.Boldface P) {n : ℕ} (f : Fin k → Fin n) :
                                                                                                  ℌ.Boldface fun (v : Fin n → V) => P fun (i : Fin k) => v (f i)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.retractiont (n : ℕ) {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} (h : ℌ.Boldface P) (f : Fin k → LO.FirstOrder.Semiterm ℒₒᵣ V n) :
                                                                                                  ℌ.Boldface fun (v : Fin n → V) => P fun (i : Fin k) => LO.FirstOrder.Semiterm.valm V v id (f i)
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.const {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : Prop} :
                                                                                                  ℌ.Boldface fun (x : Fin k → V) => P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.and {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} {Q : (Fin k → V) → Prop} (h₁ : ℌ.Boldface P) (h₂ : ℌ.Boldface Q) :
                                                                                                  ℌ.Boldface fun (v : Fin k → V) => P v ∧ Q v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.conj {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {l : ℕ} {P : Fin l → (Fin k → V) → Prop} (h : ∀ (i : Fin l), ℌ.Boldface fun (w : Fin k → V) => P i w) :
                                                                                                  ℌ.Boldface fun (v : Fin k → V) => ∀ (i : Fin l), P i v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.or {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {P : (Fin k → V) → Prop} {Q : (Fin k → V) → Prop} (h₁ : ℌ.Boldface P) (h₂ : ℌ.Boldface Q) :
                                                                                                  ℌ.Boldface fun (v : Fin k → V) => P v ∨ Q v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.not {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {k : ℕ} {P : (Fin k → V) → Prop} {m : ℕ} (h : { Γ := Γ.alt, rank := m }.Boldface P) :
                                                                                                  { Γ := Γ, rank := m }.Boldface fun (v : Fin k → V) => ¬P v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.imp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {k : ℕ} {P : (Fin k → V) → Prop} {Q : (Fin k → V) → Prop} {m : ℕ} (h₁ : { Γ := Γ.alt, rank := m }.Boldface P) (h₂ : { Γ := Γ, rank := m }.Boldface Q) :
                                                                                                  { Γ := Γ, rank := m }.Boldface fun (v : Fin k → V) => P v → Q v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.iff {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {P : (Fin k → V) → Prop} {Q : (Fin k → V) → Prop} {m : ℕ} (h₁ : { Γ := 𝚫, rank := m }.Boldface P) (h₂ : { Γ := 𝚫, rank := m }.Boldface Q) {Γ : LO.SigmaPiDelta} :
                                                                                                  { Γ := Γ, rank := m }.Boldface fun (v : Fin k → V) => P v ↔ Q v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.all {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {s : ℕ} {P : (Fin k → V) → V → Prop} (h : { Γ := 𝚷, rank := s + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := 𝚷, rank := s + 1 }.Boldface fun (v : Fin k → V) => ∀ (x : V), P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ex {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {s : ℕ} {P : (Fin k → V) → V → Prop} (h : { Γ := 𝚺, rank := s + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := 𝚺, rank := s + 1 }.Boldface fun (v : Fin k → V) => ∃ (x : V), P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.equal' {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} (i : Fin k) (j : Fin k) :
                                                                                                  ℌ.Boldface fun (v : Fin k → V) => v i = v j
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_sigma {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {m : ℕ} {f : (Fin k → V) → V} (h : { Γ := 𝚺, rank := m }.BoldfaceFunction f) {Γ : LO.SigmaPiDelta} :
                                                                                                  { Γ := Γ, rank := m }.BoldfaceFunction f
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.exVec {V : Type u_2} [LO.ORingStruc V] {m : ℕ} {k : ℕ} {l : ℕ} {P : (Fin k → V) → (Fin l → V) → Prop} (h : { Γ := 𝚺, rank := m + 1 }.Boldface fun (w : Fin (k + l) → V) => P (fun (i : Fin k) => w (Fin.castAdd l i)) fun (j : Fin l) => w (Fin.natAdd k j)) :
                                                                                                  { Γ := 𝚺, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∃ (ys : Fin l → V), P v ys
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.allVec {V : Type u_2} [LO.ORingStruc V] {m : ℕ} {k : ℕ} {l : ℕ} {P : (Fin k → V) → (Fin l → V) → Prop} (h : { Γ := 𝚷, rank := m + 1 }.Boldface fun (w : Fin (k + l) → V) => P (fun (i : Fin k) => w (Fin.castAdd l i)) fun (j : Fin l) => w (Fin.natAdd k j)) :
                                                                                                  { Γ := 𝚷, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∀ (ys : Fin l → V), P v ys
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.substitution {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {k : ℕ} {P : (Fin k → V) → Prop} {l : ℕ} {m : ℕ} {f : Fin k → (Fin l → V) → V} (hP : { Γ := Γ, rank := m + 1 }.Boldface P) (hf : ∀ (i : Fin k), { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction (f i)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (z : Fin l → V) => P fun (i : Fin k) => f i z
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfacePred.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {P : V → Prop} {k : ℕ} {f : (Fin k → V) → V} (hP : { Γ := Γ, rank := m + 1 }-Predicate P) (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {P : V → V → Prop} {k : ℕ} {f : (Fin k → V) → V} {g : (Fin k → V) → V} (hP : { Γ := Γ, rank := m + 1 }-Relation P) (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (hg : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f v) (g v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₃.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → V → V → Prop} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} (hP : { Γ := Γ, rank := m + 1 }-Relation₃ P) (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f₁ v) (f₂ v) (f₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₄.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → V → V → V → Prop} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} {f₄ : (Fin k → V) → V} (hP : { Γ := Γ, rank := m + 1 }-Relation₄ P) (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₅.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → V → V → V → V → Prop} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} {f₄ : (Fin k → V) → V} {f₅ : (Fin k → V) → V} (hP : { Γ := Γ, rank := m + 1 }-Relation₅ P) (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₄) (hf₅ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v) (f₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₁ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → Prop} {f : (Fin k → V) → V} [{ Γ := Γ, rank := m + 1 }-Predicate P] (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₂ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → V → Prop} {f : (Fin k → V) → V} {g : (Fin k → V) → V} [{ Γ := Γ, rank := m + 1 }-Relation P] (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (hg : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f v) (g v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₃ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → V → V → Prop} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} [{ Γ := Γ, rank := m + 1 }-Relation₃ P] (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f₁ v) (f₂ v) (f₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₄ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → V → V → V → Prop} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} {f₄ : (Fin k → V) → V} [{ Γ := Γ, rank := m + 1 }-Relation₄ P] (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₅ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {P : V → V → V → V → V → Prop} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} {f₄ : (Fin k → V) → V} {f₅ : (Fin k → V) → V} [{ Γ := Γ, rank := m + 1 }-Relation₅ P] (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₄) (hf₅ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v) (f₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfacePred.of_iff {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {P : V → Prop} {Q : V → Prop} (H : ℌ-Predicate Q) (h : ∀ (x : V), P x ↔ Q x) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.graph_delta {V : Type u_2} [LO.ORingStruc V] {m : ℕ} {k : ℕ} {f : (Fin k → V) → V} (h : { Γ := 𝚺, rank := m }.BoldfaceFunction f) :
                                                                                                  { Γ := 𝚫, rank := m }.BoldfaceFunction f
                                                                                                  instance LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.instMkDeltaSigmaPiDeltaOfSigma {V : Type u_2} [LO.ORingStruc V] {m : ℕ} {k : ℕ} {f : (Fin k → V) → V} [h : { Γ := 𝚺, rank := m }.BoldfaceFunction f] :
                                                                                                  { Γ := 𝚫, rank := m }.BoldfaceFunction f
                                                                                                  Equations
                                                                                                  • ⋯ = ⋯
                                                                                                  instance LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.instOfSigmaZero {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} {f : (Fin k → V) → V} [𝚺₀.BoldfaceFunction f] :
                                                                                                  ℌ.BoldfaceFunction f
                                                                                                  Equations
                                                                                                  • ⋯ = ⋯
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.of_sigmaOne {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {f : (Fin k → V) → V} (h : 𝚺₁.BoldfaceFunction f) {Γ : LO.SigmaPiDelta} {m : ℕ} :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction f
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.var {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} (i : Fin k) :
                                                                                                  ℌ.BoldfaceFunction fun (v : Fin k → V) => v i
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.const {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {k : ℕ} (c : V) :
                                                                                                  ℌ.BoldfaceFunction fun (x : Fin k → V) => c
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.term_retraction (n : ℕ) {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {ℌ : LO.FirstOrder.Arith.HierarchySymbol} (t : LO.FirstOrder.Semiterm ℒₒᵣ V n) (e : Fin n → Fin k) :
                                                                                                  ℌ.BoldfaceFunction fun (v : Fin k → V) => LO.FirstOrder.Semiterm.valm V (fun (x : Fin n) => v (e x)) id t
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.of_eq {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {f : (Fin k → V) → V} (g : (Fin k → V) → V) (h : ∀ (v : Fin k → V), f v = g v) (H : ℌ.BoldfaceFunction f) :
                                                                                                  ℌ.BoldfaceFunction g
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.retraction {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {n : ℕ} {k : ℕ} {f : (Fin k → V) → V} (hf : ℌ.BoldfaceFunction f) (e : Fin k → Fin n) :
                                                                                                  ℌ.BoldfaceFunction fun (v : Fin n → V) => f fun (i : Fin k) => v (e i)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.retractiont {V : Type u_2} [LO.ORingStruc V] {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {n : ℕ} {k : ℕ} {f : (Fin k → V) → V} (hf : ℌ.BoldfaceFunction f) (t : Fin k → LO.FirstOrder.Semiterm ℒₒᵣ V n) :
                                                                                                  ℌ.BoldfaceFunction fun (v : Fin n → V) => f fun (i : Fin k) => LO.FirstOrder.Semiterm.valm V v id (t i)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.rel {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {ℌ : LO.FirstOrder.Arith.HierarchySymbol} {f : (Fin k → V) → V} (h : ℌ.BoldfaceFunction f) :
                                                                                                  ℌ.Boldface fun (v : Fin k.succ → V) => v 0 = f fun (x : Fin k) => v x.succ
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.nth {V : Type u_2} [LO.ORingStruc V] {k : ℕ} (ℌ : LO.FirstOrder.Arith.HierarchySymbol) (i : Fin k) :
                                                                                                  ℌ.BoldfaceFunction fun (w : Fin k → V) => w i
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.substitution {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {k : ℕ} {l : ℕ} {m : ℕ} {F : (Fin k → V) → V} {f : Fin k → (Fin l → V) → V} (hF : { Γ := Γ, rank := m + 1 }.BoldfaceFunction F) (hf : ∀ (i : Fin k), { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction (f i)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (z : Fin l → V) => F fun (i : Fin k) => f i z
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₁.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {F : V → V} {f : (Fin k → V) → V} (hF : { Γ := Γ, rank := m + 1 }-Function₁ F) (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => F (f v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₂.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {F : V → V → V} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} (hF : { Γ := Γ, rank := m + 1 }-Function₂ F) (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => F (f₁ v) (f₂ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₃.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {F : V → V → V → V} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} (hF : { Γ := Γ, rank := m + 1 }-Function₃ F) (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => F (f₁ v) (f₂ v) (f₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₄.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {F : V → V → V → V → V} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} {f₄ : (Fin k → V) → V} (hF : { Γ := Γ, rank := m + 1 }-Function₄ F) (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => F (f₁ v) (f₂ v) (f₃ v) (f₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₅.comp {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {F : V → V → V → V → V → V} {f₁ : (Fin k → V) → V} {f₂ : (Fin k → V) → V} {f₃ : (Fin k → V) → V} {f₄ : (Fin k → V) → V} {f₅ : (Fin k → V) → V} (hF : { Γ := Γ, rank := m + 1 }.BoldfaceFunction₅ F) (hf₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₄) (hf₅ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => F (f₁ v) (f₂ v) (f₃ v) (f₄ v) (f₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₁ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {f : V → V} [{ Γ := Γ, rank := m + 1 }-Function₁ f] {g : (Fin k → V) → V} (hg : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => f (g v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₂ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {f : V → V → V} [{ Γ := Γ, rank := m + 1 }-Function₂ f] {g₁ : (Fin k → V) → V} {g₂ : (Fin k → V) → V} (hg₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₂) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => f (g₁ v) (g₂ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₃ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {f : V → V → V → V} [{ Γ := Γ, rank := m + 1 }-Function₃ f] {g₁ : (Fin k → V) → V} {g₂ : (Fin k → V) → V} {g₃ : (Fin k → V) → V} (hg₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₂) (hg₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => f (g₁ v) (g₂ v) (g₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₄ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {f : V → V → V → V → V} [{ Γ := Γ, rank := m + 1 }-Function₄ f] {g₁ : (Fin k → V) → V} {g₂ : (Fin k → V) → V} {g₃ : (Fin k → V) → V} {g₄ : (Fin k → V) → V} (hg₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₂) (hg₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₃) (hg₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => f (g₁ v) (g₂ v) (g₃ v) (g₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₅ {V : Type u_2} [LO.ORingStruc V] {Γ : LO.SigmaPiDelta} {m : ℕ} {k : ℕ} {f : V → V → V → V → V → V} [{ Γ := Γ, rank := m + 1 }.BoldfaceFunction₅ f] {g₁ : (Fin k → V) → V} {g₂ : (Fin k → V) → V} {g₃ : (Fin k → V) → V} {g₄ : (Fin k → V) → V} {g₅ : (Fin k → V) → V} (hg₁ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₂) (hg₃ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₃) (hg₄ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₄) (hg₅ : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction g₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin k → V) => f (g₁ v) (g₂ v) (g₃ v) (g₄ v) (g₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_lt {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {m : ℕ} {Γ : LO.SigmaPiDelta} {P : (Fin k → V) → V → Prop} {f : (Fin k → V) → V} (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∀ x < f v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.bex_lt {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {m : ℕ} {Γ : LO.SigmaPiDelta} {P : (Fin k → V) → V → Prop} {f : (Fin k → V) → V} (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∃ x < f v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_le {V : Type u_2} [LO.ORingStruc V] [V ⊧ₘ* 𝐏𝐀⁻] {k : ℕ} {m : ℕ} {Γ : LO.SigmaPiDelta} {P : (Fin k → V) → V → Prop} {f : (Fin k → V) → V} (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∀ x ≤ f v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.bex_le {V : Type u_2} [LO.ORingStruc V] [V ⊧ₘ* 𝐏𝐀⁻] {k : ℕ} {m : ℕ} {Γ : LO.SigmaPiDelta} {P : (Fin k → V) → V → Prop} {f : (Fin k → V) → V} (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∃ x ≤ f v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_lt' {V : Type u_2} [LO.ORingStruc V] {k : ℕ} {m : ℕ} {Γ : LO.SigmaPiDelta} {P : (Fin k → V) → V → Prop} {f : (Fin k → V) → V} (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∀ {x : V}, x < f v → P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_le' {V : Type u_2} [LO.ORingStruc V] [V ⊧ₘ* 𝐏𝐀⁻] {k : ℕ} {m : ℕ} {Γ : LO.SigmaPiDelta} {P : (Fin k → V) → V → Prop} {f : (Fin k → V) → V} (hf : { Γ := 𝚺, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin k.succ → V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin k → V) => ∀ {x : V}, x ≤ f v → P v x