Wikipedia defines model theory as ...
... the study of the relationship between formal theories (a collection of sentences in a formal language expressing statements about a mathematical structure), and their models, taken as interpretations that satisfy the sentences of that theory.
Why does this field need to exist? If we have proof theory, then we can discuss any formal system $\Gamma$ and statements within $\Gamma$ like, say, some arbitrarily chosen sentences $\phi$ and $\psi$, and even theorems like $\Gamma \vdash \phi \to \psi$, assuming that $\psi$ is derivable from $\phi$ in $\Gamma$, of course. Why should anyone care whether $\Gamma \models \phi$ if one already knows that $\Gamma \vdash \phi$?
Thanks for any advice.
Today we have many logics which are axiomatized. And, we understand the term "axiomatic" in a very general way. This had not been true of Hilbert. He used the term in contradistinction with "genetic." He recognized that logicism as practiced by Cantor and Dedkind was inherently constructive. Because constructive mathematics could be interpreted in terms of temporal succession, he wanted to divorce mathematics from constructive approaches.
This relates to platonism in the following sense. Aristotle proceeded from syntactic analysis on the basis of use cases. He distinguishes between demonstrative argumentation and dialectical argumentation. Demonstrative argumentation relates to pedagogy, definition, and "first principles." To a large extent the "exactitude" of ordinary mathematics arises from the idiosyncratic use of definition in mathematics. But, demonstrative argumentation is described in terms of "ordered knowledge claims." It is genetic. Hilbert's view of mathematics breaks this. In the modern first-order paradigm this divergence from Aristotle's account lies with Beth's definability theorem.
Dialectical argumentation is subdivided into other use cases. It covers legal argumentation (forensic use), political argumentation (rhetorical use), and counterfactual argumentation (analytical use). When people ask whether or not truth in mathematics can be distinguished from simple belief, they are asking if analytical use can really be distinguished from rhetorical use. One place they differ lies with the relationship to definition. Analytically, one cannot prove a definition, and, any counterexample destroys a definition. Unfortunately, Hilbert's approach obfuscates this distinction as well.
What remains is a logic with both existential import and the necessary truth of reflexive equality statements. And, this is precisely what is needed for a platonist to study mathematical objects as if they were objects of experience. These two features admit interpretation of the law of identity as a metaphysical presupposition. One can weaken this by distinguishing metaphysics and ontology. Ontologically, the law of identity can be understood as arising from the formal condition that two occurrences of a denoting symbol denote uniformly.
To understand the significance of Goedel's platonism, look at the SEP entry on "Recursive Functions" at
Plato-dot-Stanford-dot-edu
In Section 1.2 you will find discussion of Skolem's paper on primitive recursive arithmetic. When speaking of Skolem's assumptions on the body of that section, Item ii) will explain how Skolem assumed that provably equal descriptive functions could be substituted for one another. Let me emphasize the expression "provably equal." This speaks to the very description theory that the Hilbert school worked to eliminate from mathematics.
I have worked out non-propositional inference rules by which Skolem's use of description theory is realized. It cannot be done using the usual first-order paradigm. This is because it must manage existential import in a manner similar to negative free logic. And, in particular , numbers are "ordered" according to existential priority as described by Aristotle in his book "Categories." Aristotle describes this on the same section where he explains how demonstrative argumentation is characterized by the ordering of knowledge statements according to what is prior and what is posterior.
If you scroll down to Goedel's contribution to the study of recursive functions, you can see that his formulation had been immediately effective for his questioning of the Hilbert program. The SEP entry goes on to explain that primitive recursive arithmetic had to be extracted from the Goedellian approach. Apparently this clarification had been left to Church and Rosser.
For what it is worth, Goedel's platonism is well known by his own admission. But, I think that comparing the effectiveness of Goedel's development of recursion to Skolem's careful criticism of how quantifiers were being understood in classical logic exemplifies its significance.
With regard to your question about "temporal verbs," you can pick up any translation of Euclid's "Elements." He commonly speaks of "constructing" elements of diagrams as his proofs proceed. Any variant of the word 'produce' would qualify. Proposition 16 reads:
"In any triangle, if one of the sides be produced, the exterior angle is greater than either of the interior and opposite angles."
Good luck with your studies. For what it is worth, Eric Schecter's book on mathematical propositions is an excellent resource for understanding the application of mathematics to the study of logic independent from foundational programs. You will not, for example, have your study of logic undermined by the ulterior motive of teaching you Goedel's incompleteness theorems before you learn about a plurality of logics. As Schecter points out, ordinary mathematical practice can apply different logics in different circumstances. The desire to exclude irrelevant assumptions speaks to relevance logic rather than classical logic. And, the need to have a relation in recursion theory that distinguishes "defined expressions" from "undefined expressions" is clearly related to the principle of indiscernibility of non-existents from negative free logic.