Math 2.0

Mathematical logic and foundations Definition

Many-one reduction

Builds on Computable functionComputable setComputably enumerable set

Definition

Let AA and BB be subsets of ℕ\N. A many-one reduction from AA to BB is a total computable function f ⁣:ℕ→ℕf \colon \N \to \N such that for every x∈ℕx \in \N, x∈A  ⟺  f(x)∈B.x \in A \iff f(x) \in B. The set AA is many-one reducible to BB, written A≤mBA \le_m B, if such an ff exists. The sets AA and BB are many-one equivalent, written A≡mBA \equiv_m B, if A≤mBA \le_m B and B≤mAB \le_m A.

Remarks

Example: let EE be the set of even numbers and let f(x)=0f(x) = 0 for even xx and f(x)=1f(x) = 1 for odd xx. Then ff is total and computable, and x∈Ex \in E holds exactly when f(x)∈{0}f(x) \in \set{0}, so E≤m{0}E \le_m \set{0}.

Non-example: the empty set is not many-one reducible to ℕ\N. For any ff, the point 0∉∅0 \notin \emptyset would need f(0)∉ℕf(0) \notin \N, which is impossible.

The relation ≤m\le_m is reflexive and transitive. If A≤mBA \le_m B and BB is a computable set, then AA is computable. If A≤mBA \le_m B and BB is computably enumerable, then AA is computably enumerable.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Computable function concept
  2. Computable set concept
  3. Computably enumerable set concept
  4. Many-one reduction definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Many-one_reduction
About this page
TagH5CW67CCST
URIm2://H5CW67CCST
Kinddefinition
WritingW0 stub
MSC03D30
DefinesMany-one reduction
UsesComputable function, Computable set, Computably enumerable set
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.