Mathlib Map

Theorems · Theorem · geometry

affineCombination_mem_affineSpan

∀ {ι : Type u_1} {k : Type u_2} {V : Type u_3} {P : Type u_4} [inst : Ring k] [inst_1 : AddCommGroup V]
  [inst_2 : Module k V] [inst_3 : AddTorsor V P] [Nontrivial k] {s : Finset ι} {w : ι → k},
  ∑ i ∈ s, w i = 1 → ∀ (p : ι → P), (Finset.affineCombination k s p) w ∈ affineSpan k (Set.range p)

An affineCombination with sum of weights 1 is in the affineSpan of an indexed family, if the underlying ring is nontrivial.

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

Around this declaration

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

Affine.Simplex.ExcenterExists.excenter_mem_affineSpan_range · cited by 5ExcenterExists.excenter_m…centroid_mem_affineSpan_of_card_eq_add_one · cited by 3centroid_mem_affineSpan_o…affineCombination_mem_affineSpan_of_nonempty · cited by 2affineCombination_mem_aff…AffineIndependent.affineIndependent_of_notMem_span · cited by 2AffineIndependent.affineI…affineCombination_mem_affineSpan_image · cited by 2affineCombination_mem_aff…AffineBasis.affineSpan_eq_top_of_toMatrix_left_inv · cited by 1AffineBasis.affineSpan_eq…mem_affineSpan_iff_eq_affineCombination · cited by 1mem_affineSpan_iff_eq_aff…mem_affineSpan_iff_eq_weightedVSubOfPoint_vadd · cited by 1mem_affineSpan_iff_eq_wei…centroid_mem_affineSpan_of_card_ne_zero · cited by 0centroid_mem_affineSpan_o…centroid_mem_affineSpan_of_cast_card_ne_zero · cited by 0centroid_mem_affineSpan_o…centroid_mem_affineSpan_of_nonempty · cited by 0centroid_mem_affineSpan_o…Affine.Simplex.point_mem_closedInterior_face_iff · cited by 0Simplex.point_mem_closedI…DFunLike.coe · cited by 62936DFunLike.coeModule · cited by 20661ModuleFinset · cited by 13712FinsetAddCommGroup · cited by 12871AddCommGroupAddCommMonoid · cited by 12281AddCommMonoidRing · cited by 7463RingSubmodule · cited by 7192SubmoduleFinset.sum · cited by 5195Finset.sumSet.range · cited by 4705Set.rangeadd_zero · cited by 2707add_zeroNontrivial · cited by 2416NontrivialFinset.sum_congr · cited by 2323Finset.sum_congrAddTorsor · cited by 1657AddTorsorFinset.Nonempty · cited by 1001Finset.Nonemptysub_self · cited by 996sub_selfaffineCombination_mem_affineS…CITED BYCITES

Cites38

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.