Zulip Chat Archive
Stream: Analysis I
Topic: Missing exercise 5.1.2
Rado Kirov (Aug 30 2025 at 04:40):
The exercise in fourth edition states:
If a^∞_n=1 and b^∞_n=1 are bounded sequences, show that (an + bn)^∞_n=1, ... are also bounded.
I am going to add it, but since we slightly generalize Sequences to start at any whole number n_0, but sure which form would be better
theorem Sequence.isBounded_of_add {a b:Sequence} (ha: a.IsBounded) (hb: b.IsBounded) :
(Sequence.mk' 1 (fun n ↦ a n + b n)).IsBounded := by sorry
or maybe something like
theorem Sequence.isBounded_of_add {a b:Sequence} (ha: a.IsBounded) (hb: b.IsBounded) :
(Sequence.mk' (min a.n₀ b.n₀) (fun n ↦ a n + b n)).IsBounded
or even
theorem Sequence.isBounded_of_add {a b:Sequence} (ha: a.IsBounded) (hb: b.IsBounded)
(ha: a.n₀ = 1) (hb: b.n₀ = 1) :
(Sequence.mk' 1 (fun n ↦ a n + b n)).IsBounded := by sorry
i think they are all true and provable, but the first one is probably a bit annoying, because one has to adjust for these finite parts where we might be adding zero.
Terence Tao (Aug 30 2025 at 14:25):
Thanks for the catch! (I had been using an older edition of the book as reference which did not have that exercise.) In general I've adjusted sequences in the companion to start from 0 by default rather than from 1, so something like
theorem Sequence.isBounded_of_add {a b:ℕ → ℚ} (ha: (a:Sequence).IsBounded) (hb: (b:Sequence).IsBounded) :
(a+b:Sequence).IsBounded := by sorry
should work.
Rado Kirov (Aug 30 2025 at 14:27):
I see, explicitly build Sequence from functions from N, which sets n0 = 0, makes sense. Will send a PR shortly
Li Xuanji (Aug 30 2025 at 22:42):
Maybe it should be named IsBounded.add? My understanding is _of is only used for hypotheses
Rado Kirov (Aug 31 2025 at 00:09):
Yeah I changed it in the PR
Last updated: Dec 20 2025 at 21:32 UTC