Skip to content

Measure theory 1.1.24: pin interval in riemann_integral_smul#538

Open
Chessing234 wants to merge 1 commit into
teorth:mainfrom
Chessing234:fix/issue-517-riemann-integral-smul
Open

Measure theory 1.1.24: pin interval in riemann_integral_smul#538
Chessing234 wants to merge 1 commit into
teorth:mainfrom
Chessing234:fix/issue-517-riemann-integral-smul

Conversation

@Chessing234

Copy link
Copy Markdown
Contributor

Follow-up to #517 / #521.

Bug

riemann_integral_smul concluded riemannIntegral (c • f) = c • riemannIntegral f with no interval argument, while the hypotheses only constrain behavior on I.

Root cause

Same omission as the old riemann_integral_add / riemann_integral_mono statements fixed in #521.

Why this fix is correct

Exercise 1.1.24(a) is linearity on a fixed interval: riemannIntegral (c • f) I = c • riemannIntegral f I.

Test plan

  • lake build Analysis.MeasureTheory.Section_1_1_3

Made with Cursor

Exercise 1.1.24(a) still quantified over all intervals after teorth#521 fixed
add/mono; scalar linearity has the same missing I argument.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant