Commit 2023-05-04 09:41 07992a1d
View on Github →chore(analysis/inner_product_space/basic): golf the proof of Cauchy-Schwarz (#18938)
API changes
- Add
inner_product_space.to_core. - Make
inner_product_space.coreextendhas_inner. - Rename namespace from
inner_product_space.of_coretoinner_product_space.core. - Rename
inner_product_space.of_core.inner_norm_sq_eq_inner_selftoinner_product_space.core.coe_norm_sq_eq_inner_self. - Add
inner_product_space.core.norm_inner_symm. - Add
inner_product_space.core.cauchy_schwarz_aux, use it to golf the proof of the Cauchy-Schwarz inequality and its versions. - Use norm instead of
is_R_or_C.abshere and there, the rest will migrate in #18919. - Rename
inner_product_space.of_core.abs_inner_le_normtoinner_product_space.core.norm_inner_le_norm, use norm. - Add
norm_inner_eq_norm_tfaeandinner_eq_norm_mul_iff_div. - Rename
abs_inner_div_norm_mul_norm_eq_one_ifftonorm_inner_div_norm_mul_norm_eq_one_iff, use norm. - Rename
inner_eq_norm_mul_iff_of_norm_onetoinner_eq_one_iff_of_norm_one.