Work in the domain-classifying site of part (ii), with generic domain . For finitely presented rings , the object is an available stage. Tuples of sections of are locally represented by tuples of actual elements of , because is locally surjective and sheafification preserves finite products. It is therefore enough to prove the requested implication on such representatives.
We first note the empty-cover criterion for the domain-classifying site: is initial if and only if the finitely presented ring is the zero ring. One direction is the generating empty cover. Conversely, any nonzero ring has a maximal ideal and hence a homomorphism to a field. That field is a set-based integral domain and defines a point of the classifying topos. The inverse image of at this point is , which is nonempty for the chosen field . It therefore cannot be the inverse image of an initial object. This uses only the ordinary maximal-ideal existence principle externally, not excluded middle in the internal logic.
Suppose represent a tuple lying in the negation of the all-units subobject. Write and consider the finitely presented localization of a ring
Every is invertible in , since is an inverse. But the pulled-back tuple still lies in the negation of the all-units subobject. Thus the whole stage maps into both that subobject and its negation, forcing this stage to be initial. The empty-cover criterion gives .
The localization is zero precisely when in for some integer , by the equality criterion in localization. Repeated use of the generating zero-product covers now gives a covering family
Indeed, splitting and inducting first forces locally; splitting the product then forces one locally. More formally the two inductions are coherent derivations from the zero-product axiom, so their quotient families belong to the generated topology. The sheaf semantics of disjunction consequently gives
This is the finite-tuple weak-field property of the generic integral domain. The argument is intuitionistically valid inside the topos, although its description of the site uses ordinary external set theory. There is no appeal to preservation of negation by an arbitrary geometric inverse image.
For the converse assertion, let be any internally nontrivial commutative unital ring satisfying the implication. Assume . If and were both units, multiplying by their two inverses would give , contradicting nontriviality. Therefore
The assumed two-variable implication then gives . Together with nontriviality this is exactly the internal integral-domain axiom. Hence a nontrivial ring satisfying the two-variable case is an integral domain.
For example, the ordinary integral domain fails the one-variable implication at . This does not contradict the generic result: the displayed implication uses negation and is non-coherent, so it need not survive the inverse image that classifies an arbitrary set-based domain.