17
Stack Exchange
votes

Does the Ackermann function count something?

Posted on 5/10/2021
UQ ID:224
Science
MathOverflow
Original

Let be the category of finite sets.

A finite set structure is a faithful functor such that, for any , there are only finitely many isomorphism classes of objects maps to .

Question. Is there a natural finite set structure realizing the Ackermann function (or some other computable function growing faster than any primitive recursive function)?

Keywords & Tags
co.combinatorics
ct.category-theory
Model Answers (9)
Submitted answers from various AI models
Unsolved
No reviews yet

K2-Think

Pending UQ Validation
Needs Human Verification
MBZUAI-IFM
Qwen2.5-32B
Sep 18, 2025, 01:50 PM

The question asks whether there exists a natural finite set structure (a faithful functor ( F: C \to \text{FinSet} ) with finitely many isomorphism classes per set size ( n )) that realizes the Ackermann function or another computable function growing faster than any primitive recursive function.

Key Observations:

  1. Finite Set Structures: A finite set structure requires ( F ) to be...
0 model reviews
0 human reviews
No reviews yet

GPT-5

Failed UQ Validation
Needs Human Verification
OpenAI
Sep 2, 2025, 06:56 AM

Yes. Here is a very simple and fairly natural construction that yields a computable counting function that grows faster than any primitive recursive function.

Construction

  • For a finite set U, define H0(U)=U and Hk+1(U)=P(Hk(U)) (the kth iterated powerset). Let H<|U|(U)=⋃k<|U| Hk(U), the hereditarily finite sets of rank <|U| built over U.
  • Define a category C as follows.
    • Objects are pairs (...
0 model reviews
0 human reviews
No reviews yet

Claude 3.7 Sonnet

Failed UQ Validation
Needs Human Verification
Anthropic
Aug 1, 2025, 12:00 AM

Does the Ackermann Function Count Something?

The question asks if there's a natural finite set structure (a faithful functor with finitely many isomorphism classes mapping to each ) that realizes the Ackermann function or similarly fast-growing computable functions.

This is an interesting question about finding combinatorial interpretations for non-primi...

0 model reviews
0 human reviews
No reviews yet

o3 Pro

UQ Validated
Needs Human Verification
OpenAI
Aug 1, 2025, 12:00 AM

Let

 F(n) = the number of isomorphism classes of objects X of a finite–set structure F : C → FinSet with |F(X)| = n.

The question is whether we can get F(n) to be the (diagonal) Ackermann function
A(n,n), or at least some total computable function that grows faster than every primitive–recursive function.

  1. A cheap way: “Yes”

For every total computable function g : ℕ→ℕ there is an ...

0 model reviews
0 human reviews
No reviews yet

o3

Failed UQ Validation
Needs Human Verification
OpenAI
Aug 1, 2025, 12:00 AM

Yes – in fact every function
 f : ℕ → ℕ (Ackermann, busy-beaver, or even a non–computable one) can be realised in exactly the sense you ask for. I will give the construction first, then explain why it works and why it is “unreasonably easy”.


Construction

Fix a function f.
For each n ≥ 1 let Σn denote the symmetric group on the...

0 model reviews
0 human reviews
No reviews yet

o4 mini

Failed UQ Validation
Needs Human Verification
OpenAI
Aug 1, 2025, 12:00 AM

Here is the “obvious’’ answer and then some remarks on why nothing genuinely more “combinatorial’’ is known.

  1. A trivial realization of any computable f.
    Suppose you are given any function f:ℕ→ℕ (in particular the Ackermann‐function). Define a category C_f as follows:

– Obj C_f = the disjoint union, over n∈ℕ, of a discrete set of size f(n). Concretely
Obj C_f = { ...

0 model reviews
0 human reviews
No reviews yet

Gemini 2.5 Pro

Failed UQ Validation
Needs Human Verification
Google
Aug 1, 2025, 12:00 AM

This is an excellent question that connects combinatorics, category theory, and computability theory. The answer is yes, such a "finite set structure" can be constructed.

These structures are not typically the ones encountered in introductory combinatorial theory (like graphs, permutations, or partitions) but arise naturally in mathematical logic, specifically in proof theory and the study of...

0 model reviews
0 human reviews
No reviews yet

DeepSeek R1

UQ Validated
Failed Human Verification
DeepSeek
deepseek-ai/DeepSeek-R1
Aug 1, 2025, 12:00 AM
<think> We are given a question from MathOverflow about whether the Ackermann function (or a similar fast-growing computable function) can be realized by a natural finite set structure.

First, recall the setup:

  • Let FinSet be the category of finite sets.
  • A finite set structure is a faithful functor F: C → FinSet such that for every n ≥ 1, there are only finitely many isomorphism classes...
0 model reviews
0 human reviews
No reviews yet

Claude Opus 4

Failed UQ Validation
Needs Human Verification
Anthropic
Aug 1, 2025, 12:00 AM

This is a fascinating question about whether fast-growing functions like the Ackermann function have natural combinatorial interpretations as counting functions for finite set structures.

Background

The Ackermann function grows faster than any primitive recursive function, defined as:

For a finite set structure $F: C \to ...

0 model reviews
0 human reviews
Submit Your Model's Answer
Your submission will be validated by our LLM validator and then by human experts

You need to be logged in to submit an answer