noncomputable def Quot.liftFinsupp {α : Type u_1} {β : Type u_2} {r : α → α → Prop} [Zero β] (f : α →₀ β) (h : ∀ (a b : α), r a b → f a = f b) :
Lift a function α →₀ β to Quot r →₀ β.
Equations
- Quot.liftFinsupp f h = { support := Finset.image (Quot.mk r) f.support, toFun := Quot.lift (⇑f) h, mem_support_toFun := ⋯ }
Instances For
noncomputable def Quotient.liftFinsupp {α : Type u_1} {β : Type u_2} {s : Setoid α} [Zero β] (f : α →₀ β) (h : ∀ (a b : α), s a b → f a = f b) :
Lift a function α →₀ β to Quot r →₀ β.
Equations
- Quotient.liftFinsupp f h = Quot.liftFinsupp f h
Instances For
noncomputable def Setoid.liftFinsuppEquiv {α : Type u_1} {β : Type u_2} (s : Setoid α) [Zero β] (hs : ∀ (a : α), {b : α | s b a}.Finite) :
Finitely supported functions on α that are constant on the classes of s correspond to
finitely supported functions on Quotient s, provided the classes are finite.
Equations
- One or more equations did not get rendered due to their size.