Polynomial-time Tractable Problems over the p-adic Numbers

Abstract

We study the computational complexity of fundamental problems over the p-adic numbers Qp and the p-adic integers Zp. Gu\'epin, Haase, and Worrell proved that checking satisfiability of systems of linear equations combined with valuation constraints of the form vp(x) = c for p ≥ 5 is NP-complete (both over Zp and over Qp), and left the cases p=2 and p=3 open. We solve their problem by showing that the problem is NP-complete for Z3 and for Q3, but that it is in P for Z2 and for Q2. We also present different polynomial-time algorithms for solvability of systems of linear equations in Qp with either constraints of the form vp(x) ≤ c or of the form vp(x)≥ c for c ∈ Z. Finally, we show how our algorithms can be used to decide in polynomial time the satisfiability of systems of (strict and non-strict) linear inequalities over Q together with valuation constraints vp(x) ≥ c for several different prime numbers p simultaneously.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…