Documentation

LeanPool.Incompleteness.Arithmetization.Definability.Boldface

Boldface #

def LO.FirstOrder.Defined {V : Type u_1} {L : Language} {k : } (R : (Fin kV)Prop) [Structure L V] (φ : Semisentence L k) :

Imported declaration from the Incompleteness formalization.

Equations
Instances For
    def LO.FirstOrder.DefinedWithParam {V : Type u_1} {L : Language} {k : } (R : (Fin kV)Prop) [Structure L V] (φ : Semiformula L V k) :

    Imported declaration from the Incompleteness formalization.

    Equations
    Instances For
      theorem LO.FirstOrder.Defined.iff {L : Language} {V : Type u_2} [Structure L V] {k : } {R : (Fin kV)Prop} {φ : Semisentence L k} (h : Defined R φ) (v : Fin kV) :
      V ⊧/v φ R v
      theorem LO.FirstOrder.DefinedWithParam.iff {L : Language} {V : Type u_2} [Structure L V] {k : } {R : (Fin kV)Prop} {φ : Semiformula L V k} (h : DefinedWithParam R φ) (v : Fin kV) :
      (Semiformula.Evalm V v id) φ R v
      def LO.FirstOrder.Arith.HierarchySymbol.Defined {V : Type u_2} [ORingStruc V] {k : } (R : (Fin kV)Prop) { : HierarchySymbol} :
      .Semisentence kProp

      Imported declaration from the Incompleteness formalization.

      Equations
      Instances For
        class LO.FirstOrder.Arith.HierarchySymbol.Lightface {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) {k : } (P : (Fin kV)Prop) :

        Imported declaration from the Incompleteness formalization.

        Instances
          class LO.FirstOrder.Arith.HierarchySymbol.Boldface {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) {k : } (P : (Fin kV)Prop) :

          Imported declaration from the Incompleteness formalization.

          Instances
            @[reducible, inline]

            Imported declaration from the Incompleteness formalization.

            Equations
            Instances For
              @[reducible, inline]
              abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedRel {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (R : VVProp) (φ : .Semisentence 2) :

              Imported declaration from the Incompleteness formalization.

              Equations
              Instances For
                @[reducible, inline]
                abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedRel₃ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (R : VVVProp) (φ : .Semisentence 3) :

                Imported declaration from the Incompleteness formalization.

                Equations
                Instances For
                  @[reducible, inline]
                  abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedRel₄ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (R : VVVVProp) (φ : .Semisentence 4) :

                  Imported declaration from the Incompleteness formalization.

                  Equations
                  Instances For
                    @[reducible, inline]
                    abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } (f : (Fin kV)V) (φ : .Semisentence (k + 1)) :

                    Imported declaration from the Incompleteness formalization.

                    Equations
                    Instances For
                      @[reducible, inline]

                      Imported declaration from the Incompleteness formalization.

                      Equations
                      Instances For
                        @[reducible, inline]

                        Imported declaration from the Incompleteness formalization.

                        Equations
                        Instances For
                          @[reducible, inline]
                          abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₂ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (f : VVV) (φ : .Semisentence 3) :

                          Imported declaration from the Incompleteness formalization.

                          Equations
                          Instances For
                            @[reducible, inline]
                            abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₃ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (f : VVVV) (φ : .Semisentence 4) :

                            Imported declaration from the Incompleteness formalization.

                            Equations
                            Instances For
                              @[reducible, inline]
                              abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₄ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (f : VVVVV) (φ : .Semisentence 5) :

                              Imported declaration from the Incompleteness formalization.

                              Equations
                              Instances For
                                @[reducible, inline]
                                abbrev LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction₅ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (f : VVVVVV) (φ : .Semisentence 6) :

                                Imported declaration from the Incompleteness formalization.

                                Equations
                                Instances For
                                  @[reducible, inline]

                                  Imported declaration from the Incompleteness formalization.

                                  Equations
                                  Instances For
                                    @[reducible, inline]

                                    Imported declaration from the Incompleteness formalization.

                                    Equations
                                    Instances For
                                      @[reducible, inline]
                                      abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₃ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (P : VVVProp) :

                                      Imported declaration from the Incompleteness formalization.

                                      Equations
                                      Instances For
                                        @[reducible, inline]
                                        abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₄ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (P : VVVVProp) :

                                        Imported declaration from the Incompleteness formalization.

                                        Equations
                                        Instances For
                                          @[reducible, inline]
                                          abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₅ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (P : VVVVVProp) :

                                          Imported declaration from the Incompleteness formalization.

                                          Equations
                                          Instances For
                                            @[reducible, inline]
                                            abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₆ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (P : VVVVVVProp) :

                                            Imported declaration from the Incompleteness formalization.

                                            Equations
                                            Instances For
                                              @[reducible, inline]
                                              abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) {k : } (f : (Fin kV)V) :

                                              Imported declaration from the Incompleteness formalization.

                                              Equations
                                              Instances For
                                                @[reducible, inline]

                                                Imported declaration from the Incompleteness formalization.

                                                Equations
                                                Instances For
                                                  @[reducible, inline]

                                                  Imported declaration from the Incompleteness formalization.

                                                  Equations
                                                  Instances For
                                                    @[reducible, inline]

                                                    Imported declaration from the Incompleteness formalization.

                                                    Equations
                                                    Instances For
                                                      @[reducible, inline]
                                                      abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₃ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (f : VVVV) :

                                                      Imported declaration from the Incompleteness formalization.

                                                      Equations
                                                      Instances For
                                                        @[reducible, inline]
                                                        abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₄ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (f : VVVVV) :

                                                        Imported declaration from the Incompleteness formalization.

                                                        Equations
                                                        Instances For
                                                          @[reducible, inline]
                                                          abbrev LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₅ {V : Type u_2} [ORingStruc V] ( : HierarchySymbol) (f : VVVVVV) :

                                                          Imported declaration from the Incompleteness formalization.

                                                          Equations
                                                          Instances For

                                                            Imported declaration from the Incompleteness formalization.

                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For

                                                              Imported declaration from the Incompleteness formalization.

                                                              Equations
                                                              • One or more equations did not get rendered due to their size.
                                                              Instances For

                                                                Imported declaration from the Incompleteness formalization.

                                                                Equations
                                                                • One or more equations did not get rendered due to their size.
                                                                Instances For

                                                                  Imported declaration from the Incompleteness formalization.

                                                                  Equations
                                                                  • One or more equations did not get rendered due to their size.
                                                                  Instances For

                                                                    Imported declaration from the Incompleteness formalization.

                                                                    Equations
                                                                    • One or more equations did not get rendered due to their size.
                                                                    Instances For

                                                                      Imported declaration from the Incompleteness formalization.

                                                                      Equations
                                                                      • One or more equations did not get rendered due to their size.
                                                                      Instances For

                                                                        Imported declaration from the Incompleteness formalization.

                                                                        Equations
                                                                        • One or more equations did not get rendered due to their size.
                                                                        Instances For

                                                                          Imported declaration from the Incompleteness formalization.

                                                                          Equations
                                                                          • One or more equations did not get rendered due to their size.
                                                                          Instances For

                                                                            Imported declaration from the Incompleteness formalization.

                                                                            Equations
                                                                            • One or more equations did not get rendered due to their size.
                                                                            Instances For

                                                                              Imported declaration from the Incompleteness formalization.

                                                                              Equations
                                                                              • One or more equations did not get rendered due to their size.
                                                                              Instances For

                                                                                Imported declaration from the Incompleteness formalization.

                                                                                Equations
                                                                                • One or more equations did not get rendered due to their size.
                                                                                Instances For

                                                                                  Imported declaration from the Incompleteness formalization.

                                                                                  Equations
                                                                                  • One or more equations did not get rendered due to their size.
                                                                                  Instances For

                                                                                    Imported declaration from the Incompleteness formalization.

                                                                                    Equations
                                                                                    • One or more equations did not get rendered due to their size.
                                                                                    Instances For

                                                                                      Imported declaration from the Incompleteness formalization.

                                                                                      Equations
                                                                                      • One or more equations did not get rendered due to their size.
                                                                                      Instances For

                                                                                        Imported declaration from the Incompleteness formalization.

                                                                                        Equations
                                                                                        • One or more equations did not get rendered due to their size.
                                                                                        Instances For

                                                                                          Imported declaration from the Incompleteness formalization.

                                                                                          Equations
                                                                                          • One or more equations did not get rendered due to their size.
                                                                                          Instances For

                                                                                            Imported declaration from the Incompleteness formalization.

                                                                                            Equations
                                                                                            • One or more equations did not get rendered due to their size.
                                                                                            Instances For

                                                                                              Imported declaration from the Incompleteness formalization.

                                                                                              Equations
                                                                                              • One or more equations did not get rendered due to their size.
                                                                                              Instances For

                                                                                                Imported declaration from the Incompleteness formalization.

                                                                                                Equations
                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                Instances For
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.df {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {R : (Fin kV)Prop} {φ : .Semisentence k} (h : Defined R φ) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.proper {V : Type u_2} [ORingStruc V] {k : } {R : (Fin kV)Prop} {m : } {φ : { Γ := Dlt, rank := m }.Semisentence k} (h : Defined R φ) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.of_zero {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {R : (Fin kV)Prop} {φ : Sg0.Semisentence k} (h : Defined R φ) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.emb {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {R : (Fin kV)Prop} {φ : .Semisentence k} (h : Defined R φ) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.of_iff {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P Q : (Fin kV)Prop} (h : ∀ (x : Fin kV), P x Q x) {φ : .Semisentence k} (H : Defined Q φ) :
                                                                                                  Defined P φ
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.to_definable {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} (φ : .Semisentence k) (hP : Defined P φ) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.to_definable₀ {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} {φ : Sg0.Semisentence k} (hP : Defined P φ) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.to_definable_oRing {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} (φ : .Semisentence k) (hP : Defined P φ) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Defined.to_definable_oRing₀ {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} (φ : Sg0.Semisentence k) (hP : Defined P φ) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction.of_eq {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {f g : (Fin kV)V} (h : ∀ (x : Fin kV), f x = g x) {φ : .Semisentence (k + 1)} (H : DefinedFunction f φ) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedFunction.graph_delta {V : Type u_2} [ORingStruc V] {k m : } {f : (Fin kV)V} {φ : { Γ := Sg, rank := m }.Semisentence (k + 1)} (h : DefinedFunction f φ) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.of_zero {V : Type u_2} [ORingStruc V] {k : } {R : (Fin kV)Prop} {Γ' : SigmaPiDelta} {φ : HierarchySymbol.Semiformula V k { Γ := Γ', rank := 0 }} (h : DefinedWithParam R φ) {Γ : HierarchySymbol} :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.of_iff {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P Q : (Fin kV)Prop} (h : ∀ (x : Fin kV), P x Q x) {φ : HierarchySymbol.Semiformula V k } (H : DefinedWithParam Q φ) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.to_definable₀ {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} {Γ' : SigmaPiDelta} {φ : HierarchySymbol.Semiformula V k { Γ := Γ', rank := 0 }} (h : DefinedWithParam P φ) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.to_definable_deltaOne {V : Type u_2} [ORingStruc V] {k : } {P : (Fin kV)Prop} {φ : HierarchySymbol.Semiformula V k Dlt1} {Γ : SigmaPiDelta} {m : } (h : DefinedWithParam P φ) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.retraction {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} {l : } {φ : HierarchySymbol.Semiformula V k } (hp : DefinedWithParam P φ) (f : Fin kFin l) :
                                                                                                  DefinedWithParam (fun (v : Fin lV) => P fun (i : Fin k) => v (f i)) (Semiformula.rew (Rew.substs fun (x : Fin k) => Semiterm.bvar (f x)) φ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.and {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P Q : (Fin kV)Prop} {φ ψ : HierarchySymbol.Semiformula V k } (hp : DefinedWithParam P φ) (hq : DefinedWithParam Q ψ) :
                                                                                                  DefinedWithParam (fun (x : Fin kV) => P x Q x) (φ ψ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.or {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P Q : (Fin kV)Prop} {φ ψ : HierarchySymbol.Semiformula V k } (hp : DefinedWithParam P φ) (hq : DefinedWithParam Q ψ) :
                                                                                                  DefinedWithParam (fun (x : Fin kV) => P x Q x) (φ ψ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.negSigma {V : Type u_2} [ORingStruc V] {k : } {P : (Fin kV)Prop} {m : } {φ : HierarchySymbol.Semiformula V k { Γ := Sg, rank := m }} (hp : DefinedWithParam P φ) :
                                                                                                  DefinedWithParam (fun (x : Fin kV) => ¬P x) φ.negSigma
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.negPi {V : Type u_2} [ORingStruc V] {k : } {P : (Fin kV)Prop} {m : } {φ : HierarchySymbol.Semiformula V k { Γ := Pg, rank := m }} (hp : DefinedWithParam P φ) :
                                                                                                  DefinedWithParam (fun (x : Fin kV) => ¬P x) φ.negPi
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.not {V : Type u_2} [ORingStruc V] {k : } {P : (Fin kV)Prop} {m : } {φ : HierarchySymbol.Semiformula V k { Γ := Dlt, rank := m }} (hp : DefinedWithParam P φ) :
                                                                                                  DefinedWithParam (fun (x : Fin kV) => ¬P x) (φ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.imp {V : Type u_2} [ORingStruc V] {k : } {P Q : (Fin kV)Prop} {m : } {φ ψ : HierarchySymbol.Semiformula V k { Γ := Dlt, rank := m }} (hp : DefinedWithParam P φ) (hq : DefinedWithParam Q ψ) :
                                                                                                  DefinedWithParam (fun (x : Fin kV) => P xQ x) (φ ==> ψ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.iff {V : Type u_2} [ORingStruc V] {k : } {P Q : (Fin kV)Prop} {m : } {φ ψ : HierarchySymbol.Semiformula V k { Γ := Dlt, rank := m }} (hp : DefinedWithParam P φ) (hq : DefinedWithParam Q ψ) :
                                                                                                  DefinedWithParam (fun (x : Fin kV) => P x Q x) (φ <=> ψ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.ball {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin (k + 1)V)Prop} {φ : HierarchySymbol.Semiformula V (k + 1) } (hp : DefinedWithParam P φ) (t : Semiterm ℒₒᵣ V k) :
                                                                                                  DefinedWithParam (fun (v : Fin kV) => x < Semiterm.valm V v id t, P (x :> v)) (Semiformula.ball t φ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.bex {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin (k + 1)V)Prop} {φ : HierarchySymbol.Semiformula V (k + 1) } (hp : DefinedWithParam P φ) (t : Semiterm ℒₒᵣ V k) :
                                                                                                  DefinedWithParam (fun (v : Fin kV) => x < Semiterm.valm V v id t, P (x :> v)) (Semiformula.bex t φ)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.ex {V : Type u_2} [ORingStruc V] {k m : } {P : (Fin (k + 1)V)Prop} {φ : HierarchySymbol.Semiformula V (k + 1) { Γ := Sg, rank := m + 1 }} (hp : DefinedWithParam P φ) :
                                                                                                  DefinedWithParam (fun (v : Fin kV) => ∃ (x : V), P (x :> v)) φ.ex
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.DefinedWithParam.all {V : Type u_2} [ORingStruc V] {k m : } {P : (Fin (k + 1)V)Prop} {φ : HierarchySymbol.Semiformula V (k + 1) { Γ := Pg, rank := m + 1 }} (hp : DefinedWithParam P φ) :
                                                                                                  DefinedWithParam (fun (v : Fin kV) => ∀ (x : V), P (x :> v)) φ.all
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.mkPolarity {V : Type u_2} [ORingStruc V] {k m : } {P : (Fin kV)Prop} {Γ : Polarity} (φ : Semiformula ℒₒᵣ V k) (hp : Hierarchy Γ m φ) (hP : ∀ (v : Fin kV), P v (Semiformula.Evalm V v id) φ) :
                                                                                                  { Γ := Γ.coe, rank := m }.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_iff {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P Q : (Fin kV)Prop} (H : .Boldface Q) (h : ∀ (x : Fin kV), P x Q x) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_oRing {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} (h : .Boldface P) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_delta {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {k : } {P : (Fin kV)Prop} {m : } (h : { Γ := Dlt, rank := m }.Boldface P) :
                                                                                                  { Γ := Γ, rank := m }.Boldface P
                                                                                                  instance LO.FirstOrder.Arith.HierarchySymbol.Boldface.instMkOfDeltaSigmaPiDelta {V : Type u_2} [ORingStruc V] {k : } {P : (Fin kV)Prop} {m : } [{ Γ := Dlt, rank := m }.Boldface P] (Γ : SigmaPiDelta) :
                                                                                                  { Γ := Γ, rank := m }.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_sigma_of_pi {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {k : } {P : (Fin kV)Prop} {m : } ( : { Γ := Sg, rank := m }.Boldface P) ( : { Γ := Pg, rank := m }.Boldface P) :
                                                                                                  { Γ := Γ, rank := m }.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_zero {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} {Γ' : SigmaPiDelta} (h : { Γ := Γ', rank := 0 }.Boldface P) :
                                                                                                  .Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_deltaOne {V : Type u_2} [ORingStruc V] {k : } {P : (Fin kV)Prop} (h : Dlt1.Boldface P) {Γ : SigmaPiDelta} {m : } :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.retraction {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} (h : .Boldface P) {n : } (f : Fin kFin n) :
                                                                                                  .Boldface fun (v : Fin nV) => P fun (i : Fin k) => v (f i)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.retractiont (n : ) {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : (Fin kV)Prop} (h : .Boldface P) (f : Fin kSemiterm ℒₒᵣ V n) :
                                                                                                  .Boldface fun (v : Fin nV) => P fun (i : Fin k) => Semiterm.valm V v id (f i)
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.const {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P : Prop} :
                                                                                                  .Boldface fun (x : Fin kV) => P
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.and {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P Q : (Fin kV)Prop} (h₁ : .Boldface P) (h₂ : .Boldface Q) :
                                                                                                  .Boldface fun (v : Fin kV) => P v Q v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.conj {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k l : } {P : Fin l(Fin kV)Prop} (h : ∀ (i : Fin l), .Boldface fun (w : Fin kV) => P i w) :
                                                                                                  .Boldface fun (v : Fin kV) => ∀ (i : Fin l), P i v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.or {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } {P Q : (Fin kV)Prop} (h₁ : .Boldface P) (h₂ : .Boldface Q) :
                                                                                                  .Boldface fun (v : Fin kV) => P v Q v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.not {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {k : } {P : (Fin kV)Prop} {m : } (h : { Γ := Γ.alt, rank := m }.Boldface P) :
                                                                                                  { Γ := Γ, rank := m }.Boldface fun (v : Fin kV) => ¬P v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.imp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {k : } {P Q : (Fin kV)Prop} {m : } (h₁ : { Γ := Γ.alt, rank := m }.Boldface P) (h₂ : { Γ := Γ, rank := m }.Boldface Q) :
                                                                                                  { Γ := Γ, rank := m }.Boldface fun (v : Fin kV) => P vQ v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.iff {V : Type u_2} [ORingStruc V] {k : } {P Q : (Fin kV)Prop} {m : } (h₁ : { Γ := Dlt, rank := m }.Boldface P) (h₂ : { Γ := Dlt, rank := m }.Boldface Q) {Γ : SigmaPiDelta} :
                                                                                                  { Γ := Γ, rank := m }.Boldface fun (v : Fin kV) => P v Q v
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.all {V : Type u_2} [ORingStruc V] {k s : } {P : (Fin kV)VProp} (h : { Γ := Pg, rank := s + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Pg, rank := s + 1 }.Boldface fun (v : Fin kV) => ∀ (x : V), P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ex {V : Type u_2} [ORingStruc V] {k s : } {P : (Fin kV)VProp} (h : { Γ := Sg, rank := s + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Sg, rank := s + 1 }.Boldface fun (v : Fin kV) => ∃ (x : V), P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.equal' {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } (i j : Fin k) :
                                                                                                  .Boldface fun (v : Fin kV) => v i = v j
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.of_sigma {V : Type u_2} [ORingStruc V] {k m : } {f : (Fin kV)V} (h : { Γ := Sg, rank := m }.BoldfaceFunction f) {Γ : SigmaPiDelta} :
                                                                                                  { Γ := Γ, rank := m }.BoldfaceFunction f
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.exVec {V : Type u_2} [ORingStruc V] {m k l : } {P : (Fin kV)(Fin lV)Prop} (h : { Γ := Sg, 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)) :
                                                                                                  { Γ := Sg, rank := m + 1 }.Boldface fun (v : Fin kV) => ∃ (ys : Fin lV), P v ys
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.allVec {V : Type u_2} [ORingStruc V] {m k l : } {P : (Fin kV)(Fin lV)Prop} (h : { Γ := Pg, 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)) :
                                                                                                  { Γ := Pg, rank := m + 1 }.Boldface fun (v : Fin kV) => ∀ (ys : Fin lV), P v ys
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.substitution {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {k : } {P : (Fin kV)Prop} {l m : } {f : Fin k(Fin lV)V} (hP : { Γ := Γ, rank := m + 1 }.Boldface P) (hf : ∀ (i : Fin k), { Γ := Sg, rank := m + 1 }.BoldfaceFunction (f i)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (z : Fin lV) => P fun (i : Fin k) => f i z
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfacePred.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m : } {P : VProp} {k : } {f : (Fin kV)V} (hP : { Γ := Γ, rank := m + 1 }-Predicate P) (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m : } {P : VVProp} {k : } {f g : (Fin kV)V} (hP : { Γ := Γ, rank := m + 1 }-Relation P) (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (hg : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f v) (g v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₃.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VVVProp} {f₁ f₂ f₃ : (Fin kV)V} (hP : { Γ := Γ, rank := m + 1 }-Relation₃ P) (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f₁ v) (f₂ v) (f₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₄.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VVVVProp} {f₁ f₂ f₃ f₄ : (Fin kV)V} (hP : { Γ := Γ, rank := m + 1 }-Relation₄ P) (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceRel₅.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VVVVVProp} {f₁ f₂ f₃ f₄ f₅ : (Fin kV)V} (hP : { Γ := Γ, rank := m + 1 }-Relation₅ P) (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₄) (hf₅ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v) (f₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₁ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VProp} {f : (Fin kV)V} [{ Γ := Γ, rank := m + 1 }-Predicate P] (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₂ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VVProp} {f g : (Fin kV)V} [{ Γ := Γ, rank := m + 1 }-Relation P] (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (hg : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f v) (g v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₃ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VVVProp} {f₁ f₂ f₃ : (Fin kV)V} [{ Γ := Γ, rank := m + 1 }-Relation₃ P] (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f₁ v) (f₂ v) (f₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₄ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VVVVProp} {f₁ f₂ f₃ f₄ : (Fin kV)V} [{ Γ := Γ, rank := m + 1 }-Relation₄ P] (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.comp₅ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {P : VVVVVProp} {f₁ f₂ f₃ f₄ f₅ : (Fin kV)V} [{ Γ := Γ, rank := m + 1 }-Relation₅ P] (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₄) (hf₅ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => P (f₁ v) (f₂ v) (f₃ v) (f₄ v) (f₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfacePred.of_iff {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {P Q : VProp} (H : -Predicate Q) (h : ∀ (x : V), P x Q x) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.graph_delta {V : Type u_2} [ORingStruc V] {m k : } {f : (Fin kV)V} (h : { Γ := Sg, rank := m }.BoldfaceFunction f) :
                                                                                                  { Γ := Dlt, rank := m }.BoldfaceFunction f
                                                                                                  instance LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.instMkDeltaSigmaPiDeltaOfSigma {V : Type u_2} [ORingStruc V] {m k : } {f : (Fin kV)V} [h : { Γ := Sg, rank := m }.BoldfaceFunction f] :
                                                                                                  { Γ := Dlt, rank := m }.BoldfaceFunction f
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.of_sigmaOne {V : Type u_2} [ORingStruc V] {k : } {f : (Fin kV)V} (h : Sg1.BoldfaceFunction f) {Γ : SigmaPiDelta} {m : } :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction f
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.var {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } (i : Fin k) :
                                                                                                  .BoldfaceFunction fun (v : Fin kV) => v i
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.const {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {k : } (c : V) :
                                                                                                  .BoldfaceFunction fun (x : Fin kV) => c
                                                                                                  @[simp]
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.term_retraction (n : ) {V : Type u_2} [ORingStruc V] {k : } { : HierarchySymbol} (t : Semiterm ℒₒᵣ V n) (e : Fin nFin k) :
                                                                                                  .BoldfaceFunction fun (v : Fin kV) => Semiterm.valm V (fun (x : Fin n) => v (e x)) id t
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.of_eq {V : Type u_2} [ORingStruc V] {k : } { : HierarchySymbol} {f : (Fin kV)V} (g : (Fin kV)V) (h : ∀ (v : Fin kV), f v = g v) (H : .BoldfaceFunction f) :
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.retraction {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {n k : } {f : (Fin kV)V} (hf : .BoldfaceFunction f) (e : Fin kFin n) :
                                                                                                  .BoldfaceFunction fun (v : Fin nV) => f fun (i : Fin k) => v (e i)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.retractiont {V : Type u_2} [ORingStruc V] { : HierarchySymbol} {n k : } {f : (Fin kV)V} (hf : .BoldfaceFunction f) (t : Fin kSemiterm ℒₒᵣ V n) :
                                                                                                  .BoldfaceFunction fun (v : Fin nV) => f fun (i : Fin k) => Semiterm.valm V v id (t i)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.rel {V : Type u_2} [ORingStruc V] {k : } { : HierarchySymbol} {f : (Fin kV)V} (h : .BoldfaceFunction f) :
                                                                                                  .Boldface fun (v : Fin (k + 1)V) => v 0 = f fun (x : Fin k) => v x.succ
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.nth {V : Type u_2} [ORingStruc V] {k : } ( : HierarchySymbol) (i : Fin k) :
                                                                                                  .BoldfaceFunction fun (w : Fin kV) => w i
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.substitution {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {k l m : } {F : (Fin kV)V} {f : Fin k(Fin lV)V} (hF : { Γ := Γ, rank := m + 1 }.BoldfaceFunction F) (hf : ∀ (i : Fin k), { Γ := Sg, rank := m + 1 }.BoldfaceFunction (f i)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (z : Fin lV) => F fun (i : Fin k) => f i z
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₁.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {F : VV} {f : (Fin kV)V} (hF : { Γ := Γ, rank := m + 1 }-Function₁ F) (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => F (f v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₂.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {F : VVV} {f₁ f₂ : (Fin kV)V} (hF : { Γ := Γ, rank := m + 1 }-Function₂ F) (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => F (f₁ v) (f₂ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₃.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {F : VVVV} {f₁ f₂ f₃ : (Fin kV)V} (hF : { Γ := Γ, rank := m + 1 }-Function₃ F) (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => F (f₁ v) (f₂ v) (f₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₄.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {F : VVVVV} {f₁ f₂ f₃ f₄ : (Fin kV)V} (hF : { Γ := Γ, rank := m + 1 }-Function₄ F) (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => F (f₁ v) (f₂ v) (f₃ v) (f₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction₅.comp {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {F : VVVVVV} {f₁ f₂ f₃ f₄ f₅ : (Fin kV)V} (hF : { Γ := Γ, rank := m + 1 }.BoldfaceFunction₅ F) (hf₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₁) (hf₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₂) (hf₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₃) (hf₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₄) (hf₅ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => F (f₁ v) (f₂ v) (f₃ v) (f₄ v) (f₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₁ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {f : VV} [{ Γ := Γ, rank := m + 1 }-Function₁ f] {g : (Fin kV)V} (hg : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => f (g v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₂ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {f : VVV} [{ Γ := Γ, rank := m + 1 }-Function₂ f] {g₁ g₂ : (Fin kV)V} (hg₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₂) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => f (g₁ v) (g₂ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₃ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {f : VVVV} [{ Γ := Γ, rank := m + 1 }-Function₃ f] {g₁ g₂ g₃ : (Fin kV)V} (hg₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₂) (hg₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₃) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => f (g₁ v) (g₂ v) (g₃ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₄ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {f : VVVVV} [{ Γ := Γ, rank := m + 1 }-Function₄ f] {g₁ g₂ g₃ g₄ : (Fin kV)V} (hg₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₂) (hg₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₃) (hg₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₄) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => f (g₁ v) (g₂ v) (g₃ v) (g₄ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.BoldfaceFunction.comp₅ {V : Type u_2} [ORingStruc V] {Γ : SigmaPiDelta} {m k : } {f : VVVVVV} [{ Γ := Γ, rank := m + 1 }.BoldfaceFunction₅ f] {g₁ g₂ g₃ g₄ g₅ : (Fin kV)V} (hg₁ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₁) (hg₂ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₂) (hg₃ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₃) (hg₄ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₄) (hg₅ : { Γ := Sg, rank := m + 1 }.BoldfaceFunction g₅) :
                                                                                                  { Γ := Γ, rank := m + 1 }.BoldfaceFunction fun (v : Fin kV) => f (g₁ v) (g₂ v) (g₃ v) (g₄ v) (g₅ v)
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_lt {V : Type u_2} [ORingStruc V] {k m : } {Γ : SigmaPiDelta} {P : (Fin kV)VProp} {f : (Fin kV)V} (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => x < f v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.bex_lt {V : Type u_2} [ORingStruc V] {k m : } {Γ : SigmaPiDelta} {P : (Fin kV)VProp} {f : (Fin kV)V} (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => x < f v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_le {V : Type u_2} [ORingStruc V] {k m : } [V ⊧ₘ* 𝐏𝐀⁻] {Γ : SigmaPiDelta} {P : (Fin kV)VProp} {f : (Fin kV)V} (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => xf v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.bex_le {V : Type u_2} [ORingStruc V] {k m : } [V ⊧ₘ* 𝐏𝐀⁻] {Γ : SigmaPiDelta} {P : (Fin kV)VProp} {f : (Fin kV)V} (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => xf v, P v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_lt' {V : Type u_2} [ORingStruc V] {k m : } {Γ : SigmaPiDelta} {P : (Fin kV)VProp} {f : (Fin kV)V} (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => ∀ {x : V}, x < f vP v x
                                                                                                  theorem LO.FirstOrder.Arith.HierarchySymbol.Boldface.ball_le' {V : Type u_2} [ORingStruc V] {k m : } [V ⊧ₘ* 𝐏𝐀⁻] {Γ : SigmaPiDelta} {P : (Fin kV)VProp} {f : (Fin kV)V} (hf : { Γ := Sg, rank := m + 1 }.BoldfaceFunction f) (h : { Γ := Γ, rank := m + 1 }.Boldface fun (w : Fin (k + 1)V) => P (fun (x : Fin k) => w x.succ) (w 0)) :
                                                                                                  { Γ := Γ, rank := m + 1 }.Boldface fun (v : Fin kV) => ∀ {x : V}, x f vP v x