---
title: 'TSC^i_1: Polylog-Space Bounded Arithmetic'
url: https://www.emergentmind.com/topics/tsc-i_1
type: topic
---

# TSC^i_1: Polylog-Space Bounded Arithmetic

\(TSC^i_1\) is an arithmetic introduced in “Arithmetics within the Linear Time Hierarchy” [2508.13195]. It is defined in the language \(L_1\) using axioms related to dependent choice sequences for formulas from two syntactic classes within \(\Sigma^{\mathsf b}_i\), and it is part of a family of theories that also includes \(\breve{S}^i_1\) and \(TLS^i_1\) [2508.13195]. The theory is designed to isolate fragments of \(S_1\) with strong closure properties and exact characterizations of their definable multifunctions; for \(i=1\), its multifunction class simplifies to \(SC\), Steve’s Class, namely poly-time, polylog-space computation [2508.13195].

## 1. Formal setting in \(L_1\)

The theory is formulated in the language \(L_1\) with non-logical symbols
\[
0,\ S,\ +,\ \cdot,\ \le,\ x \ominus y,\ \lfloor x/2 \rfloor,\ |x|,\ PAD(x,y),\ MSP(x,i),
\]
with intended meanings including \(x \ominus y := \max(x-y,0)\), \(|x| := \lceil \log_2(x+1)\rceil\), \(PAD(x,y) := x\cdot 2^{|y|}\), and \(MSP(x,i) := \lfloor x/2^i\rfloor\) [2508.13195]. The same framework also defines coding operations such as \(2^{|y|}\), block projections \(\hat{\beta}\), bit extraction \(BIT(i,x)\), pairing, and tuple projections, so that computations and witness sequences can be encoded inside bounded arithmetic [2508.13195].

The syntactic point of departure is the usual hierarchy of bounded formulas \(\Sigma^{\mathsf b}_i\), where sharply bounded quantifiers are ignored when determining quantifier alternations [2508.13195]. The paper then introduces new classes by counting bounded existential and sharply bounded universal quantifier blocks. In this setting, bounded quantifiers are of the form \((\forall x \le t)\) and \((\exists x \le t)\), while sharply bounded quantifiers are of the form \((\forall x \le |t|)\) and \((\exists x \le |t|)\) [2508.13195]. This refinement is used to build the iterative hierarchies that underlie \(TSC^i_1\).

A central technical ingredient is a family of \((\ell,\epsilon)\)-steppable and \((\ell,\epsilon)\)-iterable formulas, which formalize bounded configuration updates and bounded dependent-choice sequences. The growth terms are chosen to track sublinear resources; in particular, the paper defines \(\ell^\epsilon(x)\) as an approximation to \(2^{\epsilon\cdot ||x||}\approx |x|^\epsilon\), where \(||x|| := ||x||\) is the “length of the length” [2508.13195]. This is the mechanism by which the formalism connects arithmetic definitions to time-space tradeoffs.

## 2. Definition of \(TSC^i_1\)

The theory is built over \(LIOpen_1\), where
\[
LIOpen_k := BASIC_k + open_k\text{–}L,
\]
and \(BASIC_k\) is the finite quantifier-free axiom base for the language \(L_k\) [2508.13195]. The defining scheme of \(TSC^i_1\) is a restricted iteration principle:

\[
TSC^i_k := LIOpen_k + {}^{\{2^{p(||id||)}\}}_{i,k}\text{–}ITER.
\]

Specialized to \(k=1\), this gives
\[
TSC^i_1 := LIOpen_1 + {}^{\{2^{p(||id||)}\}}_{i,1}\text{–}ITER
\]
[2508.13195].

The \(ITER\) axioms assert existence for bounded iteration formulas encoding dependent choice sequences. In normalized form, the schema is
\[
\exists C' \le \ell(t)\, Iter_{t_1,t_2,B_1}(C,C',c,\vec a),
\]
with \(\ell\) drawn from \(\{2^{p(||id||)}\}\) and \(B_1\) in the relevant lower-level syntactic class [2508.13195]. Operationally, the schema says that if a step relation is sufficiently well-formed, then a bounded encoded computation sequence exists.

