-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - feat(analysis/normed_space/is_R_or_C): add three lemmas on bounds of linear maps over is_R_or_C. #9827
Conversation
… of linear maps over is_R_or_C.
This looks good to me. I'd put them in a new file, however, to avoid importing complex stuff in |
Sounds good, I did that. Thank you! |
bors merge |
…linear maps over is_R_or_C. (#9827) Adding lemmas `linear_map.bound_of_sphere_bound`, `linear_map.bound_of_ball_bound`, `continuous_linear_map.op_norm_bound_of_ball_bound` as a preparation of a PR on Banach-Alaoglu theorem.
Pull request successfully merged into master. Build succeeded: |
…linear maps over is_R_or_C. (#9827) Adding lemmas `linear_map.bound_of_sphere_bound`, `linear_map.bound_of_ball_bound`, `continuous_linear_map.op_norm_bound_of_ball_bound` as a preparation of a PR on Banach-Alaoglu theorem.
Adding lemmas
linear_map.bound_of_sphere_bound
,linear_map.bound_of_ball_bound
,continuous_linear_map.op_norm_bound_of_ball_bound
as a preparation of a PR on Banach-Alaoglu theorem.I separated the three first lemmas of the proof https://github.com/kkytola/lean-questions/blob/main/alaoglu.lean of Banach-Alaoglu theorem, which I plan to PR next.
These three clearly need golfing and improving, but I hope the reviewers could help me with that. Doing them only in the generality of
[is_R_or_C k]
was discussed on Zulip https://leanprover.zulipchat.com/#narrow/stream/217875-Is-there.20code.20for.20X.3F/topic/linear_map_bound_of_ball_bound/near/258265122.I tend to believe the formulations are practical for real and complex linear maps, but in fact I don't know whether these are wanted in mathlib in the first place. Also I am not exactly sure where (in which file and which section) these should be placed, if at all. They require importing
is_R_or_C
, which inoperator_norm.lean
seemed to create a cyclic import.