Partial Computable Functions: Analysis and Complexity
Margarita Korovina IIS SbRAS, Novosibirsk Oleg Kudinov
- Inst. of Math SbRAS, Novosibirsk
Partial Computable Functions: Analysis and Complexity Margarita - - PowerPoint PPT Presentation
Partial Computable Functions: Analysis and Complexity Margarita Korovina IIS SbRAS, Novosibirsk Oleg Kudinov Inst. of Math SbRAS, Novosibirsk CCC 2017 Nancy, June 2017 Goals Does the class of partial computable functions have a universal
◮ Does the class of partial computable functions have a universal
◮ What are index set complexity for well-known problems? ◮ What is a descriptive complexity of images of partial computable
2 / 23
◮ General framework: Effectively Enumerable Topological Spaces ◮ Partial Computability over Effectively Enumerable Topological
◮ Index set complexity for well-known problems ◮ Complexity of Images of parial computable functions over
3 / 23
4 / 23
◮ the real numbers with the standard topology; ◮ the natural numbers with discrete topology; ◮ computable metric spaces; ◮ weakly effective ω-continuous domains; ◮ C(R) with compact-open topology; ◮ computable Polish spaces; ◮ .....
5 / 23
◮ a complete separable metric space ◮ without isolated points ◮ with a countable dense set B = {b1, b2, . . . } called a basis of X ◮ with a metric d such that
6 / 23
◮ a complete separable metric space ◮ without isolated points ◮ with a countable dense set B = {b1, b2, . . . } called a basis of X ◮ with a metric d such that
7 / 23
8 / 23
n∈ω An and
i∈ω α(h(m, i)) ∩ dom(f ).
9 / 23
◮ Closure under composition:
◮ Effective Continuity:
◮ If f : X → Y is a computable function, then f is continuous at every
◮ A total function f : X → Y is computable if and only if f is
10 / 23
11 / 23
12 / 23
13 / 23
14 / 23
◮ function equality problem: {(n, m)|fn = fm} is Π1 1-complete. ◮ Generalised Rice’s Theorem: Let K ⊂ PCFXY. Then K = ∅ if and
2.
◮ Totality problem for reals is Π0 2−complete. ◮ Totality problem for Bair space is Π1 1−complete.
15 / 23
◮ General framework: Effectively Enumerable Topological Spaces ◮ Partial Computability over Effectively Enumerable Topological
◮ Index set complexity for well-known problems ◮ Complexity of Images of parial computable functions over
16 / 23
◮ A set B is a Π0 2–set in the effective Borel hierarchy on X (a
2–subset of X) if and only if B = n∈ω An for a computable
◮ A set A ∈ is a Σ1 1–set in the effective Lusin hierarchy on X (a
1–subset of X) if and only if A = {y | (∃x ∈ X)B(x, y)}, where B
2–subset of X 2.
17 / 23
1-subset of P(ω)
◮ Every computable Polish space X = (X, τ, α) admits point
2–subset of C. ◮ There exists effectively enumerable topological space that does not
18 / 23
19 / 23
1–subset of Y .
◮ Let X be computable Polish spaces, Y be an effectively enumerable
1–subset of C.
◮ Let Y be a computable Polish space, Y0 ⊆ Y and
1–subset of Y if and only if
1–subset of C.
20 / 23
◮ the existence of universal partial computable function and index set
◮ the existence of a partial computable surjection between any
◮ descriptive complexity of images of partial computable functions
21 / 23
◮ Characterisations of complexity of index sets for other important
◮ Characterisations of descriptive complexity of images of total pcf. ◮ Generalisations of the effective DST on computable Polish spaces to
22 / 23
23 / 23