Table of Contents
Fetching ...

Computable classifications of continuous, transducer, and regular functions

Johanna N. Y. Franklin, Rupert Hölzl, Alexander Melnikov, Keng Meng Ng, Daniel Turetsky

TL;DR

The paper develops an index-set framework to unify global and local classification problems for functions in $C[0,1]$, establishing that the problem of recognizing continuous binary regular functions among almost everywhere linear, pointwise linear-time Lipschitz functions is $\Sigma^0_2$-complete, and proving that continuous regular functions coincide with transducer computations under suitable representations. It further shows that the global problem of classifying $C[0,1]$ among separable Banach spaces is arithmetical, with an upper bound of $\Sigma^0_7$, using a notion of local independence to approximate a standard basis. The results bridge abstract computability, automata theory, and functional analysis, illustrating both the limits of simple characterizations and a surprising tractability for identifying $C[0,1]$ among separable spaces. Overall, the work provides a coherent framework that connects local computability (via automata) with global structural classification in analysis.

Abstract

We develop a systematic algorithmic framework that unites global and local classification problems using index sets. We prove that the classification problem for continuous (binary) regular functions among almost everywhere linear, pointwise linear-time Lipschitz functions is $Σ^0_2$-complete. (Every regular function is pointwise linear-time Lipschitz.) We show that a function $f\colon [0,1] \rightarrow \mathbb{R}$ is (binary) transducer if and only if it is continuous regular. As one of many consequences, our $Σ^0_2$-completeness result covers the class of transducer functions as well. Finally, we show that the Banach space $C[0,1]$ of real-valued continuous functions admits an arithmetical classification among separable Banach spaces. Our proofs combine methods of abstract computability theory, automata theory, and functional analysis.

Computable classifications of continuous, transducer, and regular functions

TL;DR

The paper develops an index-set framework to unify global and local classification problems for functions in , establishing that the problem of recognizing continuous binary regular functions among almost everywhere linear, pointwise linear-time Lipschitz functions is -complete, and proving that continuous regular functions coincide with transducer computations under suitable representations. It further shows that the global problem of classifying among separable Banach spaces is arithmetical, with an upper bound of , using a notion of local independence to approximate a standard basis. The results bridge abstract computability, automata theory, and functional analysis, illustrating both the limits of simple characterizations and a surprising tractability for identifying among separable spaces. Overall, the work provides a coherent framework that connects local computability (via automata) with global structural classification in analysis.

Abstract

We develop a systematic algorithmic framework that unites global and local classification problems using index sets. We prove that the classification problem for continuous (binary) regular functions among almost everywhere linear, pointwise linear-time Lipschitz functions is -complete. (Every regular function is pointwise linear-time Lipschitz.) We show that a function is (binary) transducer if and only if it is continuous regular. As one of many consequences, our -completeness result covers the class of transducer functions as well. Finally, we show that the Banach space of real-valued continuous functions admits an arithmetical classification among separable Banach spaces. Our proofs combine methods of abstract computability theory, automata theory, and functional analysis.

Paper Structure

This paper contains 14 sections, 24 theorems, 37 equations, 1 figure.

Key Result

Theorem 1.1

Suppose $f\colon [0,1]\rightarrow [0,1]$. The following are equivalent with respect to the standard binary representation:

Figures (1)

  • Figure 1: The counterexample given in Proposition \ref{['determcounterexample']}.

Theorems & Definitions (79)

  • Theorem 1.1
  • Theorem 1.2: Block Gorman et al. reeeg
  • Theorem 1.3
  • Theorem 1.4
  • Definition 2.1: Binary representations of real numbers
  • Definition 2.2: Modified from vardi
  • Example 2.3
  • Lemma 2.4: Block Gorman et al reeeg
  • proof
  • Lemma 2.5: Chaudhuri, Sankaranarayanan, and Vardi vardi
  • ...and 69 more