Commit 2023-04-10 07:27 afb1a7e2

View on Github →

feat: port LinearAlgebra.Dimension (#3354)

Estimated changes

added def Basis.indexEquiv
added theorem Basis.le_span''
added theorem Basis.le_span
added theorem Basis.mk_eq_rank''
added theorem Basis.mk_eq_rank'.{m}
added theorem Basis.mk_eq_rank
added theorem Basis.mk_range_eq_rank
added theorem Ideal.rank_eq
added theorem LinearEquiv.rank_eq
added def LinearMap.rank
added theorem LinearMap.rank_add_le
added theorem LinearMap.rank_zero
added theorem basis_le_span'
added theorem lift_rank_map_le
added theorem lift_rank_range_le
added theorem mk_eq_mk_of_basis'
added theorem mk_eq_mk_of_basis
added theorem rank_add_rank_split
added theorem rank_bot
added theorem rank_eq_card_basis
added theorem rank_eq_of_injective
added theorem rank_eq_of_surjective
added theorem rank_fin_fun
added theorem rank_fun'
added theorem rank_fun
added theorem rank_fun_eq_lift_mul
added theorem rank_le
added theorem rank_le_of_submodule
added theorem rank_le_one_iff
added theorem rank_map_le
added theorem rank_pi
added theorem rank_pos
added theorem rank_prod'
added theorem rank_prod
added theorem rank_punit
added theorem rank_quotient_add_rank
added theorem rank_quotient_le
added theorem rank_range_le
added theorem rank_self
added theorem rank_span
added theorem rank_span_le
added theorem rank_span_of_finset
added theorem rank_span_set
added theorem rank_submodule_le
added theorem rank_subsingleton
added theorem rank_top
added theorem rank_zero_iff