The syntactic classes feeding the definition are organized through the iterative closures \(UIUT\), \(SIT\), and \(SITT\). In the notation given in the paper,
\[
UIUT_{i+1,k} := (B(\Sigma^{\mathsf b}_{i,k})),\qquad
SIT_{i,k} := (UIUT_{i,k}),\qquad
SITT_{i,k} := ((SIT_{i,k})),
\]
with corresponding \(\tau\)-restricted variants \(UIUT^\tau_{i,k}\), \(SIT^\tau_{i,k}\), and \(SITT^\tau_{i,k}\) [2508.13195]. These classes formalize increasingly expressive families of iterable and query-iterable formulas.

The contrast with the companion theory \(TLS^i_1\) is exact. \(TLS^i_1\) uses the same general architecture but replaces the growth bound \(\{2^{p(||id||)}\}\) by \(\{p(|id|)\}\):
\[
TLS^i_k := LIOpen_k + {}^{\{p(|id|)\}}_{i,k}\text{–}ITER.
\]
A plausible implication is that the difference between \(TLS\) and \(TSC\) is entirely concentrated in the size of the allowed dependent-choice encodings [2508.13195].

## 3. Proof-theoretic position

For \(i \ge 1\), the paper proves the chain
\[
TLS^i_1 \subseteq TSC^i_1 \subseteq \breve{S}^{i}_{1} \preceq_{\forall B(SITT_{i+1}^{\{p(|id|)\}})} TLS^{i+1}_1
\]
[2508.13195]. This places \(TSC^i_1\) strictly between the logspace-oriented \(TLS^i_1\) and the induction-based fragment \(\breve{S}^i_1\).

The intermediate theory \(\breve{S}^i_1\) is defined as
\[
\breve{S}^i_1 := BASIC_1 + UIUT^{\{p(|id|)\}}_{i,1}\text{–}L,
\]
that is, a length-induction theory over the \(UIUT\) class [2508.13195]. Its role is to mediate between direct induction on iterative formulas and existence axioms for dependent-choice sequences.

The conservativity relation
\[
\preceq_{\forall B(SITT_{i+1}^{\{p(|id|)\}})}
\]
is a universal \(B(\Phi)\)-conservativity statement: if \(TLS^{i+1}_1\) proves a universal closure of a boolean combination of \(SITT_{i+1}^{\{p(|id|)\}}\)-formulas, then \(\breve{S}^i_1\) already proves it [2508.13195]. This gives the hierarchy a precise proof-theoretic calibration rather than merely a semantic one.

A notable feature of the framework is that it is developed in \(L_1\), where the usual \(L_2\)-style quantifier-exchange mechanisms are unavailable. The paper explicitly motivates the new syntactic classes and the \(ITER\) schemes as substitutes for stronger replacement-style principles that fail in this setting [2508.13195]. This suggests that \(TSC^i_1\) is not a simple translation of \(S^i_2\)-style bounded arithmetic into a weaker language, but a tailored arithmetic for linear-time-hierarchy phenomena in \(L_1\).

## 4. Definable multifunctions and computational meaning

The central characterization theorem states that the \(SITT_i^{\{2^{p(||id||)}\}}\)-definable multifunctions in \(TSC^i_1\) are exactly
\[
L_1\text{-}FSC^{SIT_{i,1}[wit]}
\]
[2508.13195]. The paper defines this as the class of \(SC\)-computable multifunctions, with output bounded by a term in \(L_1\), and with access to a witness oracle for the formula class \(SIT_{i,1}\) [2508.13195].

For \(i=1\), the characterization simplifies: the multifunctions definable in \(TSC^1_1\) are precisely the functions in \(SC\), Steve’s Class, meaning poly-time and polylog-space computable functions [2508.13195]. This is one of the paper’s main exactness claims and is the reason the notation \(TSC\) is tied to the \(SC\) complexity class.

The companion result for \(TLS^i_1\) is the logspace analogue:
\[
\text{the } SITT_i^{\{p(|id|)\}}\text{-definable multifunctions in }TLS^i_1
\text{ are }L_1\text{-}FLOGSPACE^{SIT_{i,1}[wit]}
\]
[2508.13195]. The pair \(TLS/TSC\) therefore separates logspace and \(SC\) at the level of definability while preserving the same underlying syntactic strategy.

