Mathlib Map

Theorems · Theorem · geometry

AffineSubspace.affineCombination_mem_shift

∀ {k : Type u_1} {V : Type u_2} {P : Type u_3} [inst : Ring k] [inst_1 : AddCommGroup V] [inst_2 : AddTorsor V P]
  [inst_3 : Module k V] {ι : Type u_4} [inst_4 : Fintype ι] [Nontrivial ι] (p : ι → P) (i : ι) {w : ι → k},
  ∑ i, w i = 1 → (Finset.affineCombination k Finset.univ p) w ∈ (affineSpan k (p '' {i}ᶜ)).shift (p i) (1 - w i)

Consider a point A with barycentric coordinates associated to a collection of points P. If the coordinate associated to one of the points Pᵢ is r, then the point A is on the span of P \ {Pᵢ} shifted towards Pᵢ with parameter 1 - r.

Defined in
Mathlib.LinearAlgebra.AffineSpace.AffineSubspace.Shift
Cited by
1 results in Mathlib
Foundations
Depth 85 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
RingAddCommGroupAddTorsorModuleFintypeNontrivial

Around this declaration

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

Cites57

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

  • DFunLike.coestatement and proof · cited by 62,936
  • Setstatement · cited by 53,352
  • Modulestatement and proof · cited by 20,661
  • AddCommGroupstatement and proof · cited by 12,871
  • Top.topproof · cited by 9,680
  • Fintypestatement and proof · cited by 7,736
  • Ringstatement and proof · cited by 7,463
  • Set.imagestatement and proof · cited by 5,609
  • Finset.sumstatement and proof · cited by 5,195
  • mul_oneproof · cited by 3,885
  • Finset.univstatement and proof · cited by 3,473
  • Compl.complstatement and proof · cited by 2,925

Cited by1

Results whose statement or proof uses this declaration.