How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
The Riemann Integral: Definition and Integrability
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Countability and Uncountability
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Foundations of the Real Numbers for Analysis
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Order, Zorn's Lemma, and the Axiom of Choice
- Relations, Functions, and Quotients
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Series: Convergence and the Nonnegative Tests
- Suprema and Infima
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The ZFC Axioms and the Basic Set Constructions
- Topology of ℝ
2 · Summary
Objective. Define the integral of a bounded real function over a closed bounded interval, and settle exactly which functions have one. The definition is Darboux's, by suprema and infima over partitions; Riemann's own definition, by tagged partitions of small mesh, is shown to define the same class with the same value. The page then answers the question it exists to answer: a bounded on is integrable if and only if its set of discontinuities has measure zero.
The machinery, in order. Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions fixes what a partition is — a strictly increasing finite list from to , indexed from — together with its subintervals, their lengths, its mesh, refinement, and the common refinement of two partitions; it discharges its own well-definedness obligations, including that a partition is determined by its point set, so that the common refinement is unambiguous. For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and attaches to a bounded and a partition the two sums and , and records that the gap on a subinterval is exactly the oscillation of there (The oscillation of on a set and the oscillation at a point, both taken in the extended reals) — the hinge on which the last theorem of the page turns. Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most proves that refining raises the lower sum and lowers the upper one, that every lower sum is at most every upper sum, and, in a quantitative clause used only by The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below , that the two changes are at most . The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation can then take and and call integrable when they agree.
The two criteria. If on then for every partition ; in particular every constant function is integrable, with locates both integrals between and and computes the integral of a constant. Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with replaces the two extrema by the exhibition of one partition per with , and every integrability proof below runs through it. Tagged partitions of , with a tag in each subinterval, and the Riemann sum introduces Riemann sums, and The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below proves the two definitions equivalent; the quantifier there is over all tagged partitions of small mesh, and the companion page shows it cannot be weakened to one sequence.
Which functions are integrable. A continuous function on is Riemann integrable, by Heine-Cantor and Riemann's criterion uses Heine-Cantor: uniform continuity supplies one for the whole interval, so a uniform partition works. A monotone function on is Riemann integrable: for the uniform partition into parts the upper minus lower sum telescopes to needs no continuity at all: on a uniform partition the gaps telescope to exactly. A bounded function on that is continuous except at finitely many points is Riemann integrable is the first result whose hypothesis is stated in terms of the discontinuity set, and its proof is the elementary rehearsal of the general one: the bad points are buried in short intervals and Heine-Cantor handles what is left. Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero is the theorem of the page. Its forward half exhibits the discontinuity set as a countable union of superlevel sets of the oscillation, each of content zero by Riemann's criterion; its converse builds a partition by Cousin's supremum construction, from the completeness of alone. A bounded function on whose set of discontinuities is at most countable is Riemann integrable then records the countable case, which costs no choice.
Choice. Every item on this page is a theorem of ZF except where countable choice is inherited, and it is inherited from exactly two places: the single use inside Heine-Cantor, which reaches A continuous function on is Riemann integrable, by Heine-Cantor and Riemann's criterion and A bounded function on that is continuous except at finitely many points is Riemann integrable, and the single use inside the countable union of null sets, which reaches the forward half of Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero and nothing else. What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets tabulates the page item by item and explains the four entries that are easy to get wrong — in particular that selecting a tag in each of finitely many subintervals is a theorem of ZF, not a choice principle.
Four false statements. FALSE: every bounded function on is Riemann integrable is the Dirichlet function; FALSE: a bounded function on is Riemann integrable exactly when its set of discontinuities is nowhere dense replaces measure by category and is refuted by the Smith-Volterra-Cantor set; FALSE: a nonnegative Riemann integrable function on with is identically zero drops continuity from a true statement and is refuted by Thomae's function; and FALSE: a pointwise limit of a sequence of Riemann integrable functions on is Riemann integrable fails because discontinuity sets do not pass to pointwise limits.
What is not here. Linearity, additivity over subintervals, the mean value theorem for integrals and the fundamental theorem of calculus are not on this page; nor is any notion of outer measure, measurable set or Lebesgue integral. "Measure zero" means throughout the interval-cover condition of Measure zero (a countable cover by intervals of total length below every ) and content zero (a finite such cover), and every statement is made in that vocabulary.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions
Definition
Standing hypothesis for this page. Throughout, is the complete ordered field (Complete ordered field (least-upper-bound property), Ordered field), is the set of natural numbers and contains (The natural numbers (von Neumann), Order on the natural numbers), is the canonical natural (The canonical natural of a field), and are reals with
Intervals and their lengths are those of Intervals of : the nine order-convex forms, nondegeneracy, and length; finite sums are those of Finite sums and finite products, by recursion, indexed as over .
Partitions
A partition of is a pair consisting of a natural number and a sequence (Sequences of reals: bounded, eventually, frequently, tails, subsequences) with
The tail convention on the third clause is bookkeeping only: it makes a genuine sequence, so that the finite-sum laws of Laws of finite sums and finite products apply to it verbatim, and it costs nothing because no index above is ever read. The first two clauses say exactly that
the last equality because by the third clause. In particular is strictly increasing, hence injective, on (Injection, surjection, bijection), and for every .
The point set of is the finite set
The subintervals of are
and their lengths are . Each , so each is a nondegenerate closed bounded interval (Intervals of : the nine order-convex forms, nondegeneracy, and length). There are of them and they are indexed from , not from : the first subinterval is .
The lengths sum to . By the telescoping law, clause 5 of Laws of finite sums and finite products,
The mesh. The set is a nonempty finite set of reals, nonempty because , so it has a maximum (Every nonempty finite set of reals has a maximum and a minimum, Maximum and minimum of a set). The mesh of is
and for every .
The uniform partition. For a natural , the uniform partition of into parts is with
This is a partition: ; ; and for , because and (Canonical naturals are positive and strictly increasing, The canonical natural of a field). Its subinterval lengths are all equal to , so
A partition is determined by its point set
Claim. If and are partitions of with , then and for every .
Proof. First, for every , by induction on (The principle of mathematical induction). For both equal . Suppose for all and . The set has as its least element: , and any is for some with , which forces because is increasing on indices , hence and . The same argument in makes the least element of , which is the same set , since the point sets agree and . A set has at most one least element (Maximum and minimum of a set), so .
Second, . If then by the previous paragraph, while because is increasing on indices and ; that is impossible. Exchanging the roles of and rules out .
So the map is injective, and a partition may be named by its point set whenever one is exhibited.
Inserting a point
Let be a partition of and let . Define a partition of as follows.
- If , put .
- Otherwise and , so . The set is a nonempty finite set of reals, nonempty because , so it has a maximum (Every nonempty finite set of reals has a maximum and a minimum); let be the unique index with , unique because is injective on indices . Then , since puts ; and the right inequality because (as ) and would put with . Put with
In both cases is a partition of and
The displayed identity is immediate from the two cases. For the mesh: in the first case nothing changes; in the second the list of subinterval lengths of is that of with replaced by the two numbers and , each of which is smaller than because the other is positive. So every length of is at most a length of , and the maximum cannot increase. Finally the index count grows by exactly in the second case and not at all in the first.
Refinement and the common refinement
refines , and is a refinement of , when
Let and be partitions of . Applying the recursion theorem (The recursion theorem) to the set , where is the set of partitions of , with starting element and the map — legitimate because for every — gives a unique family of partitions with and . The common refinement of and is
Its point set is the union. By induction on (The principle of mathematical induction), ; taking gives
Hence refines both and ; by the uniqueness claim above it is the only partition with that point set, so , and
since then .
Two size bounds, both used later. Writing for the first component of a partition :
The first is the mesh bound above applied times. For the second, each insertion raises the index count by at most , and the two insertions of and raise it by , since and already lie in and hence in for every ; so at most of the insertions increase it.
The index map of a refinement
Let refine . For each the point lies in , so there is exactly one with , uniqueness because is injective on indices . The resulting map satisfies
the first two because and together with injectivity, and the third because and is increasing on indices . In particular . Moreover, for and ,
because and .
The blocks are counted by telescoping. By clause 5 of Laws of finite sums and finite products, , so, subtracting ,
a sum of nonnegative integers, one for each block, which vanishes exactly at the blocks consisting of a single index. This identity is the whole content of the quantitative bound in Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most , and it is also why .
Finally, the lengths inside a block sum to the length of the block:
again by telescoping, applied to the sequence and read through the index-shift convention of Finite sums and finite products, by recursion.
Remarks
-
Why is a standing hypothesis and not a case. With the displayed chain is unsatisfiable for , and admitting would give a partition with no subintervals, an empty mesh set and no maximum. Every statement on this page is about a nondegenerate closed bounded interval, and the convention is not adopted here because nothing below needs it.
-
The subintervals overlap at their shared endpoints, and that is harmless. , so the union is not disjoint. Every quantity attached to a partition below is a sum over of a number times , and a single point contributes length , so no statement on this page is sensitive to the double counting of the interior points.
-
Refinement is a relation between point sets, not between lists. Defining it as " is obtained from by inserting points" would be the same relation, by the uniqueness claim above, but it would make every proof carry an insertion order. The index map recovers the list-level picture when it is wanted, and it is what Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most actually uses.
For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and
Definition
Let be reals, let be bounded (Lower bound, bounded below, bounded set), so that there is a real with for every , and let be a partition of with subintervals and lengths for (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
The two extreme values on a subinterval
For put
Both exist. The set is nonempty, because makes nonempty (Intervals of : the nine order-convex forms, nondegeneracy, and length), and it is bounded, because for every (Lower bound, bounded below, bounded set). A nonempty set bounded above has a supremum (Complete ordered field (least-upper-bound property)) and a nonempty set bounded below has an infimum (Every nonempty set bounded below has an infimum, Greatest lower bound (infimum)); each is unique, so the notations and name single real numbers (Suprema and infima are unique).
They bracket the values, and each other. For ,
the outer inequalities because is a lower bound and an upper bound of , and the middle ones by the definitions of infimum and supremum. In particular and .
The dependence of and on and on is suppressed in the notation, as is customary; where two partitions are in play the sums below carry the partition and the extreme values are written out.
The two Darboux sums
the finite sums of Finite sums and finite products, by recursion, indexed by with . Both are real numbers, being finite sums of reals, and
by monotonicity of finite sums, clause 4 of Laws of finite sums and finite products, since for every : multiplying by preserves the inequality (Ordered field).
The gap on a subinterval is the oscillation there
For every ,
the oscillation of on the set (The oscillation of on a set and the oscillation at a point, both taken in the extended reals). The supremum is a real number here rather than an extended one, because is bounded (The oscillation of on a set and the oscillation at a point, both taken in the extended reals, The extended real line , its order, and the arithmetic that is left undefined). The identity is proved in two inequalities.
The oscillation is at most the gap. For both and lie in , so and , whence (Basic properties of the absolute value). So is an upper bound of the set whose supremum is .
The gap is at most the oscillation. Let be real. By the -characterisations of the supremum and the infimum (Epsilon characterisation of the supremum, Epsilon characterisation of the infimum) there are with and ; then
so . As was arbitrary, : otherwise would be positive and give .
This identity is what connects the Darboux machinery to the pointwise oscillation of The oscillation of on a set and the oscillation at a point, both taken in the extended reals, and it is the hinge of Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero.
Remarks
-
Boundedness is a hypothesis of the definition, not of the theorems. Without it may fail to have a supremum in and is not defined at all. Every statement on this page that mentions or therefore carries "bounded " in its hypotheses, and none of them is a restriction that could be lifted: an unbounded function has no Darboux sums to compare.
-
Why the infimum and the supremum, and not a value of . Replacing by for a point gives the Riemann sums of Tagged partitions of , with a tag in each subinterval, and the Riemann sum , which depend on a choice of points and are not extremal. The Darboux sums are canonical functions of and alone, which is what makes the supremum and infimum over all partitions in The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation well posed without any selection.
-
The empty sum does not occur. A partition has (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions), so and are sums of at least one term. The first term is , over the subinterval ; the indexing starts at throughout this page.
Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most
Statement
Let be reals and let be bounded, say for every with real (Lower bound, bounded below, bounded set). Darboux sums are those of For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and and partitions those of Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions. Then:
- Refinement. If refines then
- Every lower sum is at most every upper sum. For arbitrary partitions and of ,
- Quantitative form. If refines then
Notation. In claim 3 the natural number multiplies a real, and as in clause 2 of Laws of finite sums and finite products it stands there for its canonical natural (The canonical natural of a field); is additive and nondecreasing on (Canonical naturals are positive and strictly increasing). The same abbreviation is used throughout the proof.
Claims 1 and 2 are what make The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation well posed. Claim 3 is the extra information that a refinement changes the sums by an amount controlled by the mesh of the coarse partition and by how many points were added; it is what The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below needs and nothing else on this page uses it. Here (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions), so the right-hand bounds are nonnegative.
Facts & Assumptions
Given: Reals , a bounded with for all and real, and partitions and of with refining .
A refinement carries an index map with , and for ; hence for and . For and one has , and . Every satisfies , and (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
For any partitions of the common refinement refines both (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
With and : for , , , and for every partition (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and , Intervals of : the nine order-convex forms, nondegeneracy, and length).
If and is bounded above then (Monotonicity of the supremum under inclusion); dually, if is bounded below then , since is a lower bound of and hence of , and is the greatest lower bound of (Greatest lower bound (infimum), Every nonempty set bounded below has an infimum).
Finite sums: splitting for , additivity, scaling, monotonicity in the terms, and telescoping (Finite sums and finite products, by recursion, Laws of finite sums and finite products).
Induction on (The principle of mathematical induction).
Ordered-field arithmetic: adding a constant and multiplying by a nonnegative quantity preserve an inequality, and the order is total and transitive (Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, The multiplicative identity is positive, Ordered field, Complete ordered field (least-upper-bound property)). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
A natural number multiplying a real means its canonical natural ; , , , and implies (The canonical natural of a field, Canonical naturals are positive and strictly increasing, Laws of finite sums and finite products).
Proof
Fix the index map of [L1] and, for , put , , and ; let be the conjunction and . The proof is an induction on using [L6].
Base, . All four sums are empty, hence , and , so reads twice.
Induction hypothesis. Fix and assume .
Put and . For one has , hence , hence by [L4] and [L3]; also and by [L3].
Since and the lengths in the block sum to by [L1], monotonicity and scaling of finite sums ([L5]) give and .
Both and lie in . Nonnegativity is step 3.1. If the block is the single index , and then by [L1], so , , and both quantities are . Otherwise , and by step 3.1 and [L3] each quantity is at most , hence at most .
The upper half of . By the splitting law [L5], and . From step 1.3 and step 3.1, ; and from step 1.3 and step 4.1, .
The lower half of . Likewise and , so step 1.3 with step 3.1 gives , and step 1.3 with step 4.1 gives . So holds.
By [L6] with steps 1.2, 1.3, 5.1 and 5.2, holds for every . Taking and using from [L1]: , , and , so and . With from [L3] this is claim 1, and it is claim 3.
Claim 2. Let and be arbitrary partitions of and let , which refines both by [L2]. Applying step 6.1 to the pair and to the pair gives , the middle inequality by [L3]. All three claims are now established, the first and third in step 6.1 from the completed induction and the second here.
Remarks
-
Where the hypothesis is used, and where it is not. Claims 1 and 2 need only that is bounded, so that the Darboux sums exist at all; the particular bound enters only in claim 3, through step 4.1, and the factor there is exactly the largest possible value of (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and ).
-
The mesh in claim 3 is that of the coarse partition. It has to be: the refinement may have very short subintervals, and what the estimate measures is how much a single one of 's subintervals can be improved by being cut up. That is why The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below can fix a partition once and then let range over all partitions of small mesh.
-
The count is not a count of new points in disguise. It is the difference of the two index counts, and by the telescoping identity of Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions it equals the total amount by which the blocks of exceed length one. That is the form the proof uses, and it needs no notion of the cardinality of .
The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation
Definition
Let be reals and let be bounded (Lower bound, bounded below, bounded set). Write for the set of all partitions of (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions) and put
for the sets of lower and of upper Darboux sums (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and ).
Both extrema exist
is nonempty: the pair with and for is a partition of , since . So and are nonempty.
is bounded above and is bounded below. Fix any . By claim 2 of Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most , for every , so is an upper bound of ; and for every , so is a lower bound of .
Hence a nonempty set bounded above has a supremum (Complete ordered field (least-upper-bound property)) and a nonempty set bounded below has an infimum (Every nonempty set bounded below has an infimum, Greatest lower bound (infimum)), each unique (Suprema and infima are unique). The lower and upper Darboux integrals of over are the real numbers
The lower integral never exceeds the upper one
Indeed, for each fixed the number is an upper bound of , so the least upper bound satisfies . As was arbitrary, is a lower bound of , and the greatest lower bound satisfies (Greatest lower bound (infimum)).
Moreover, for every partition ,
the outer inequalities because a member of a set is at most its supremum and at least its infimum.
Integrability
is Darboux integrable on , and on this page simply integrable, when
and then the common value is written
the integral of over . It is a single well-determined real number, being the common value of two numbers each of which is unique (Suprema and infima are unique). Without the displayed equality the symbol is not defined and is never written.
The inequality above is the whole difficulty. By the previous paragraph integrability is never a question of one integral exceeding the other, only of the gap being ; and by Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with that gap is exactly when a single partition can be found making small. Whether that is possible is settled completely, in terms of the discontinuities of , by Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero.
"Riemann integrable" means the same thing here. The definition above is Darboux's. Riemann's own definition, in terms of tagged partitions of small mesh, is Tagged partitions of , with a tag in each subinterval, and the Riemann sum , and the two define the same class of functions with the same integral by The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below . Until that theorem is proved the two phrases are kept apart; after it they are used interchangeably, as they are throughout the literature.
Remarks
-
The supremum is over all partitions, and nothing is selected. Both and are sets determined by and alone, and and are canonical, so no choice principle is involved in forming either integral. Where a choice does enter on this page is recorded in What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets.
-
Why the lower integral is a supremum and not an infimum. Refining a partition can only increase a lower sum and decrease an upper sum (Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most ), so the lower sums push up towards the integral and the upper sums push down towards it. Taking would return the sum over the coarsest partition and would carry no information about beyond its infimum on .
-
A bounded always has both integrals; only their equality can fail. The Dirichlet function on has lower integral and upper integral (FALSE: every bounded function on is Riemann integrable), which is the standard witness that the definition above is not vacuous in either direction.
If on then for every partition ; in particular every constant function is integrable, with
Statement
Let be reals and let satisfy
with real. Then is bounded (Lower bound, bounded below, bounded set), so its Darboux sums and integrals are defined (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and , The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ), and for every partition of (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions)
In particular, taking to be the constant function with value :
the constant function being integrable, with for every partition .
Facts & Assumptions
Given: Reals , reals , and with for every . Let be a partition of , with subintervals and lengths for .
for every partition ; is integrable exactly when the two integrals are equal, and then is their common value (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
An infimum is the greatest lower bound and a supremum the least upper bound; a set with a single element has that element as both (Greatest lower bound (infimum), Complete ordered field (least-upper-bound property), Maximum and minimum of a set).
Finite sums: scaling, monotonicity in the terms, and (Finite sums and finite products, by recursion, Laws of finite sums and finite products).
Ordered-field arithmetic: multiplying an inequality by a positive quantity preserves it, adding a constant preserves it, and the order is transitive; whenever (Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Basic properties of the absolute value, Ordered field, Complete ordered field (least-upper-bound property)). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Proof
is bounded: for every by [L6], so the Darboux sums and integrals of [L2] and [L3] are defined.
For every : is a lower bound of and an upper bound, since ; the set is nonempty by [L1]. Hence and by [L4].
The constant case, treated on its own. Suppose in addition that is the constant function with value , that is for every ; the general argument below does not use this supposition. Then for every by [L1], so by [L4], and by [L5] and [L1].
: by step 1.2 and one has for every , so monotonicity and scaling in [L5] give by [L1].
: the same argument with gives .
Combining steps 2.1 and 2.2 with the chain of [L3] gives the displayed five-term inequality for every partition .
Hence, still under the supposition of step 1.3 that is constant with value , the set of lower sums and the set of upper sums are both , so by [L4], is integrable, and by [L3].
Remarks
-
The five-term chain is the only estimate most of this page needs. Every integrability proof below produces one partition and controls ; the chain then locates both integrals inside an interval of that length, and Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with turns the observation into an equivalence.
-
The bounds are sharp, but equality does not characterize constants. Constant functions show that neither outer coefficient can be improved. Nonconstant functions can also attain equality: for the Dirichlet indicator on , every partition has and , so both outer bounds are equalities.
-
Nonnegativity, as a special case. If on then may be taken to be , so whenever the integral exists. A nonnegative integrand with vanishing integral need not vanish, however; that is FALSE: a nonnegative Riemann integrable function on with is identically zero.
Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with
Statement
Let be reals and let be bounded (Lower bound, bounded below, bounded set). Then is Darboux integrable on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ) if and only if
(For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and , Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
This is the criterion every later integrability proof on this page uses. It replaces a statement about a supremum and an infimum over all partitions, which cannot be checked directly, by the exhibition of a single partition for each . The criterion says nothing about the value of the integral; that is located separately, by If on then for every partition ; in particular every constant function is integrable, with , between and for the same .
Facts & Assumptions
Given: Reals and a bounded .
The criterion: for every real there is a partition of with .
for every partition ; and over the nonempty sets of lower sums and of upper sums; is integrable exactly when the two are equal (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation , For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and ).
-characterisation of the supremum: if with nonempty then for every real there is with (Epsilon characterisation of the supremum). Dually, if then for every real there is with (Epsilon characterisation of the infimum, Greatest lower bound (infimum)).
If refines then and ; the common refinement refines both and (Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most , Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
Ordered-field arithmetic: adding a constant to both sides preserves an inequality, the order is total and transitive, and for (Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property)). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Proof
Write , a real number with by [L1]; is integrable exactly when .
The criterion is sufficient. Assume [A1] and let a real be given. Fix a partition with . By [L1], and , so .
The criterion is necessary; this half of the proof is steps 1.3, 2.2 and 3.1, and its symbols are its own. Assume is integrable and write for the common value . Let a real be given; then by [L4].
So for every real . If , taking gives , which is false; hence and is integrable by step 1.1.
By [L2] applied to , whose supremum is , there is a partition with ; by [L2] applied to , whose infimum is , there is a partition with .
Put , which refines both by [L3]. Then and , so by [L4]. Since was arbitrary, the criterion holds.
Steps 1.2 and 2.1 give the implication from the criterion to integrability, and steps 1.3, 2.2 and 3.1 give the converse; the two halves are independent and use no symbol in common, and together they are the stated equivalence.
Remarks
-
The strict inequality is not essential. Requiring for every defines the same condition, since a partition working for works strictly for . Statements below use whichever form is convenient and no consequence turns on the difference.
-
The common refinement is where the two partitions are reconciled. Step 2.2 produces one partition good for the lower sum and another good for the upper sum, and there is no reason for them to be the same. Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most is exactly what allows a single partition to inherit both properties, and it is the only place in this proof where anything beyond the definitions is used.
-
No choice principle is used. Steps 1.2, 2.2 and 3.1 instantiate finitely many existential statements, which is ordinary first-order reasoning. See What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets.
Tagged partitions of , with a tag in each subinterval, and the Riemann sum
Definition
Let be reals and let be a partition of , with subintervals and lengths for (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
A tagging of is a sequence (Sequences of reals: bounded, eventually, frequently, tails, subsequences) with
the second clause being the same bookkeeping tail convention that Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions uses, so that is a genuine sequence and no index above is ever read. The pair is a tagged partition of , and is the tag of the -th subinterval. The mesh of a tagged partition is the mesh of its underlying partition.
Taggings exist, and no choice is involved in producing one. Setting for and for defines a tagging, since (Intervals of : the nine order-convex forms, nondegeneracy, and length). So every partition carries at least one tagging, exhibited by a formula. What is a selection is choosing a tag in each subinterval subject to a condition, as The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below does; there the family of choices is finite and the selection is a theorem of ZF.
For and a tagged partition the Riemann sum of is
the finite sum of Finite sums and finite products, by recursion, indexed by with . It is a real number, being a finite sum of reals, and it is defined for every , bounded or not: no supremum or infimum of occurs in it.
A Riemann sum lies between the Darboux sums of the same partition
Suppose in addition that is bounded (Lower bound, bounded below, bounded set), so that the Darboux sums of For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and are defined. Then for every tagging of ,
Indeed gives (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and ), and multiplying by and summing over preserves the two inequalities, by monotonicity of finite sums, clause 4 of Laws of finite sums and finite products, and the order axioms (Ordered field, Complete ordered field (least-upper-bound property)).
This one line is the whole of the easy half of The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below : whatever the tags, a Riemann sum is trapped between the two Darboux sums, so control of is control of every Riemann sum over at once.
Remarks
-
The tags are unconstrained beyond membership. In particular a tag may be an endpoint, two adjacent subintervals may share their tag at the common endpoint, and the tags need not be increasing. The three standard specialisations — left endpoints , right endpoints , midpoints — are all taggings, and each is given by a formula in .
-
Convergence of Riemann sums is a mesh condition, not a sequence condition. The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below quantifies over all tagged partitions of mesh below . Weakening that to a single sequence of tagged partitions whose meshes tend to gives a strictly weaker condition, and the weakening is not harmless: the companion page of this pair exhibits a non-integrable function whose Riemann sums are constant along such a sequence.
-
Why Riemann sums and Darboux sums are both kept. The Darboux sums are canonical functions of and and make suprema and infima available (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ); the Riemann sums are defined without any completeness of and are what a numerical approximation actually computes. The theorem that the two routes give the same integral is The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below .
The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below
Statement
Let be reals, let be bounded (Lower bound, bounded below, bounded set) and let . The following are equivalent.
- (Darboux) is Darboux integrable on with (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
- (Riemann) For every real there is a real such that for every tagged partition of with (Tagged partitions of , with a tag in each subinterval, and the Riemann sum , Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
The quantifier over tagged partitions is universal, and that is the content. Condition 2 constrains every tagged partition of small mesh at once, tags included; it is not a statement about one sequence of tagged partitions, and it cannot be weakened to one. The companion page of this pair exhibits a non-integrable function whose Riemann sums are constant along such a sequence.
Boundedness is a hypothesis of both conditions as stated here. Condition 1 presupposes it, since the Darboux sums of an unbounded function do not exist (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and ); condition 2 makes sense for unbounded as well, and in fact implies boundedness, but that implication is not proved here and is not used: every application on this page starts from a bounded .
Facts & Assumptions
Given: Reals , a bounded , a real with for every , and a real . Put , so and for every .
For a partition of : , the subintervals are nonempty, , , and . The uniform partition into parts has . The common refinement refines both, and (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions, Intervals of : the nine order-convex forms, nondegeneracy, and length).
and with and ; ; is integrable exactly when the two integrals coincide, and then is their common value (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and , The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
for a tagging of , and when is bounded (Tagged partitions of , with a tag in each subinterval, and the Riemann sum ).
Riemann's criterion: a bounded is integrable if and only if for every real there is a partition with (Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with ).
-characterisations: if with nonempty then for every real there is with ; dually for the infimum (Epsilon characterisation of the supremum, Epsilon characterisation of the infimum).
A family of nonempty sets indexed by a natural number has a choice function, and this is a theorem of ZF; the family used below is indexed by , which is exactly that listed form. Every natural-number-indexed list of nonempty sets has a choice function on its family of values states it in that form and expressly declines to identify it with "every finite family of nonempty sets has a choice function", no definition of finiteness being available where it is proved (Every natural-number-indexed list of nonempty sets has a choice function on its family of values, Choice function).
For every real there is a natural with ; is nonnegative, additive and nondecreasing on , and for (For every in a complete ordered field there is a natural with , Every complete ordered field is Archimedean, The canonical natural of a field, Canonical naturals are positive and strictly increasing).
Finite sums: additivity, scaling, monotonicity in the terms (Finite sums and finite products, by recursion, Laws of finite sums and finite products).
Ordered-field arithmetic and the absolute value: adding a constant and multiplying by a positive quantity preserve an inequality; the order is total and transitive; exactly when for (Basic properties of the absolute value, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, The multiplicative identity is positive, Ordered field, Complete ordered field (least-upper-bound property)). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Proof
Condition 2 implies condition 1. Assume condition 2 and let a real be given. Fix as in condition 2 for this , and put by [L10].
Condition 1 implies condition 2; this half of the proof is steps 1.2, 2.2, 2.3, 3.3, 4.2, 5.2 and 6.2, and its symbols are its own. Assume is integrable with and let a real be given. By [L4] fix a partition with .
A partition of mesh below exists: by [L8] fix with and take , so by [L1] and [L10]. Write .
By [L2] and integrability, . Hence and , that is and .
Put , a positive real since and by [L8] and by [L1].
For each the set is nonempty by [L6], since and is nonempty by [L1]. By [L7] the finite family has a choice function ; put for and for , a tagging of .
Likewise the sets are nonempty by [L6], and [L7] supplies a tagging of with for .
Let be any tagged partition of with , and write and , with . By [L1], refines both and , and , so by [L8].
: by step 3.1, for , so multiplying by and summing gives , by [L9], [L1] and [L3]. Symmetrically .
By [L5] applied to the refinement of , , and likewise .
By condition 2 both and , since . Hence and , by step 4.1 and [L10].
By [L5] applied to the refinement of , and . Combining with step 4.2 and step 2.2: , and symmetrically .
By [L2], and , and since by [L2], both integrals lie strictly between and ; in particular and .
By [L3], , so step 5.2 gives , whence by [L10]. Since was an arbitrary tagged partition of mesh below , condition 2 holds with this .
Step 6.1 holds for every real . If , taking would give , which is false for a positive quantity; so , and the same argument gives . Hence is integrable with by [L2], which is condition 1.
Steps 1.1, 2.1, 3.1, 3.2, 4.1, 5.1, 6.1 and 7.1 prove that condition 2 implies condition 1; steps 1.2, 2.2, 2.3, 3.3, 4.2, 5.2 and 6.2 prove the converse. The two halves share no symbol, the first working with and the second with , and together they give the stated equivalence.
Remarks
-
What the Riemann condition costs in choice: nothing beyond ZF. The only selection made anywhere above is in steps 3.1 and 3.2, where a tag is picked in each of the subintervals of one fixed partition. That family is listed by the index , and a family of nonempty sets listed by a natural number has a choice function outright (Every natural-number-indexed list of nonempty sets has a choice function on its family of values), with no appeal to any choice axiom. Every other existential in the proof is instantiated once. This is recorded in What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets.
-
Why the mesh of the coarse partition is the right quantity. Step 4.2 is the only place where the mesh hypothesis is spent, and it is spent through the quantitative clause of Refining a partition raises the lower Darboux sum and lowers the upper one, and every lower sum is at most every upper sum: when refines , and for arbitrary partitions and ; moreover the two changes are at most . The symbols there are those of the second half: adding the at most interior points of to the arbitrary partition can change each Darboux sum by at most times the total length of the affected subintervals, and each of those has length below , the mesh bound imposed on . The number is fixed before is chosen, in step 1.2 against step 2.3, which is why the argument is not circular.
-
The two conditions are not symmetric in what they presuppose. Condition 1 names the integral as a supremum and an infimum and needs the completeness of to make sense; condition 2 names it as a limit of sums and could be stated over any ordered field. What the theorem says is that on the two coincide, so the numerical picture and the order-theoretic one describe the same object.
-
The value is not a free parameter after the fact. If condition 2 holds for and for then for every , by evaluating both at one tagged partition of small enough mesh, so . The integral is therefore determined by condition 2 alone, as it is by condition 1.
A continuous function on is Riemann integrable, by Heine-Cantor and Riemann's criterion
Statement
Let be reals and let be continuous on (Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point). Then is bounded (Lower bound, bounded below, bounded set) and Riemann integrable on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
The proof gives more than integrability: it gives a partition that works. For every real the uniform partition into parts already satisfies , as soon as is large enough that is below the that uniform continuity supplies for . Uniform continuity is exactly what makes one serve all subintervals at once, and it is the only place where the compactness of is used.
Facts & Assumptions
Given: Reals and a function continuous on .
is closed and bounded, hence compact (Intervals of : the nine order-convex forms, nondegeneracy, and length, Open subset of (every point has a neighbourhood inside it), closed subset (complement open), and clopen, Lower bound, bounded below, bounded set, A subset of is compact if and only if it is closed and bounded, Open cover, subcover, compact subset of (every open cover has a finite subcover), and sequentially compact subset).
A continuous real function on a compact subset of is bounded there (A continuous real function on a compact subset of is bounded).
Heine-Cantor: a continuous real function on a compact subset of is uniformly continuous on , that is, for every real there is a real with for all with (Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous, proved -natively from sequential compactness, Uniform continuity of : one serving every pair of points of ).
For a partition of : , , and the uniform partition into parts has every equal to (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
Riemann's criterion: a bounded is integrable if and only if for every real there is a partition with (Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with ).
For every real there is a natural with , and for (For every in a complete ordered field there is a natural with , Every complete ordered field is Archimedean, The canonical natural of a field, Canonical naturals are positive and strictly increasing).
Finite sums: scaling and monotonicity in the terms (Finite sums and finite products, by recursion, Laws of finite sums and finite products).
Ordered-field arithmetic and the absolute value: adding a constant and multiplying by a positive quantity preserve an inequality; the order is total and transitive; gives (Basic properties of the absolute value, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), Intervals of : the nine order-convex forms, nondegeneracy, and length). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Proof
is compact by [L1], so is bounded on by [L2] and its Darboux sums and integrals are defined.
Let a real be given and put , a positive real by [L9] since .
By [L3] applied to the compact set with this , fix a real such that for all with .
By [L7] fix a natural with , and put , the uniform partition of into parts. Then every equals by [L4] and [L9].
For each and all one has by [L9], hence by step 2.1. So is an upper bound of the set , and therefore by [L5].
Consequently , using [L5], step 4.1, , [L8], [L4] and [L9].
Since the real of step 1.2 was arbitrary and step 5.1 produced a partition with , criterion [L6] applies and is Riemann integrable on ; it is bounded by step 1.1.
Remarks
-
Continuity is sufficient and very far from necessary. A monotone function may have infinitely many discontinuities and is still integrable (A monotone function on is Riemann integrable: for the uniform partition into parts the upper minus lower sum telescopes to ); Thomae's function is discontinuous at every rational and integrable (A bounded function on whose set of discontinuities is at most countable is Riemann integrable); and the indicator of the Cantor set is discontinuous at uncountably many points and integrable. The exact frontier is Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero.
-
Where compactness enters, and what it buys. Only through [L1], and then twice: A continuous real function on a compact subset of is bounded to know that the Darboux sums exist at all, and Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous, proved -natively from sequential compactness to get one for the whole interval. On a non-compact interval both can fail: is continuous on and unbounded there, so it has no Darboux sums at all.
-
The choice cost is inherited, not incurred. Nothing in the proof above selects anything from an infinite family; the single use of countable choice behind this theorem sits inside Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous, proved -natively from sequential compactness, which names it in its own statement. See What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets.
A monotone function on is Riemann integrable: for the uniform partition into parts the upper minus lower sum telescopes to
Statement
Let be reals and let be monotone, that is nondecreasing or nonincreasing on (Nondecreasing, increasing (strictly increasing), nonincreasing, decreasing, monotone and strictly monotone real functions on a subset of , with the dictionary to monotone sequences). Then is bounded (Lower bound, bounded below, bounded set) and Riemann integrable on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
Moreover, for the uniform partition of into parts (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions),
where is the canonical natural of in (The canonical natural of a field). The right-hand side is an equality, not an estimate: the sum telescopes exactly, because on each subinterval a monotone function attains its extremes at the two endpoints.
No continuity is assumed, and none holds in general: a nondecreasing function may be discontinuous at every rational (Converse to Froda: for every at most countable there is a bounded nondecreasing whose set of discontinuities is exactly , every one of them a jump), and the companion page of this pair works out the integral of the floor function, the simplest discontinuous monotone integrand.
Facts & Assumptions
Given: Reals and a monotone . Let be a natural number and let be the uniform partition of into parts, with subintervals and lengths for .
is nondecreasing, meaning whenever in , or nonincreasing, meaning whenever ; these two cases are what "monotone" means and they exhaust it (Nondecreasing, increasing (strictly increasing), nonincreasing, decreasing, monotone and strictly monotone real functions on a subset of , with the dictionary to monotone sequences).
For the uniform partition: , , , every , and (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
If a nonempty set has a greatest element then that element is , and if it has a least element then that element is (Maximum and minimum of a set, Greatest lower bound (infimum), Complete ordered field (least-upper-bound property)).
Finite sums: scaling and telescoping, (Finite sums and finite products, by recursion, Laws of finite sums and finite products).
Riemann's criterion: a bounded is integrable if and only if for every real there is a partition with (Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with ).
For every real there is a natural with , and for (For every in a complete ordered field there is a natural with , Every complete ordered field is Archimedean, The canonical natural of a field, Canonical naturals are positive and strictly increasing).
Ordered-field arithmetic and the absolute value: adding a constant and multiplying by a positive quantity preserve an inequality; the order is total and transitive; for and for (Basic properties of the absolute value, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), Intervals of : the nine order-convex forms, nondegeneracy, and length). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Proof
By [L1] there are two cases, nondecreasing and nonincreasing, and they exhaust the hypothesis. Every satisfies (Intervals of : the nine order-convex forms, nondegeneracy, and length).
Case: is nondecreasing. Then for every , so is bounded by [L8]; and for and one has , hence . Since and themselves lie in , they are its least and greatest elements, so and by [L3].
Case: is nonincreasing. Then for every , so is bounded; and for and one has , so and by [L3].
In the nondecreasing case, , so by [L4], [L2] and [L5], , and , so this equals by [L8].
In the nonincreasing case the same computation gives with , which is again by [L8]. The two cases of step 1.1 exhaust the hypothesis, so the displayed identity holds for every monotone , which is also bounded.
Let a real be given and put , a positive real by [L8]. By [L7] fix a natural with .
Then : the first inequality because and , and the second because and . So .
Since the real was arbitrary and step 4.1 produced a partition with , criterion [L6] applies: is bounded by steps 1.2 and 1.3 and Riemann integrable on .
Remarks
-
The telescoping is exact, and that is what makes the proof short. No estimate of is needed subinterval by subinterval: the whole sum of the gaps is the total rise of , however wildly the rise is distributed. This is why a monotone function with infinitely many jumps is no harder than a continuous one here, and it is the same telescoping that Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions uses for the lengths.
-
Uniformity of the partition is a convenience, not a necessity. For an arbitrary partition the same identification of and gives , by bounding each by the mesh before telescoping. The uniform partition is used above only so that can be pulled out of the sum as a constant.
-
No choice principle is used. The partition is given by a formula in , and is obtained from one instance of the Archimedean property. See What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets.
-
Monotone is strictly weaker than continuous here. The floor function is nondecreasing with jumps at every integer and is integrable (the companion page of this pair); and a monotone function has at most countably many discontinuities (Froda's theorem: the set of discontinuities of a monotone function on an interval is at most countable, the injection into being built from one fixed enumeration of the rationals by least index, so no choice principle is used), so this theorem is also a special case of A bounded function on whose set of discontinuities is at most countable is Riemann integrable once that is available. The direct proof is kept because it is elementary and quantitative, and because it costs no choice at all.
A bounded function on that is continuous except at finitely many points is Riemann integrable
Statement
Let be reals and let be bounded (Lower bound, bounded below, bounded set). Suppose there are and points such that is continuous (Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point) at every point of other than ; that is, every discontinuity of (Discontinuity of at a point of its domain, and its classification: removable discontinuity, jump discontinuity and essential discontinuity, equivalently Rudin's discontinuities of the first and of the second kind) occurs among those listed points. Then is Riemann integrable on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
For the hypothesis says is continuous on and the conclusion is A continuous function on is Riemann integrable, by Heine-Cantor and Riemann's criterion; the argument below covers that case without a separate treatment. Repetitions in the list are allowed and harmless, and no claim is made that the listed points are discontinuities: the hypothesis is one-sided, so a finite superset of the discontinuity set is enough.
Nothing is said about the kind of the discontinuities. They may be removable, jumps, or essential (Discontinuity of at a point of its domain, and its classification: removable discontinuity, jump discontinuity and essential discontinuity, equivalently Rudin's discontinuities of the first and of the second kind); only their number matters. Boundedness is a genuine hypothesis, since an unbounded function has no Darboux sums at all (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and ).
Facts & Assumptions
Given: Reals ; a bounded ; a real with for every ; and with points such that is continuous at every with for all .
For a partition of : , , , , no with lies strictly between and , inserting a point does not increase the mesh and adds that point to , and the uniform partition has mesh (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
Riemann's criterion: a bounded is integrable if and only if for every real there is a partition with (Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with ).
A closed bounded subset of is compact, and a continuous real function on a compact subset of is uniformly continuous on : for every real there is a real with for all with . This holds for as well, the condition being vacuous there (A subset of is compact if and only if it is closed and bounded, Open cover, subcover, compact subset of (every open cover has a finite subcover), and sequentially compact subset, Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous, proved -natively from sequential compactness, Uniform continuity of : one serving every pair of points of ).
Every open interval is an open set, an arbitrary union of open sets is open, a complement of an open set is closed, an intersection of closed sets is closed, and is closed and bounded (Intervals of : the nine order-convex forms, nondegeneracy, and length, Open subset of (every point has a neighbourhood inside it), closed subset (complement open), and clopen, Arbitrary unions and finite intersections of open subsets of are open, and dually for closed sets, The -neighbourhood and the punctured -neighbourhood of a point of , Lower bound, bounded below, bounded set).
For the endpoints and are adherent to , so every closed set containing contains (The closure equals the set together with its limit points, equals the set of points every neighbourhood of which meets it, and is the smallest closed superset; a set is closed iff it contains its limit points, Interior, closure, boundary and exterior of a subset of , The -neighbourhood and the punctured -neighbourhood of a point of , Intervals of : the nine order-convex forms, nondegeneracy, and length).
If is continuous at and , then the restriction is continuous at as a function on : the same works, the condition quantifying over fewer points (Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point).
Finite sums: splitting, additivity, scaling, monotonicity in the terms, and telescoping (Finite sums and finite products, by recursion, Laws of finite sums and finite products). Also the interchange of two finite sums, for any doubly indexed family of reals. That identity is not one of the six clauses of Laws of finite sums and finite products and is therefore proved here, by induction on (The principle of mathematical induction). At each inner sum is by the recursion clause of Finite sums and finite products, by recursion, so the left side is by clause 2 of Laws of finite sums and finite products taken with , while the right side is an empty sum and so is as well. Passing from to , the recursion clause and clause 1 of Laws of finite sums and finite products give , which by the induction hypothesis is , again by the recursion clause. Note that is fixed throughout the induction and only varies.
Every nonempty subset of has a least element (The well-ordering principle).
For every real there is a natural with ; for and (For every in a complete ordered field there is a natural with , Every complete ordered field is Archimedean, The canonical natural of a field, Canonical naturals are positive and strictly increasing).
Ordered-field arithmetic and the absolute value: adding a constant and multiplying by a positive quantity preserve an inequality; the order is total and transitive; gives (Basic properties of the absolute value, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), Intervals of : the nine order-convex forms, nondegeneracy, and length). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Proof
Let a real be given. Put and , both positive reals by [L10] and [L11].
Put , an open set by [L5], and , an intersection of two closed sets, hence closed by [L5], and bounded since ; so is compact by [L4].
is continuous at every point of : a point is not any , since and misses . Hence the restriction is continuous on by [L7].
By [L4] applied to on the compact set with the value , fix a real such that for all with .
By [L10] fix a natural with , so that the uniform partition has mesh by [L1] and [L11]. Let be the partition obtained from by inserting, one after another, those of the points and with that lie in . By [L1] each insertion leaves the mesh no larger, so , and contains every one of those points that lies in .
A dichotomy for each subinterval and each . Fix and , and write and . Neither nor lies in the open interval : if such a point lies in it is a member of by step 5.1, hence is some with , and no lies strictly between and by [L1]; and if it lies outside it is outside altogether.
Consequently either , or . Suppose the intersection contains a point and let . If then lies between and , both in the order-convex set , so , contradicting step 6.1; likewise is impossible. So . Then with forces , and symmetrically , that is .
Call bad when for some , and good otherwise. If is good then by step 7.1 the open interval meets no , hence ; since is closed, [L6] gives .
For a good : all lie in and satisfy by [L1] and [L11], so by step 4.1; therefore bounds the set whose supremum is , and by [L2].
Bounding the bad lengths. For put , so that is bad exactly when for some , and put for and otherwise. Each is a set of consecutive indices: if with then and , so .
for each . If the sum is . Otherwise let and let be the least natural with and , which exists by [L9] because ; by step 9.2 then , since an with together with and would put . Splitting the sum at and at and discarding the vanishing outer parts ([L8]) gives by telescoping, and , give and , whence .
Put for bad and for good. Then for every , all terms being nonnegative and a bad lying in some ; so by [L8], , using step 10.1.
For every one has : for good this is step 9.1 together with , and for bad it follows from in [L2] and , together with .
Summing step 12.1 over and using [L8], [L1] and step 11.1: , the last estimate because by step 1.1.
The real of step 1.1 was arbitrary and step 13.1 produced a partition with , so [L3] applies and is Riemann integrable on .
Remarks
-
Where the two budgets go. The of step 13.1 that is spent on the good subintervals buys uniform continuity away from the bad points; the spent on the bad ones buys nothing but their total length, and it is affordable only because there are finitely many of them and may be chosen after is known. Both halves survive verbatim when "finitely many points" is replaced by "a set of measure zero", and that replacement is Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero.
-
The listing form of the hypothesis is deliberate. Saying "the set of discontinuities is finite" would require a notion of finiteness and a listing theorem to use it; saying "every discontinuity is among " is what the proof consumes and is what every application supplies. The same device is used by Every nonempty finite set of reals has a maximum and a minimum.
-
The result is genuinely weaker than what is true. Thomae's function has infinitely many discontinuities and is integrable, and so is the indicator of the Cantor set, whose discontinuity set is uncountable. What survives is that a finite discontinuity set never obstructs integrability, whatever the function does at those points.
-
Choice. The proof selects nothing from an infinite family; the only countable choice behind it is the single use inside Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous, proved -natively from sequential compactness, invoked at step 4.1. See What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets.
Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero
Statement
Let be reals, let be bounded (Lower bound, bounded below, bounded set) and let
(Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point, Discontinuity of at a point of its domain, and its classification: removable discontinuity, jump discontinuity and essential discontinuity, equivalently Rudin's discontinuities of the first and of the second kind). Then
(The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation , Measure zero (a countable cover by intervals of total length below every ) and content zero (a finite such cover)).
The choice cost, named. The implication from integrability to being null uses the Axiom of Countable Choice (The Axiom of Countable Choice ()) exactly once, through A countable union of measure-zero sets has measure zero, by countable choice at step 7.1: is exhibited as the union of a sequence of null sets. The converse implication, from null to integrability, is a theorem of ZF: it uses no choice principle at all.
"Measure zero" here is the cover condition of Measure zero (a countable cover by intervals of total length below every ) and content zero (a finite such cover), namely that for every there is a sequence of intervals covering of total length at most . No outer measure, no measurable set and no Lebesgue integral is used or needed; the criterion is a statement about interval covers throughout.
Facts & Assumptions
Given: Reals , a bounded , a real with for every , and as in the Statement.
The Axiom of Countable Choice, used only where [L11] is invoked (The Axiom of Countable Choice ()).
For a partition of : , , , , and appending a point to a partition of gives a partition of whose subintervals are the old ones together with (Partition of as a finite strictly increasing list , its subintervals and their lengths, its mesh, refinement, and the common refinement of two partitions).
Riemann's criterion: a bounded is integrable if and only if for every real there is a partition with (Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with ).
Oscillation: for ; for every real and every ; is the infimum of those values over ; and since is bounded every one of these values is a real number in (The oscillation of on a set and the oscillation at a point, both taken in the extended reals, The extended real line , its order, and the arithmetic that is left undefined, The -neighbourhood and the punctured -neighbourhood of a point of ).
is continuous at if and only if ; hence ( is continuous at if and only if , Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point).
For every real there is a closed with (For every real the set is the intersection with of a closed subset of ; in particular it is closed in when ).
A subset of is compact exactly when it is closed and bounded; is closed and bounded; an intersection of closed sets is closed; every open interval is an open set (A subset of is compact if and only if it is closed and bounded, Open cover, subcover, compact subset of (every open cover has a finite subcover), and sequentially compact subset, Open subset of (every point has a neighbourhood inside it), closed subset (complement open), and clopen, Arbitrary unions and finite intersections of open subsets of are open, and dually for closed sets, Intervals of : the nine order-convex forms, nondegeneracy, and length, Lower bound, bounded below, bounded set).
has content zero when for every real there are and reals with and ; has measure zero when the same holds with a sequence of intervals and every partial total length at most ; a subset of a null set is null (Measure zero (a countable cover by intervals of total length below every ) and content zero (a finite such cover)).
A set of content zero has measure zero (A set of content zero has measure zero), and for a compact set the two notions coincide (For a compact subset of , measure zero and content zero coincide).
For every real there is a natural with ; for , is nonnegative and nondecreasing on (For every in a complete ordered field there is a natural with , Every complete ordered field is Archimedean, The canonical natural of a field, Canonical naturals are positive and strictly increasing).
Assuming [A1], the union of a sequence of null subsets of is null (A countable union of measure-zero sets has measure zero, by countable choice, Sequences of reals: bounded, eventually, frequently, tails, subsequences).
Finite sums: splitting, additivity, scaling, monotonicity in the terms, and telescoping (Finite sums and finite products, by recursion, Laws of finite sums and finite products). Also the interchange of two finite sums, for any doubly indexed family of reals; below it is applied with , since abbreviates . That identity is not one of the six clauses of Laws of finite sums and finite products and is therefore proved here, by induction on with held fixed (The principle of mathematical induction). At each inner sum is by the recursion clause of Finite sums and finite products, by recursion, so the left side is by clause 2 of Laws of finite sums and finite products taken with , while the right side is an empty sum and so is as well. Passing from to , the recursion clause and clause 1 of Laws of finite sums and finite products give , which by the induction hypothesis is , again by the recursion clause.
Every nonempty subset of has a least element (The well-ordering principle); every nonempty subset of bounded above has a supremum (Complete ordered field (least-upper-bound property)).
Ordered-field arithmetic and the absolute value: adding a constant and multiplying by a positive quantity preserve an inequality; the order is total and transitive; an open interval is order-convex (Basic properties of the absolute value, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), Intervals of : the nine order-convex forms, nondegeneracy, and length). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Proof
For a real put . By [L5], for every .
Each has content zero, assuming integrable. Let and be real. By [L3] fix a partition with . Let and put for and otherwise.
The exhaustion of . Put for , a positive real by [L10]. Then . For the inclusion from left to right, let , so by [L5] and is a real by [L4]; if then , and otherwise [L10] gives a natural with , so . For the reverse inclusion, gives , hence by [L5].
The converse; this half of the proof is steps 2.3, 3.2, 4.2, 5.2, 6.2, 7.2, 8.1, 9.1, 10.1, 11.1, 12.1 and 13.1, and its symbols are its own. Assume null and let a real be given. Put and , both positive by [L14]. By step 1.1 and [L8], is null.
For one has : fix ; since is open there is a real with , so and [L4] gives by [L2].
is compact: by [L6] there is a closed with , an intersection of two closed sets, hence closed; and is bounded. So [L7] applies.
Hence for every , the case because both and . Summing and using [L12] and [L2]: , so .
By [L9] applied to the compact null set , it has content zero, so by [L8] there are and reals with and . Put and , an open interval containing , of length . Then , by [L12] and [L10].
is covered by the finite list of closed intervals , , defined by for with , for with , and for : indeed a point of lies in , hence is one of or lies in some , and in the latter case . Its total length is , by splitting the sum at ([L12]).
The family of good intervals. Let be the set of all open intervals with such that either for some , or . Every lies in a member: if then for some by step 4.2, and is itself a member; and if then , so by [L4] some real has , and is a member containing .
As was arbitrary, has content zero by [L8], hence measure zero by [L9]; this used only that is integrable.
Cousin's construction: a partition each of whose subintervals lies in a member of . Let be the set of such that some partition of has every subinterval contained in a member of . is nonempty: by step 5.2 fix with and put , so , and ; the one-subinterval partition of has , so . Also is bounded above by , so exists by [L13] and .
Integrability implies null. Assume integrable. By step 6.1 each is null, and is a sequence of subsets of , so [L11] applies and is null by step 2.2. This is the only use of [A1] in the proof.
. By step 5.2 fix with . Since there is with , and . Suppose and choose a real with , possible because and . Then , so , and appending to a partition of witnessing gives one for by [L1]; hence with , which is impossible.
. By step 5.2 fix with . Since there is with and . If there is nothing to prove; otherwise gives , and appending as in step 7.2 puts in . So there is a partition of , with subintervals and lengths for , every subinterval of which lies in a member of .
Good and bad subintervals. Write and . Call good when for some with , and bad otherwise. For a good , , so by [L2] and [L4]. For a bad , step 8.1 supplies a member containing , and it is not of the second kind, so for some .
Bounding the bad lengths. For put and for , otherwise; a bad lies in some by step 9.1. Each consists of consecutive indices, since with gives and .
for each : the sum is when ; otherwise let and let be the least natural with and , which exists by [L13] since , so that by step 10.1. Splitting the sum at and at and discarding the vanishing outer parts, then telescoping ([L12]), gives , using and .
Put for bad and for good . Then pointwise by step 10.1, all terms being nonnegative, so by [L12] and step 11.1, , the last step by step 4.2.
For every , : for good by step 9.1 and , for bad by from [L2] and . Summing over and using [L12], [L1] and step 12.1: .
The real of step 2.3 was arbitrary and step 13.1 produced a partition with , so is integrable by [L3]. With step 7.1 this proves both implications, and the criterion is established; the forward half is steps 1.1, 2.1, 2.2, 3.1, 4.1, 5.1, 6.1 and 7.1, working with , and the converse half is the steps named in step 2.3, working with .
Remarks
-
What the two halves cost. The forward half is a single application of Riemann's criterion for each threshold , plus the countable union; the backward half is where all the work is, and it is entirely a covering argument: the bad set is compact and null, hence of content zero, hence coverable by finitely many open intervals of small total length, and the rest of is chopped up by Cousin's construction into pieces of oscillation below .
-
Why Cousin's construction and not a Lebesgue number. Step 6.2 to step 8.1 build the partition directly from the completeness of : the set of right endpoints reachable by a good partition is nonempty and bounded, and its supremum is shown to be and to be attained. This uses no sequence, no subsequence and no choice, whereas the usual Lebesgue-number argument selects a bad interval for each and then extracts a convergent subsequence, which costs countable choice. Since the whole point of this item's choice ledger is that the backward implication is a ZF theorem, the choice-free route is the one taken.
-
The superlevel sets, not the discontinuity set, are what is covered. itself is in general not closed, so For a compact subset of , measure zero and content zero coincide does not apply to it; each is closed in (For every real the set is the intersection with of a closed subset of ; in particular it is closed in when ) and bounded, and that is exactly the hypothesis needed. The passage back from the to is step 2.2, and it is where the countable union appears.
-
The exhaustion is derived here, and it is also claim 1 of For the set of points of at which is discontinuous is the intersection with of an subset of , and the set of points at which is continuous is the intersection with of a subset; for the two sets are and outright. When this proof was written that theorem stated only the descriptive form — as the trace on the domain of an subset of — which is not the pointwise identity step 2.2 needs, so the identity was derived inline from is continuous at if and only if and the Archimedean property. The exhaustion has since been stated there as claim 1, precisely because several items were quoting it from a theorem that did not assert it. The inline derivation is retained because it is three lines and keeps this item's choice ledger readable in one place; citing claim 1 instead would be equally correct.
-
Both directions are sharp in the obvious sense. The indicator of the Cantor set is discontinuous on an uncountable null set and is integrable; the indicator of the Smith-Volterra-Cantor set is discontinuous on a nowhere dense set that is not null and is not integrable (FALSE: a bounded function on is Riemann integrable exactly when its set of discontinuities is nowhere dense). So neither cardinality nor category decides integrability; only measure does.
A bounded function on whose set of discontinuities is at most countable is Riemann integrable
Statement
Let be reals and let be bounded (Lower bound, bounded below, bounded set). If the set
(Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point, Discontinuity of at a point of its domain, and its classification: removable discontinuity, jump discontinuity and essential discontinuity, equivalently Rudin's discontinuities of the first and of the second kind) is at most countable (Finite, countably infinite, countable, uncountable), then is Riemann integrable on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
No choice principle is used. Only the implication " null integrable" of Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero is invoked, and that implication is a theorem of ZF; Every at most countable subset of has measure zero is choice-free as well, since a listing of is a single object and the cover is a formula in the index.
The converse fails badly: the indicator of the Cantor set is discontinuous at uncountably many points and is integrable, because the Cantor set is null (The Cantor set is compact, perfect, uncountable, nowhere dense and of measure zero, and it contains no interval of positive length, so its only nonempty connected subsets are single points). What is true in both directions is Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero itself.
Facts & Assumptions
Given: Reals and a bounded whose set of discontinuities in is at most countable.
Every at most countable subset of has measure zero (Every at most countable subset of has measure zero, Finite, countably infinite, countable, uncountable, Measure zero (a countable cover by intervals of total length below every ) and content zero (a finite such cover)).
A bounded on is Riemann integrable if and only if its set of discontinuities has measure zero; the implication from "measure zero" to "integrable" uses no choice principle (Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero).
Proof
is at most countable by hypothesis, so has measure zero by [L1].
is bounded on and its discontinuity set has measure zero, so [L2] gives that is Riemann integrable on .
Remarks
-
The two classical instances. A function with finitely many discontinuities is covered (A bounded function on that is continuous except at finitely many points is Riemann integrable proves it again by an elementary argument that costs no Lebesgue criterion), and so is a monotone function, whose discontinuity set is at most countable by Froda's theorem (Froda's theorem: the set of discontinuities of a monotone function on an interval is at most countable, the injection into being built from one fixed enumeration of the rationals by least index, so no choice principle is used). The direct proof of A monotone function on is Riemann integrable: for the uniform partition into parts the upper minus lower sum telescopes to is nevertheless kept, because it is quantitative and elementary.
-
Thomae's function is the standard witness that this corollary has content. It is discontinuous at every rational and continuous at every irrational (The Dirichlet function is continuous at no point of , and Thomae's function is continuous at every irrational and at no rational, so its set of continuity points is exactly the set of irrationals and its oscillation at equals ), so its discontinuity set is countable and it is integrable, while its Dirichlet counterpart, discontinuous everywhere, is not (FALSE: every bounded function on is Riemann integrable).
-
Countability is sufficient and not necessary, and it is not even the right invariant. The Cantor set is uncountable and null, while the Smith-Volterra-Cantor set is uncountable and not null (The Smith-Volterra-Cantor set is compact, perfect and nowhere dense, and does not have measure zero); the first is a discontinuity set of an integrable function and the second is not. Cardinality decides nothing here; measure does.
What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets
This page develops the Riemann integral over ZF except at the points recorded below. The only choice principle that appears anywhere on it is the Axiom of Countable Choice (The Axiom of Countable Choice ()); the full Axiom of Choice is never used, and no claim is made anywhere that a use recorded here is necessary.
The ledger, item by item
The four entries that are easy to get wrong
Selecting a tag in every subinterval is not countable choice. The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below picks, for a single fixed partition, one point in each of its subintervals subject to a supremum condition. That family is listed by the index , and a family of nonempty sets listed by a natural number has a choice function outright, by Every natural-number-indexed list of nonempty sets has a choice function on its family of values, which is a theorem of ZF proved by induction. (That lemma is careful to state only the listed form, since no definition of finiteness is available where it is proved; the listed form is what is used here.) The temptation to read this as a choice principle comes from the phrase "for each pick a point"; the number of picks is what matters, and it is finite.
"For each pick a partition" would be countable choice, and the page never does it. Both directions of Riemann's criterion: a bounded on is Darboux integrable if and only if for every real there is a partition with and the whole of The Darboux and Riemann definitions agree: a bounded on is Darboux integrable with integral if and only if for every real there is a real such that for every tagged partition of mesh below instantiate an existential a fixed, finite number of times, once per under consideration; no proof on this page ever forms a sequence of partitions indexed by and reasons about it. The one place where a sequence of sets does appear is step 7.1 of Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero, and that is exactly where the ledger records a cost.
Only the forward half of Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero costs anything. The implication "integrable the discontinuity set is null" exhibits that set as and applies A countable union of measure-zero sets has measure zero, by countable choice, which assumes and names its own single use. The converse, "null integrable", is a theorem of ZF: For every real the set is the intersection with of a closed subset of ; in particular it is closed in when and A subset of is compact if and only if it is closed and bounded are choice-free, For a compact subset of , measure zero and content zero coincide and A set of content zero has measure zero are choice-free, and the partition is built by Cousin's supremum construction, which uses the completeness of and nothing else. This asymmetry is why A bounded function on whose set of discontinuities is at most countable is Riemann integrable appears in the table with no cost at all: it uses the converse half only, together with Every at most countable subset of has measure zero, whose own statement records that no choice principle is used there.
Heine-Cantor is the page's other source, and it is a single use. Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous, proved -natively from sequential compactness states that its proof invokes exactly once, to select one bad pair of points from each of countably many nonempty sets, and that the implication it borrows from A subset of is compact iff it is sequentially compact — compact implies sequentially compact — spends nothing. So A continuous function on is Riemann integrable, by Heine-Cantor and Riemann's criterion and A bounded function on that is continuous except at finitely many points is Riemann integrable each inherit that one use and add none of their own. The neighbouring ledger for the same expenditure on the continuity page is The sequence-to- direction of the Heine criterion uses countable choice for , and where this library records that cost.
What is deliberately not claimed
Nothing here says that is necessary for any of the three theorems that use it. The independence questions for the Heine-Cantor theorem and for the countable additivity of nullity over are not settled in this library, and no item on this page asserts anything about them. What the table records is what the proofs on disk actually spend, and it is meant to be checked against them rather than believed.
The one further caution is that a later proof of a result stated here could spend less. The direct argument for A monotone function on is Riemann integrable: for the uniform partition into parts the upper minus lower sum telescopes to is kept alongside the shorter route through A bounded function on whose set of discontinuities is at most countable is Riemann integrable precisely for that reason: the direct one is elementary and quantitative, and both are choice-free, so nothing is lost by keeping the pair.
5 · Examples, counterexamples and false statements
FALSE: every bounded function on is Riemann integrable
Statement
False claim: every bounded function (Lower bound, bounded below, bounded set) is Riemann integrable on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
Boundedness is exactly what is needed for the Darboux sums to exist (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and ), and the claim above confuses that with their two extrema agreeing. The witness below is bounded, takes only the values and , and has lower Darboux integral and upper Darboux integral : as far apart as the values allow.
Facts & Assumptions
Given: The Dirichlet function restricted to , that is with for rational and for irrational (The Dirichlet function , and Thomae's function with at a rational in lowest terms with and at every irrational ).
The false claim: every bounded function on a closed bounded interval with distinct endpoints is Riemann integrable.
Both and are dense in , and a set is dense exactly when every neighbourhood of every real meets it (Both and are dense in , and every nonempty open subset of is uncountable, The closure equals the set together with its limit points, equals the set of points every neighbourhood of which meets it, and is the smallest closed superset; a set is closed iff it contains its limit points, Interior, closure, boundary and exterior of a subset of , The -neighbourhood and the punctured -neighbourhood of a point of ).
, , , ; is the supremum of the lower sums and the infimum of the upper sums; is integrable exactly when these agree (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and , The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
A set with a least element has it as its infimum, and one with a greatest element has it as its supremum; the supremum and infimum of are both (Greatest lower bound (infimum), Maximum and minimum of a set, Complete ordered field (least-upper-bound property)).
Finite sums: scaling and (Finite sums and finite products, by recursion, Laws of finite sums and finite products).
Ordered-field arithmetic: the midpoint of satisfies , and for the midpoint and (Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), The -neighbourhood and the punctured -neighbourhood of a point of ). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Refutation
is bounded: for every , since takes only the values and . So its Darboux sums and integrals are defined by [L3].
Every subinterval of every partition of contains both a rational and an irrational. Let be a partition and ; then by [L2], so with and one has by [L6], and meets and meets by [L1].
Hence for every , so and by [L4].
Therefore and , for every partition of , by [L3], [L5] and [L2].
The set of lower sums is and the set of upper sums is , so and by [L4] and [L3]. Since , is not Riemann integrable on .
is a bounded function on , an interval with , and it is not Riemann integrable; so [A1] fails at and the claim is false.
Remarks
-
What the true statement is. Boundedness is necessary and not sufficient; the exact condition is that the discontinuity set have measure zero (Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero). The Dirichlet function is discontinuous at every point of (The Dirichlet function is continuous at no point of , and Thomae's function is continuous at every irrational and at no rational, so its set of continuity points is exactly the set of irrationals and its oscillation at equals ), and is not null (A sequence of intervals covering has total length at least , so no interval of positive length has measure zero), so the criterion refuses it for the strongest possible reason.
-
The gap is maximal for the values available. A function with values in can have upper minus lower integral at most , and this one attains that. Halving the function halves the gap and changes nothing else, so no bound on the size of the failure can be extracted from boundedness alone.
-
The support is not what decides. Thomae's function is nonzero at exactly the same points as the Dirichlet function, namely the rationals, and differs from it only in the values it takes there; yet it is integrable, with integral (FALSE: a nonnegative Riemann integrable function on with is identically zero). What matters is not where a function is nonzero but where it is discontinuous.
FALSE: a bounded function on is Riemann integrable exactly when its set of discontinuities is nowhere dense
Statement
False claim: a bounded function is Riemann integrable on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ) if and only if its set of discontinuities is nowhere dense (Nowhere dense, meager (first category), residual, and second category subsets of , Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point).
The claim replaces the correct smallness condition, measure zero (Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero), by the smallness condition of category. The two are independent, and the implication that fails below is the one from "nowhere dense" to "integrable": the indicator of the Smith-Volterra-Cantor set (The Smith-Volterra-Cantor set: the same construction removing, at stage , an open middle interval of length from each of the remaining intervals) is discontinuous exactly on a closed nowhere dense set and is not integrable, because that set cannot be covered by intervals of small total length.
The other implication fails too, and more cheaply: Thomae's function is integrable and its discontinuity set is , which is dense in and therefore not nowhere dense. One failing direction refutes the biconditional, and the harder one is worked out below.
Facts & Assumptions
Given: The Smith-Volterra-Cantor set (The Smith-Volterra-Cantor set: the same construction removing, at stage , an open middle interval of length from each of the remaining intervals) and its indicator , with for and for .
The false claim, in the direction used here: if a bounded on has a nowhere dense set of discontinuities, then is Riemann integrable.
is closed and bounded and nowhere dense, and if , are sequences of reals with , and for every , then ; in particular does not have measure zero (The Smith-Volterra-Cantor set is compact, perfect and nowhere dense, and does not have measure zero, The Smith-Volterra-Cantor set: the same construction removing, at stage , an open middle interval of length from each of the remaining intervals, Measure zero (a countable cover by intervals of total length below every ) and content zero (a finite such cover)).
A set is nowhere dense when the interior of is empty; for closed this says that contains no nonempty open set, equivalently that every neighbourhood of every point contains a point outside (Nowhere dense, meager (first category), residual, and second category subsets of , Interior, closure, boundary and exterior of a subset of , The closure equals the set together with its limit points, equals the set of points every neighbourhood of which meets it, and is the smallest closed superset; a set is closed iff it contains its limit points, The -neighbourhood and the punctured -neighbourhood of a point of , Open subset of (every point has a neighbourhood inside it), closed subset (complement open), and clopen).
A set is closed exactly when its complement is open, that is, when every point outside it has a neighbourhood missing it (Open subset of (every point has a neighbourhood inside it), closed subset (complement open), and clopen, The -neighbourhood and the punctured -neighbourhood of a point of ).
, with and ; is the supremum of the lower sums and the infimum of the upper sums; is integrable exactly when they agree (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and , The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
A set with a least element has it as its infimum and one with a greatest element has it as its supremum (Greatest lower bound (infimum), Maximum and minimum of a set, Complete ordered field (least-upper-bound property)).
Finite sums: scaling, splitting, monotonicity in the terms, and ; a finite list may be extended to a sequence by degenerate intervals of length without changing any partial total (Finite sums and finite products, by recursion, Laws of finite sums and finite products, Measure zero (a countable cover by intervals of total length below every ) and content zero (a finite such cover)).
Ordered-field arithmetic: the order is total, so any two reals have a maximum and a minimum; adding a constant preserves an inequality. For and a real , the reals and satisfy , by checking the four cases of which member each of the two attains, and , since gives and (Maximum and minimum of a set, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), The -neighbourhood and the punctured -neighbourhood of a point of , Intervals of : the nine order-convex forms, nondegeneracy, and length). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Refutation
is bounded, taking only the values and , so its Darboux sums and integrals are defined by [L5].
is discontinuous at every point of . Let , so , and let a real be given. Put and ; then because and , and by [L8]. Since is closed and nowhere dense it contains no nonempty open set by [L1] and [L2], so there is with . Then , and , so the continuity condition fails at for .
is continuous at every point of . Let with . Since is closed, [L3] gives a real with , so vanishes identically on and there, for every .
So the set of discontinuities of in is exactly , which is nowhere dense by [L1].
Every upper Darboux sum of is at least . Let be a partition of and let . For the set contains , so by [L6] and ; for one has and . Hence is the sum of the with , by [L5] and [L7].
Every lower Darboux sum of is . With as above and : by [L4], so is a nonempty open subset of , and by [L1] and [L2] it is not contained in ; a point of it outside lies in and has -value , so contains and by [L6], being nonnegative. Hence by [L5] and [L7].
The intervals with cover : a point of lies in by [L4], hence in some , and that is in . Extending this finite list of closed intervals to a sequence by degenerate intervals ([L7]) gives a cover of all of whose partial total lengths are at most , so [L1] gives .
Therefore by [L6] and step 2.3, while by step 3.1, since every upper sum is at least and the infimum of such a set is at least . The two differ, so is not Riemann integrable by [L5].
So is a bounded function on whose set of discontinuities is nowhere dense and which is not Riemann integrable; [A1] fails at , and with it the claimed equivalence.
Remarks
-
Where the false claim comes from. For a closed discontinuity set, being nowhere dense and being null are both ways of saying "small", and for the Cantor set they agree. They come apart exactly because a nowhere dense closed set may still swallow a fixed fraction of the length of every interval it meets, which is what the Smith-Volterra-Cantor construction arranges: it removes a middle interval of length at stage rather than a fixed proportion (The Smith-Volterra-Cantor set: the same construction removing, at stage , an open middle interval of length from each of the remaining intervals).
-
The correct statement is measure zero, in both directions. That is Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero, and it explains both failures at once: is nowhere dense and not null, so is not integrable; is dense and null, so Thomae's function is integrable (FALSE: a nonnegative Riemann integrable function on with is identically zero).
-
Nothing here uses any choice principle. The non-integrability of is proved directly from claim 4 of The Smith-Volterra-Cantor set is compact, perfect and nowhere dense, and does not have measure zero, which is a statement about interval covers, rather than through the forward half of Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero, which spends countable choice. See What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets.
FALSE: a nonnegative Riemann integrable function on with is identically zero
Statement
False claim: if is Riemann integrable (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ) with for every and , then for every .
The claim is true under the additional hypothesis that is continuous, and that is the version worth remembering; without it the integral simply cannot see a function that is positive on a null set. Thomae's function on (The Dirichlet function , and Thomae's function with at a rational in lowest terms with and at every irrational ) is nonnegative, integrable, has integral , and is positive at every rational point of , of which there are infinitely many.
Facts & Assumptions
Given: Thomae's function restricted to , that is with at a rational with least denominator , and at an irrational (The Dirichlet function , and Thomae's function with at a rational in lowest terms with and at every irrational , The canonical natural of a field).
The false claim: a nonnegative Riemann integrable function on a closed bounded interval with distinct endpoints whose integral is vanishes identically.
with at a rational , and at an irrational ; hence everywhere and at every rational (The Dirichlet function , and Thomae's function with at a rational in lowest terms with and at every irrational , The canonical natural of a field, Canonical naturals are positive and strictly increasing).
Thomae's function on is continuous at every irrational and discontinuous at every rational (The Dirichlet function is continuous at no point of , and Thomae's function is continuous at every irrational and at no rational, so its set of continuity points is exactly the set of irrationals and its oscillation at equals ); a restriction of a function continuous at a point of the smaller domain is continuous there, the same serving a condition quantified over fewer points (Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point).
is countably infinite, and every subset of an at most countable set is at most countable ( is countably infinite, Every subset of an at most countable set is at most countable, Finite, countably infinite, countable, uncountable).
A bounded function on with an at most countable set of discontinuities is Riemann integrable (A bounded function on whose set of discontinuities is at most countable is Riemann integrable, Lower bound, bounded below, bounded set).
The irrationals are dense in , so every nonempty open interval contains an irrational (Both and are dense in , and every nonempty open subset of is uncountable, The closure equals the set together with its limit points, equals the set of points every neighbourhood of which meets it, and is the smallest closed superset; a set is closed iff it contains its limit points, Interior, closure, boundary and exterior of a subset of , The -neighbourhood and the punctured -neighbourhood of a point of ).
with ; is the supremum of the lower sums, the infimum of the upper sums, and the integral is their common value when they agree (For bounded on and a partition : the infimum and supremum of on the -th subinterval, and the lower and upper Darboux sums and , The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation ).
A set with a least element has it as its infimum; the supremum of is (Greatest lower bound (infimum), Maximum and minimum of a set, Complete ordered field (least-upper-bound property)).
Ordered-field arithmetic: the order is total and transitive; a reciprocal of a positive quantity is positive; (Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property)). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Refutation
is nonnegative and bounded on , with for every , by [L1].
is continuous at every irrational point of by [L2], so its set of discontinuities in is contained in , which is at most countable by [L3]; every subset of it is then at most countable by [L3] as well.
Separately, and independently of everything below, does not vanish identically: is a rational point of , so by [L1] and [L10].
By [L4] applied to , with , the function is Riemann integrable on .
Every lower Darboux sum of is : let be a partition of and ; the open interval is nonempty by [L6] and contains an irrational by [L5], and , so by [L1]. Since by [L1], the value is the least element of and by [L8]. Hence by [L7] and [L9].
The set of lower sums is therefore , so by [L8], and since is integrable by step 2.1 its integral is by [L7].
So is a nonnegative Riemann integrable function on with that is not identically zero; [A1] fails at and the claim is false.
Remarks
-
The correct statement, and the hypothesis that repairs it. If is continuous on , nonnegative and , then : a point with would, by continuity, force on a whole subinterval, and would then be at least times the length of that subinterval, by If on then for every partition ; in particular every constant function is integrable, with applied there. That argument is not carried out here, because the additivity of the integral over subintervals is not available at this point in the reading order; what is asserted by this item is only that the hypothesis of continuity cannot simply be dropped.
-
The exceptional set is exactly the rationals. is positive precisely on , a countable dense set, which is null (Every at most countable subset of has measure zero). The integral is blind to a null set of positive values, and the Lebesgue criterion explains why: what governs integrability, and here the value, is the size of the set where the function misbehaves, measured by interval covers (Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero).
-
Every upper sum, by contrast, is positive. Each subinterval contains a rational, so for every and for every partition ; the upper integral is nevertheless , since the infimum of a set of positive numbers may be . That is the one place where this example is worth pausing over, and it is the reason the lower sums, not the upper ones, are what step 2.2 computes.
FALSE: a pointwise limit of a sequence of Riemann integrable functions on is Riemann integrable
Statement
False claim: if is a sequence of Riemann integrable functions on (The lower and upper Darboux integrals of a bounded on as and , Darboux integrability as their equality, and the notation , Sequences of reals: bounded, eventually, frequently, tails, subsequences) and satisfies
(Limits and Cauchy sequences of reals), then is Riemann integrable on .
The witness below is the standard one: an increasing sequence of indicators of finite sets of rationals, each integrable because it has only finitely many discontinuities, whose pointwise limit is the Dirichlet function, which is not integrable at all. Every takes values in , so no unboundedness is involved, and the convergence is even monotone.
Facts & Assumptions
Given: The set , a surjection , the finite sets for , and the indicators with for and otherwise.
The false claim: a pointwise limit of Riemann integrable functions on a closed bounded interval with distinct endpoints is Riemann integrable.
is countably infinite and every subset of an at most countable set is at most countable, so is at most countable; is nonempty, since ; and a nonempty at most countable set admits a surjection from ( is countably infinite, Every subset of an at most countable set is at most countable, Finite, countably infinite, countable, uncountable, A nonempty set is at most countable iff it is a surjective image of ).
A bounded function on that is continuous at every point other than listed points is Riemann integrable (A bounded function on that is continuous except at finitely many points is Riemann integrable, Lower bound, bounded below, bounded set).
The Dirichlet function restricted to , that is with for rational and for irrational , is bounded and not Riemann integrable: its lower Darboux integral is and its upper Darboux integral is (FALSE: every bounded function on is Riemann integrable, The Dirichlet function , and Thomae's function with at a rational in lowest terms with and at every irrational ).
A sequence of reals converges to when for every rational there is with for all ; an eventually constant sequence converges to that constant (Limits and Cauchy sequences of reals, Sequences of reals: bounded, eventually, frequently, tails, subsequences, Basic properties of the absolute value).
Every nonempty finite set of reals has a minimum (Every nonempty finite set of reals has a maximum and a minimum, Maximum and minimum of a set).
Continuity at a point: for every real there must be a real with for every in the domain with (Continuity of at a point of and on : the - condition, its agreement with at a limit point, and continuity at an isolated point, The -neighbourhood and the punctured -neighbourhood of a point of ).
Ordered-field arithmetic: the order is total and transitive, for , and (Basic properties of the absolute value, Order is preserved by adding a constant and by adding inequalities, Sign rules for products and monotonicity of multiplication, Ordered field, Complete ordered field (least-upper-bound property), Intervals of : the nine order-convex forms, nondegeneracy, and length). These order-arithmetic facts are stated by their sources for the strict order only; the nonstrict forms used below follow by adjoining the equality case, in which the two sides coincide.
Refutation
By [L1] fix a surjection and define and as in the Given. Each takes only the values and , so it is bounded.
Each is continuous at every point of outside the listed points . Let with for all , so . If put ; otherwise put , which exists by [L5] and is positive by [L7]. Every with then differs from each with , so and for every .
converges pointwise to on . Let . If is rational then , so for some by surjectivity, and then and for every ; the sequence is eventually constant with value , so it converges to by [L4]. If is irrational then and hence for any , so for every and again the sequence converges to .
By [L2], applied with the listed points , each is Riemann integrable on .
So is a sequence of Riemann integrable functions on , an interval with , converging pointwise to , and is not Riemann integrable by [L3]. Hence [A1] fails at this sequence and the claim is false.
Remarks
-
Monotone convergence does not help either. The sequence above is nondecreasing in at every point, since , and uniformly bounded by . So no monotonicity or boundedness hypothesis on the sequence rescues the claim; what rescues it is uniform convergence, or a wider notion of integral, and neither is developed here.
-
What actually degrades in the limit. Each is discontinuous at points at most, so its discontinuity set is null and Lebesgue's criterion for Riemann integrability: a bounded on is Riemann integrable if and only if its set of discontinuities has measure zero passes it. The union of those finite sets is , which is still null; but the discontinuity set of the limit is all of (The Dirichlet function is continuous at no point of , and Thomae's function is continuous at every irrational and at no rational, so its set of continuity points is exactly the set of irrationals and its oscillation at equals ), which is not null (A sequence of intervals covering has total length at least , so no interval of positive length has measure zero). Discontinuity sets do not pass to pointwise limits, and that is the whole failure.
-
The refutation incurs no choice of its own; what it costs is inherited. A nonempty set is at most countable iff it is a surjective image of produces a single surjection , and every is defined from it by a formula; the of step 2.1 is a minimum of a finite set, not a selection. The one countable choice behind this item is the one inside Heine-Cantor in : a continuous real function on a compact subset of is uniformly continuous, proved -natively from sequential compactness, reached through A bounded function on that is continuous except at finitely many points is Riemann integrable at step 3.1, and that is how What this page costs in choice: Riemann's criterion, the Darboux-Riemann equivalence and integrability of a monotone function are theorems of ZF; integrability of a continuous function inherits the single use of countable choice inside Heine-Cantor; and only the forward half of the Lebesgue criterion spends countable choice, once, at the countable union of null sets records it.
Sources
Standard references
Recommended treatments; not extraction sources.
- Partition of an interval (Wikipedia)
- W. Rudin, Principles of Mathematical Analysis, 3rd ed., Ch. 6
- J. Lebl, Basic Analysis I, The Riemann Integral
- J. Hunter, Chapter 11: The Riemann Integral
- Darboux integral (Wikipedia)
- Riemann integral (Wikipedia)
- Riemann sum (Wikipedia)
- Heine-Cantor theorem (Wikipedia)
- Monotonic function (Wikipedia)
- J. Hunter, MAT 125B Lecture Notes
- Functions with finitely many discontinuities (University of Pennsylvania)
- Lebesgue's criterion for Riemann integrability (Wikipedia)
- W. Rudin, Principles of Mathematical Analysis, 3rd ed., Ch. 11
- M. Wodzicki, The Riemann Integral
- Null set (Wikipedia)
- Axiom of countable choice (Wikipedia)
- Dirichlet function (Wikipedia)
- MIT 18.013A, Nonintegrable Functions
- Smith-Volterra-Cantor set (Wikipedia)
- MAT425 Lecture Notes (Princeton University)
- Thomae's function (Wikipedia)
- MAT 125B Discussion 3 (UC Davis)
- E. Schechter, Gauge Integral