A linear functional dominated by a finite real convex function on a vector subspace extends with the same domination to the whole real vector space. To add , choose between the supremum of and the infimum of , over and . Convexity, applied to , makes every lower candidate at most every upper candidate. The candidates at bound the interval by finite numbers. Chain unions preserve domination, so Zorn's lemma gives a full extension. No homogeneity of is assumed.
Existence of minimal primes over a proper ideal Created 2026-10-06 Updated 2026-10-14
Every proper ideal of a unital commutative ring is contained in a minimal prime over that ideal. A maximal ideal supplies a prime containing it, and an intersection of a decreasing chain of primes is still prime. Zorn's lemma, with reverse inclusion, therefore supplies a minimal member. No Noetherian assumption is needed.
For an explicit basis extension in , start with , where . Its linear span is the line . Adding preserves linear independence, because is outside that line, and gives a basis. Every vector has the finite linear combination
The vector cannot be added while preserving linear independence: it is already in the linear span. Many choices outside the line work, so maximality does not select a unique basis.
Figure 1.
Extending one independent vector to a basis of the real plane
. Left: u spans only the blue line, and 2u is redundant. Right: adding w outside that line yields a basis spanning the entire plane. This finite-dimensional illustration is not a proof of basis existence in arbitrary dimension. Details.
For a finite-dimensional vector space with a supplied finite spanning set, a greedy algorithm scans the list, retaining each vector precisely when it is outside the linear span of those already retained. Starting with a linearly independent , the same scan adjoins only the needed vectors. Retained vectors remain linearly independent, and every skipped vector is in the final linear span, so the result is a basis containing . Finite reasoning needs no axiom of choice.
For an arbitrary vector space, this finite stopping argument is unavailable. Accepting Zorn's lemma asserts existence of a maximal element once every chain in a partial order has an upper bound; it supplies no general computational recipe. Over ZF, Zorn's lemma, the axiom of choice and the well-ordering theorem are equivalent. Particular infinite vector spaces can still have explicit bases, such as for the vector space of univariate polynomials over a specified field; infinity alone does not force a nonconstructive argument.[ref]
A real linear functional on a vector subspace, dominated by a sublinear function , can be extended across one new vector by setting . The displayed lower and upper bounds are compatible because . A value between them preserves domination for both signs of . Chain unions and Zorn's lemma then yield the full Hahn-Banach theorem.
Here is a finite real convex function on the whole real vector space; no topology or continuity is required. We prove the convex domination form of the Hahn-Banach theorem by extending across one vector. Suppose a linear functional is already dominated on a vector subspace and choose . For and positive , the proposed extension must satisfy the bounds
To prove compatibility, take and . The convex combination of and with weights and lies in . Domination there and convexity give
Rearranging proves every lower candidate is at most every upper candidate. Also the candidates show
Thus both endpoints are finite, and some exists. For the upper bound gives domination of ; for the lower bound gives it; and for domination was assumed. This defines a dominated linear functional on extending .
Order all dominated extensions by inclusion of their domains and agreement of values. A chain has the union extension, still linear and dominated. By Zorn's lemma there is a maximal extension. The one-vector construction would enlarge any proper domain, so its domain is . Hence there is a full linear extension with . A convex function here need not be positively homogeneous; this is why the bounds included all positive .
Now fix . The translated convex function vanishes at zero. Apply the just-proved extension theorem to the zero linear functional on to obtain a linear functional with for every . Set
This is an affine function, satisfies for every , and has . Let . Every member is an affine minorant, while the member indexed by attains at . Thus the exact representation is
This is the finite convex function as supremum of affine minorants property. The linear functionals are algebraic; without a topology no assertion of continuous affine minorants is intended.
We take . An ultrafilter on is a proper filter on a set which decides every subset: it contains but not , is closed under finite intersections and passage to supersets, and contains exactly one of and for every . A principal ultrafilter has the form ; all other ultrafilters are nonprincipal ultrafilters.
To prove existence, start with the cofinite filter and order its proper filter extensions by inclusion. The union of a chain is again a proper filter on a set: the finitely many sets involved in an intersection all belong to one member of the chain, and no member contains the empty set. Thus Zorn's lemma supplies a maximal proper filter . If , adjoining must make the generated filter improper; equivalently, some has . Then , so . This proves that is an ultrafilter. It contains the complement of every finite set and hence no finite set. In particular, it contains no singleton and is nonprincipal.
The Stone-Čech compactification of the natural numbers is the set of all ultrafilters with basic open sets
We have and , so these basic sets define a topology and are clopen sets. If , choose . The disjoint basic neighbourhoods and separate them. Thus the space is Hausdorff.
For compactness, it suffices to show every basic open cover has a finite subcover, since an arbitrary open cover can be refined by basic open sets. Suppose has no finite subcover. The complements have the finite intersection property: if a finite intersection were empty, the corresponding finite family of would cover every ultrafilter. Their generated proper filter on a set extends to an ultrafilter, by the same Zorn's lemma argument. This ultrafilter contains every , and therefore belongs to none of the alleged cover members, a contradiction. We have proved that is a compact Hausdorff space. The map embeds the discrete natural numbers densely: any nonempty contains for some .
For addition on the Stone-Čech compactification of the natural numbers, define
and put
The map preserves intersections and complements, because translation does and is an ultrafilter. It also sends to and the empty set to itself. Consequently the displayed rule defines an ultrafilter . On principal points it satisfies , so it extends ordinary addition.
Write to mean that . The ultrafilter addition rule is then an iterated quantifier, with its order fixed. Expansion gives
Ordinary addition is an associative operation, and the quantifiers are in the same order on both lines. Thus . This argument does not interchange ultrafilter quantifiers and does not assert that this extended addition is commutative.
For fixed , the translation has
a basic clopen set. Therefore addition is continuous in its left variable. This is the left-continuity convention used here: right translations are continuous, giving a left-topological semigroup. Continuity in both variables jointly is not part of the assertion.
Hindman's theorem says that every finite colouring of the positive integers has an increasing sequence whose finite-sums set
is monochromatic. Assume, as permitted, that the addition just defined has an idempotent ultrafilter , so . This ultrafilter is nonprincipal: a principal would satisfy for positive . Hence every member of is infinite and every cofinite set belongs to .
Exactly one cell of the finite colour partition belongs to . Define its star set by
Since , we have and therefore . Moreover, for each , the set belongs to . Idempotence gives , and translation of the defining formula shows
This proves the idempotent-ultrafilter star-set lemma rather than merely invoking it.
Choose . Suppose have been chosen with every nonempty finite sum in . Choose from
This is a finite intersection of members of the ultrafilter , and so it is nonempty. The new sums are and ; all lie in by the choice. Mathematical induction yields an increasing infinite sequence with
Thus the assumed idempotent gives the full Hindman theorem, with distinct increasing generators and all their nonempty finite sums of one colour.
Put and write for the nonnegative cone, including the identity. Every element of this cone is its own absolute value in a lattice-ordered group, so the desired condition is equivalent to
We prove this equivalence with normal-valued lattice-ordered group without assuming any characterization of normal values. Membership of in a convex lattice subgroup is equivalent to membership of , so it suffices to discuss values of elements . A value in a lattice-ordered group of means a convex lattice subgroup maximal among those omitting . Its cover of a value in a lattice-ordered group will be denoted : normal-valued means , not .
We first record facts about values and the coset order. Zorn's lemma supplies a value omitting any , and supplies one containing any specified convex lattice subgroup that omits . If is a value of , every convex lattice subgroup strictly containing contains . Therefore is the least such subgroup and there are no intermediate convex lattice subgroups. Moreover, if and both strictly contain , then both contain , a contradiction. The criterion proved in part (i) thus makes a prime convex lattice subgroup: its right cosets are totally ordered. Equivalently, for with , at least one belongs to . The equivalence follows because the coset projection preserves finite meets; in proving this, inequalities with two elements of can be replaced by their join.
The right-coset order gives the useful test
Indeed, gives , and convexity gives membership. Conversely the displayed positive part itself supplies such a . We will also use the basic lattice-ordered group identity that : the positive and negative parts of one element are disjoint.
Here is a squared bound from comparison at values. Suppose and for every value of . Then . To prove it, put
and suppose . Choose a value of . If , then , so , a contradiction. Otherwise extend to a value of .
If , set . Since and , test (2) gives . The element is outside : membership would imply , contradicting . It is consequently outside . Its inverse positive part is
because . These two positive parts have meet , so primeness of forces , again a contradiction.
If , then , and . Necessarily , since otherwise would put in . Hence . As before, is outside and outside , while its inverse positive part is
here . Primeness again yields the contradiction . Thus , proving the bound. This auxiliary argument uses no normality assumption.
Suppose first that all values are normal in their covers. Given , put . If , both factors are and (1) holds. Otherwise choose any value of . Since , both factors belong to . The quotient group is a linearly ordered group, because is prime and is normal in . It has no nontrivial proper convex subgroup of an ordered group, since such a subgroup would lift to an intermediate convex lattice subgroup between and .
This quotient is an Archimedean ordered group. If and all powers were bounded by some , the principal convex lattice subgroup generated by would be a nontrivial proper subgroup: it cannot contain , since would contradict . That contradicts the preceding paragraph.
For completeness, Archimedean linearly ordered groups are Abelian by the following elementary argument. If there is a least positive element , its powers are cofinal and every element lies between consecutive powers; absence of any element between and makes the group cyclic. Otherwise, for every there is with : choose and put . If , use ; if not, multiplication of gives , so use . If positive did not commute, interchange them to have and put . Choose and, by the Archimedean property, integers with and . Two-sided order invariance gives
a contradiction. Arbitrary nonidentity elements can be replaced by their positive inverses without changing whether they commute. This proves commutativity without assuming the characterization being proved.
It follows that . Apply the squared-bound lemma with , and , for all values of this . We obtain
Taking and gives the required inequality.
Conversely, assume (1). We need one-sided bounds for adjoining a positive element. If is any convex lattice subgroup and , then
For the first equality, denote the indicated set by . The inequality (1) allows a positive power of to move past a positive element of , at the cost of squaring:
Also and . Applying the bound in both orders, and taking the join of the two resulting elements of and the larger exponent, bounds in the same form. Inversion does not change . A common bound obtained from and the larger exponent proves closure under join, meet and order intervals. Thus is a convex lattice subgroup containing and . Conversely every such subgroup contains each and everything whose absolute value it bounds, proving equality. The same proof in the opposite group proves the second equality, since (1) with the variables interchanged reads .
Let now be any value and . For each , the subgroup strictly contains and is contained in , so the cover property makes it equal to . Formula (3) therefore gives power cofinality in the cover of a value: for every there are powers with
Here the left cosets carry the order obtained by inversion from the right-coset order; equivalently means for some .
Take and . If , then and
The inequality uses . But (4), applied to and the target , gives for some . This contradicts ; equality of those two cosets would itself imply . Hence .
To obtain the other inclusion, suppose . Then
Left-coset cofinality in (4) gives , contradicting . Thus too. Every element of is a quotient of its two nonnegative lattice parts, so both conjugation inclusions hold for all . Positive elements of lying in already normalize , and every element of is a quotient of two nonnegative elements. Consequently
All values have this property, so is normal-valued. At no stage was normality in the whole group assumed or required.
Finally, in a linearly ordered group, nonnegative are comparable. If , then ; if , then . Thus (1) holds in every o-group. The proved converse gives every o-group is normal-valued.
For each , choose a value in a lattice-ordered group , using Zorn's lemma. Such a value is a prime convex lattice subgroup. Otherwise the last construction in Question 1(i) would give two larger convex lattice subgroups whose intersection is ; maximality among subgroups omitting would put in both, hence in their intersection. Thus the right coset set is a totally ordered set.
Right multiplication defines an action . It is well-defined, preserves the total order, and has inverse . The coset formulas from Question 1(i) show pointwise preservation of both join and meet, because
and likewise for the meet.
Take the disjoint union of these chains, arranged in any fixed order sum of the indices . Let every act on each component by . This gives a lattice-ordered group homomorphism into the order automorphisms of one chain. It is injective: a nonidentity moves the identity coset in , since . Its image is closed under pointwise join and meet, giving exactly the required lattice-ordered permutation group. This is the Holland representation theorem.
First pass from the preorder to a partial order. Define the indifference relation by and . Reflexivity and transitivity make this an equivalence relation. On the quotient set , put
Transitivity makes this independent of the representatives, and the quotient relation is antisymmetric, hence a partial order.
We need its order-extension property, including freedom to order incomparable classes. Here is the argument. Order all partial order extensions of by inclusion. The union of a chain of extensions is again a partial order: any finite list of comparisons needed to check an axiom occurs together in one member of the chain. Zorn's lemma therefore supplies a maximal extension. If two classes remain incomparable, adjoin and take the transitive closure of a relation. The only possible new comparisons have the form . A cycle would require a previously existing path , contradicting incomparability. The enlarged relation is still a partial order, contradicting maximality. Consequently the maximal extension is a total order. This also proves the Szpilrajn extension theorem used here.
Lift such a total order to the original bundles by comparing their equivalence classes. The lifted preference relation is complete and transitive, contains , and preserves its strict preference: if , their distinct classes satisfy , and antisymmetry of the extended order prevents the reverse comparison. In particular, the class is nonempty and .
For the reverse inclusion, take a pair with . If , then , so every member of strictly ranks above and excludes . If neither comparison holds, their classes are incomparable. First adjoin , which creates no cycle by the preceding argument, and then extend to a total order. Its lift belongs to and again excludes . Thus every pair outside is outside at least one member of , proving
The intersection proof is an order-theoretic fact about any preorder. The congruence axiom additionally ensures exact rationalization of the observed demand correspondence: every chosen bundle weakly outranks every affordable bundle, while an affordable unchosen bundle is strictly worse by part (b). Hence each completion's budget-maximizing set is exactly the observed chosen set.
The Tychonoff theorem states that an arbitrary product of compact spaces, with the product topology, is compact; no Hausdorff hypothesis is necessary. We prove it using Zorn's lemma and the axiom of choice.
First, every proper filter on a set extends to an ultrafilter. Order its proper extensions by inclusion. The union of a chain is again a proper filter: any finite collection of its members occurs in one member of the chain, and the empty set occurs in none. Zorn's lemma gives a maximal proper filter . If , adjoining must destroy properness, so some has , and hence . This proves the decision property of an ultrafilter.
Next prove the ultrafilter characterization of compactness. In a compact space the closed sets , for , have the finite intersection property, so their intersection contains a point . Every open neighbourhood of belongs to : otherwise its closed complement belongs to and contains , a contradiction. Thus the ultrafilter converges to . Conversely, if an open cover has no finite subcover, the closed complements have the finite intersection property and generate a proper filter. Extend it to an ultrafilter. A limit point lies in some member of the cover, so both and its complement would belong to the ultrafilter. This is impossible. These arguments also prove the closed-set form of compactness directly by taking complements.
Now let . If a factor is empty, the product is empty and compact. Otherwise the axiom of choice makes nonempty. For an ultrafilter on , its coordinate image
is an ultrafilter. Compactness of supplies at least one limit ; use the axiom of choice to choose one for every . A basic open neighbourhood of restricts finitely many coordinates. Each corresponding inverse image belongs to , so their finite intersection also does. Hence converges to in the product topology. The ultrafilter criterion proves the theorem. The explicit choices and the maximal-filter argument are exactly the places where choice enters.
The Banach-Alaoglu theorem states that the closed unit ball of the continuous dual space of a real or complex normed vector space is compact in the weak-star topology . Completeness of is not required.
For each , let , a compact scalar disk or interval. By the Tychonoff theorem, is compact. Inside , impose the equations
Each equation defines a closed subset, since it concerns continuous coordinate projections into a Hausdorff scalar field. Their intersection is therefore compact. A point in defines a linear functional , and the coordinate bounds give . Conversely, every with gives such a point. Thus is exactly the image of the dual unit ball under . The induced product topology is precisely pointwise convergence on , which is the weak-star topology. This proves
Let be the Minkowski functional of :
The contained ball makes absorbing, so is finite, nonnegative and satisfies . It is positively homogeneous. To check subadditivity, if and , the defining property of a convex set gives , whence ; let decrease to the respective infima. Thus is a sublinear functional. We have for every . Also : otherwise for some , which would put in because is a convex set and .
We prove the dominated form of the Hahn-Banach theorem needed here. Suppose is linear on a subspace and there. To extend it to with , choose the value at between
Every lower candidate is at most every upper candidate, because
Taking among the candidates shows the two endpoints are finite: the lower supremum is at least and at most , and the upper infimum lies between them and . Define . For , the upper inequality applied to gives domination by . For , apply the lower inequality to and multiply by . At domination already holds. Hence this is a dominated one-dimensional extension.
Order all dominated extensions by inclusion of their domains. Chain unions preserve linearity and domination, so Zorn's lemma gives a maximal extension. The one-dimensional argument shows its domain is the whole vector space. This proves the requisite dominated Hahn-Banach theorem, rather than invoking an unproved separation form.
On the line , start with . For this equals ; for it is nonpositive and therefore at most . Extend it to on . Then
Applying domination to and also gives
Thus is a continuous linear functional, and
This proves separation from an absorbing convex set with no closedness assumption on . The proof also gives the norm-preserving real extension theorem used earlier: take when the original functional has norm at most .
We prove the extension by Zorn's lemma, retaining the full domination condition. Consider all pairs extending , with a subspace and linear, satisfying for every . Order these pairs by extension. A chain has an upper bound: take the union of its subspaces and maps. The union is a subspace, and its map is well defined and linear because any finitely many vectors lie together in one member of the chain. Its domination is inherited there. Thus a maximal extension exists.
Suppose its domain is proper, and choose . A linear extension to has the form . Define the admissible values for a sandwich extension by
with and . Part (i) shows every quantity in the supremum is at most every quantity in the infimum, hence . Both bounds are real and finite: choosing zero vectors provides and , and the pairwise comparison then bounds them from the other sides. Choose .
For , positive homogeneity and the upper bound on , used with , give
For , the lower bound on applied to gives
which rearranges to . For this is the existing domination. Thus is a legitimate larger extension, contradicting maximality. The maximal domain is therefore all of ; call its map .
Setting the first vector in the domination to zero yields . Setting it to and the domain vector to yields . Consequently
The one-dimensional extension has checked both signs of its coefficient; positive homogeneity alone does not permit treating negative coefficients as positive ones.
Let . We construct the extension by a deterministic recursion over the given dense list, using the one-dimensional dominated extension of a real linear functional. Neither Zorn's lemma nor any selection of a family of extensions is needed.
Suppose is already a linear functional satisfying , and . An extension to must have the form
Define
For any , the bound on and the triangle inequality give
Thus every quantity in the supremum defining is at most every quantity in the infimum defining . Taking and gives finite bounds, specifically
The completeness of the real numbers defines these endpoints uniquely. Set ; this is an explicit rule, not an arbitrary choice from a nonempty interval.
For , the upper-endpoint inequality with yields . For , write with and use the lower-endpoint inequality with to obtain the same bound. For it is the original bound. Applying the upper bound also to the negative of the vector gives
The representation is unique because , so is a well-defined bounded linear functional extending .
Start with and . At step , if leave the functional unchanged; otherwise use exactly the supremum-endpoint rule with . Put . This defines compatible functionals on with the common bound . Their union on is linear and bounded by . The subspace is dense in because it contains every .
To make the final passage to the closure equally free of the axiom of choice, for let be the least positive integer with . Density ensures that this integer exists, and leastness specifies it uniquely. Define
The limit exists because
Any other approximating sequence in gives the same limit, by the same norm bound. Applying this independence to sums and scalar multiples of approximating sequences proves linearity of . It also shows on and . Restriction to therefore gives
The upper bound follows from construction and the lower bound from restriction to . This also covers , when all extensions are zero. No completeness of or closedness of was assumed. The argument establishes the choice-free Hahn-Banach extension in a separable space by uniquely specified operations at every stage.
The Gelfand-Mazur theorem says that a nonzero complex unital Banach algebra in which every nonzero element is invertible is the complex field itself: where . This is an isometric isomorphism under the usual normalization ; without that normalization its norm is simply . We first prove the required spectral and resolvent facts rather than assume them.
For any element of a complex unital Banach algebra , define its spectrum of an element by
If , the partial sums of converge in the complete algebra. Multiplying a partial sum by on either side gives , proving the Neumann series inverse. For this gives
Thus the spectrum is bounded. Under , ; for an unnormalized identity the same estimate with numerator suffices. Also as .
If is outside the spectrum and , then for ,
This follows by factoring and applying the just-proved series. The series converges locally in norm, proving that the resolvent set is open, the spectrum is closed, and the resolvent of an element is holomorphic. Subtracting inverse equations also gives the resolvent identity
consistent with the derivative from the local series.
The spectrum is nonempty. If it were empty, the resolvent would be an entire algebra-valued function tending to zero at infinity. Choose a bounded linear functional with , extending the functional on by the complex Hahn-Banach theorem. Then is an entire function, bounded outside a disk by the Neumann estimate and bounded inside by continuity and compactness. The Liouville theorem makes it constant, and its decay makes that constant zero. But , a contradiction. We have proved that every spectrum is a nonempty compact subset of the disk .
Now assume every nonzero element of is invertible. For any , choose . The noninvertible element must be zero. Thus every element is a scalar multiple of the identity, uniquely because , and
No commutativity assumption was needed for this part; it is forced by the conclusion. Complex scalars are essential to the spectral argument.
For the maximal ideal space and its correspondence with characters of an algebra, now take to be a commutative complex unital Banach algebra. Every proper ideal lies in an algebraic maximal ideal by Zorn's lemma: a chain's union is an ideal not containing . Every proper ideal also has proper closure. Otherwise it contains an element with , which is invertible by the Neumann series, forcing the ideal to contain . A maximal ideal is therefore closed, since its closure is a proper ideal containing it.
The quotient , with its quotient norm, is a complex Banach algebra. Completeness follows from closedness of , and submultiplicativity follows by taking infima over representatives. It is a division algebra: if , maximality gives , so for some , . Hence is invertible. By the proved Gelfand-Mazur theorem, , with the identity mapping to . Composing this isomorphism with the quotient map produces a nonzero multiplicative complex linear functional with kernel .
Conversely let be a nonzero multiplicative complex linear functional, without assuming continuity. Nonzeroness and multiplicativity give , hence and surjectivity onto . Its kernel is a maximal ideal. If were invertible, applying to its product with an inverse would give . Therefore , so
This proves automatic continuity of characters; with normalized identity their operator norm is one. Finally a kernel determines its character uniquely: for every , its class in is a unique scalar multiple of the unit, and every character with kernel must take that scalar value. We have obtained the bijection
The commutativity in this correspondence cannot be dropped: has the maximal two-sided ideal , but has no scalar-valued character, since such a character would have zero kernel and give an impossible injective linear map into .
For use in the next question, the spectrum equals character values in a commutative Banach algebra. We have proved one inclusion. For the other, if is noninvertible, its generated ideal is proper, hence lies in a maximal ideal. The corresponding character takes to . Thus
Give the Gelfand topology, namely the weak-star topology of pointwise convergence on through these characters. It is Hausdorff and compact: the characters lie in the dual unit ball and form a weak-star closed subset, described by the closed equations and . Apply the Banach-Alaoglu theorem. The Gelfand transform , where , is consequently a contractive unital algebra homomorphism into ; it separates distinct characters. This argument proves compactness and continuity, but does not assert injectivity or isometry for an arbitrary Banach algebra.
For Hartogs theorem, collect all well-order relations on all subsets of a set . They form a set, since the relations belong to the power set of . Replacement collects their ordinal order types in a set . Define
If there were an injection , transfer the well-order of to its image. Its type would put in , giving , impossible. Thus some ordinal does not inject into , without using choice.
Assume the axiom of choice and let a nonempty partially ordered set have an upper bound for every chain. Suppose it has no maximal element. Choose, from every subset of with a nonempty set of strict upper bounds, one such strict upper bound. Every chain has a strict upper bound: first take an upper bound and then a strictly larger element, using the absence of maximal elements. Take a Hartogs ordinal for . Transfinite recursion chooses , for each , strictly above all previously chosen elements. Their predecessors form a chain at every stage, so this recursion is defined and strictly increasing. It gives an injection , contradicting the choice of . Hence has a maximal element, proving Zorn's lemma.
For the well-ordering theorem, take a choice function on the nonempty subsets of and recursively choose an element of not previously selected. If this process had not exhausted at any stage below its Hartogs ordinal , it would define an injection , again impossible. Therefore it exhausts at some ordinal stage . Order each element by its unique selection index; this transfers the ordinal well-order to all of . The empty set is already well-ordered. These proofs use transfinite recursion, not an unstated fixed-point theorem.
Write as the ring homomorphism . By the permitted assumption, is a finitely generated -algebra. We will prove that every element of is integral over , including any nilpotent contribution. If , there is nothing to prove.
We use the integral closure as an intersection of valuation rings in its general form: if an integral domain lies in a field , then its integral closure inside is the intersection of all valuation rings of containing . Here need not be the fraction field of . One direction follows from valuation rings are integrally closed. For the other, if is not integral, the ideal is proper: an expression for in that ideal, multiplied by a sufficiently large power of , would be a monic equation for . Choose a maximal ideal containing this ideal, and apply the valuation domination lemma to the corresponding local ring inside . The resulting valuation ring contains and has in its maximal ideal, so . This proves the claimed intersection criterion. The valuation domination lemma is obtained by choosing, using Zorn's lemma, a maximal local overring dominating the given local ring; the usual alternative between adjoining and adjoining forces this maximal overring to be a valuation ring.
The Noetherian ring has finitely many minimal prime ideals . Set
Take any valuation ring of containing . The maps and form a square for the valuative criterion for properness. Its lift gives , whose composite with is the original map. Consequently the image is contained in . The intersection criterion proves that every element of is integral over .
Fix . For each , choose a monic polynomial whose value at the image of in is zero; coefficients over can be lifted to . The product is monic and satisfies
The nilradical of a Noetherian ring is nilpotent. Explicitly, choose finitely many generators with ; every product of generators then contains a vanishing power. Thus for some , and is a monic polynomial annihilating . Hence is integral over .
Finally choose algebra generators , with monic equations of degrees . Reducing powers in these equations shows that the finitely many monomials
span as an -module. Therefore is a finite -module, proving
Recall that a flasque sheaf has surjective restriction maps on every inclusion of open subsets. We first prove the flasque-kernel section-lifting lemma: in an exact sequence of sheaves, with a flasque sheaf, every section of on any open subset lifts to a section of on .
Fix such a section . Order its lifts on open subsets by extension. A chain has an upper bound by the sheaf gluing axiom, so Zorn's lemma gives a maximal lift . If , choose a point outside and a neighborhood on which has a local lift . On , the difference is a section of . Extend it to by flasqueness and subtract it from . The corrected lift now agrees with and glues on , contradicting maximality. Thus , proving the lemma.
It follows also that if both and are flasque sheaves, then is a flasque sheaf. Given a section of on , first lift it to on , extend that lift to , and project to .
Next, an injective sheaf of modules is a flasque sheaf. For , let and denote the open inclusions into . Extension by zero gives a monomorphism : on every stalk it is either , the identity, or . By the adjunction for extension by zero,
Injectivity therefore makes surjective. This proves injective module sheaves are flasque.
Take an injective resolution of sheaves of . Write and, successively,
The initial is a flasque sheaf; each is a flasque sheaf; and the quotient argument proves inductively that all are flasque sheaves. The section-lifting lemma makes each displayed sequence exact after global sections. Consequently the complex of global sections of the injective resolution of sheaves has zero positive cohomology. Since that complex defines sheaf cohomology,