The paper also emphasizes closure properties. The definable multifunction classes admit composition, and the framework supports bounded search and witness extraction through the \(W\) and \(\mu\) operators [2508.13195]. A plausible implication is that the arithmetics were designed not only to represent single resource-bounded computations, but also to remain stable under the usual algebra of function construction.

## 5. Relation to the Linear Time Hierarchy

The stated goal is to identify fragments of \(S_1\) “within the Linear Time Hierarchy,” and the resource interpretation is made explicit through time-space simulation lemmas [2508.13195]. A key technical statement is a Nepomnjascii-type inclusion:
\[
TISP[n^{k\cdot \epsilon}, n^{1-\epsilon}] \subseteq ()_{k+1},
\]
from which the paper concludes that \(L\) and \(SC\) are contained in low levels of the \(D\)–\(\dot D\) iterative hierarchy over open formulas [2508.13195].

The role of the growth bounds is decisive. Terms of size \(\ell^{1-\epsilon}\) encode configurations, while \(\ell^\epsilon\) controls the number of iteration steps [2508.13195]. In \(TLS\), the relevant bounds are polynomial in \(|x|\); in \(TSC\), they are of the form \(2^{p(||x||)}\), which is the appropriate scale for polylog-space computations [2508.13195].

The paper’s motivation is also comparative. In \(L_2\), theories such as \(S^i_2\) benefit from \(\#\)-based quantifier exchange and stronger collection behavior. In \(L_1\), Parikh-type obstacles prevent a direct transfer of those methods [2508.13195]. \(TSC^i_1\) is therefore part of a different program: it recovers exact computational meaning in a weaker language by restricting the syntactic form of dependent-choice sequences rather than enlarging the language.

Within that program, \(TSC^i_1\) plays the \(SC\)-side role. The paper’s abstract states that the \(TSC^i_1\)-definable multifunctions are the \(SC\) computable multifunctions whose output is bounded by a term in \(L_1\) and that have access to a witness oracle for \(SIT_{i,1}\) [2508.13195]. This places \(TSC^i_1\) squarely at the interface between bounded arithmetic and polylog-space complexity.

## 6. Independence results, examples, and significance

The paper proves that
\[
TSC^1_1 \nvdash MRDP
\]
[2508.13195]. This is presented as an independence result related to the Matiyasevich–Robinson–Davis–Putnam theorem. The stated proof strategy is that if \(TSC^1_1\) proved MRDP, then one would derive collapses such as \(\Delta_0 = LinH\) and ultimately \(NP = coNP\), contradicting the separation arguments used in the paper [2508.13195].

A second family of independence results concerns whether the theories prove that simultaneous nondeterministic polynomial time, sublinear space is equal to co-nondeterministic polynomial time, sublinear space [2508.13195]. The paper states that \(TSC^1_1\) cannot prove the corresponding equality between the existential and universal \(D\)–\(\dot D\) hierarchy levels [2508.13195]. This situates \(TSC^1_1\) as strong enough to capture \(SC\), but not so strong as to collapse the sublinear-space alternation structure it is meant to study.

The theory is also illustrated by explicit definability constructions. One example is \(Numones(v)\), the number of \(1\)-bits in \(v\), which the paper shows is definable already in \(TLS^1_1\) via nested iteration over encoded blocks [2508.13195]. More generally, the framework provides formulas such as \(Comp\) and \(MComp\) for simulating oracle Turing-machine computations inside bounded arithmetic [2508.13195]. These examples are significant because they demonstrate that the iterative axioms are not merely proof-theoretic devices; they directly encode concrete machine computations.

The broader significance of \(TSC^i_1\) lies in the combination of three properties established in the paper: syntactic precision, exact complexity-theoretic characterization, and nontrivial independence behavior [2508.13195]. In that sense, \(TSC^i_1\) is a resource-calibrated arithmetic tailored to \(SC\) and to the linear-time-hierarchy viewpoint, rather than a generic bounded arithmetic fragment.

Source: https://www.emergentmind.com/topics/tsc-i_1