Theorems · Inductive type · ring theory
IsLinearMap
(R : Type u) →
{M : Type v} →
{M₂ : Type w} →
[inst : Semiring R] →
[inst_1 : AddCommMonoid M] → [inst_2 : AddCommMonoid M₂] → [Module R M] → [Module R M₂] → (M → M₂) → PropA map f between modules over a semiring is linear if it satisfies the two properties
f (x + y) = f x + f y and f (c • x) = c • f x. The predicate IsLinearMap R f asserts this
property. A bundled version is available with LinearMap, and should be favored over
IsLinearMap most of the time.
- Defined in
- Mathlib.Algebra.Module.LinearMap.Defs
- Cited by
- 41 results in Mathlib
- Foundations
- Depth 2 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Modulestatement · cited by 20,661
- Semiringstatement · cited by 13,802
- AddCommMonoidstatement · cited by 12,281
Cited by51
Results whose statement or proof uses this declaration.
- IsLinearMap.mk'statement and proof · cited by 17
- LinearMap.isLinearstatement · cited by 10
- IsBoundedLinearMap.toIsLinearMapstatement · cited by 7
- IsLinearMap.with_boundstatement and proof · cited by 7
- Bundle.Trivialization.linearstatement · cited by 6
- ContinuousLinearMap.isBoundedLinearMapproof · cited by 6
- Convex.is_linear_preimagestatement and proof · cited by 6
- convex_halfSpace_gestatement and proof · cited by 3
- convex_halfSpace_lestatement and proof · cited by 3
- IsLinearMap.isLinearMap_addstatement · cited by 3
- IsLinearMap.isLinearMap_negstatement · cited by 3
- IsLinearMap.map_addstatement and proof · cited by 3