LLMpediaThe first transparent, open encyclopedia generated by LLMs

Mortality problem

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Expansion Funnel Raw 67 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted67
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
Mortality problem
NameMortality problem
FieldTheoretical computer science
Introduced1940s–1970s
NotableJohn von Neumann, Alan Turing, Emil Post
RelatedHalting problem, Post correspondence problem, Skolem problem

Mortality problem

The Mortality problem asks whether a given finite set of matrices over a ring, field, or semiring can generate the zero matrix by multiplication, or equivalently whether some product equals the zero element. Originating in studies of decision problems by Alan Turing, Emil Post, and John von Neumann, the question spans linear algebra, automata theory, and computability, intersecting with work of Michael Rabin, John Myhill, and Julia Robinson. It connects to classical decision problems like the Halting problem, the Post correspondence problem, and the Skolem problem, and has influenced research at institutions such as Bell Labs, IBM Research, and the Institute for Advanced Study.

Definition and Formulation

Formulations vary: one common version gives a finite set S = {M1, ..., Mk} of square matrices over a domain D and asks if there exists a finite sequence i1,...,it with Mi1 ... Mit = 0. Early formalizers include Reinhardt Selten and researchers influenced by Alonzo Church and Stephen Kleene; later formulations arise in work of Klaus W. Wagner and Matiyasevich. Variants specify D as the integers, rationals, real algebraic numbers, or finite fields such as GF(2), and dimensions n often determine complexity thresholds studied by teams at Princeton University and Massachusetts Institute of Technology.

Historical Development and Key Results

The genesis traces to decision problem research of Alan Turing and Emil Post, with roots in questions considered by John von Neumann in connection with dynamical systems. Key undecidability milestones include reductions from the Post correspondence problem by researchers such as Peter W. Schupp and later proofs by groups at University of California, Berkeley and University of Oxford. Decidability for low dimensions was established in progressive works by authors affiliated with École Normale Supérieure and University of Cambridge. Significant results relate to reductions involving the Skolem problem and connections to the Morton and Reid framework for matrix semigroups. Notable contributors include Daniel Halpern, Michael Shub, János Simon, and teams from University of Waterloo and Technical University of Munich.

Computational Complexity and Decidability

Decidability depends on dimension, entry domain, and number of generators. Over finite fields like GF(2) and fixed small n, exhaustive search techniques tied to results by Leslie Valiant yield decidability in elementary time for constrained instances; yet for integer matrices of dimension ≥ 3 or for certain encodings the problem is undecidable by reductions from Post correspondence problem and Hilbert's tenth problem as shown in work influenced by Yuri Matiyasevich and Martin Davis. Complexity classifications reference hardness results linked to NP-complete reductions in constrained settings and to unsolvability results comparable to the Halting problem or problems studied at Carnegie Mellon University and Stanford University.

Techniques and Methods of Analysis

Proof techniques employ reductions from classical decision problems such as Post correspondence problem, construction of simulation gadgets reminiscent of Turing machine encodings, and algebraic number theory methods used in studies by Harvey Friedman and Roger Penrose. Matrix semigroup theory, spectral analysis referencing John von Neumann and Isaac Newton-inspired techniques, and combinatorial group theory tied to Max Dehn are common. Methods include reachability in directed labeled graphs as used in work by Edsger Dijkstra and automata-theoretic constructions following frameworks from Michael O. Rabin and Dana Scott. Tools from algebraic geometry and transcendence theory appear in advanced decidability proofs with connections to results by Alexander Grothendieck and André Weil.

Many variants exist: Zero-in-the-Semigroup for nonnegative matrices studied by groups at California Institute of Technology, mortality in probabilistic automata linked to work of Leslie G. Valiant and Manfred K. Warmuth, reachability problems akin to Skolem problem and the Frobenius coin problem analogues, and positivity or sign-pattern constrained versions pursued at Imperial College London and ETH Zurich. Related decision problems include the Membership problem for matrix semigroups, the Freeness problem for matrices, and mortality under restrictions like commutativity or triangularity examined by researchers at University College London and Rice University.

Applications and Implications

Applications span verification of linear dynamical systems used in control theory teams at Honeywell and Siemens, termination analysis in program verification studied at Microsoft Research and DARPA-funded projects, and symbolic dynamics and tiling problems pursued by scholars at Princeton University and New York University. Implications reach undecidability borders for analysis tools in NASA mission planning, model checking frameworks in Amazon and Google research labs, and theoretical limits important to complexity theorists at Institute for Advanced Study. The Mortality problem therefore informs limits on automated reasoning about matrix-driven systems and motivates constrained decidability research across many institutions and researchers.

Category:Theoretical computer science