Theorems · Definition · general algebraic systems
DFinsupp.mapRange
{ι : Type u} →
{β₁ : ι → Type v₁} →
{β₂ : ι → Type v₂} →
[inst : (i : ι) → Zero (β₁ i)] →
[inst_1 : (i : ι) → Zero (β₂ i)] →
(f : (i : ι) → β₁ i → β₂ i) → (∀ (i : ι), f i 0 = 0) → (Π₀ (i : ι), β₁ i) → Π₀ (i : ι), β₂ iThe composition of f : β₁ → β₂ and g : Π₀ i, β₁ i is
mapRange f hf g : Π₀ i, β₂ i, well defined when f 0 = 0.
This preserves the structure on f, and exists in various bundled forms for when f is itself
bundled:
* DFinsupp.mapRange.addMonoidHom
* DFinsupp.mapRange.addEquiv
* dfinsupp.mapRange.linearMap
* dfinsupp.mapRange.linearEquiv
- Defined in
- Mathlib.Data.DFinsupp.Defs
- Cited by
- 29 results in Mathlib
- Foundations
- Depth 23 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites6
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Multisetproof · cited by 2,627
- DFinsuppstatement and proof · cited by 694
- DFinsupp.toFunproof · cited by 5
- DFinsupp.support'proof · cited by 5
- Trunc.mapproof · cited by 3
Cited by34
Results whose statement or proof uses this declaration.
- DFinsupp.mapRange.linearMapproof · cited by 10
- DFinsupp.mapRange_singlestatement · cited by 8
- DFinsupp.mapRange.linearEquivproof · cited by 7
- DFinsupp.mapRange.addMonoidHomproof · cited by 7
- DirectSum.IsInternal.collectedBasis_coeproof · cited by 6
- DFinsupp.mapRange.addEquivproof · cited by 5
- DFinsupp.mapRange.linearMap_applystatement · cited by 4
- DFinsupp.mapRange_defstatement · cited by 3
- DFinsupp.mapRange_idstatement and proof · cited by 3
- DFinsupp.mapRange_injectivestatement and proof · cited by 3
- DFinsupp.mapRange.addMonoidHom_applystatement · cited by 3
- DFinsupp.sum_mapRange_indexstatement · cited by 3