Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability

Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation ha...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Matos, Armando B
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Matos, Armando B
description Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation happens for results like Rice Theorem (which is false for primitive recursive functions). Classical Recursion Theory deals mainly with the properties of partial recursive functions. We study several natural decision problems related to primitive recursive functions and characterise their degree of undecidability. As an example, we show that, for primitive recursive functions, the injectivity problem is Pi^0_1-complete while the surjectivity problem is Pi_2-complete (omit superscripts from now on). We compare the degree of undecidability (measured by the level in the arithmetic hierarchy) of several primitive recursive decision problems with the corresponding problems of classical Recursion Theory. For instance, the problem "does the codomain of a function have exactly one element?" is Pi_1-complete for primitive recursive functions and belongs to the class [Delta_2 - (Sigma_1 UNION Pi_1)] for partial recursive functions. An important decision problem, "does a given primitive recursive function have at least one zero?" is studied in detail.
doi_str_mv 10.48550/arxiv.1607.01686
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_1607_01686</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1607_01686</sourcerecordid><originalsourceid>FETCH-LOGICAL-a676-8d391e4e700d4d192070cd7e3b86ff6e3e51c8fb2111892b4491e4a990c33e1c3</originalsourceid><addsrcrecordid>eNptj8tqwzAURLXpoqT9gK6qH7ArWbIe3ZXQFwTSRfZGlq6SC44dJNs0f9847bKrGZjDwCHkgbNSmrpmTy5941xyxXTJuDLqlhy-Eh5xxBloAj-lvLQ49X7Eoc90hpSnTE8ujei6_5Bn6ofjZcd-T8cD0AD7BECHSKc-gMfgWuxwPN-Rm-i6DPd_uSK7t9fd-qPYbN8_1y-bwimtChOE5SBBMxZk4LZimvmgQbRGxahAQM29iW3FOTe2aqVccGct80IA92JFHn9vr6rN6WLn0rlZlJursvgBO-ZT8A</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability</title><source>arXiv.org</source><creator>Matos, Armando B</creator><creatorcontrib>Matos, Armando B</creatorcontrib><description>Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation happens for results like Rice Theorem (which is false for primitive recursive functions). Classical Recursion Theory deals mainly with the properties of partial recursive functions. We study several natural decision problems related to primitive recursive functions and characterise their degree of undecidability. As an example, we show that, for primitive recursive functions, the injectivity problem is Pi^0_1-complete while the surjectivity problem is Pi_2-complete (omit superscripts from now on). We compare the degree of undecidability (measured by the level in the arithmetic hierarchy) of several primitive recursive decision problems with the corresponding problems of classical Recursion Theory. For instance, the problem "does the codomain of a function have exactly one element?" is Pi_1-complete for primitive recursive functions and belongs to the class [Delta_2 - (Sigma_1 UNION Pi_1)] for partial recursive functions. An important decision problem, "does a given primitive recursive function have at least one zero?" is studied in detail.</description><identifier>DOI: 10.48550/arxiv.1607.01686</identifier><language>eng</language><subject>Computer Science - Logic in Computer Science</subject><creationdate>2016-07</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/1607.01686$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.1607.01686$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Matos, Armando B</creatorcontrib><title>Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability</title><description>Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation happens for results like Rice Theorem (which is false for primitive recursive functions). Classical Recursion Theory deals mainly with the properties of partial recursive functions. We study several natural decision problems related to primitive recursive functions and characterise their degree of undecidability. As an example, we show that, for primitive recursive functions, the injectivity problem is Pi^0_1-complete while the surjectivity problem is Pi_2-complete (omit superscripts from now on). We compare the degree of undecidability (measured by the level in the arithmetic hierarchy) of several primitive recursive decision problems with the corresponding problems of classical Recursion Theory. For instance, the problem "does the codomain of a function have exactly one element?" is Pi_1-complete for primitive recursive functions and belongs to the class [Delta_2 - (Sigma_1 UNION Pi_1)] for partial recursive functions. An important decision problem, "does a given primitive recursive function have at least one zero?" is studied in detail.</description><subject>Computer Science - Logic in Computer Science</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNptj8tqwzAURLXpoqT9gK6qH7ArWbIe3ZXQFwTSRfZGlq6SC44dJNs0f9847bKrGZjDwCHkgbNSmrpmTy5941xyxXTJuDLqlhy-Eh5xxBloAj-lvLQ49X7Eoc90hpSnTE8ujei6_5Bn6ofjZcd-T8cD0AD7BECHSKc-gMfgWuxwPN-Rm-i6DPd_uSK7t9fd-qPYbN8_1y-bwimtChOE5SBBMxZk4LZimvmgQbRGxahAQM29iW3FOTe2aqVccGct80IA92JFHn9vr6rN6WLn0rlZlJursvgBO-ZT8A</recordid><startdate>20160706</startdate><enddate>20160706</enddate><creator>Matos, Armando B</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20160706</creationdate><title>Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability</title><author>Matos, Armando B</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a676-8d391e4e700d4d192070cd7e3b86ff6e3e51c8fb2111892b4491e4a990c33e1c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Computer Science - Logic in Computer Science</topic><toplevel>online_resources</toplevel><creatorcontrib>Matos, Armando B</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Matos, Armando B</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability</atitle><date>2016-07-06</date><risdate>2016</risdate><abstract>Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation happens for results like Rice Theorem (which is false for primitive recursive functions). Classical Recursion Theory deals mainly with the properties of partial recursive functions. We study several natural decision problems related to primitive recursive functions and characterise their degree of undecidability. As an example, we show that, for primitive recursive functions, the injectivity problem is Pi^0_1-complete while the surjectivity problem is Pi_2-complete (omit superscripts from now on). We compare the degree of undecidability (measured by the level in the arithmetic hierarchy) of several primitive recursive decision problems with the corresponding problems of classical Recursion Theory. For instance, the problem "does the codomain of a function have exactly one element?" is Pi_1-complete for primitive recursive functions and belongs to the class [Delta_2 - (Sigma_1 UNION Pi_1)] for partial recursive functions. An important decision problem, "does a given primitive recursive function have at least one zero?" is studied in detail.</abstract><doi>10.48550/arxiv.1607.01686</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.1607.01686
ispartof
issn
language eng
recordid cdi_arxiv_primary_1607_01686
source arXiv.org
subjects Computer Science - Logic in Computer Science
title Primitive recursive functions versus partial recursive functions: comparing the degree of undecidability
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T22%3A09%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Primitive%20recursive%20functions%20versus%20partial%20recursive%20functions:%20comparing%20the%20degree%20of%20undecidability&rft.au=Matos,%20Armando%20B&rft.date=2016-07-06&rft_id=info:doi/10.48550/arxiv.1607.01686&rft_dat=%3Carxiv_GOX%3E1607_01686%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true