@@ -281,12 +281,14 @@ lemma mapDomain_of_not_mem_image_support {f : α → β} {x : α →₀ M} {b :
281281 rw [mapDomain, sum_apply, sum, Finset.sum_eq_zero]
282282 exact fun a ha ↦ single_eq_of_ne fun eq => hb <| eq ▸ Set.mem_image_of_mem _ ha
283283
284- theorem mapDomain_notin_range {f : α → β} (x : α →₀ M) (a : β) (h : a ∉ Set.range f) :
284+ theorem mapDomain_of_notMem_range {f : α → β} (x : α →₀ M) (a : β) (h : a ∉ Set.range f) :
285285 mapDomain f x a = 0 :=
286286 mapDomain_of_not_mem_image_support <| by grw [Set.image_subset_range]; exact h
287287
288+ @ [deprecated (since := "2026-07-15" )] alias mapDomain_notin_range := mapDomain_of_notMem_range
289+
288290lemma mem_range_of_mapDomain_ne_zero {f : α → β} {x : α →₀ M} {b : β} (h : mapDomain f x b ≠ 0 ) :
289- b ∈ Set.range f := by contrapose! h; exact mapDomain_notin_range _ _ h
291+ b ∈ Set.range f := by contrapose! h; exact mapDomain_of_notMem_range _ _ h
290292
291293@[simp]
292294theorem mapDomain_id : mapDomain id v = v :=
@@ -421,7 +423,7 @@ theorem embDomain_eq_mapDomain (f : α ↪ β) (v : α →₀ M) : embDomain f v
421423 by_cases h : a ∈ Set.range f
422424 · rcases h with ⟨a, rfl⟩
423425 rw [mapDomain_apply f.injective, embDomain_apply_self]
424- · rw [mapDomain_notin_range, embDomain_notin_range ] <;> assumption
426+ · rw [mapDomain_of_notMem_range, embDomain_of_notMem_range ] <;> assumption
425427
426428@[to_additive]
427429theorem prod_mapDomain_index_inj [CommMonoid N] {f : α → β} {s : α →₀ M} {h : β → M → N}
@@ -546,7 +548,7 @@ lemma embDomain_comapDomain {f : α ↪ β} {g : β →₀ M} (hg : ↑g.support
546548 · obtain ⟨a, rfl⟩ := hb
547549 rw [embDomain_apply_self, comapDomain_apply]
548550 · replace hg : g b = 0 := notMem_support_iff.mp <| mt (hg ·) hb
549- rw [embDomain_notin_range _ _ _ hb, hg]
551+ rw [embDomain_of_notMem_range _ _ _ hb, hg]
550552
551553@[simp]
552554theorem comapDomain_embDomain (f : α ↪ β) (l : α →₀ M) :
@@ -625,7 +627,7 @@ theorem comapDomain_mapDomain (hf : Function.Injective f) (l : α →₀ M) :
625627
626628lemma mem_range_mapDomain_iff (hf : Function.Injective f) (x : β →₀ M) :
627629 x ∈ Set.range (Finsupp.mapDomain f) ↔ ∀ b ∉ Set.range f, x b = 0 := by
628- refine ⟨fun ⟨y, hy⟩ x hx ↦ hy ▸ Finsupp.mapDomain_notin_range y x hx, fun h ↦ ?_⟩
630+ refine ⟨fun ⟨y, hy⟩ x hx ↦ hy ▸ Finsupp.mapDomain_of_notMem_range y x hx, fun h ↦ ?_⟩
629631 refine ⟨Finsupp.comapDomain f x hf.injOn, Finsupp.mapDomain_comapDomain f hf _ fun i hi ↦ ?_⟩
630632 by_contra hc
631633 simp only [Finset.mem_coe, Finsupp.mem_support_iff, ne_eq] at hi
@@ -1066,7 +1068,7 @@ lemma sumElim_inr (f : α →₀ γ) (g : β →₀ γ) (x : β) : sumElim f g (
10661068
10671069lemma sumElim_eq_add [AddCommMonoid M] (f : α →₀ M) (g : β →₀ M) :
10681070 sumElim f g = mapDomain Sum.inl f + mapDomain Sum.inr g := by
1069- ext (_ | _) <;> simp [mapDomain_notin_range , Sum.inl_injective, Sum.inr_injective]
1071+ ext (_ | _) <;> simp [mapDomain_of_notMem_range , Sum.inl_injective, Sum.inr_injective]
10701072
10711073@[simp] lemma mapDomain_swap_sumElim [AddCommMonoid M] (f : α →₀ M) (g : β →₀ M) :
10721074 mapDomain Sum.swap (sumElim f g) = sumElim g f := by
@@ -1224,7 +1226,7 @@ theorem extendDomain_eq_embDomain_subtype (f : Subtype P →₀ M) :
12241226 by_cases h : P a
12251227 · refine Eq.trans ?_ (embDomain_apply_self (.subtype P) f (Subtype.mk a h)).symm
12261228 simp [h]
1227- · rw [embDomain_notin_range ] <;> simp [*]
1229+ · rw [embDomain_of_notMem_range ] <;> simp [*]
12281230
12291231theorem support_extendDomain_subset (f : Subtype P →₀ M) :
12301232 ↑(f.extendDomain).support ⊆ {x | P x} := by
0 commit comments