Mathlib Map

Theorems · Theorem · linear algebra

Submodule.mem_span_range_iff_exists_fun

∀ {α : Type u_1} {M : Type u_2} (R : Type u_3) [inst : Fintype α] [inst_1 : Semiring R] [inst_2 : AddCommMonoid M]
  [inst_3 : Module R M] {v : α → M} {x : M}, x ∈ Submodule.span R (Set.range v) ↔ ∃ c, ∑ i, c i • v i = x

An element x lies in the span of v iff it can be written as sum ∑ cᵢ • vᵢ = x.

Defined in
Mathlib.LinearAlgebra.Finsupp.LinearCombination
Cited by
12 results in Mathlib
Foundations
Depth 83 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
FintypeSemiringAddCommMonoidModule

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

LinearMap.BilinForm.dualSubmodule_span_of_basis · cited by 7BilinForm.dualSubmodule_s…Ideal.mem_span_range_iff_exists_fun · cited by 3Ideal.mem_span_range_iff_…Fintype.mem_span_image_iff_exists_fun · cited by 2Fintype.mem_span_image_if…RootPairing.finrank_range_polarization_eq_finrank_span_coroot · cited by 2RootPairing.finrank_range…RootPairing.range_polarizationIn_le_span_coroot · cited by 1RootPairing.range_polariz…Localization.existsUnique_algebraMap_eq_of_span_eq_top · cited by 1Localization.existsUnique…Submodule.mem_span_iff_of_fintype · cited by 1Submodule.mem_span_iff_of…Submodule.mem_span_image_finset_iff_exists_fun · cited by 1Submodule.mem_span_image_…RootPairing.Base.eq_one_or_neg_one_of_mem_support_of_smul_mem_aux · cited by 1Base.eq_one_or_neg_one_of…mem_span_of_iInf_ker_le_ker · cited by 1mem_span_of_iInf_ker_le_k…RootPairing.range_polarization_domRestrict_le_span_coroot · cited by 0RootPairing.range_polariz…SimpleGraph.top_le_span_range_lapMatrix_ker_basis_aux · cited by 0SimpleGraph.top_le_span_r…Module · cited by 20661ModuleSemiring · cited by 13802SemiringAddCommMonoid · cited by 12281AddCommMonoidFintype · cited by 7736FintypeSubmodule · cited by 7192SubmoduleFinsupp · cited by 5255FinsuppFinset.sum · cited by 5195Finset.sumSet.range · cited by 4705Set.rangeFinset.univ · cited by 3473Finset.univFinset.sum_congr · cited by 2323Finset.sum_congrSubmodule.span · cited by 1504Submodule.spanzero_smul · cited by 716zero_smulEquiv.surjective · cited by 198Equiv.surjectiveFunction.Surjective.exists · cited by 53Surjective.existsFinsupp.equivFunOnFinite · cited by 50Finsupp.equivFunOnFiniteSubmodule.mem_span_range_iff_…CITED BYCITES

Cites17

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by12

Results whose statement or proof uses this declaration.