I'm currently reading up on Predicates(Logic) and have come to understand that predicates are a finite set of variables that become propositions when the variable(s) are substituted in with appropriate values.
I'm then given an example of predicate:
(Goldbach’s Conjecture): Every even number larger than 2 is the sum of two primes.
It was then formally rewritten to:
For all n belonging to {even integers ≥ 4}, there exist p, q belonging to {primes} such that n = p + q.
1st part of question:
How is the set {even integers ≥ 4} considered finite(which according to definition above, it must be)?
The author then proceeds to say this:
To be propositions, predicates need to have some quantifiers and relations that specify what the variables are allowed to be
and this(he gave some examples of predicates before writing the below statement):
...But these statements have something in common other than the quantifiers: they all contain relations specifying the set where the variables are allowed to live
So, a term known as "relations" was suddenly introduced which is said to specify the domain of variables and is part of every predicate?
2nd part of question:
Does this mean that the above definition of predicate is lacking and must include the idea of "relations"?
Source of material: https://web.williams.edu/Mathematics/lg5/200/PropPred.pdf
There are only three variables there, $n,p,q$. That is a finite count.
The Integers is the source for the values for the one variable $n$.
Likewise the Primes is the source for the values for the two variables $p, q$.
So you do have a (countable) infinite source of permissible values these three variables may take (their "Domain" to be technical), but there are still only three variables.