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