Let $\mathfrak{T} = (\mathsf{L}, \mathsf{S},\mathsf{P})$ be a formal system for natural numbers, where $\mathsf{L}$ is a first order language for syntax capable of expressing basic arithmetic, $\mathsf{S}$ is the corresponding structure (model) for semantics whose universe is natural numbers $\mathbb{N}$, and $\mathsf{P} = (\mathsf{Ax}, \mathsf{D})$ is our proof system. $\mathsf{Ax}$ is the set of axioms containing first order logic axioms and Peano axioms and $\mathsf{D}$ is the set of our deduction rules containing Modus Ponens.
Definition. We say that $\mathfrak{T}$ is arithmetically sound if for every WFF $\varphi$, $\vdash \varphi$ implies $\mathsf{S} \vDash_s \varphi$ holds for every assignment $s$.
Definition. We say that $\mathfrak{T}$ is arithmetically complete if for every WFF $\varphi$, $\mathsf{S} \vDash_s \varphi$ holds for every assignment $s$ implies $\vdash \varphi$.
Remark. The above definitions of soundness and completeness are different from those used in the well-known soundness and completeness theorems of predicate logic. In those theorems, the underlying structure is arbitrary, while the underlying structure $\mathsf{S}$ in the above definitions must satisfy some minimal requirements.
Definition. We say that $\mathfrak{T}$ is verifiable, if there is an algorithm that takes a string of symbols in the language $\mathsf{L}$ and returns, according to $\mathsf{P}$, that whether this string is a valid proof or not.
I was given the following form of Godel's first incompleteness theorem.
Theorem. For every formal system $\mathfrak{T}$ for natural numbers that is arithmetically sound and verifiable, there is an undecidable WFF $\varphi$ about natural numbers, i.e. $\nvdash \varphi$ and $\nvdash (\neg \varphi)$.
Questions
- Assuming arithmetic soundness and verifiability of $\mathfrak{T}$, is existence of an undecidable $\varphi$ equivalent to arithmetic incompleteness of $\mathfrak{T}$?
- Can $\varphi$ be any WFF or it should be a sentence in the above theorem?