Prime elements are first-order definable in the ring first-order language. For instance let mean and useIn the integer ring this defines prime elements up to the harmless choice of sign. Expand the first-order language by names for every integer and a new constant . Take the elementary diagram of together withEvery finite subset is satisfiable in : choose a positive prime integer outside the finitely many excluded values, using the Euclid's theorem. Compactness theorem gives a first-order model of the entire set. The complete-diagram argument embeds elementarily into its reduct; identify that copy with the original integer ring.
The resulting elementary extension contains , a prime element unequal to every named standard integer. ThereforeThe construction rules out all standard integers, not merely the finite list appearing in any one approximation.
Apply downward Löwenheim-Skolem to the extension from part (i), keeping all standard integers and the new prime . The first-order language and this prescribed subset are countable, so there is a countable elementary substructure containing them. In particular and contains an element outside the standard copy of .
No ring isomorphism can exist. Such an isomorphism fixes and , hence every nonnegative integer numeral. It also fixes each negative integer, which is the unique solution of for the corresponding positive . Consequently it fixes the whole standard copy. The image of would be some standard integer , already the image of that same named standard element, violating injectivity.
Every integer is definable without parameters in the ring first-order language. For , use ; for , use . For a finite tuple , the conjunction of these coordinate logical formulas uniquely defines that tuple in .
If belongs to its complete type, the first-order sentenceis true in , since there is only the specified tuple to check. It therefore belongs to . The logical formula is first-order consistent with , since it is realized in , and implies every member of the partial type modulo . Hence every complete type realized in is a principal complete type, isolated by its tuple-defining logical formula.
Take the parameter-free complete typeof the nonstandard prime constructed in part (i). It is first-order consistent and complete because it consists of exactly the logical formulas true of an actual element in a first-order model of . It contains for every integer , and consequently no element of realizes it. ThusIt is necessarily a nonprincipal complete type. If a first-order consistent logical formula isolated it, completeness of would force the existential closure of that logical formula to hold in every first-order model of , including ; a witness there would realize the partial type, a contradiction. This connects the explicit omission with the hypothesis of the omitting types theorem.
Enumerate the standard positive primes as . For each subset consider the partial typewhere divisibility is the ring logical formula .
Every finite subset is realized in : take the product of the finitely many primes required to divide , or if there are none. This is nonzero and is not divisible by any of the distinct finitely many primes required not to divide it. Compactness theorem supplies a complete type extending .
Distinct subsets yield distinct complete extensions, because at an index in their symmetric difference they require opposite divisibility statements. There are such subsets, so there are at least that many complete one-types. There are at most that many because the first-order language has only countably many logical formulas and a partial type is a set of them. HenceIn particular the number of complete one-types is uncountable, despite every partial type realized in the particular countable first-order model being a principal complete type.
Articles by others on the same topic
There are currently no matching articles.