Mathlib Map

Theorems · Theorem · geometry

Finset.affineCombination_eq_weightedVSubOfPoint_vadd_of_sum_eq_one

∀ {k : Type u_1} {V : Type u_2} {P : Type u_3} [inst : Ring k] [inst_1 : AddCommGroup V] [inst_2 : Module k V]
  [S : AddTorsor V P] {ι : Type u_4} (s : Finset ι) (w : ι → k) (p : ι → P),
  ∑ i ∈ s, w i = 1 → ∀ (b : P), (Finset.affineCombination k s p) w = (s.weightedVSubOfPoint p b) w +ᵥ b

affineCombination gives the sum with any base point, when the sum of the weights is 1.

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

Around this declaration

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

Finset.map_affineCombination · cited by 11Finset.map_affineCombinat…Finset.affineCombination_of_eq_one_of_eq_zero · cited by 8Finset.affineCombination_…Finset.affineCombination_eq_linear_combination · cited by 8Finset.affineCombination_…Affine.Simplex.faceOppositeCentroid_vsub_point_eq_smul_sum_vsub · cited by 4Simplex.faceOppositeCentr…affineCombination_eq_centerMass · cited by 2affineCombination_eq_cent…mem_affineSpan_iff_eq_weightedVSubOfPoint_vadd · cited by 1mem_affineSpan_iff_eq_wei…Finset.centroid_pair · cited by 1Finset.centroid_pairdist_affineCombination_lt_of_strictConvexSpace · cited by 1dist_affineCombination_lt…Finset.affineCombination_apply_eq_lineMap_sum · cited by 1Finset.affineCombination_…AddTorsor.convexCombPair_eq_lineMap · cited by 0AddTorsor.convexCombPair_…AddTorsor.convexCombination_assoc · cited by 0AddTorsor.convexCombinati…AddTorsor.iConvexComb_eq_affineCombination · cited by 0AddTorsor.iConvexComb_eq_…DFunLike.coe · cited by 62936DFunLike.coeModule · cited by 20661ModuleRingHom.id · cited by 18349RingHom.idFinset · cited by 13712FinsetAddCommGroup · cited by 12871AddCommGroupLinearMap · cited by 10215LinearMapRing · cited by 7463RingFinset.sum · cited by 5195Finset.sumHVAdd.hVAdd · cited by 1820HVAdd.hVAddAddTorsor · cited by 1657AddTorsorAffineMap · cited by 674AffineMapFinset.affineCombination · cited by 159Finset.affineCombinationFinset.weightedVSubOfPoint · cited by 42Finset.weightedVSubOfPointFinset.weightedVSubOfPoint_vadd_eq_of_sum_eq_one · cited by 2Finset.weightedVSubOfPoin…Finset.affineCombination_eq_w…CITED BYCITES

Cites14

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.