Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2018-09-07 17:30 085c0125

View on Github →

refactor(linear_algebra, ring_theory): rework submodules; move them to linear_algebra

Estimated changes

added theorem set.image_eq_image
added theorem set.injective_image
deleted theorem set.set_coe.exists
deleted theorem set.set_coe.forall
deleted theorem set.set_coe_cast
modified theorem set.set_coe_eq_subtype
added theorem set_coe.exists
added theorem set_coe.ext
added theorem set_coe.ext_iff
added theorem set_coe.forall
added theorem set_coe_cast
added theorem subtype.mem
deleted theorem add_val
deleted theorem is_linear_map_subtype_mk
deleted theorem is_linear_map_subtype_val
added theorem is_submodule.coe_add
added theorem is_submodule.coe_neg
added theorem is_submodule.coe_smul
added theorem is_submodule.coe_zero
added theorem is_submodule.sub_val
deleted theorem neg_val
deleted theorem smul_val
deleted theorem sub_val
deleted theorem zero_val
deleted theorem submodule.bot_set
deleted theorem submodule.embedding_eq
deleted theorem submodule.eq
deleted theorem submodule.ext
deleted theorem submodule.mem_coe
deleted theorem submodule.sInter_set
deleted def submodule.span
deleted theorem submodule.span_empty
deleted theorem submodule.span_subset_iff
deleted theorem submodule.span_union
deleted theorem submodule.top_set
deleted structure {u