Arrow Research search
Back to I&C

I&C 2022

A universal algorithm for Krull's theorem

Journal Article journal-article Computer Science ยท Theoretical Computer Science

Abstract

We give a computational interpretation to an abstract formulation of Krull's theorem, by analysing its classical proof based on Zorn's lemma. Our approach is inspired by proof theory, and uses a form of update recursion to replace the existence of maximal ideals. Our main result allows us to derive, in a uniform way, algorithms which compute witnesses for existential theorems in countable abstract algebra. We give a number of concrete examples of this phenomenon, including the prime ideal theorem and Krull's theorem on valuation rings.

Authors

Keywords

  • Krull's theorem
  • Maximal ideals
  • Program extraction
  • Constructive algebra

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
871177635842297223
v2026.09.13