tba Arnold Beckmann Department of Computer Science University of - - PowerPoint PPT Presentation

tba
SMART_READER_LITE
LIVE PREVIEW

tba Arnold Beckmann Department of Computer Science University of - - PowerPoint PPT Presentation

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content tba Arnold Beckmann Department of Computer Science University of Wales Swansea UK 5 April 2008 Workshop in Honour of Wilfried Buchholz 60th Birthday Munich


slide-1
SLIDE 1

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

tba

Arnold Beckmann

Department of Computer Science University of Wales Swansea UK

5 April 2008 Workshop in Honour of Wilfried Buchholz’ 60th Birthday Munich

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-2
SLIDE 2

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Proof Notations for Bounded Arithmetic

Arnold Beckmann (joint work with Klaus Aehlig)

Department of Computer Science University of Wales Swansea UK

5 April 2008 Workshop in Honour of Wilfried Buchholz’ 60th Birthday Munich

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-3
SLIDE 3

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Outline of talk

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Arnold Beckmann tba

slide-4
SLIDE 4

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Language of Bounded Arithmetic (BA)

Language of first order arithmetic similar to Peano Arithmetic Non-logical symbols: {0, 1, +, ·, ≤} + {|.|, #, . . . } |x| = length of binary representation of x x#y = 2|x|·|y| produces polynomial growth rate

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-5
SLIDE 5

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Language of Bounded Arithmetic (BA)

Language of first order arithmetic similar to Peano Arithmetic Non-logical symbols: {0, 1, +, ·, ≤} + {|.|, #, . . . } |x| = length of binary representation of x x#y = 2|x|·|y| produces polynomial growth rate Bounded Formulas: ˆ Σb

1 :

∃x1 ≤ s1 ∀y ≤ |t| ϕ(x1, y) ˆ Σb

2 :

∃x1 ≤ s1 ∀x2 ≤ s2 ∃y ≤ |t| ϕ(x1, x2, y) . . . with quantifier-free ϕ

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-6
SLIDE 6

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Bounded Arithmetic theories

Induction: Φ-Ind : ϕ(0) ∧ ∀x(ϕ(x) → ϕ(x + 1)) → ∀xϕ(x) Φ-LInd : ϕ(0) ∧ ∀x(ϕ(x) → ϕ(x + 1)) → ∀xϕ(|x|) where ϕ ∈ Φ

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-7
SLIDE 7

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Bounded Arithmetic theories

Induction: Φ-Ind : ϕ(0) ∧ ∀x(ϕ(x) → ϕ(x + 1)) → ∀xϕ(x) Φ-LInd : ϕ(0) ∧ ∀x(ϕ(x) → ϕ(x + 1)) → ∀xϕ(|x|) where ϕ ∈ Φ BASIC = a set of open formulas defining the non-logical symbols. Theories: Pick a set of formulas and an induction scheme, form the theory BASIC + all instances of induction for formulas from the set just picked. Examples: S1

2

= BASIC + ˆ Σb

1-LInd

S2

2

= BASIC + ˆ Σb

2-LInd

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-8
SLIDE 8

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Definable functions

f is ˆ Σb

1-definable in S1 2

iff there exists ϕ ∈ ˆ Σb

1 such that ◮ f (x) = y

⇐ ⇒ N ϕ(x, y)

◮ S1 2 ⊢ ∀x∃yϕ(x, y)

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-9
SLIDE 9

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Definable functions

f is ˆ Σb

1-definable in S1 2

iff there exists ϕ ∈ ˆ Σb

1 such that ◮ f (x) = y

⇐ ⇒ N ϕ(x, y)

◮ S1 2 ⊢ ∀x∃yϕ(x, y)

Theorem (Buss ’86)

f is ˆ Σb

1-definable in S1 2

iff f ∈ FP

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-10
SLIDE 10

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Definable functions – the general case

f is ˆ Σb

i -definable in T

iff there exists ϕ ∈ ˆ Σb

i

such that

◮ f (x) = y

⇐ ⇒ N ϕ(x, y)

◮ T ⊢ ∀x∃yϕ(x, y)

bounded arithmetic theories polynomial time hierarchy of functions S3

2 ˆ Σb

3

FPΣp

2

S2

2 ˆ Σb

2

FPΣp

1

S1

2 ˆ Σb

1

FP

Arnold Beckmann tba

slide-11
SLIDE 11

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Definable search problems

Theorem (Buss ’86)

ˆ Σb

i -definable functions in Si 2 = FPΣp

i−1 Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-12
SLIDE 12

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Definable search problems

Theorem (Buss ’86)

ˆ Σb

i -definable functions in Si 2 = FPΣp

i−1

Theorem (Kraj´ ıˇ cek’93)

ˆ Σb

i+1-definable multi-functions in Si 2 = FPΣp

i [wit, O(log n)] Arnold Beckmann

slide-13
SLIDE 13

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Definable search problems

Theorem (Buss ’86)

ˆ Σb

i -definable functions in Si 2 = FPΣp

i−1

Theorem (Kraj´ ıˇ cek’93)

ˆ Σb

i+1-definable multi-functions in Si 2 = FPΣp

i [wit, O(log n)]

Theorem (Buss, Kraj´ ıˇ cek’94)

ˆ Σb

i−1-definable multi-functions in Si 2 = projection of PLSΣp

i−2 Arnold Beckmann

slide-14
SLIDE 14

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Independence results

Main open problem for bounded arithmetic: Does the hierarchy of bounded arithmetic theories collapse?

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-15
SLIDE 15

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content Bounded Arithmetic Definable functions

Independence results

Main open problem for bounded arithmetic: Does the hierarchy of bounded arithmetic theories collapse?

Theorem (Kraj´ ıˇ cek, Pudl´ ak, Takeuti ’91, Kraj´ ıˇ cek ’93)

If the levels of the polynomial time hierarchy of predicates (PH) are separated, then the levels of bounded arithmetic theories (BA) are separated as well. In particular, if Σp

i+2 = Πp i+2, then Si 2 = Si+1 2

.

Theorem (Buss ’95, Zambella ’96)

BA collapses iff PH collapses provable in BA

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-16
SLIDE 16

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Dynamic ordinals – a picture

polynomial time hierarchy propositional proof systems bounded arithmetic dynamic

  • rdinals

ptime functions S1

2

(log n)O(1)

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-17
SLIDE 17

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Dynamic ordinals – a picture

polynomial time hierarchy propositional proof systems bounded arithmetic dynamic

  • rdinals

ptime functions S1

2

(log n)O(1)

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-18
SLIDE 18

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Proposed future work at MFO’05: Adapt finitary notations for infinitary derivations to Bounded Arithmetic setting.

Wilfried Buchholz. Notation systems for infinitary derivations. Archive for Mathematical Logic, 30:277–296, 1991.

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-19
SLIDE 19

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Proposed future work at MFO’05: Adapt finitary notations for infinitary derivations to Bounded Arithmetic setting.

Wilfried Buchholz. Notation systems for infinitary derivations. Archive for Mathematical Logic, 30:277–296, 1991. Klaus Aehlig and Arnold Beckmann. On the computational complexity

  • f cut-reduction. Accepted for publication at LICS 2008.

Full version available as Technical Report CSR15-2007, Department of Computer Science, Swansea University, December 2007. http://arxiv.org/abs/0712.1499.

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-20
SLIDE 20

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Finitary Proof System BA⋆

(Ax∆) if ∆ ∈ BASIC ∆ A0 A1 (

A0∧A1)

A0 ∧ A1 Ak (k

A0∨A1)

(k ∈ {0, 1}) A0 ∨ A1 Ax(y) (y

(∀x)A)

(∀x)A Ax(t) (t

(∃x)A)

(∃x)A ¬F, Fy(s y) (INDy,t

F )

¬Fy(0), Fy(2|t|) ¬F, Fy(s y) (INDy,n,i

F

) (n, i ∈ N) ¬Fy(n), Fy(n + 2i) C ¬C (CutC) ∅

Arnold Beckmann tba

slide-21
SLIDE 21

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Proof Notations for Bounded Arithmetic

HBA: set of closed BA⋆-derivations For h ∈ HBA define, following translation into propositional logic tp(h): denoted last inference h[j]: denoted jth subderivation |h|: size = number of inference symbols occurring in h

  • (h): height of denoted derivation tree

Using auxiliary induction inference symbols (INDy,n,i

F

) we can ensure |h[i]| ≤ |h|

Arnold Beckmann tba

slide-22
SLIDE 22

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Abstract notation for cut-elimination

Let I, E and R be new symbols. “Cut elimination closure” HBA: inductively defined to extend HBA and contain Id, Ed, and Rde. Size: |Id| = |Ed| = 1 + |d|, |Rde| = 1 + |d| + |e|. Height: o(Id) = o(d), o(Rde) = o(d) + o(e), o(Ed) = 2o(d) − 1.

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-23
SLIDE 23

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Abstract notation for cut-elimination

Let I, E and R be new symbols. “Cut elimination closure” HBA: inductively defined to extend HBA and contain Id, Ed, and Rde. Size: |Id| = |Ed| = 1 + |d|, |Rde| = 1 + |d| + |e|. Height: o(Id) = o(d), o(Rde) = o(d) + o(e), o(Ed) = 2o(d) − 1. Relation → is inductively defined as follows. d′ = d[i] in HBA, i ∈ N d → d′ d → d′ Id → Id′ e → e′ Rde → Rde′ d → d′ Ed → Ed′ Rde → Id d → d′ d → d′′ Ed → R(Ed′)(Ed′′)

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-24
SLIDE 24

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Definition

Define size function ϑ: HBA → N by induction on inductive definition of HBA: ϑ(d) = |d|, provided d ∈ HBA ϑ(Id) = ϑ(d) + 1 ϑ(Rde) = max{|d|+1+ϑ(e) , ϑ(d)+1} ϑ(Ed) = o(d)(ϑ(d) + 2)

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-25
SLIDE 25

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Definition

Define size function ϑ: HBA → N by induction on inductive definition of HBA: ϑ(d) = |d|, provided d ∈ HBA ϑ(Id) = ϑ(d) + 1 ϑ(Rde) = max{|d|+1+ϑ(e) , ϑ(d)+1} ϑ(Ed) = o(d)(ϑ(d) + 2)

Proposition

For every d ∈ HBA we have |d| ≤ ϑ(d).

Theorem

If d ∈ HBA and d → d′, then ϑ(d) ≥ ϑ(d′).

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-26
SLIDE 26

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Computational Content of Bounded Arithmetic Proofs

Assume S2

2 ⊢ (∀x)(∃y)ϕ(x, y). Fix h ∈ BA⋆ such that end-sequent

  • f h is (∃y)ϕ(x, y) and all formulas in h are in ˆ

Σb

2 ∪ ˆ

Πb

  • 2. Then
  • (h[x/a]) = O(log log a)

(this coincides with the dynamic ordinal analysis of S2

2.)

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-27
SLIDE 27

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Computational Content of Bounded Arithmetic Proofs

Assume S2

2 ⊢ (∀x)(∃y)ϕ(x, y). Fix h ∈ BA⋆ such that end-sequent

  • f h is (∃y)ϕ(x, y) and all formulas in h are in ˆ

Σb

2 ∪ ˆ

Πb

  • 2. Then
  • (h[x/a]) = O(log log a)

(this coincides with the dynamic ordinal analysis of S2

2.)

We want to define a search problem on the translated propositional derivation, where we follow a path guaranteeing that the sequents are of the form (∃y)ϕ(a, y), Γ where all formulas in Γ are false. As the derivation tree is well-founded, this search must end with a k

(∃y)ϕ(a,y)-inference for which ϕ(a, k) is true, then we are done.

Arnold Beckmann

slide-28
SLIDE 28

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Computational Content of Bounded Arithmetic Proofs

Assume S2

2 ⊢ (∀x)(∃y)ϕ(x, y). Fix h ∈ BA⋆ such that end-sequent

  • f h is (∃y)ϕ(x, y) and all formulas in h are in ˆ

Σb

2 ∪ ˆ

Πb

  • 2. Then
  • (h[x/a]) = O(log log a)

(this coincides with the dynamic ordinal analysis of S2

2.)

We want to define a search problem on the translated propositional derivation, where we follow a path guaranteeing that the sequents are of the form (∃y)ϕ(a, y), Γ where all formulas in Γ are false. As the derivation tree is well-founded, this search must end with a k

(∃y)ϕ(a,y)-inference for which ϕ(a, k) is true, then we are done.

To define such a path, we have to make decisions: In case CutC we have to decide whether C is true or not, and in case k

(∃y)ϕ(a,y)

we have to decide whether we found a witness or not. To obtain

  • ptimal results, all decisions should have same complexity C.

Arnold Beckmann

slide-29
SLIDE 29

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

A general local search problem

Define local search problem L: On instance a ∈ N possible solutions F(a): all h ∈ HBA with Γ(h) ⊆ {(∃y)ϕ(a, y)} ∪ ∆ for some ∆ ⊆ C ∪ ¬C such that all A ∈ ∆ are closed and false, C-crk(h) ≤ 1,

  • (h) ≤ o(ha),

ϑ(h) ≤ ϑ(ha), . . .

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-30
SLIDE 30

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

A general local search problem

Define local search problem L: On instance a ∈ N possible solutions F(a): all h ∈ HBA with Γ(h) ⊆ {(∃y)ϕ(a, y)} ∪ ∆ for some ∆ ⊆ C ∪ ¬C such that all A ∈ ∆ are closed and false, C-crk(h) ≤ 1,

  • (h) ≤ o(ha),

ϑ(h) ≤ ϑ(ha), . . . initial value function: i(a) := ha. cost function: c(a, h) := o(h). neighbourhood function: N(a, h) = h[j] if j’th minor premise of last rule is in F(a), and h otherwise.

Arnold Beckmann

slide-31
SLIDE 31

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

A general local search problem

Define local search problem L: On instance a ∈ N possible solutions F(a): all h ∈ HBA with Γ(h) ⊆ {(∃y)ϕ(a, y)} ∪ ∆ for some ∆ ⊆ C ∪ ¬C such that all A ∈ ∆ are closed and false, C-crk(h) ≤ 1,

  • (h) ≤ o(ha),

ϑ(h) ≤ ϑ(ha), . . . initial value function: i(a) := ha. cost function: c(a, h) := o(h). neighbourhood function: N(a, h) = h[j] if j’th minor premise of last rule is in F(a), and h otherwise. Solution to L on a is any h with N(a, h) = h.

Arnold Beckmann

slide-32
SLIDE 32

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

1-definable multi-functions in S2 2

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-33
SLIDE 33

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

1-definable multi-functions in S2 2

As ϕ ∈ ˆ Πb

0, let C := ˆ

Πb

0 and consider ha := EEh[x/a].

  • (ha) = 2(log a)O(1), ϑ(ha) = (log a)O(1).

Arnold Beckmann

slide-34
SLIDE 34

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

1-definable multi-functions in S2 2

As ϕ ∈ ˆ Πb

0, let C := ˆ

Πb

0 and consider ha := EEh[x/a].

  • (ha) = 2(log a)O(1), ϑ(ha) = (log a)O(1).

This search problem defines a PLS-problem, which coincides with the description given by [Buss and Kraj´ ıˇ cek’94].

Theorem (Buss, Kraj´ ıˇ cek’94)

ˆ Σb

i−1-definable multi-functions in Si 2 = projection of PLSΣp

i−2 Arnold Beckmann

slide-35
SLIDE 35

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

2-definable functions in S2 2

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-36
SLIDE 36

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

2-definable functions in S2 2

As ϕ ∈ ˆ Πb

1, let C := ˆ

Πb

1 and consider ha := Eh[x/a].

  • (ha) = (log a)O(1).

Arnold Beckmann

slide-37
SLIDE 37

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

2-definable functions in S2 2

As ϕ ∈ ˆ Πb

1, let C := ˆ

Πb

1 and consider ha := Eh[x/a].

  • (ha) = (log a)O(1).

This can be seen to define a function in FPNP, which coincides with the description given by [Buss ’86].

Theorem (Buss ’86)

ˆ Σb

i -definable functions in Si 2 = FPΣp

i−1 Arnold Beckmann

slide-38
SLIDE 38

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

3-definable functions in S2 2

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-39
SLIDE 39

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

3-definable functions in S2 2

As ϕ ∈ ˆ Πb

2, let C := ˆ

Πb

2 and consider ha := h[x/a].

  • (ha) = O(log log a).

Arnold Beckmann

slide-40
SLIDE 40

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

ˆ Σb

3-definable functions in S2 2

As ϕ ∈ ˆ Πb

2, let C := ˆ

Πb

2 and consider ha := h[x/a].

  • (ha) = O(log log a).

This can be seen to define a multi-function in FPˆ

Σb

2 [wit, O(log n)],

which coincides with the description given by [Kraj´ ıˇ cek’93].

Theorem (Kraj´ ıˇ cek’93)

ˆ Σb

i+1-definable multi-functions in Si 2 = FPΣp

i [wit, O(log n)] Arnold Beckmann

slide-41
SLIDE 41

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Future Work

Find characterisations for all combinations of Bounded Arithmetic theories and levels of definability.

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-42
SLIDE 42

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

Future Work

Find characterisations for all combinations of Bounded Arithmetic theories and levels of definability.

The End

Arnold Beckmann (joint work with Klaus Aehlig) Proof Notations for Bounded Arithmetic

slide-43
SLIDE 43

Bounded Arithmetic Dynamic Ordinals Proof Notations Computational Content

References

Klaus Aehlig and Arnold Beckmann. On the computational complexity of cut-reduction. Accepted for publication at LICS 2008. Full version available as Technical Report CSR15-2007, Department of Computer Science, Swansea University, December 2007. http://arxiv.org/abs/0712.1499. Arnold Beckmann. Dynamic ordinal analysis. Arch. Math. Logic, 42:303–334, 2003. Arnold Beckmann. Generalised dynamic ordinals–universal measures for implicit computational complexity. In Logic Colloquium ’02, vol. 27 of Lect. Notes Log., pp. 48–74. Assoc. Symbol. Logic, 2006. Wilfried Buchholz. Notation systems for infinitary derivations. Archive for Mathematical Logic, 30:277–296, 1991. Samuel R. Buss. Bounded arithmetic, vol. 3 of Stud. Proof Theory, Lect. Notes. Bibliopolis, Naples, 1986. Samuel R. Buss and Jan Kraj´ ıˇ

  • cek. An application of boolean complexity to separation problems in bounded
  • arithmetic. Proceedings of the London Mathematical Society, 69:1–21, 1994.
  • S. R. Buss. Relating the bounded arithmetic and the polynomial time hierarchies. APAL, 75:67–77, 1995.

Jan Kraj´ ıˇ cek, Pavel Pudl´ ak, and Gaisi Takeuti. Bounded arithmetic and the polynomial hierarchy. Annals of Pure and Applied Logic, 52:143–153, 1991. Jan Kraj´ ıˇ

  • cek. Fragments of bounded arithmetic and bounded query classes. Transactions of the American

Mathematical Society, 338:587–98, 1993.

  • D. Zambella. Notes on polynomially bounded arithmetic. Journal of Symbolic Logic, 61:942–966, 1996.

Arnold Beckmann tba