Commit 2022-11-09 14:43 d9a51803
View on Github →refactor(linear_algebra,analysis/normed_space): use finite, review API, golf (#17320)
- replace fintype_of_fin_dim_affine_independentwithfinite_of_fin_dim_affine_independent;
- rename old finite_of_fin_dim_affine_independenttofinite_set_of_fin_dim_affine_independent, generalize;
- define affine_basis.comp_equiv;
- add affine_basis.finite,affine_basis.finite_set,affine_basis.coord_apply_centroid,affine_basis.card_eq_finrank_add_one
- use more precise statement in exists_affine_basis, addexists_affine_subbasis;
- rename interior_convex_hull_aff_basistoaffine_basis.interior_convex_hull;
- rename exists_subset_affine_independent_span_eq_top_of_opentois_open.exists_between_affine_independent_span_eq_top, golf;
- add is_open.exists_subset_affine_independent_span_eq_top,is_open.affine_span_eq_top,affine_span_eq_top_of_nonempty_interior, andaffine_basis.centroid_mem_interior_convex_hull;
- rename interior_convex_hull_nonempty_iff_aff_span_eq_toptointerior_convex_hull_nonempty_iff_affine_span_eq_top